● online
- Tilt Sensor SW-520D Module Modul Sensor Kemiringan....
- Kabel Jumper 20cm Dupont 20 cm Male to Male Pelang....
- LCD 16x2 / 1602 Display Arduino Raspberry LCD 16 x....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi....
- LCD 16x2 / 1602 Display Biru + I2C Backpack Sudah ....
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- 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
Jumpa lagi dengan tutorial mengenai thingspeak, kali ini akan dibahas cara menampilkan data suhu pada Thingspeak menggunakan ESP-01 dan... selengkapnya
Seorang web programmer agar dapat mengembangkan website agar lebih menarik dan nyaman saat digunakan serta memenuhi kebutuhan user wajib... selengkapnya
Real Time Clock DS3231 adalah rangkaian elektronik yang berfungsi untuk menyediakan data waktu dan tanggal dengan tingkat presisi... selengkapnya
Anda mempunyai buzzer? tapi bingung cara menggunakannya? Oke disini saya akan berbagi caranya. Sebelumnya apakah anda tahu apa sih... selengkapnya
Kalau kamu baru mulai belajar Arduino, percobaan pertama yang paling wajib dicoba adalah menyalakan LED. Percobaan ini kelihatannya simpel, tapi... selengkapnya
Sensor Ultrasonik adalah sensor yang bekerja berdasarkan pantulan gelombang suara untuk mendeteksi keberadaan sebuah objek. Sensor ultrasonik terdapat dua bagian... selengkapnya
Sensor LM35 merupakan sebuah sensor yang dapat mendeteksi suhu ruangan dengan cara mengubah besaran suhu menjadi besaran listrik dalam... selengkapnya
Secara bawaan, GPIO Raspberry Pi hanya bisa membaca input digital yang berarti hanya bisa mendeteksi dua kondisi, yaitu hidup atau... selengkapnya
Android Intent adalah struktur data atau objek yang terdapat deskripsi dari tugas yang akan dijalankan. Salah satu keunggulan dari... selengkapnya
Bagi Sebagian developer website atau yang sedang belajar javaScript, pasti familiar dengan istilah jQuery. Sebenarnya apa itu jQuery? Dan... selengkapnya
Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500MERK : TOWER PRO MG995 180 derajat Specifications Weight: 55 g Dimension: 40.7 x 19.7 x 42.9 mm approx. Stall… selengkapnya
Rp 36.300Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.0001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.400

Saat ini belum tersedia komentar.