Obsah:

Komunikace Python3 a Arduino: 5 kroků
Komunikace Python3 a Arduino: 5 kroků

Video: Komunikace Python3 a Arduino: 5 kroků

Video: Komunikace Python3 a Arduino: 5 kroků
Video: Je ještě SSH bezpečné? (Jakub Jelen) – Mírně pokročilí 2024, Červenec
Anonim
Komunikace Python3 a Arduino
Komunikace Python3 a Arduino

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:

  1. Deska Arduino UNO
  2. 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

Image
Image

Čá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.

Doporučuje: