Sisällysluettelo:

Python3- ja Arduino -viestintä: 5 vaihetta
Python3- ja Arduino -viestintä: 5 vaihetta

Video: Python3- ja Arduino -viestintä: 5 vaihetta

Video: Python3- ja Arduino -viestintä: 5 vaihetta
Video: Arduino PID controller implemented in Python 2024, Heinäkuu
Anonim
Python3 ja Arduino Communication
Python3 ja Arduino Communication

Hankkeen kuvaus

Tässä projektissa lähetämme komentoja Python3: sta Arduino -kortille, mikä helpottaa asioiden ymmärtämistä, kun kommunikoidaan Python3: n ja Arduinon välillä. Teemme Arduino-alustasta "Hello world", mikä tarkoittaa sisäänrakennetun LED-valon kytkemistä päälle/pois päältä Arduino Unossa.

Joten aluksi kerron teille…

Miksi tein tämän projektin?

Ensinnäkin Internetistä on ladattu monia opetusohjelmia erityisesti youtubeen tästä aiheesta, mutta ne käyttävät Python2 -versioita, ja toiseksi olin asentanut uusimman version, joka on Python3.7.2. Python2: n ja Python3: n välillä on pieni ero, kun käytät sitä yhteyden muodostamiseen Arduinoon. Joten kun olen ratkaissut ongelman lähettää komento Python3: sta Arduinolle, ajattelin, että tämä pitäisi jakaa tekijöille ja koko harrastajayhteisölle.

Aloitetaan

Tarvittavat komponentit:

  1. Arduino UNO -levy
  2. USB kaapeli

Se on kaikki mitä tarvitset laitteiston suhteen:)

Vaihe 1: Asennusmenettely

Kuinka asentaa python3 -versio ja PySerial -paketti

Nyt voit etsiä YouTubesta asennustietoja. Yllä on video Python3 -version ja PySerial -paketin asentamiseen.

Vaihe 2: Koodaus Arduinossa

Image
Image

Osa 1: Koodaus arduinossa

Vaihe 3: Koodaus Python3: ssa

Osa 2: koodaus python3: ssa

Vaihe 4: Arduinon ja Pythonin lähdekoodi3

Huomautus

Varmista, että lataat ensin Arduino -luonnoksen ja sitten Python -koodin.:) Kerro minulle kommenttiosiossa, jos sinulla on ongelmia tämän projektin tekemisen aikana.

Suositeltava: