Cuprins:
Video: Terminal Python pentru conexiune Pi Arduino ieftină: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Raspberry Pi este o mașină Linux, deci există probabil o mulțime de aplicații terminale pentru aceasta. Dar am scris una nouă în Python, de ce m-am deranjat? Citiți mai departe. Dacă faceți un proiect care utilizează atât Pi, cât și Arduino, probabil că aveți nevoie de o modalitate prin care cei doi să poată vorbi între ei. Deoarece Pi va rula mediul de dezvoltare Arduino și are un terminal destul de frumos, probabil ar trebui să începeți cu acela. Dar terminalul meu Python este util pentru că.
Pi este cu adevărat destinat să ruleze pe programe scrise de utilizator folosind Python, deci este plăcut să aveți un terminal Python
Terminalul meu este scris cu câteva caracteristici speciale pentru lucrul cu microcontrolere, cum ar fi Arduino
Acest terminal poate fi programat în sine, monitorul serial Arduino IDE nu poate fi programat
Dacă faceți un proiect personalizat, probabil că veți dori un program de comunicații personalizat care să îl controleze, puteți lua programul terminal și tăiați și lipiți părțile acestuia pentru a face unul
În prezent, terminalul acceptă doar comunicarea în stil RS232, dar sper să îl extind pentru a accepta protocoalele SPI și I2C (poate ați dori să contribuiți)
Puteți utiliza terminalul pe aproape orice sistem de operare, deci dacă utilizați un computer Linux, Mac sau Windows (unde l-am dezvoltat inițial) ar trebui să vă simțiți bine. Totul aici este open source atât de ieftin aici înseamnă gratuit
Observație: Acesta este un instruit foarte vechi. Codul a fost îmbunătățit considerabil. A se vedea: Python Smart Terminal pentru scrierea stării curente și linkuri către codul curent.
Pasul 1: Instrumente
PC - aproape orice sistem de operare, Linux, Windows OSX … Rasberry PI este perfect
Python (îmi place descărcarea Anaconda, acest lucru este discutat puțin în https://www.instructables.com/id/ClipBoard-Communic… și
Cunoștințe de bază despre Python
Arduino
Conexiune Arduino la USB Acesta poate fi un cablu și portul USB în Arduinos, cum ar fi UNO, sau un cablu FTDI (https://www.sparkfun.com/products/9717 conectarea la un TTL RS232 Ardunio, cum ar fi placa Really Bare Bones
Pasul 2: Instalare
Obțineți fișierele (sau pur și simplu citiți-le cu câteva clicuri), din fișierele GitHub ale proiectului github (unde vor fi postate și actualizările pe măsură ce sunt dezvoltate) Puneți fișierele (dezarhivate dacă este descărcarea aleasă) într-un singur director în mediul dvs. de dezvoltare Python.
Recomandat:
Sursă de alimentare pentru proiect dual 30V / 2A ieftină: 7 pași (cu imagini)
Sursă de alimentare dublă ieftină pentru proiectul 30V / 2A: Când am căutat module de alimentare și ecrane LCD, am întâlnit câteva dintre aceste module de alimentare LCD 35W ieftine cu o valoare de 0,5-30V @ 3A (50W cu radiator și curent de supratensiune de 4A). Are reglaj de tensiune și limitator de curent. Există și
Conexiune SSH / SCP securizată de la Raspberry Pi la Cloud Server pentru backup-uri și actualizări: 3 pași
Conexiune SSH / SCP securizată de la Raspberry Pi la Cloud Server pentru Backup-uri și Actualizări: Scopul acestei instrucțiuni este de a vă arăta cum să vă conectați automat și sigur de la Raspberry Pi la un server cloud la distanță (și invers) pentru a efectua backup-uri și actualizări etc. Pentru a face acest lucru, utilizați perechi de chei SSH care obvia
ESP32 - Soluție ieftină pentru depanare în Circruit: 5 pași
ESP32 - Soluție ieftină pentru depanare în Circruit: Bună ziua, în acest instructiv este descris cum să configurați adaptor JTAG ieftin bazat pe cip FTDI 2232HL, cu cod vizual și addon arduino. - Modul FTDI 2232HL cu conector USB începând de la 8 $ pe eBay și nu este necesar niciun software plătit. Este minunat
Interfață multi-tactilă ieftină (cu adevărat ieftină): 3 pași
Interfață multi-tactilă ieftină (cu adevărat ieftină): Acesta este primul meu instructabil, așa că vă rog să fiți drăguți. Acesta este modul în care puteți crea o interfață multi-touch din biroul dvs. pentru foarte puțini bani. În cele din urmă, am încărcat un videoclip, îmi pare rău pentru rata de cadre redusă, laptopul meu nu este atât de bun
Alternativă ieftină pentru cortul ușor pentru fotografii: 3 pași
Alternativă ieftină pentru cortul ușor pentru fotografii: Bună, acesta este primul meu instructable. Aveam nevoie de o soluție low cost pentru a face fotografii mai bune cu obiecte mai mici. Așa că am făcut acest cort ușor din materiale din jurul casei. În cele din urmă m-a costat aproximativ 1,00 pentru câteva panouri poster. Orice altceva este reciclat