Indholdsfortegnelse:
- Trin 1: Installationsprocedure
- Trin 2: Kodning i Arduino
- Trin 3: Kodning i Python3
- Trin 4: Kildekode for Arduino og Python3
Video: Python3 og Arduino kommunikation: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Projekt Beskrivelse
I dette projekt sender vi kommandoer fra Python3 til et Arduino -kort, hvilket vil gøre tingene lettere at forstå, når de kommunikerer mellem Python3 og Arduino. Vi vil lave en "Hej verden" af Arduino-platformen, hvilket betyder at tænde/slukke den indbyggede LED på Arduino Uno.
Så lad mig først og fremmest fortælle dig …
Hvorfor lavede jeg dette projekt?
For det første er der mange tutorials uploadet på internettet specielt på youtube om dette emne, men de bruger Python2 -versioner, og for det andet havde jeg installeret den nyeste version, som er Python3.7.2. Der er en lille smule forskel mellem Python2 og Python3, når du bruger det til at oprette forbindelse til Arduino. Så efter at jeg havde løst problemet med at sende kommando fra Python3 til Arduino, tænkte jeg, at dette skulle deles med beslutningstagere og hele hobbymiljøet.
Lad os begynde
Komponenter, du har brug for:
- Arduino UNO bestyrelse
- USB -kabel
Det er alt hvad du behøver med hensyn til hardware:)
Trin 1: Installationsprocedure
Sådan installeres python3 -version og PySerial -pakke
Nu kan du søge på YouTube om installationsmateriale. Ovenfor er video til installation af både Python3 -version og PySerial -pakke.
Trin 2: Kodning i Arduino
Del1: Kodning i arduino
Trin 3: Kodning i Python3
Del2: kodning i python3
Trin 4: Kildekode for Arduino og Python3
Bemærk
Sørg for, at du først uploader Arduino -skitse og derefter Python -kode.:) Lad mig vide i kommentarfeltet, hvis du har problemer, mens du laver dette projekt.
Anbefalede:
LoRa 3 km til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: 15 trin
LoRa 3 til 8 km trådløs kommunikation med lavpris E32 (sx1278/sx1276) enhed til Arduino, Esp8266 eller Esp32: Jeg opretter et bibliotek til at styre EBYTE E32 baseret på Semtech -serien af LoRa -enheder, meget kraftfuld, enkel og billig enhed.Du kan finde 3Km version her, 8Km version herDe kan arbejde over en afstand på 3000m til 8000m, og de har en masse funktioner og
Arduino og mobil Bluetooth -kommunikation (messenger): 8 trin
Arduino og mobil Bluetooth-kommunikation (messenger): Kommunikation spiller en vigtig faktor i vores daglige liv. Men i løbet af denne lockdown -tid har kommunikation med vores egen familie eller kommunikation med mennesker i vores hjem nogle gange brug for mobiltelefoner. Men brug af mobiltelefoner til korte r
Trådløs krypteret kommunikation Arduino: 5 trin
Trådløs krypteret kommunikation Arduino: Hej alle sammen, I denne anden artikel vil jeg forklare dig, hvordan du bruger chippen Atecc608a til at sikre din trådløse kommunikation. Til dette vil jeg bruge NRF24L01+ til den trådløse del og Arduino UNO. Mikrochippen ATECC608A er designet af
Spil dinosaurspil ved hjælp af Arduino og Python3: 5 trin
Spil dinosaurspil ved hjælp af Arduino og Python3: Projektbeskrivelse De fleste af os har spillet dinosaurspil af google, da vores internet ikke fungerede, og hvis du ikke har spillet dette spil, skal du ikke bekymre dig nu, men ikke på en konventionel måde ved at trykke på knapper, men ved at bruge bevægelse af din hånd. Så i dette
Lang rækkevidde, 1,8 km, Arduino til Arduino trådløs kommunikation med HC-12 .: 6 trin (med billeder)
Lang rækkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikation med HC-12 .: I denne instruktør vil du lære at kommunikere mellem Arduinos over en lang afstand op til 1,8 km i det fri. HC-12 er en trådløs seriel port kommunikationsmodul, der er meget nyttigt, ekstremt kraftfuldt og let at bruge. Først vil du lære