Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Popis projektu
V tomto projektu budeme posílat příkazy z Pythonu3 na desku Arduino, což usnadní komunikaci při komunikaci mezi Pythonem3 a Arduinem. Vytvoříme „Hello world“platformy Arduino, což znamená zapnutí/vypnutí vestavěné LED na Arduino Uno.
Nejprve mi tedy řeknu…
Proč jsem vytvořil tento projekt?
Za prvé, na internet je na toto téma nahráno mnoho návodů, speciálně na youtube, ale používají verze Python2, a za druhé, nainstaloval jsem nejnovější verzi, která je Python3.7.2. Když jej používáte pro připojení k Arduinu, je mezi Python2 a Python3 trochu rozdíl. Takže poté, co jsem vyřešil problém odesílání příkazů z Pythonu3 do Arduina, jsem si myslel, že by to mělo být sdíleno s tvůrci a celou komunitou fandů.
Začněme
Potřebné komponenty:
- Deska Arduino UNO
- USB kabel
To je vše, co potřebujete z hlediska hardwaru:)
Krok 1: Postup instalace
Jak nainstalovat verzi python3 a balíček PySerial
Nyní můžete na YouTube vyhledávat informace o instalaci. Nahoře je video pro instalaci verze Python3 i balíčku PySerial.
Krok 2: Kódování v Arduinu
Část 1: Kódování v arduinu
Krok 3: Kódování v Pythonu3
Část 2: Kódování v pythonu3
Krok 4: Zdrojový kód Arduina a Pythonu3
Poznámka
Ujistěte se, že nejprve nahrajete skicu Arduina a poté kód Pythonu.:) Dejte mi vědět v sekci komentáře, pokud máte při vytváření tohoto projektu nějaký problém.