Tartalomjegyzék:
Videó: Python terminál az olcsó Pi Arduino kapcsolathoz: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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:
Olcsó akril robottartály alváz az Arduino SN7300 Sinoning számára: 6 lépés
Olcsó akril robot tartály alváz Arduino SN7300 Sinoning számára: Olcsó akril tartály alváz Arduino SN7000 Sinoninghez vásárlás: SINONING ROBOT TANK
Az ESP32/VGA32 terminál használata Z80-MBC2 esetén: 7 lépés
Az ESP32/VGA32 terminál használata Z80-MBC2 esetén: Az ANSI terminál szoftver felépítése és telepítése ESP32/VGA32 kártyára. Ezután csatlakoztassa a Z80-MBC2 kártyához
A Mac terminál és a legfontosabb funkciók használata: 4 lépés
A Mac terminál és a kulcsfunkciók használata: Megmutatjuk, hogyan kell megnyitni a MAC terminált. Ezenkívül bemutatunk néhány funkciót a terminálon belül, például az ifconfig, a könyvtárak megváltoztatása, a fájlok elérése és az arp. Az Ifconfig lehetővé teszi az IP -cím és a MAC -hirdetés ellenőrzését
Oogoo Amputee Terminal ShoeSocks: 5 lépés
Oogoo Amputee Terminal ShoeSocks: Ez az oktatható hivatkozás a " Saját Sugru " utasítható. https://www.instructables.com/id/How-To-Make-Your-…"A" amputáltként született - hiányzik mind a négy végtagja. Van protetikája, de vannak korlátozások
A Linux terminál alapjai: 3 lépés
A Linux terminál alapjai: Amikor először telepítettem a linuxot, néztem az alkalmazásokat, és találkoztam a terminállal. Ennek az utasításnak a terminál lesz a fő hangsúlya. Bár a terminál nagyszerű dolgokra használható, ezek a nagyszerű dolgok lehetnek jók vagy rosszak. F