● online
- TP5100 4.2v 8.4v 1S 2S Single / Double Cell Lithiu....
- LCD 16x2 / 1602 Display Arduino Raspberry LCD 16 x....
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp....
- Breadboard 400 titik lubang Bread board Projectboa....
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4....
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B....
- 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
LCD atau Liquid Crystal Display adalah perangkat yang berfungsi sebagai media penampil dengan memanfaatkan kristal cair sebagai objek penampil utama.... selengkapnya
Untuk membuat sebuah perangkat otomatis (di artikel ini lampu LED) sebenarnya dapat menggunakan berbagai macam sensor misalnya sensor suhu,... selengkapnya
Setelah kemarin sudah belajar Blynk dan sensor LDR DISINI, sekarang lanjut ke sensor berikutnya yaitu sensor DHT11 untuk memonitoring... selengkapnya
Selamat datang di indomaker.com, pada pembahasan kali ini admin akan mengupas tentang penggunaan ESP32-CAM. Module ini merupakan sebuah module... selengkapnya
Motor jadi salah satu komponen elektronik yang seru buat kita pelajari, dengan motor kita bahkan bisa buat mobil mainan yang... selengkapnya
Dalam dunia fotografi, mengambil foto yang bagus merupakan suatu keahlian yang harus di kuasai oleh seorang fotografer. Karena dengan... selengkapnya
Blynk merupakan sebuah platform aplikasi android yang diperuntukan untuk berbagai kontroler hardware seperti arduino, esp8266, raspberry dsb untuk mengendalikan,... selengkapnya
Gyroscope adalah alat yang mengukur seberapa cepat sebuah benda berputar, yaitu kecepatan rotasinya di sumbu X, Y, dan Z. Modul L3G4200D adalah salah satu gyroscope tiga sumbu yang populer di kalangan para... selengkapnya
Melanjutakan tutorial edisi telegram kali ini kita akan mendetekesi suhu meggunakan sensor Ds18b20 dan ESP01. Dalam tutorial ini kita... selengkapnya
Semangat pagi semua, kali ini kita akan belajar mengenai penggunaan LCD pada Arduino tanpa module I2C. Kenapa perlu belajar... selengkapnya
Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.0001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900

Saat ini belum tersedia komentar.