Sisukord:
- Samm: paigaldusprotseduur
- Samm: kodeerimine Arduinos
- Samm: kodeerimine Python3 -s
- Samm: Arduino ja Python3 lähtekood
Video: Python3 ja Arduino side: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
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:
- Arduino UNO plaat
- 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
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:
LoRa 3–8 km traadita side ja odav E32 (sx1278/sx1276) seade Arduino, Esp8266 või Esp32 jaoks: 15 sammu
LoRa 3Km kuni 8Km traadita side madala hinnaga E32 (sx1278/sx1276) seadmega Arduino, Esp8266 või Esp32 jaoks: loon raamatukogu EBYTE E32 haldamiseks, tuginedes LoRa seadme Semtech seeriale, väga võimas, lihtne ja odav seade. 3 km versioon siin, 8 km versioon siin Nad saavad töötada 3000–8000 m kaugusel ja neil on palju funktsioone
Arduino ja mobiilne Bluetooth -side (sõnumitooja): 8 sammu
Arduino ja mobiilne Bluetooth-side (sõnumitooja): Suhtlus mängib meie igapäevaelus olulist tegurit. Kuid praegusel sulgemise ajal vajab suhtlemine oma perega või suhtlemine meie kodu inimestega mõnikord mobiiltelefone. Kuid mobiiltelefonide kasutamine lühikese aja jooksul
Traadita krüpteeritud side Arduino: 5 sammu
Traadita krüptitud side Arduino: Tere kõigile! Selles teises artiklis selgitan teile, kuidas kasutada kiipi Atecc608a traadita side tagamiseks. Selleks kasutan traadita osa ja Arduino UNO jaoks NRF24L01+. Mikrokiibi ATECC608A on kujundanud
Modbusi TCP -side Arduino ja tööstusseadmete vahel: 3 sammu
Modbusi TCP -side Arduino ja tööstusseadmete vahel: tööstuslik viis Arduino plaadi juhtimiseks tööstusliku HMI -ga ja selle ühendamiseks tööstusvõrguga Modbus TCP -side abil
Pikamaa, 1,8 km, Arduino kuni Arduino traadita side HC-12-ga: 6 sammu (piltidega)
Pikamaa, 1,8 km, Arduino-Arduino traadita side HC-12-ga: Selles juhendis saate teada, kuidas suhelda Arduinode vahel pikal, kuni 1,8 km kaugusel vabas õhus. HC-12 on traadita jadaport kommunikatsioonimoodul, mis on väga kasulik, äärmiselt võimas ja hõlpsasti kasutatav. Kõigepealt leiad