Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Layihənin təsviri
Bu layihədə Python3 və Arduino arasında ünsiyyət qurarkən başa düşülməsini asanlaşdıracaq əmrləri Python3 -dən Arduino lövhəsinə göndərəcəyik. Arduino platformasında "Hello world" yaradacağıq ki, bu da Arduino Uno-da quraşdırılmış LED-i açmaq/söndürmək deməkdir.
Buna görə əvvəlcə sizə xəbər verim…
Niyə bu layihəni hazırladım?
Birincisi, İnternetdə bu mövzuda xüsusi olaraq youtube -da yüklənən bir çox dərslər var, lakin Python2 versiyalarından istifadə edirlər və ikincisi, Python3.7.2 olan son versiyasını quraşdırmışdım. Python2 ilə Python3 arasında Arduino ilə əlaqə qurmaq üçün istifadə edərkən bir az fərq var. Python3 -dən Arduino -ya əmr göndərmə problemini həll etdikdən sonra bunun istehsalçılara və bütün hobbi cəmiyyətinə paylaşılması lazım olduğunu düşündüm.
Gəlin başlayaq
Lazım olan komponentlər:
- Arduino UNO idarə heyəti
- USB kabeli
Avadanlıq baxımından ehtiyacınız olan budur:)
Addım 1: Quraşdırma Proseduru
Python3 versiyasını və PySerial paketini necə quraşdırmaq olar
İndi YouTube -da quraşdırma işləri haqqında axtarış edə bilərsiniz. Yuxarıda həm Python3 versiyasını, həm də PySerial paketini quraşdırmaq üçün video var.
Addım 2: Arduinoda kodlaşdırma
1 -ci hissə: arduinoda kodlaşdırma
Addım 3: Python3 -də kodlaşdırma
2 -ci hissə: python3 -də kodlaşdırma
Addım 4: Arduino və Python3 Mənbə Kodu
Qeyd
Əvvəlcə Arduino eskizini, sonra Python kodunu yüklədiyinizə əmin olun.:) Bu layihəni hazırlayarkən hər hansı bir probleminiz varsa şərh bölməsində mənə bildirin.