Sadržaj:
- Korak 1: Postupak instalacije
- Korak 2: Kodiranje u Arduinu
- Korak 3: Kodiranje u Python3
- Korak 4: Izvorni kod Arduina i Pythona3
![Python3 i Arduino komunikacija: 5 koraka Python3 i Arduino komunikacija: 5 koraka](https://i.howwhatproduce.com/images/006/image-16598-12-j.webp)
Video: Python3 i Arduino komunikacija: 5 koraka
![Video: Python3 i Arduino komunikacija: 5 koraka Video: Python3 i Arduino komunikacija: 5 koraka](https://i.ytimg.com/vi/VGv7qOlzzgQ/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
![Komunikacija Python3 i Arduino Komunikacija Python3 i Arduino](https://i.howwhatproduce.com/images/006/image-16598-13-j.webp)
Opis projekta
U ovom ćemo projektu slati naredbe s Pythona 3 na Arduino ploču, što će olakšati razumijevanje pri komunikaciji između Pythona3 i Arduina. Napravit ćemo "Hello world" platforme Arduino što znači uključivanje/isključivanje ugrađene LED diode na Arduino Uno.
Pa prije svega da vam kažem…
Zašto sam napravio ovaj projekt?
Prvo, postoji mnogo vodiča postavljenih na internet posebno na youtube o ovoj temi, ali oni koriste verzije Python2, a drugo, instalirao sam najnoviju verziju koja je Python3.7.2. Postoji mala razlika između Python2 i Python3 kada ga koristite za povezivanje s Arduinom. Stoga sam, nakon što sam riješio problem slanja naredbe s Python3 na Arduino, mislio da ovo treba podijeliti s proizvođačima i cijelom hobističkom zajednicom.
Počnimo
Komponente koje su vam potrebne:
- Arduino UNO ploča
- USB kabl
To je sve što vam treba u smislu hardvera:)
Korak 1: Postupak instalacije
![](https://i.ytimg.com/vi/JU9ew-pb6kg/hqdefault.jpg)
Kako instalirati verziju python3 i paket PySerial
Sada možete pretraživati na YouTubeu o instalacijskim stvarima. Gore je video za instaliranje i Python3 verzije i PySerial paketa.
Korak 2: Kodiranje u Arduinu
![Image Image](https://i.howwhatproduce.com/images/006/image-16598-17-j.webp)
1. dio: Kodiranje u arduinu
Korak 3: Kodiranje u Python3
![](https://i.ytimg.com/vi/AKiTbDsckU0/hqdefault.jpg)
Dio 2: kodiranje u python3
Korak 4: Izvorni kod Arduina i Pythona3
Bilješka
Pobrinite se da prvo postavite Arduino skicu, a zatim Python kod.:) Javite mi u odjeljku komentara ako imate bilo kakvih problema tijekom izrade ovog projekta.
Preporučeni:
LoRa bežična komunikacija od 3 do 8 km s niskim troškovima E32 (sx1278/sx1276) uređaj za Arduino, Esp8266 ili Esp32: 15 koraka
![LoRa bežična komunikacija od 3 do 8 km s niskim troškovima E32 (sx1278/sx1276) uređaj za Arduino, Esp8266 ili Esp32: 15 koraka LoRa bežična komunikacija od 3 do 8 km s niskim troškovima E32 (sx1278/sx1276) uređaj za Arduino, Esp8266 ili Esp32: 15 koraka](https://i.howwhatproduce.com/images/001/image-540-15-j.webp)
LoRa bežična komunikacija od 3 km do 8 km s niskim troškovima E32 (sx1278/sx1276) Uređaj za Arduino, Esp8266 ili Esp32: Stvaram knjižnicu za upravljanje EBYTE E32 na temelju Semtech serije LoRa uređaja, vrlo snažan, jednostavan i jeftin uređaj. Možete pronaći Ovdje je verzija od 3 km, verzija od 8 kilometara Ovdje mogu raditi na udaljenostima od 3000 do 8000 metara, a imaju mnogo mogućnosti i
Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka
![Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka Arduino i mobilna Bluetooth komunikacija (glasnik): 8 koraka](https://i.howwhatproduce.com/images/006/image-17048-j.webp)
Arduino i mobilna Bluetooth komunikacija (glasnik): Komunikacija igra važan čimbenik u našem svakodnevnom životu. No, tijekom tog vremena zaključavanja, komunikacija s vlastitom obitelji ili komunikacija s ljudima u našem domu ponekad trebaju mobilne telefone. No, korištenje mobilnih telefona nakratko
Bežična šifrirana komunikacija Arduino: 5 koraka
![Bežična šifrirana komunikacija Arduino: 5 koraka Bežična šifrirana komunikacija Arduino: 5 koraka](https://i.howwhatproduce.com/images/006/image-17809-j.webp)
Bežična šifrirana komunikacija Arduino: Pozdrav svima, U ovom drugom članku objasnit ću vam kako koristiti čip Atecc608a za zaštitu svoje bežične komunikacije. Za to ću koristiti NRF24L01+ za bežični dio i Arduino UNO. Mikro čip ATECC608A dizajnirao je
Arduino serijska komunikacija: 5 koraka
![Arduino serijska komunikacija: 5 koraka Arduino serijska komunikacija: 5 koraka](https://i.howwhatproduce.com/images/007/image-18061-j.webp)
Arduino serijska komunikacija: Mnogi Arduino projekti oslanjaju se na prijenos podataka između nekoliko Arduina. Bilo da ste hobist koji gradi RC automobil, RC zrakoplov ili dizajnira meteorološku stanicu s udaljenim zaslonom, morat ćete znati kako pouzdano prijenos serije
Daleki domet, 1,8 km, bežična komunikacija Arduino do Arduino s HC-12 .: 6 koraka (sa slikama)
![Daleki domet, 1,8 km, bežična komunikacija Arduino do Arduino s HC-12 .: 6 koraka (sa slikama) Daleki domet, 1,8 km, bežična komunikacija Arduino do Arduino s HC-12 .: 6 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-4099-27-j.webp)
Bežična komunikacija na daljinu, 1,8 km, bežična komunikacija između Arduina i Arduina s HC-12 .: U ovom uputstvu naučit ćete kako komunicirati između Arduinosa na velike udaljenosti do 1,8 km na otvorenom. HC-12 je bežični serijski priključak komunikacijski modul koji je vrlo koristan, izuzetno moćan i jednostavan za korištenje. Prvo ćete napustiti