Tartalomjegyzék:

Python terminál az olcsó Pi Arduino kapcsolathoz: 4 lépés
Python terminál az olcsó Pi Arduino kapcsolathoz: 4 lépés

Videó: Python terminál az olcsó Pi Arduino kapcsolathoz: 4 lépés

Videó: Python terminál az olcsó Pi Arduino kapcsolathoz: 4 lépés
Videó: Leap Motion SDK 2024, November
Anonim
Python terminál az olcsó Pi Arduino kapcsolathoz
Python terminál az olcsó Pi Arduino kapcsolathoz

A Raspberry Pi egy Linux gép, így valószínűleg rengeteg terminál alkalmazás létezik hozzá. De írtam egy újat a Pythonban, miért zavartam magam? Olvass tovább. Ha olyan projektet végez, amely mind a Pi -t, mind az Arduino -t használja, valószínűleg szüksége van arra, hogy kettejük beszéljenek egymással. Mivel a Pi fogja futtatni az Arduino fejlesztői környezetet, és nagyon szép terminállal rendelkezik, valószínűleg ezzel kell kezdenie. De a Python terminálom hasznos, mert.

A Pi valóban a felhasználók által írt programokon való futtatásra szolgál Python használatával, ezért jó, ha van Python terminál

A terminálom rendelkezik néhány speciális funkcióval a mikrovezérlőkkel való munkavégzéshez, mint például az Arduino

Ez a terminál maga programozható, az Arduino IDE soros monitor nem programozható

Ha egyéni projektet végez, valószínűleg egyéni kommunikációs programot szeretne irányítani, vegye a terminálprogramot, és vágja le és illessze be annak részeit

Jelenleg a terminál csak az RS232 stílusú kommunikációt támogatja, de remélem, hogy kiterjeszthetem az SPI és I2C protokollokra is (talán szeretne hozzájárulni)

A terminált szinte minden operációs rendszeren használhatja, tehát ha Linux, Mac vagy Windows gépet használ (ahol eredetileg én fejlesztettem), akkor rendben kell lennie. Itt minden nyílt forráskódú, így itt olcsó az ingyenes

Megjegyzés: Ez egy nagyon régi oktatható. A kód jelentősen javult. Lásd: Python Smart Terminal az aktuális állapot feljegyzéséhez és az aktuális kódra mutató hivatkozásokhoz.

1. lépés: Eszközök

Eszközök
Eszközök

PC - nagyjából minden operációs rendszer, Linux, Windows OSX….. A Rasberry PI tökéletes

Python (tetszik az Anaconda letöltés, erről egy kicsit tárgyalunk a https://www.instructables.com/id/ClipBoard-Communic… és a

Alapvető ismeretek a Pythonról

Arduino

Arduino -USB csatlakozás Ez lehet egy kábel és egy USB -port Arduinos -ban, például az UNO, vagy egy FTDI -kábel (https://www.sparkfun.com/products/9717 egy TTL RS232 Ardunio -hoz, például a Really Bare Bones Board -hoz

2. lépés: Telepítés

Telepítés
Telepítés

Szerezze be a fájlokat (vagy csak olvassa el néhány kattintással) a github Project GitHub fájljaiból (ahol a frissítéseket is közzéteszik a fejlesztésük során). Tegye a fájlokat (kicsomagolva, ha ezt választotta) a Python fejlesztői környezetét.

Ajánlott: