Përmbajtje:
- Hapi 1: Pajisje kompjuterike
- Hapi 2: Konfigurimi i harduerit
- Hapi 3: Softuer - Arduino IDE, PyCharm IDE
- Hapi 4: Arduino IDE
- Hapi 5: Arduino IDE - Kodi Pjesa 1
- Hapi 6: Arduino IDE - Kodi Pjesa 2
- Hapi 7: Hapni PyCharm IDE dhe Klikoni në Skedar -> Cilësimet
- Hapi 8: Nën Projektin, Zgjidhni Projektin Interpretues dhe Klikoni në ikonën “+”
- Hapi 9: Në Shiritin e Kërkimit, Shkruani Pyserial dhe Klikoni në Install Package
- Hapi 10: Kodi Python më poshtë ekzekutohet në PyCharm IDE
- Hapi 11: Kodi Python - Pjesa 1
- Hapi 12: Kodi Python - Pjesa 2
- Hapi 13: Përfundimtar
- Hapi 14: Video
Video: Python (pySerial) + Arduino + DC Motor: 14 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Ky mësim i shpejtë tregon funksionimin e thjeshtë të një motori DC duke përdorur një GUI Python. Për ta bërë Python të komunikojë me një bord Arduino ne do të përdorim paketën pySerial. pySerial është një bibliotekë Python e cila siguron mbështetje për lidhjet serike mbi një sërë pajisjesh të ndryshme.
Hapi 1: Pajisje kompjuterike
Mburoja motorike Adafruit, bordi Arduino (Mega), motor DC, rezistorë 1k ohm (2), LED (2), tela të lidhur dhe dërrasë buke.
Hapi 2: Konfigurimi i harduerit
Në këtë konfigurim, LED i gjelbër -> Pin 30 i Arduino LED me bordurë -> Pin 32 i bordit Arduino Motor DC -> Kanali 3 (M3) i mburojës së motorit
Hapi 3: Softuer - Arduino IDE, PyCharm IDE
Hapi 4: Arduino IDE
Lidhni bordin e dëshiruar Arduino me PC (në këtë rast unë jam duke përdorur një Arduino Mega). Hapni Arduino IDE dhe zgjidhni portën dhe bordin e duhur COM. Kodi më poshtë ngarkohet në tabelën Arduino duke klikuar në butonin Ngarko.
Hapi 5: Arduino IDE - Kodi Pjesa 1
Hapi 6: Arduino IDE - Kodi Pjesa 2
Hapi 7: Hapni PyCharm IDE dhe Klikoni në Skedar -> Cilësimet
Cilësimet. "Src =" https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
Cilësimet. "Src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Hapi 8: Nën Projektin, Zgjidhni Projektin Interpretues dhe Klikoni në ikonën “+”
Hapi 9: Në Shiritin e Kërkimit, Shkruani Pyserial dhe Klikoni në Install Package
Hapi 10: Kodi Python më poshtë ekzekutohet në PyCharm IDE
Hapi 11: Kodi Python - Pjesa 1
SH NOTNIM: Sigurohuni që i njëjti numër porti COM të përdoret në kodin Python. Referencat: pySerial: https://pyserial.readthedocs.io/en/latest/shortintro.htmlTkinter: https://docs.python.org/3/ biblioteka/tkinter.html#module tkinter
Hapi 12: Kodi Python - Pjesa 2
Hapi 13: Përfundimtar
Një GUI e thjeshtë hapet me 3 butona - FORWARD, Kthehu mbrapa dhe EXIT. Në varësi të telave të lidhjes së motorit, motori funksionon në drejtimin e dëshiruar me klikimin e butonit FORWARD ose KTHIM. Butoni EXIT mbyll portën serike dhe përfundon ekzekutimin e programit.