● online
- 5V 700mA (3.5W) Isolated switch Power Supply Modul....
- Dimmer SCR 2000W Motor Speed Controller 220V AC PW....
- Kabel Jumper Arduino Dupont 20 cm Female to Male P....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- TP5100 4.2v 8.4v 1S 2S Single / Double Cell Lithiu....
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R....
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B....
- 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 Mengontrol LED dengan Raspberry Pi Menggunakan GPIO Zero
Setelah berhasil menyalakan LED secara manual melalui pin 3V3 dan GPIO, saatnya melangkah lebih jauh: mengontrol LED menggunakan kode Python. Di sini, kita akan menggunakan pustaka GPIO Zero, sebuah pustaka Python yang dirancang khusus untuk Raspberry Pi. GPIO Zero membuat proses pengendalian perangkat keras menjadi lebih mudah, bahkan untuk pemula. Artikel ini akan memandu kamu dalam menyalakan dan mematikan LED melalui skrip Python dengan GPIO Zero.
Perlu diperhatikan bahwa pada percobaan ini kita sudah menggunakan beberapa software sebagai terminal code, jadi sebelum memulai percobaan pastikan kalian sudah menonton video tutorial meremot Raspberry Pi Trainer Kit dengan MobaXterm yang telah kami upload.
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 Menyalakan LED dengan GPIO Zero
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 Pin 14
Menulis Program Menyalakan LED dengan GPIO Zero
Setelah semua komponen terpasang, buka Notepad++ dan buat file Python baru. Tulis kode berikut dan simpan dengan nama led.py :
from gpiozero import LED from time import sleep led = LED(14) led.on() 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.
Kemudian simpan file dengan type file .py
Gambar 2. Jendela Save File
- Lalu ketik pada aplikasi MobaXterm dengan format “python 3 namafile.py” dan tekan enter

Apa yang Akan Terjadi dengan LED ?
Hasilnya, LED akan menyala selama 1 detik lalu mati kembali. Ini membuktikan bahwa kamu sudah berhasil mengontrol LED menggunakan Python dan GPIO Zero!
Dengan pustaka GPIO Zero, kamu bisa membuat berbagai proyek lebih mudah, seperti membuat LED berkedip, merespons input dari tombol, atau bahkan membaca sensor. Tutorial ini adalah titik awal yang bagus untuk belajar physical computing dengan Python. Kamu juga bisa mengembangkan proyek ini menjadi sistem kontrol otomatis sederhana. Terus eksplorasi dan jangan ragu mencoba fitur-fitur GPIO Zero lainnya, dunia proyek elektronikmu baru saja dimulai.
Tutorial Mengontrol LED dengan Raspberry Pi Menggunakan GPIO Zero
TM1637 merupakan sebuah komponen elektronika yang terdiri dari 4 digit 7 segment. Pada pembahasan sebelumnya kita sudah mempelajari apa itu... selengkapnya
Pada kesempatan ini kita akan menggunakan esp-01 untuk mendeteksi suhu dan kelembaban. Dimana kemarin kita sudah belajar cara menggunakan... selengkapnya
Anda mempunyai buzzer? tapi bingung cara menggunakannya? Oke disini saya akan berbagi caranya. Sebelumnya apakah anda tahu apa sih... selengkapnya
IC AtMega328p pada Arduino Uno anda rusak? panas? atau anda ingin membuat sistem minimum sendiri? tenang solusinya adalah dengan... selengkapnya
Kalau kamu baru mulai belajar Arduino, percobaan pertama yang paling wajib dicoba adalah menyalakan LED. Percobaan ini kelihatannya simpel, tapi... selengkapnya
Arduino tidak hanya bisa digunakan untuk menyalakan LED atau membaca input dari tombol, tetapi juga dapat dimanfaatkan untuk membuat simulasi... selengkapnya
MPU6050 merupakan sebuah sensor yang berfungsi untuk mengukur percepatan suatu benda yang bergerak. Nah kali ini kita akan belajar... selengkapnya
Sensor sentuh merupakan sebuah saklar yang cara penggunaanya dengan cara disentuh menggunakan jari. Ketika sensor ini disentuh maka sensor... selengkapnya
Penggunaan LCD I2C sering kali gagal menampilkan teks karena deklarasi awal yaitu alamat I2C yang salah/keliru dikarenakan alamat yang... selengkapnya
Sensor PIR berfungsi untuk mendeteksi benda (manusia/hewan) dengan cara mendeteksi energi panas dalam bentuk radiasi inframerah. Jadi sensor ini... selengkapnya
Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000

Saat ini belum tersedia komentar.