Isi kandungan:
- Langkah 1: Perkara yang Anda Perlu
- Langkah 2: Litar
- Langkah 3: Bahagian Pengekodan
- Langkah 4: LED Berkelip
Video: LED Berkedip Dengan Raspberry Pi - Cara Menggunakan Pin GPIO pada Raspberry Pi: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Hai kawan-kawan dalam instruksional ini kita akan belajar bagaimana menggunakan GPIO dari Raspberry pi. Sekiranya anda pernah menggunakan Arduino maka mungkin anda tahu bahawa kami boleh menyambungkan suis LED dan lain-lain ke pinnya dan membuatnya berfungsi seperti itu. buat LED berkelip atau dapatkan input dari menukar sesuatu seperti itu. Oleh kerana Raspberry pi juga mempunyai GPIO jadi kita akan belajar bagaimana menggunakan GPIO tersebut dan kita akan menyambungkan LED ke dalamnya dan menjadikannya berkedip. Hanya projek LED berkedip sederhana yang akan kami lakukan untuk membuat anda memahami cara menggunakan GPIO Raspberry pi.
Langkah 1: Perkara yang Anda Perlu
Untuk instruksional ini, anda memerlukan perkara berikut: Persediaan Raspberry Pi 3 dengan monitor dan Tetikus & Papan Kekunci USB (Pastikan OS Raspbian disiapkan dengan betul di Raspberry pi anda) papan roti Kabel jumperResistorsLED
Langkah 2: Litar
Bahagian litar sangat mudah. Saya menyambungkan LED ke pin 8. Yang bermaksud kaki negatif LED disambungkan ke pin Gnd (6 no.) Dan kaki positif disambungkan ke 100ohm (100-1000ohm gunakan nilai aby) dan kaki lain perintang disambungkan ke pin 8 Raspberry pi.
Langkah 3: Bahagian Pengekodan
Kemudian buka terminal pi untuk membuat LED berkelip: Untuk memasang perpustakaan Python buka terminal dan laksanakan perintah berikut: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto memulakan port GPIO Raspberry Pi yang kita perlukan untuk mengimport perpustakaan Python, maka kita perlu menginisialisasi perpustakaan dan menyediakan pin 8 sebagai pin output Raspberry pi.import RPi. GPIO sebagai GPIO # Import Raspberry Pi GPIO perpustakaan dari waktu mengimport tidur # Mengimport fungsi tidur dari modul waktuGPIO. setwarnings (False) # Abaikan amaran buat masa iniGPIO.setmode (GPIO. BOARD) # Gunakan penomboran pin fizikalGPIO.setup (8, GPIO. OUT, awal = GPIO. LOW) # Tetapkan pin 8 menjadi pin output dan tetapkan nilai awal ke rendah (mati) Perkara seterusnya yang perlu kita lakukan ialah menjadikan pin 8 tinggi (on) selama satu saat dan rendah (mati) selama satu saat dan kita akan memasukkannya ke dalam gelung sementara sehingga ia akan berkelip selama-lamanya. sementara itu benar: # Jalankan selamanya GPIO.output (8, GPIO. HIGH) # Hidupkan tidur (1) # Tidur selama 1 saat GPIO.output (8, GPIO. LOW) # Matikan tidur (1) # Tidur selama 1 saat Menggabungkan dua bahagian kod di atas bersama-sama dan membuat kod lengkap: import RPi. GPIO sebagai GPIO # Import Raspberry Pi GPIO perpustakaan dari waktu import tidur # Import fungsi tidur dari modul waktuGPIO.setwarnings (Salah) # Abaikan amaran untuk nowGPIO.setmode (GPIO. BOARD) # Gunakan penomboran pin fizikalGPIO.setup (8, GPIO. OUT, awal = GPIO. LOW) # Tetapkan pin 8 menjadi pin output dan tetapkan nilai awal ke rendah (mati) sementara Benar: # Jalankan selama-lamanya GPIO.output (8, GPIO. HIGH) # Hidupkan tidur (1) # Tidur selama 1 saat GPIO.output (8, GPIO. LOW) # Matikan tidur (1) # Tidur selama 1 saatJadi program kami selesai, maka kita perlu menyimpannya sebagai blinking_led.py dan kemudian jalankan di dalam IDE anda atau di konsol anda dengan yang berikut: $ python blinking_led.py
Langkah 4: LED Berkelip
Setelah menjalankan kod, anda akan melihat LED Berkedip sebagai milik saya. Jadi saya harap arahan ini dapat menolong anda, jadi beritahu saya mengenai perkara itu dalam komen.
Disyorkan:
Mengawal Pelbagai LED Dengan Pin GPIO Python dan Raspberry Pi anda: 4 Langkah (dengan Gambar)
Mengawal Pelbagai LED Dengan Pin GPIO Python dan Raspberry Pi Anda: Instructable ini menunjukkan cara mengawal pelbagai pin GPIO pada RaspberryPi anda untuk menghidupkan 4 LED. Ini juga akan memperkenalkan anda kepada parameter dan pernyataan bersyarat di Python.Peraturan kami yang terdahulu Menggunakan Pin GPIO Raspberry Pi anda untuk
Menggunakan LEDS dan AT Tiny untuk Membuat Bintang Berkedip Dengan Piezo Memainkan "Twinkle, Twinkle, Little Star": 6 Langkah
Menggunakan LEDS dan AT Tiny untuk Membuat Bintang Berkedip Dengan Piezo Memainkan "Twinkle, Twinkle, Little Star": Litar ini menggunakan LEDS, AT TINY dan piezo untuk menghasilkan bintang berkedip dan muzik " Twinkle, Twinkle, bintang kecil " Sila lihat langkah seterusnya untuk gambaran keseluruhan dan litar
Pembangunan Aplikasi Menggunakan Pin GPIO di DragonBoard 410c Dengan Sistem Operasi Android dan Linux: 6 Langkah
Pengembangan Aplikasi Menggunakan Pin GPIO di DragonBoard 410c Dengan Sistem Operasi Android dan Linux: Tujuan tutorial ini adalah untuk menunjukkan maklumat yang diperlukan untuk mengembangkan aplikasi menggunakan pin GPIO pada pengembangan berkelajuan rendah DragonBoard 410c. Tutorial ini menyajikan maklumat untuk mengembangkan aplikasi menggunakan pin GPIO dengan SYS di Andr
Memasang Windows pada Pemacu Luaran Dengan Partition Mac pada Mac: 5 Langkah (dengan Gambar)
Memasang Windows pada Pemacu Luaran Dengan Partisi Mac di Mac: Sekiranya anda telah membeli sesuatu seperti MacBook pro asas dan menyimpan sedikit wang tunai, tetapi kemudian segera menghadapi masalah penyimpanan ketika cuba memasang tetingkap menggunakan Bootcamp Kita semua tahu bahawa 128 gb tidak diperlukan ini supaya kita mungkin membeli sesuatu
Berkedip Berkedip: 5 Langkah (dengan Gambar)
Berkedip Leds: Mendengarkan muzik di komputer saya (dengan bangga menggunakan WINAMP), saya tertanya-tanya bagaimana mungkin beberapa lampu berkedip dengan suara yang keluar dari penyambung P2, jadi saya memutuskan untuk membuat litar sederhana untuk melakukannya. Ia berfungsi dengan baik, jadi saya memutuskan untuk