Përmbajtje:

Terminali Python për lidhje të lirë Pi Arduino: 4 hapa
Terminali Python për lidhje të lirë Pi Arduino: 4 hapa

Video: Terminali Python për lidhje të lirë Pi Arduino: 4 hapa

Video: Terminali Python për lidhje të lirë Pi Arduino: 4 hapa
Video: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, Nëntor
Anonim
Terminali Python për lidhje të lirë Pi Arduino
Terminali Python për lidhje të lirë Pi Arduino

Raspberry Pi është një makinë Linux kështu që ka shumë aplikacione terminale për të. Por unë kam shkruar një të re në Python, pse u shqetësova? Lexo. Nëse jeni duke bërë një projekt që përdor Pi dhe Arduino, ndoshta keni nevojë për një mënyrë që ata të dy të flasin me njëri -tjetrin. Meqenëse Pi do të drejtojë mjedisin e zhvillimit Arduino dhe ka një terminal mjaft të bukur, ndoshta duhet të filloni me atë. Por terminali im Python është i dobishëm sepse.

Pi ka për qëllim të funksionojë në programet e shkruara nga përdoruesit duke përdorur Python, kështu që është mirë të kesh një terminal Python

Terminali im është shkruar me disa veçori të veçanta për të punuar me mikro kontrollues, si Arduino

Ky terminal mund të programohet vetë, monitori serik Arduino IDE, nuk mund të programohet

Nëse bëni një projekt me porosi, ka të ngjarë që dëshironi që një program komunikimi me porosi ta kontrollojë atë, mund të merrni programin terminal dhe të prerë dhe ngjitur pjesët e tij për ta bërë një

Aktualisht terminali mbështet vetëm komunikimin e stilit RS232, por shpresoj ta zgjeroj atë për të mbështetur protokollet SPI dhe I2C (ndoshta ju do të donit të kontribuonit)

Ju mund ta përdorni terminalin në pothuajse çdo sistem operativ, kështu që nëse përdorni një makinë Linux, Mac ose Windows (ku e kam zhvilluar fillimisht) duhet të jeni mirë. Çdo gjë këtu është me burim të hapur, aq lirë këtu do të thotë falas

Njoftim: Ky është një udhëzues vërtet i vjetër. Kodi është përmirësuar ndjeshëm. Shihni: Python Smart Terminal për të shkruar statusin aktual dhe lidhje me kodin aktual.

Hapi 1: Mjetet

Mjetet
Mjetet

PC - pothuajse çdo OS, Linux, Windows OSX….. Rasberry PI është perfekte

Python (më pëlqen shkarkimi i Anaconda, kjo diskutohet pak në https://www.instructables.com/id/ClipBoard-Communic… dhe

Njohuri themelore të Python

Arduino

Lidhje Arduino me USB Kjo mund të jetë një kabllo dhe porta usb në Arduinos si UNO, ose një kabllo FTDI (https://www.sparkfun.com/products/9717 që lidhet me një Ardunio TTL RS232 si Really Bare Bones Board

Hapi 2: Instalimi

Instalimi
Instalimi

Merrni skedarët, (ose thjesht lexojini ato me disa klikime), nga skedarët GitHub të projektit github (ku përditësimet gjithashtu do të postohen pasi të jenë zhvilluar) Vendosni skedarët (të zbërthyer nëse është shkarkimi juaj i zgjedhur) në një drejtori të vetme në mjedisi juaj i zhvillimit Python.

Recommended: