Cuprins:

Terminal Python pentru conexiune Pi Arduino ieftină: 4 pași
Terminal Python pentru conexiune Pi Arduino ieftină: 4 pași

Video: Terminal Python pentru conexiune Pi Arduino ieftină: 4 pași

Video: Terminal Python pentru conexiune Pi Arduino ieftină: 4 pași
Video: CS50 2015 - Week 10 2024, Noiembrie
Anonim
Terminal Python pentru conexiune Pi Arduino ieftină
Terminal Python pentru conexiune Pi Arduino ieftină

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

Instrumente
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

Instalare
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: