Mundarija:

Python3 va Arduino aloqasi: 5 qadam
Python3 va Arduino aloqasi: 5 qadam

Video: Python3 va Arduino aloqasi: 5 qadam

Video: Python3 va Arduino aloqasi: 5 qadam
Video: CMD darslari 01 CMD ni ochish va uni sozlash 2024, Noyabr
Anonim
Python3 va Arduino aloqasi
Python3 va Arduino aloqasi

Loyihaning tavsifi

Ushbu loyihada biz Python3 dan Arduino platasiga buyruqlar yuboramiz, bu esa Python3 va Arduino o'rtasida muloqot qilishda tushunishni osonlashtiradi. Biz Arduino platformasida "Salom dunyo" ni yaratamiz, ya'ni Arduino Uno-dagi o'rnatilgan LEDni yoqish/o'chirish.

Shunday qilib, birinchi navbatda sizga aytaman …

Nega men bu loyihani tuzdim?

Birinchidan, Internetda youtube -da ushbu mavzu bo'yicha ko'plab o'quv qo'llanmalari yuklangan, lekin ular Python2 versiyasidan foydalanmoqda, ikkinchidan, men Python3.7.2 eng so'nggi versiyasini o'rnatganman. Python2 va Python3 o'rtasida Arduino bilan bog'lanish uchun foydalanilganda biroz farq bor. Python3 -dan Arduino -ga buyruq yuborish muammosini hal qilganimdan so'ng, men buni ishlab chiqaruvchilar va barcha havaskorlar jamoasi bilan bo'lishish kerak deb o'yladim.

Boshlaylik

Sizga kerak bo'lgan komponentlar:

  1. Arduino UNO kengashi
  2. USB kabeli

Bu sizga apparat jihatidan kerak:)

1 -qadam: O'rnatish tartibi

Python3 versiyasi va PySerial paketini qanday o'rnatish kerak

Endi siz YouTube -da o'rnatish haqida ma'lumot qidirishingiz mumkin. Yuqorida Python3 versiyasi va PySerial paketini o'rnatish uchun video bor.

2 -qadam: Arduino -da kodlash

Image
Image

1 -qism: Arduino -da kodlash

3 -qadam: Python3 da kodlash

2 -qism: python3 da kodlash

4 -qadam: Arduino va Python3 ning manba kodi

Eslatma

Avval Arduino eskizini, keyin Python kodini yuklaganingizga ishonch hosil qiling.:) Agar ushbu loyihani ishlab chiqishda muammolarga duch kelsangiz, sharhlar bo'limida menga xabar bering.

Tavsiya: