Innehållsförteckning:
- Steg 1: Installationsprocedur
- Steg 2: Kodning i Arduino
- Steg 3: Kodning i Python3
- Steg 4: Källkod för Arduino och Python3
Video: Python3 och Arduino Communication: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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:
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: 11 steg
Hur man skapar och infogar en tabell och lägger till ytterligare kolumner och/eller rader till den tabellen i Microsoft Office Word 2007: Har du någonsin haft mycket data du arbetar med och tänkt för dig själv … " hur kan jag göra allt av dessa data ser bättre ut och blir lättare att förstå? " Om så är fallet kan en tabell i Microsoft Office Word 2007 vara ditt svar
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
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
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