● online
- Dimmer SCR 2000W Motor Speed Controller 220V AC PW....
- Water Level sensor ketinggian air - deteksi air....
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- Resistor 220 Ohm 220R Ohm 220Ohm 1/4W 1% Metal fil....
- Raspberry Pi Pico Microcontroller Board....
- Sensor Api Flame detector sensor....
- 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
Mau membuat LED-mu berkedip tanpa perlu menekannya secara manual? Di tutorial ini, kamu akan belajar cara mengatur LED menyala dan... selengkapnya
Computerized Numerical Control (CNC) is a machine based on a stepper motor that can move according to the commands... selengkapnya
Pada umumnya sebuah output data dapat kita tampilkan di berbagai platform software maupun hardware. Misalnya pada web, aplikasi android,... selengkapnya
Tutorial kali ini akan membahas mengenai penggunaan sensor IR (infrared) untuk mengontrol AC / pendingin udara menggunakan jaringan... selengkapnya
LDR (Light Dependent Resistor) adalah sensor cahaya yang berbasis nilai resistansi. Semakin banyak intensitas cahaya yang diterima maka semakin... selengkapnya
SMS gateway merupakan layanan yang berguna untuk meneruskan pesan ke jaringan seluler lain... selengkapnya
Sensor ultrasonik adalah salah satu sensor yang sering digunakan untuk mengukur jarak objek tanpa kontak langsung. Sensor ini bekerja dengan... selengkapnya
TM1637 merupakan sebuah komponen elektronika yang terdiri dari 4 digit 7 segment. Pada pembahasan sebelumnya kita sudah mempelajari apa itu... selengkapnya
Pada beberapa profesi yang menggunakan bantuan suatu aplikasi ataupun perangkat lunak sangatlah banyak. Nyatanya dengan adanya berbagai macam perangkat... selengkapnya
Sensor Waterflow adalah sensor yang dapat membaca aliran air pada suatu tempat/saluran air. Sensor ini digunakan untuk membaca... selengkapnya
Description: TP5100 is a double switch buck 8.4V, single cell 4. 2V lithium battery charge management chip. Its ultra-compact QFN16… selengkapnya
Rp 10.600this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Features: It is of high power density, high efficiency, high-reliability, small size and lightweight. It can isolate unsteady single-way voltage… selengkapnya
Rp 18.500Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.0001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000

Saat ini belum tersedia komentar.