Mündəricat:
- Addım 1: Avadanlıq
- Addım 2: Hardware Setup
- Addım 3: Proqram təminatı - Arduino IDE, PyCharm IDE
- Addım 4: Arduino IDE
- Addım 5: Arduino IDE - Kod 1 -ci hissə
- Addım 6: Arduino IDE - Kod 2 -ci hissə
- Addım 7: PyCharm IDE -ni açın və Fayl -> Parametrləri vurun
- Addım 8: Layihə altında Layihə Tərcüməçisini seçin və "+" Nişanına basın
- Addım 9: Axtarış Çubuğuna Pyserial yazın və Paketi Yüklə düyməsini basın
- Addım 10: Aşağıdakı Python Kodu PyCharm IDE -də işləyir
- Addım 11: Python Kodu - 1 -ci hissə
- Addım 12: Python Kodu - 2 -ci hissə
- Addım 13: Final
- Addım 14: Video
Video: Python (pySerial) + Arduino + DC Motoru: 14 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu sürətli təlimat, bir Python GUI istifadə edərək bir DC motorunun sadə işini göstərir. Python -un bir Arduino lövhəsi ilə əlaqə qurmasını təmin etmək üçün pySerial paketindən istifadə edəcəyik. pySerial, müxtəlif cihazlarda ardıcıl bağlantılara dəstək verən bir Python kitabxanasıdır.
Addım 1: Avadanlıq
Adafruit motor qalxanı, Arduino lövhəsi (Mega), DC mühərriki, 1k ohm rezistorlar (2), LEDlər (2), bağlama telləri və çörək taxtası.
Addım 2: Hardware Setup
Bu qurğuda, yaşıl LED -> Arduino lövhəli LED -in 30 -cu Pimi -> Arduino lövhəsinin 32 -ci pərdəsi DC Motoru -> Mühərrik qalxanının Kanal 3 (M3)
Addım 3: Proqram təminatı - Arduino IDE, PyCharm IDE
Addım 4: Arduino IDE
İstədiyiniz Arduino lövhəsini PC -yə qoşun (bu halda Arduino Mega istifadə edirəm). Arduino IDE -ni açın və uyğun COM portunu və lövhəsini seçin. Aşağıdakı kod, Yüklə düyməsini basaraq Arduino lövhəsinə yüklənir.
Addım 5: Arduino IDE - Kod 1 -ci hissə
Addım 6: Arduino IDE - Kod 2 -ci hissə
Addım 7: PyCharm IDE -ni açın və Fayl -> Parametrləri vurun
Ayarlar. "Src =" https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
Ayarlar. "Src =" {{file.large_url | əlavə et: 'auto = webp & frame = 1 & height = 300' %} ">
Addım 8: Layihə altında Layihə Tərcüməçisini seçin və "+" Nişanına basın
Addım 9: Axtarış Çubuğuna Pyserial yazın və Paketi Yüklə düyməsini basın
Addım 10: Aşağıdakı Python Kodu PyCharm IDE -də işləyir
Addım 11: Python Kodu - 1 -ci hissə
Qeyd: Python kodunda eyni COM port nömrəsinin istifadə olunduğundan əmin olun. kitabxana/tkinter.html#tkinter-modulları
Addım 12: Python Kodu - 2 -ci hissə
Addım 13: Final
Sadə bir GUI 3 düymə ilə açılır - İLƏ, TƏRİF və ÇIX. Mühərrikin qoşulma naqillərindən asılı olaraq, İLƏ və ya GERİ düyməsinə basmaqla motor istədiyiniz istiqamətdə işləyir. Çıxış düyməsi serial portunu bağlayır və proqramın icrasını bitirir.