Turinys:
- 1 žingsnis: Aparatūra
- 2 žingsnis: Aparatūros sąranka
- 3 žingsnis: programinė įranga - „Arduino IDE“, „PyCharm IDE“
- 4 žingsnis: „Arduino IDE“
- 5 veiksmas: „Arduino IDE“- 1 dalis
- 6 veiksmas: „Arduino IDE“- 2 dalis
- 7 veiksmas: atidarykite „PyCharm IDE“ir spustelėkite Failas -> Nustatymai
- 8 veiksmas: skiltyje Projektas pasirinkite Projekto vertėjas ir spustelėkite piktogramą „+“
- 9 veiksmas: paieškos juostoje įveskite Pyserial ir spustelėkite Įdiegti paketą
- 10 veiksmas: toliau pateiktas „Python“kodas paleidžiamas naudojant „PyCharm IDE“
- 11 veiksmas: „Python“kodas - 1 dalis
- 12 veiksmas: „Python“kodas - 2 dalis
- 13 žingsnis: Finalas
- 14 žingsnis: vaizdo įrašas
Video: Python (pySerial) + Arduino + DC variklis: 14 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Ši trumpa pamoka parodo paprastą nuolatinės srovės variklio valdymą naudojant „Python“GUI. Kad „Python“galėtų bendrauti su „Arduino“plokšte, naudosime „pySerial“paketą. „pySerial“yra „Python“biblioteka, palaikanti serijinius ryšius naudojant įvairius įrenginius.
1 žingsnis: Aparatūra
„Adafruit“variklio skydas, „Arduino“plokštė („Mega“), nuolatinės srovės variklis, 1k omų rezistoriai (2), šviesos diodai (2), prijungimo laidai ir duonos plokštė.
2 žingsnis: Aparatūros sąranka
Šioje sąrankoje žalias šviesos diodas -> Arduino plokštės 30 kaištis -> Arduino plokštės 32 kaištis DC variklis -> variklio skydo 3 kanalas (M3)
3 žingsnis: programinė įranga - „Arduino IDE“, „PyCharm IDE“
4 žingsnis: „Arduino IDE“
Prijunkite norimą „Arduino“plokštę prie kompiuterio (šiuo atveju naudoju „Arduino Mega“). Atidarykite „Arduino IDE“ir pasirinkite tinkamą COM prievadą ir plokštę. Toliau pateiktas kodas įkeliamas į „Arduino“lentą spustelėjus mygtuką Įkelti.
5 veiksmas: „Arduino IDE“- 1 dalis
6 veiksmas: „Arduino IDE“- 2 dalis
7 veiksmas: atidarykite „PyCharm IDE“ir spustelėkite Failas -> Nustatymai
Nustatymai. "Src =" https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
Nustatymai. "Src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
8 veiksmas: skiltyje Projektas pasirinkite Projekto vertėjas ir spustelėkite piktogramą „+“
9 veiksmas: paieškos juostoje įveskite Pyserial ir spustelėkite Įdiegti paketą
10 veiksmas: toliau pateiktas „Python“kodas paleidžiamas naudojant „PyCharm IDE“
11 veiksmas: „Python“kodas - 1 dalis
PASTABA: įsitikinkite, kad „Python“kode naudojamas tas pats COM prievado numeris. Nuorodos: pySerial: https://pyserial.readthedocs.io/en/latest/shortintro.htmlTkinter: https://docs.python.org/3/ library/tkinter.html#tkinter-modules
12 veiksmas: „Python“kodas - 2 dalis
13 žingsnis: Finalas
Paprasta GUI atsidaro su 3 mygtukais - pirmyn, atgal ir išeiti. Priklausomai nuo variklio prijungimo laidų, variklis sukasi norima kryptimi spustelėdamas mygtuką Į priekį arba Atgal. Mygtukas EXIT uždaro nuoseklųjį prievadą ir užbaigia programos vykdymą.