● online
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32 ....
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- Motor servo MG996R TowerPro Metal Gear....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Breadboard 400 titik lubang Bread board Projectboa....
- ESR Meter Digital LCR-T4 Tester Transistor Diode M....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal....
- 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
Keypad 4×4 berfungsi sebagai penghubung antara perangkat (mesin) elektronik dengan manusia atau dikenal dengan istilah Human Machine Interface (HMI). Papan... selengkapnya
Pernah suatu ketika axis X, Y, atau z CNC kita berubah, gcode yang sudah jadi setelah di running tidak... selengkapnya
Bootstrap adalah sebuah framework yang dapat memudahkan seorang programmer web untuk mempercepat dan mempermudah dalam membuat dan mengembangkan website.... selengkapnya
SW-420 adalah sensor untuk mendeteksi getaran, cara kerja sensor ini adalah dengan menggunakan 1 buah pelampung logam yang berisi 2... selengkapnya
Android checkbox adalah tipe dari button yang ada di android. Tipe checkbox ini terdiri dari checked or unchecked. Fungsi... selengkapnya
Sensor suara merupakan sensor yang dapat mengubah besaran suara menjadi besaran listrik dimana nilai diperoleh dari besarnya gelombang suara... selengkapnya
Setelah berhasil menyalakan LED secara manual melalui pin 3V3 dan GPIO, saatnya melangkah lebih jauh: mengontrol LED menggunakan kode Python.... selengkapnya
Phyton merupakan bahasa yang sangat populer saat ini. Bahasa yang dibuat oleh Guido Van Rossum pada tahun 1991 ini... selengkapnya
Rotary encoder adalah sebuah perangkat elektronik yang mampu mengkonversi gerakan mekanis berputar menjadi sinyal listrik, menjadi elemen kunci dalam memenuhi... selengkapnya
Sensor PIR (Passive Infrared) berfungsi sebagai pendeteksi gerakan berbasis suhu tubuh, khususnya radiasi inframerah yang dipancarkan oleh manusia dan hewan... selengkapnya
Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.000Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Spesifikasi: 20mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 219.000Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.000Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500

Saat ini belum tersedia komentar.