Innholdsfortegnelse:

Python -terminal for billig Pi Arduino -tilkobling: 4 trinn
Python -terminal for billig Pi Arduino -tilkobling: 4 trinn

Video: Python -terminal for billig Pi Arduino -tilkobling: 4 trinn

Video: Python -terminal for billig Pi Arduino -tilkobling: 4 trinn
Video: Web Apps of the Future with React by Neel Mehta 2024, November
Anonim
Python -terminal for billig Pi Arduino -tilkobling
Python -terminal for billig Pi Arduino -tilkobling

Raspberry Pi er en Linux -maskin, så det er sannsynligvis massevis av terminalapplikasjoner for den. Men jeg har skrevet en ny i Python, hvorfor gadd jeg? Les videre. Hvis du gjør et prosjekt som bruker både Pi og Arduino, trenger du sannsynligvis en måte for de to å snakke med hverandre. Siden Pi vil kjøre Arduino utviklingsmiljø, og den har en ganske fin terminal, bør du sannsynligvis begynne med den. Men min Python -terminal er nyttig fordi.

Pi er virkelig ment å kjøre på brukerskrevne programmer som bruker Python, så det er fint å ha en Python -terminal

Min terminal er skrevet med noen spesielle funksjoner for arbeid med mikrokontrollere, som Arduino

Denne terminalen kan selv programmeres, Arduino IDE seriell skjerm, kan ikke programmeres

Hvis du gjør et tilpasset prosjekt, vil du sannsynligvis ønske at et tilpasset kommunikasjonsprogram skal kontrollere det, du kan ta terminalprogrammet og klippe og lime inn delene for å lage et

For øyeblikket støtter terminalen bare kommunikasjon i RS232 -stil, men jeg håper å utvide den til å støtte SPI- og I2C -protokoller (kanskje du vil bidra)

Du kan bruke terminalen på stort sett alle operativsystemer, så hvis du bruker en Linux-, Mac- eller Windows -maskin (der jeg opprinnelig utviklet den) burde du ha det bra. Alt her er åpen kildekode, så billig her betyr gratis

Legg merke til: Dette er en veldig gammel instruerbar. Koden er forbedret betraktelig. Se: Python Smart Terminal for å skrive opp gjeldende status og lenker til gjeldende kode.

Trinn 1: Verktøy

Verktøy
Verktøy

PC - stort sett alle operativsystemer, Linux, Windows OSX….. Rasberry PI er perfekt

Python (jeg liker Anaconda-nedlastingen, dette diskuteres litt i https://www.instructables.com/id/ClipBoard-Communic… og

Grunnleggende kunnskap om Python

Arduino

Arduino til USB -tilkobling Dette kan være en kabel og usb -porten i Arduinos som UNO, eller en FTDI -kabel (https://www.sparkfun.com/products/9717 som kobles til en TTL RS232 Ardunio som Really Bare Bones Board

Trinn 2: Installasjon

Installasjon
Installasjon

Få filene (eller bare les dem med et par klikk) fra github Projects GitHub -filer (hvor oppdateringer også vil bli lagt ut etter hvert som de utvikles) Legg filene (pakket ut hvis det er din valgte nedlasting) i en enkelt katalog i ditt Python -utviklingsmiljø.

Anbefalt: