Sisukord:
Video: Pythoni terminal odava Pi Arduino ühenduse jaoks: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Raspberry Pi on Linuxi masin, nii et selle jaoks on tõenäoliselt palju terminalirakendusi. Aga ma olen Pythonis uue kirjutanud, miks ma viitsisin? Loe edasi. Kui teete projekti, mis kasutab nii Pi -d kui ka Arduinot, vajate tõenäoliselt võimalust, kuidas nad mõlemad omavahel rääkida saaksid. Kuna Pi hakkab kasutama Arduino arenduskeskkonda ja sellel on päris kena terminal, peaksite ilmselt alustama sellest. Kuid minu Pythoni terminal on kasulik, sest.
Pi on tõesti mõeldud kasutajate kirjutatud programmide käitamiseks Pythoni abil, seega on tore omada Pythoni terminali
Minu terminal on kirjutatud mõne erifunktsiooniga töötamiseks mikrokontrolleritega, nagu Arduino
Seda terminali saab ise programmeerida, Arduino IDE jadamonitori ei saa programmeerida
Kui teete kohandatud projekti, siis soovite tõenäoliselt kohandatud kommunikatsiooniprogrammi seda juhtida, võite võtta terminaliprogrammi ja lõigata ja kleepida selle osad
Praegu toetab terminal ainult RS232 -tüüpi suhtlust, kuid loodan laiendada seda SPI- ja I2C -protokollide toetamiseks (võib -olla soovite anda oma panuse)
Terminali saate kasutada peaaegu igas opsüsteemis, nii et kui kasutate Linuxi, Maci või Windowsi masinat (kus ma selle algselt arendasin), peaksite olema korras. Kõik siin on avatud lähtekoodiga, nii odav siin tähendab tasuta
Märkus: see on tõesti vana juhend. Kood on oluliselt paranenud. Vt: Python Smart Terminal praeguse oleku üleskirjutamiseks ja lingid praegusele koodile.
Samm: tööriistad
PC - peaaegu iga OS, Linux, Windows OSX….. Rasberry PI on täiuslik
Python (mulle meeldib Anaconda allalaadimine, seda arutatakse natuke veebisaitidel https://www.instructables.com/id/ClipBoard-Communic… ja
Põhiteadmised Pythonist
Arduino
Arduino -USB -ühendus See võib olla kaabel ja Arduinose USB -port, nagu UNO, või FTDI -kaabel (https://www.sparkfun.com/products/9717, mis ühendub TTL RS232 Ardunioga nagu Really Bare Bones Board
2. samm: paigaldamine
Hankige failid (või lugege neid lihtsalt mõne klõpsuga) github Projecti GitHubi failidest (kus värskendused postitatakse ka nende väljatöötamisel). Pange failid (lahtipakitud, kui see on teie valitud allalaadimine) oma Pythoni arenduskeskkonda.
Soovitan:
Täielik Pythoni veebiliidese komplekt PhidgetSBC3 jaoks: 6 sammu
Täielik Pythoni veebiliidese komplekt PhidgetSBC3 jaoks: PhidgetSBC3 plaat on täisfunktsionaalne üheplaadiline arvuti, mis töötab Debain Linuxiga. See sarnaneb vaarika Pi -ga, kuid sellel on 8 analoogsensori sisendit ja 8 digitaalsisendit ning 8 digitaalset väljundit. See tarnitakse koos veebiserveri ja veebirakendusega, et
Opencv ja Pythoni installimine Windowsi / Maci jaoks: 4 sammu
Opencv ja Pythoni installimine Windowsile / Macile: OpenCV on avatud lähtekoodiga arvutite nägemisraamatukogu, mis on väga populaarne selliste põhiliste pilditöötlusülesannete täitmiseks nagu hägusus, piltide segamine, pildi ja video kvaliteedi parandamine, lävimine jne. Lisaks pilditöötlusele , see tõestab
2 vaarikapisikut lihtsa ja odava kaug -RAID -i jaoks: 19 sammu
2 Raspberry Pis lihtsa ja odava kaug -RAID -i jaoks: Eesmärk Koduse juhtumi korral soovin, et saaksin taastada oma peamised digitaalsed dokumendid (pildid, isikut tõendavad dokumendid jne) ja neid soovi korral jagada. Ma tahan jagada seda lahendust kellegi teisega (kellegagi, keda ma usaldan, vanemate või sõbraga)
Kuidas teha oma USB -autolaadija mis tahes iPodi või muude USB -ühenduse kaudu laadivate seadmete jaoks: 10 sammu (piltidega)
Kuidas teha oma USB -autolaadija mis tahes iPodi või muude USB -ühenduse kaudu laadivate seadmete jaoks: looge USB -autolaadija igale iPodile või muule USB -laadimisseadmele, ühendades autoadapteri, mille väljundiks on 5 V ja USB -pistik. Selle projekti kõige olulisem osa on veenduda, et valitud autoadapteri väljund on panustatud
IPod Nano (3G) jaoks väga odava autohoidja ehitamine: 3 sammu
IPod Nano (3G) jaoks väga odava autohoidja ehitamine: iPodi 3G -versioon on kindlasti üks parimaid iPode, kuna teil on kõik liidesed / menüüd ja eelvaade samas suunas. Rasvane on ka nii kompaktne ja nii kerge, et kõrvaklappide pistiku ja tasakaalu abil on seade stabiilne