Përmbajtje:
Video: Terminali Python për lidhje të lirë Pi Arduino: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
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
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
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:
Furnizues i Energjisë me Tension të Lirë të Lirë të Ndryshëm: 3 Hapa
Furnizues i Energjisë me Tension të Lartë të Lirë të Ndryshëm: Ndërtoni një furnizim me energji të rregulluar të tensionit të lartë për karikimin e kondensatorit ose një aplikim tjetër të tensionit të lartë. Ky projekt mund të kushtojë më pak se 15 dollarë dhe ju do të jeni në gjendje të merrni më shumë se 1000V dhe të jeni në gjendje të rregulloni daljen nga 0-1000V+. Ky udhëzim
Lidhje e sigurt SSH / SCP Nga Raspberry Pi me Cloud Server për kopje rezervë dhe përditësime: 3 hapa
Lidhje e sigurt SSH / SCP Nga Raspberry Pi në Cloud Server për kopje rezervë dhe përditësime: Qëllimi i këtij udhëzuesi është t'ju tregojë se si të lidheni automatikisht dhe me siguri nga Raspberry Pi juaj në një server cloud të largët (dhe anasjelltas) në mënyrë që të kryeni kopje rezervë dhe përditësime etj. Për ta bërë këtë, ju përdorni çifte çelësash SSH të cilat janë obvia
Lidhje në mbarë botën e mikrokontrolluesve për hapa nën 20 dollarë: 15 dollarë
Lidhja në mbarë botën e mikrokontrolluesit për nën 20 dollarë: Kontrolloni termostatin e shtëpisë tuaj nga puna. Ndizni një spërkatës nga kudo në botë duke goditur një çelës. Ky udhëzues tregon se si të lidhni dy ose më shumë mikrokontrollues 4 dollarë duke përdorur shtyllën e internetit dhe disa kode të thjeshta VB.Net. Ky ndërtim
Ndërtoni një lidhje të dhënash radio 500 metra për nën 40 dollarë .: 7 hapa
Ndërtoni një lidhje të dhënash radio 500 metra për nën 40 dollarë .: Keni një rezervuar uji që dëshironi të matni ose një digë ose një portë? Dëshironi të zbuloni një makinë që zbret në makinë, por nuk doni të lidhni tela nëpër kopsht? Ky udhëzues tregon se si të dërgoni të dhëna 500 metra me besueshmëri 100% duke përdorur mikrokontroll picaxe
Përpjekja e dështuar për të lidhur me tel një lidhje me një motherboard: 6 hapa
Përpjekja e Dështuar për të Lidhur Ujin një Lidhës me një Motherboard: Unë fillimisht (Në një tjetër udhëzues) kisha bashkuar me sukses një kabllo fleksibël të sheshtë në motherboard të një iPod. Sidoqoftë, vendosa të shtoj pak më shumë saldim për forcë dhe ndërpreva një lidhje. Mendova se mund të arrija të njëjtën gjë me