
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11

projekt beskrivning
I det här projektet kommer vi att skicka kommandon från Python3 till ett Arduino -kort, vilket kommer att göra saker lättare att förstå när de kommunicerar mellan Python3 och Arduino. Vi kommer att göra en "Hej-värld" av Arduino-plattformen vilket innebär att man tänder/stänger av den inbyggda lysdioden på Arduino Uno.
Så låt mig först och främst berätta …
Varför gjorde jag det här projektet?
För det första finns det många självstudier som laddats upp på internet speciellt på youtube om detta ämne men de använder Python2 -versioner, och för det andra hade jag installerat den senaste versionen som är Python3.7.2. Det finns en liten skillnad mellan Python2 och Python3 när du använder den för att ansluta till Arduino. Så efter att jag löst problemet med att skicka kommando från Python3 till Arduino, tyckte jag att detta borde delas med beslutsfattare och hela hobbysamhället.
Låt oss börja
Komponenter du behöver:
- Arduino UNO styrelse
- USB-kabel
Det är allt du behöver när det gäller hårdvara:)
Steg 1: Installationsprocedur

Så här installerar du python3 -versionen och PySerial -paketet
Nu kan du söka på YouTube om installationsgrejer. Ovan är video för att installera både Python3 -versionen och PySerial -paketet.
Steg 2: Kodning i Arduino

Del 1: Kodning i arduino
Steg 3: Kodning i Python3

Del 2: kodning i python3
Steg 4: Källkod för Arduino och Python3
Notera
Se till att du först laddar upp Arduino -skiss och sedan Python -kod.:) Meddela mig i kommentarsfältet om du har några problem när du gör det här projektet.
Rekommenderad:
Ansluter bearbetning och Arduino och gör 7 segment och servo GUI -kontroller: 4 steg

Ansluta bearbetning och Arduino och göra 7 segment och servo GUI -kontroller: För vissa projekt måste du använda Arduino eftersom det ger en enkel prototypplattform men visning av grafik i seriell bildskärm av Arduino kan ta ganska lång tid och är till och med svårt att göra. Du kan visa grafer på Arduino Serial Monitor
Spela dinosauriespel med Arduino och Python3: 5 steg

Spela Dinosaur -spel med Arduino och Python3: Projektbeskrivning De flesta av oss har spelat dinosauriespel av Google när vårt internet inte fungerade och om du inte har spelat det här spelet, oroa dig inte nu, men inte på ett konventionellt sätt genom att trycka på knappar utan genom att använda rörelse av din hand. Så i detta
STM32F4 Discovery Board och Python USART Communication (STM32CubeMx): 5 steg

STM32F4 Discovery Board och Python USART Communication (STM32CubeMx): Hej! I denna handledning kommer vi att försöka upprätta USART -kommunikation mellan STM32F4 ARM MCU och Python (den kan ersättas av något annat språk). Så låt oss börja
ESP8266 och Python Communication For Noobs: 6 steg

ESP8266 och Python Communication For Noobs: Den här guiden låter dig få all data från ESP8266 och styra den över python utan AT -kommandon. För nybörjare är de flesta guiderna om hur du använder ESP8266 svårt, eftersom de vill att du ska blinka "PÅ KOMMANDONER”Till chip, vilket är: Onödigt slöseri
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)

Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid