Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Popis projektu
V tomto projekte budeme odosielať príkazy z Pythonu3 na dosku Arduino, čo zjednoduší pochopenie vecí pri komunikácii medzi Python3 a Arduino. Vytvoríme „Hello world“platformy Arduino, čo znamená zapnutie/vypnutie vstavanej LED na Arduino Uno.
V prvom rade vám teda poviem…
Prečo som urobil tento projekt?
Po prvé, na internete je o tejto téme nahratých veľa návodov, špeciálne na youtube, ale používajú verzie Python2, a po druhé, nainštaloval som najnovšiu verziu, ktorou je Python3.7.2. Keď ho používate na pripojenie k Arduinu, medzi Python2 a Python3 je malý rozdiel. Potom, čo som vyriešil problém odosielania príkazov z Pythonu3 do Arduina, som si myslel, že by to malo byť zdieľané s tvorcami a celou komunitou fanúšikov.
Začnime
Potrebné komponenty:
- Doska Arduino UNO
- USB kábel
To je všetko, čo potrebujete z hľadiska hardvéru:)
Krok 1: Postup inštalácie
Ako nainštalovať verziu python3 a balík PySerial
Teraz môžete na YouTube hľadať informácie o inštalácii. Hore je video na inštaláciu verzie Python3 aj balíka PySerial.
Krok 2: Kódovanie v Arduine
Časť 1: Kódovanie v arduine
Krok 3: Kódovanie v Python3
Časť 2: Kódovanie v python3
Krok 4: Zdrojový kód Arduino a Python3
Poznámka
Uistite sa, že najskôr nahráte skicu Arduino a potom kód Python.:) Ak máte pri vytváraní tohto projektu nejaký problém, dajte mi vedieť v sekcii komentárov.