Sisukord:

Python3 ja Arduino side: 5 sammu
Python3 ja Arduino side: 5 sammu

Video: Python3 ja Arduino side: 5 sammu

Video: Python3 ja Arduino side: 5 sammu
Video: Измерение 5A-30A переменного и постоянного тока с использованием ACS712 с библиотекой Robojax 2024, Juuli
Anonim
Python3 ja Arduino kommunikatsioon
Python3 ja Arduino kommunikatsioon

Projekti kirjeldus

Selles projektis saadame käsud Python3 -lt Arduino tahvlile, mis muudab asjad Python3 ja Arduino vahel suhtlemisel lihtsamaks. Teeme Arduino platvormist "Tere maailm", mis tähendab Arduino Uno sisseehitatud LED-i sisse-/väljalülitamist.

Nii et kõigepealt lubage mul teile öelda…

Miks ma selle projekti tegin?

Esiteks on selle teema kohta spetsiaalselt youtubesse Internetis üles laaditud palju õpetusi, kuid need kasutavad Python2 versioone ja teiseks olin installinud uusima versiooni, mis on Python3.7.2. Kui kasutate seda Arduinoga ühenduse loomiseks, on Python2 ja Python3 vahel pisut erinevusi. Nii et pärast seda, kui lahendasin Python3 -lt käsu saatmise probleemi Arduinole, arvasin, et seda tuleks jagada tegijatele ja kogu harrastajate kogukonnale.

Alustame

Vajalikud komponendid:

  1. Arduino UNO plaat
  2. USB kaabel

Riistvara osas on see kõik vajalik:)

Samm: paigaldusprotseduur

Kuidas installida python3 versioon ja PySerial pakett

Nüüd saate YouTube'is installimise kohta otsida. Eespool on video nii Python3 versiooni kui ka PySerial paketi installimiseks.

Samm: kodeerimine Arduinos

Image
Image

Osa 1: Kodeerimine arduino keeles

Samm: kodeerimine Python3 -s

Osa 2: kodeerimine python3 -s

Samm: Arduino ja Python3 lähtekood

Märge

Veenduge, et esmalt laadite üles Arduino visandi ja seejärel Pythoni koodi.:) Andke mulle kommentaaride osas teada, kui teil on selle projekti tegemisel probleeme.

Soovitan: