Sisällysluettelo:
- Vaihe 1: Laitteisto
- Vaihe 2: Laitteiston asennus
- Vaihe 3: Ohjelmisto - Arduino IDE, PyCharm IDE
- Vaihe 4: Arduino IDE
- Vaihe 5: Arduino IDE - Code Part 1
- Vaihe 6: Arduino IDE - Code Part 2
- Vaihe 7: Avaa PyCharm IDE ja napsauta Tiedosto -> Asetukset
- Vaihe 8: Valitse Projekti -kohdasta Projektitulkki ja napsauta "+" -kuvaketta
- Vaihe 9: Kirjoita hakupalkkiin Pyserial ja napsauta Asenna paketti
- Vaihe 10: Alla oleva Python -koodi ajetaan PyCharm IDE: llä
- Vaihe 11: Python -koodi - Osa 1
- Vaihe 12: Python -koodi - Osa 2
- Vaihe 13: Lopullinen
- Vaihe 14: Video
Video: Python (pySerial) + Arduino + DC -moottori: 14 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä nopea opetusohjelma näyttää DC -moottorin yksinkertaisen käytön Python -käyttöliittymän avulla. Saadaksesi Pythonin kommunikoimaan Arduino -levyn kanssa käytämme pySerial -pakettia. pySerial on Python -kirjasto, joka tukee sarjayhteyksiä useilla eri laitteilla.
Vaihe 1: Laitteisto
Adafruit-moottorisuoja, Arduino-kortti (Mega), DC-moottori, 1 k ohmin vastukset (2), LEDit (2), kytkentäjohdot ja leipälauta.
Vaihe 2: Laitteiston asennus
Tässä asetuksessa vihreä LED -> Arduino -piirilevyn LED -nasta 30 -> Arduino -kortin nasta 32 DC -moottori -> Moottorin suojakanava 3 (M3)
Vaihe 3: Ohjelmisto - Arduino IDE, PyCharm IDE
Vaihe 4: Arduino IDE
Liitä haluttu Arduino -kortti tietokoneeseen (tässä tapauksessa käytän Arduino Mega -laitetta). Avaa Arduino IDE ja valitse sopiva COM -portti ja -levy. Alla oleva koodi ladataan Arduino -kortille napsauttamalla Lataa -painiketta.
Vaihe 5: Arduino IDE - Code Part 1
Vaihe 6: Arduino IDE - Code Part 2
Vaihe 7: Avaa PyCharm IDE ja napsauta Tiedosto -> Asetukset
Asetukset. "Src =" https://content.instructables.com/ORIG/F2U/HXFW/K0MP3QX8/F2UHXFWK0MP3QX8-p.webp
Asetukset. "Src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Vaihe 8: Valitse Projekti -kohdasta Projektitulkki ja napsauta "+" -kuvaketta
Vaihe 9: Kirjoita hakupalkkiin Pyserial ja napsauta Asenna paketti
Vaihe 10: Alla oleva Python -koodi ajetaan PyCharm IDE: llä
Vaihe 11: Python -koodi - Osa 1
HUOMAUTUS: Varmista, että Python -koodissa käytetään samaa COM -portin numeroa. library/tkinter.html#tkinter-modules
Vaihe 12: Python -koodi - Osa 2
Vaihe 13: Lopullinen
Yksinkertainen käyttöliittymä avautuu kolmella painikkeella - eteenpäin, taaksepäin ja poistua. Moottorin liitäntäjohdotuksesta riippuen moottori pyörii haluttuun suuntaan ETEENPÄIN- tai TAKAISIN -painikkeen napsautuksella. EXIT -painike sulkee sarjaportin ja lopettaa ohjelman suorittamisen.