Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Pin GPIO adalah karakteristik utama dari semua jenis mikrokontroler Raspberry Pi. Inputnya sangat penting dalam memperluas fungsionalitas komputer papan tunggal (SBC). Mari kita jelajahi pin GPIO Raspberry Pi secara mendalam sambil juga menunjukkan cara memprogramnya dengan bahasa Python dalam tutorial GPIO Raspberry Pi ini.

Apa itu GPIO, dan Bagaimana Cara Kerjanya?

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Gambar 1: Pin GPIO

General Purpose Input Output (GPIO) mewakili antarmuka yang umum pada mikrokontroler dan SBC Raspberry Pi. Mereka adalah terminal pin input dan output dari Raspberry Pi zero dan modul Raspberry lainnya.

Jadi, melalui pin ini kita dapat menghubungkan komponen elektronik seperti pemancar inframerah dan motor. Selain itu, baris lubang di setiap versi Raspbian berguna untuk menerima data dari komponen fisik eksternal. Ini termasuk saklar dan modul sensor.

Pertama, Anda harus mendapatkan pengaturan hardware yang tepat untuk memastikan pin berfungsi sesuai kebutuhan. Selanjutnya, Anda juga perlu melakukan konfigurasi perangkat lunak untuk setiap tipe model Pi untuk memfasilitasi kerja pin.

Menjelaskan Pinout GPIO Raspberry Pi

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Gambar 2: Mikrokontroler Raspberry Pi

Untuk Raspberry Pi B+, Raspberry Pi Zero, atau mikrokontroler apa pun dengan OS Raspberry Pi, Anda akan menemukan header 40 pin.

Namun, komputasi fisik dari versi Raspberry Pi yang lebih awal berbeda. Misalnya, Raspberry Pi Model B memiliki 26 pin.

Perlu diperhatikan, semua 40 pin GPIO di OS Raspberry Pi memiliki fungsi masing-masing. Jadi, selama pengaturan awal Anda, sangat penting untuk mendapatkan fungsi yang tepat.

Berikut adalah penjelasan detail tentang berbagai mode pin. Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Cara Memprogram Pin GPIO Raspberry Pi dengan Python?

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Gambar 3: Mengilustrasikan Konsep Koding Python

Tutorial GPIO kami akan sekarang menjelajahi cara mengontrol komponen perangkat keras melalui perangkat lunak yang dijalankan ke Pi melalui pin GPIO.

Pengaturan Hardware

Secara ideal, Pi Wedge adalah kit breakout yang diperlukan untuk menyiapkan hardware untuk tutorial GPIO Pi ini. Namun, jika tidak tersedia, kabel jumper male-to-female akan berguna untuk membantu Anda membuat koneksi dengan teman breadboard yang tersedia.

Anda juga akan membutuhkan komponen berikut:

Perpustakaan API Python Gpiozero

Anda akan memerlukan perpustakaan ini untuk mengontrol pin input dan output Raspberry Pi dalam python. Anda tidak perlu mengunjungi direktori Python-Projects untuk memahami cara kerjanya, karena sebagian besar komponen Pi sudah didefinisikan dalam perpustakaan.

Cara Menyiapkan API (RPi.GPIO) Python

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Gambar 4: Konsep Bahasa Python

Jika Anda memilih sistem operasi Raspbian, Anda tidak perlu mengunduh perpustakaan Python GPIO karena sudah tersedia secara default. Namun, jika Anda tidak menggunakan opsi Raspbian, Anda harus menggunakan perintah tertentu untuk menginstalnya di bahasa pemrograman lain.

Setelah Anda menginstal sistem operasi Raspbian, impor melalui jalur impor Gpiozero Import. Waktu impor tidak lama, dan setelah selesai, Anda dapat melanjutkan ke langkah berikutnya.

Catatan: OP Anda tidak harus berada di opsi Raspbian untuk menginstal python. Sistem operasi Raspbian memberi Anda jalur yang mudah untuk menyiapkan perpustakaan Python.

Pengaturan Python

Utama, Anda akan memerlukan modul RPi.GPIO untuk proyek keren ini. Seperti yang telah disoroti sebelumnya, dengan API Python (RPi.GPIO), Anda tidak perlu mengunduh file apa pun untuk mengaktifkan kerja pin GPIO.

Langkah-langkah Pengaturan

Pertama, jalankan pernyataan di bawah ini:

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Selanjutnya, Anda harus memilih sistem nomor pin ideal yang Anda gunakan dalam proyek keren ini. Anda dapat memilih dari salah satu skema nomor berikut:

Kemudian, siapkan Pin Mode. Menjalankan perintah di bawah ini akan memfasilitasi proses pengaturan mode pin.

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Proyek GPIO Raspberry Pi

Menguasai GPIO Raspberry Pi dengan Python: Tutorial Langkah demi Langkah

Gambar 5: Raspberry Pi 

Sekarang Anda telah mengetahui konfigurasi perangkat keras dan perangkat lunak, dengan Raspi-Config Tool, Anda dapat melakukan salah satu dari proyek keren berikut ini. Semua yang Anda perlukan adalah memahami tutorial GPIO Raspberry Pi yang disoroti di atas, dan Anda siap untuk berbagai proyek komputasi fisik.

Proyek tutorial GPIO Raspberry Pi yang mungkin:

Kesimpulan

Itu saja tentang pengaturan header pin GPIO dengan berbagai komponen eksternal dan koneksi ke berbagai input. Baris header pin (pin GPIO) membuat Raspberry Pi zero menjadi perangkat komputasi yang luar biasa. Untuk pertanyaan lebih lanjut tentang alat penting ini, hubungi kami kapan saja.


Teknologi Industri

  1. Pigmen Ftalosianin: Aplikasi, Industri, dan Mengapa Kualitas Penting
  2. Aplikasi Warna Dasar di Berbagai Industri
  3. Pigmen Biru: Aplikasi Utama, Manfaat, dan Mengapa Para Pemimpin Industri Percaya pada Produsen Terpercaya
  4. Pemantauan Suhu Raspberry Pi Profesional dengan DS18B20
  5. Menghubungkan Sensor Ultrasonik HC-SR04 ke Raspberry Pi 3 – Panduan Lengkap
  6. Mengukur Sensor Analog pada Raspberry Pi Tanpa ADC Bawaan
  7. Penguasaan Sumber Sumber Strategis: 5 Langkah Teruji untuk Mengamankan Pemasok Berkualitas Tinggi
  8. Krisis Air Global: Kekurangan Kritis yang Mengancam Manusia
  9. Menguasai Pemesinan: Langkah Utama untuk Bagian Berkualitas Tinggi dan Konsisten
  10. Panggung Produksi Global: Bagaimana Manufaktur Menggerakkan Ekonomi