Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Raspberry Pi je Linux mašina pa vjerovatno postoji mnoštvo terminalnih aplikacija za nju. Ali napisao sam novu u Pythonu, zašto sam se trudio? Čitajte dalje. Ako radite na projektu koji koristi i Pi i Arduino, vjerojatno će vam trebati način da njih dvoje međusobno razgovaraju. Budući da će Pi pokretati razvojno okruženje Arduino i ima prilično lijep terminal, vjerojatno biste trebali početi s tim. Ali moj Python terminal je koristan jer.
Pi je zaista namijenjen za pokretanje na korisnički napisanim programima koji koriste Python, pa je lijepo imati Python terminal
Moj terminal je napisan s nekim posebnim funkcijama za rad s mikro kontrolerima, poput Arduina
Ovaj terminal se može sam programirati, Arduino IDE serijski monitor, ne može se programirati
Ako radite prilagođeni projekt, vjerojatno ćete htjeti da ga kontrolira prilagođeni komunikacijski program, možete uzeti terminalni program i izrezati i zalijepiti njegove dijelove kako biste ga napravili
Trenutno terminal podržava samo komunikaciju u stilu RS232, ali nadam se da će se proširiti na podršku SPI i I2C protokola (možda biste htjeli dati svoj doprinos)
Terminal možete koristiti na bilo kojem operativnom sistemu, pa ako koristite Linux, Mac ili Windows stroj (gdje sam ga izvorno razvio), trebali biste biti u redu. Ovdje je sve otvorenog koda, pa ovdje jeftino znači besplatno
Napomena: Ovo je zaista stara instrukcija. Kôd je značajno poboljšan. Pogledajte: Python Smart Terminal za pisanje trenutnog statusa i veze do trenutnog koda.
Korak 1: Alati
PC - skoro svaki OS, Linux, Windows OSX ….. Rasberry PI je savršen
Python (sviđa mi se preuzimanje Anaconde, o tome se malo raspravlja na https://www.instructables.com/id/ClipBoard-Communic… i
Osnovno znanje o Pythonu
Arduino
Arduino -USB veza Ovo može biti kabel i USB priključak u Arduinosu poput UNO -a, ili FTDI kabel (https://www.sparkfun.com/products/9717 povezujući se s TTL RS232 Ardunio poput Really Bare Bones Board -a
Korak 2: Instalacija
Nabavite datoteke (ili ih samo pročitajte s nekoliko klikova) iz GitHub datoteka github projekta (gdje će se ažuriranja također objavljivati dok se razvijaju) Stavite datoteke (raspakirane ako je to vaše odabrano preuzimanje) u jedan direktorij u vaše Python razvojno okruženje.