● online
- Jasa Cetak PCB....
- Sensor Api Flame detector sensor....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Membuat LED Berkedip Otomatis dengan Raspberry Pi dan Python
Mau membuat LED-mu berkedip tanpa perlu menekannya secara manual? Di tutorial ini, kamu akan belajar cara mengatur LED menyala dan mati secara berulang menggunakan kode Python dengan pustaka GPIO Zero. Dengan memanfaatkan konsep perulangan (while True) dan fungsi sleep(), kamu bisa membuat LED berkedip dalam interval tertentu. Proyek ini cocok sebagai latihan pertama memahami cara kerja loop dan timing dalam dunia physical computing. Selain itu, kamu juga akan belajar bagaimana memodifikasi durasi kedipan untuk menciptakan efek visual yang menarik.
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan:
- Raspberry Pi Trainer Kit V2
- LED
- Resistor
- Breadboard dan kabel jumper
- Software:
- MobaXterm (untuk remote terminal)
- Notepad++ (untuk menulis skrip Python)
Wiring Rangkaian Percobaan LED Berkedip
Susun rangkaian dengan panduan seperti ini:
- Pin anoda LED ke Pin GPIO 14
- Pin katoda LED ke GND

Gambar 1. Wiring Rangkaian LED dengan GPIO 14
Menulis Program Menyalakan LED Berkedip
Setelah semua komponen terpasang, buka Notepad++ dan buat file Python baru. Tulis kode berikut dan simpan dengan nama blink.py:
from gpiozero import LED
from time import sleep
led = LED(14)
while True:
led.on()
sleep(1)
led.off()
sleep(1)
Penjelasan Kode
from gpiozero import LEDmengimpor pustaka LED dari GPIO Zero.led = LED(14)memberi tahu bahwa LED terhubung ke pin GPIO 14.led.on()menyalakan LED.sleep(1)memberi jeda selama 1 detik.led.on()menyalakan LED.
Apa yang Akan Terjadi dengan LED ?
LED akan menyala selama 1 detik, lalu mati selama 1 detik, dan akan terus mengulang proses ini tanpa henti. Program akan terus berjalan hingga kamu menghentikannya secara manual dengan menekan Ctrl + C di terminal.
Jika kamu ingin LED berkedip lebih cepat atau lebih lambat, kamu bisa mengubah nilai pada sleep(1) menjadi sleep(0.5) untuk setengah detik, atau sleep(2) untuk dua detik. Fleksibilitas ini memungkinkan kamu berkreasi dengan pola kedipan yang berbeda.
Proyek sederhana ini tidak hanya memperkenalkan cara menggunakan GPIO dan pustaka Python, tetapi juga memberi gambaran nyata tentang bagaimana komputer kecil seperti Raspberry Pi dapat mengontrol perangkat keras dengan kode. Dengan memahami dasar seperti loop dan waktu jeda, kamu bisa memperluas proyek ke arah yang lebih kompleks seperti membuat pola kedipan, mengkombinasikan dengan komponen lain, atau bahkan sistem lampu lalu lintas mini. Terus eksplorasi, dan jangan ragu untuk bermain dengan interval waktu atau menambahkan lebih banyak LED!
Tutorial Membuat LED Berkedip Otomatis dengan Raspberry Pi dan Python
Flow meter yaitu sebuah sensor yang berfungsi untuk menghitung aliran air (debit) dan volume air dalam suatu alur dan... selengkapnya
Salah satu fitur paling menarik dari Raspberry Pi adalah deretan pin GPIO (General-Purpose Input/Output) yang terletak di sepanjang sisi atas... selengkapnya
Pada artikel ini akan membahas bagaimana cara menangani motor stepper dan uln2003 tentunya masih menggunakan Arduino sebagai kontrolernya. Stepper... selengkapnya
CNC router merupakan sebuah mesin yang mempunyai kegunaan untuk memotong, mengukir/grafir dan membuat marking. Semua proses itu dapat dilakukan... selengkapnya
Alat dan Bahan ESP8266 Lolin(Wemos) NodeMcu v3 beli Modul MAX7219 LED dot matrix 8×8 beli Jenis Modul Modul MAX7219... selengkapnya
Blynk merupakan sebuah platform aplikasi android yang diperuntukan untuk berbagai kontroler hardware seperti arduino, esp8266, raspberry dsb untuk mengendalikan,... selengkapnya
Real Time Clock DS3231 adalah rangkaian elektronik yang berfungsi untuk menyediakan data waktu dan tanggal dengan tingkat presisi... selengkapnya
Setelah kamu mengenal Arduino Uno dan isi dari Arduino Uno Trainer Kit, sekarang saatnya masuk ke bagian yang lebih teknis... selengkapnya
Sensor PIR berfungsi untuk mendeteksi benda (manusia/hewan) dengan cara mendeteksi energi panas dalam bentuk radiasi inframerah. Jadi sensor ini... selengkapnya
LDR (Light Dependent Resistor) adalah sensor cahaya yang berbasis nilai resistansi. Semakin banyak intensitas cahaya yang diterima maka semakin... selengkapnya
Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Specifications: 1. supports sampling costs (KHz): 8/11.025/12/16/22.05/24/32/44.1/48 2. 24-bit DAC output, dynamic range aid: 90dB, SNR aid: 85dB 3. fully… selengkapnya
Rp 17.800Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Tutorial Membuat LED Berkedip Otomatis dengan Raspberry Pi dan Python
Kategori
Artikel Terkait
-
Bikin Sistem Parkir Otomatis dengan Penghitung Kendaraan dan Indikator Slot Kosong
-
Cara Bikin Sistem Monitoring Getaran Gempa dan Stabilitas Kemiringan Pakai ESP32 dan MPU 6050
-
Cara Bikin Sistem Monitoring Kelembapan Tanah Berbasis Arduino Uno dan Sensor YL69
-
Bikin Sistem Monitor Volume Air Tandon Otomatis Pakai Arduino Uno dan Sensor Ultrasonik
-
Bikin Smart Medicine Box Otomatis Pakai Arduino Nano dan Sensor Suhu DHT11

Saat ini belum tersedia komentar.