Isi kandungan:
- Langkah 1: Prosedur Pemasangan
- Langkah 2: Pengekodan di Arduino
- Langkah 3: Pengekodan dalam Python3
- Langkah 4: Kod Sumber Arduino dan Python3
Video: Komunikasi Python3 dan Arduino: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Huraian Projek
Dalam projek ini, kami akan menghantar arahan dari Python3 ke papan Arduino, yang akan menjadikan perkara lebih mudah difahami ketika berkomunikasi antara Python3 dan Arduino. Kami akan membuat "Hello world" dari platform Arduino yang bermaksud menghidupkan / mematikan LED terbina dalam Arduino Uno.
Oleh itu, izinkan saya memberitahu anda …
Mengapa saya membuat projek ini?
Pertama, terdapat banyak tutorial yang dimuat naik di internet khas di youtube mengenai topik ini tetapi mereka menggunakan versi Python2, dan kedua, saya telah memasang versi terbaru iaitu Python3.7.2. Terdapat sedikit perbezaan antara Python2 dan Python3 ketika anda menggunakannya untuk berhubung dengan Arduino. Oleh itu, setelah saya menyelesaikan masalah menghantar arahan dari Python3 ke Arduino, saya fikir ini harus dikongsi kepada pembuat dan seluruh komuniti penggemar.
Mari mulakan
Komponen yang anda perlukan:
- Papan Arduino UNO
- wayar USB
Itu sahaja yang anda perlukan dari segi perkakasan:)
Langkah 1: Prosedur Pemasangan
Cara memasang python3 versi dan pakej PySerial
Sekarang anda boleh mencari di YouTube mengenai perkara pemasangan. Di atas adalah video untuk memasang kedua-dua versi Python3 dan pakej PySerial.
Langkah 2: Pengekodan di Arduino
Bahagian 1: Pengekodan dalam arduino
Langkah 3: Pengekodan dalam Python3
Bahagian 2: pengekodan dalam python3
Langkah 4: Kod Sumber Arduino dan Python3
Catatan
Pastikan terlebih dahulu anda memuat naik lakaran Arduino dan kemudian kod Python.:) Beritahu saya di bahagian komen jika anda menghadapi masalah semasa membuat projek ini.
Disyorkan:
Raspberry PI 3 - Aktifkan Komunikasi Bersiri ke TtyAMA0 hingga BCM GPIO 14 dan GPIO 15: 9 Langkah
Raspberry PI 3 - Aktifkan Komunikasi Bersiri ke TtyAMA0 ke BCM GPIO 14 dan GPIO 15: Saya baru-baru ini berminat untuk mengaktifkan UART0 pada Raspberry Pi (3b) saya supaya saya dapat menghubungkannya terus ke peranti tahap isyarat RS-232 menggunakan standard 9 -pin d-sub penyambung tanpa perlu melalui penyesuai USB ke RS-232. Sebahagian daripada minat saya
Arduino dan Komunikasi Bluetooth Mudah Alih (utusan): 8 Langkah
Komunikasi Arduino dan Bluetooth Mudah Alih (messenger): Komunikasi memainkan faktor penting dalam kehidupan seharian kita. Tetapi selama ini komunikasi berkunci dengan keluarga kita sendiri atau komunikasi dengan orang di rumah kita kadang-kadang memerlukan telefon bimbit. Tetapi penggunaan telefon bimbit untuk jangka pendek
Main Permainan Dinosaur Menggunakan Arduino dan Python3: 5 Langkah
Mainkan Permainan Dinosaur Menggunakan Arduino dan Python3: Penerangan ProjekKebanyakan dari kita telah bermain permainan dinosaur oleh google ketika internet kita tidak berfungsi dan jika anda belum bermain permainan ini jangan bimbang sekarang boleh tetapi tidak dengan cara konvensional menekan butang tetapi dengan menggunakan gerakan tangan anda. Jadi dalam ini
Komunikasi TCP Modbus Antara Peranti Arduino dan Perindustrian: 3 Langkah
Modbus TCP Communication Antara Arduino dan Industrial Devices: Cara industri untuk mengendalikan papan Arduino dengan HMI industri dan menghubungkannya ke rangkaian industri dengan komunikasi Modbus TCP
Komunikasi Bersiri Arduino dan Python - Paparan Pad Kekunci: 4 Langkah
Arduino dan Python Serial Communication - Paparan Keypad: Projek ini dibuat untuk pengguna mac tetapi ia juga dapat dilaksanakan untuk Linux dan Windows, satu-satunya langkah yang harus berbeza adalah pemasangan