INHOUDSOPGAWE:
Video: Python -terminale vir goedkoop Pi Arduino -verbinding: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Die Raspberry Pi is 'n Linux -masjien, so daar is waarskynlik baie terminale toepassings daarvoor. Maar ek het 'n nuwe een in Python geskryf, hoekom het ek dit gepla? Lees verder. As u 'n projek doen wat beide die Pi en die Arduino gebruik, het u waarskynlik 'n manier nodig om met hulle te gesels. Aangesien die Pi die ontwikkelingsomgewing van Arduino sal bestuur, en dit 'n baie mooi terminale het, moet u waarskynlik met die een begin. Maar my Python -terminaal is nuttig omdat.
Die Pi is regtig bedoel om op gebruikersgeskrewe programme met Python te werk, dus dit is lekker om 'n Python -terminale te hê
My terminale is geskryf met 'n paar spesiale funksies vir die werk met mikrobeheerders, soos die Arduino
Hierdie terminale kan self geprogrammeer word, die Arduino IDE seriële monitor kan nie geprogrammeer word nie
As u 'n aangepaste projek uitvoer, sal u waarskynlik wil hê dat 'n aangepaste kommunikasieprogram dit beheer, u kan die terminale program neem en die dele daarvan sny en plak om een daarvan te maak
Tans ondersteun die terminale slegs kommunikasie in die RS232 -styl, maar ek hoop om dit uit te brei tot ondersteuning vir SPI- en I2C -protokolle (miskien wil u bydra)
U kan die terminaal op byna elke bedryfstelsel gebruik, dus as u 'n Linux-, Mac- of Windows -masjien gebruik (waar ek dit oorspronklik ontwikkel het), sal dit goed gaan. Alles hier is open source, so goedkoop beteken gratis
Let op: dit is 'n baie ou instruksie. Die kode is aansienlik verbeter. Sien: Python Smart Terminal vir die opskryf van die huidige status en skakels na die huidige kode.
Stap 1: gereedskap
PC - byna elke bedryfstelsel, Linux, Windows OSX … Rasberry PI is perfek
Python (ek hou van die Anaconda-aflaai, dit word 'n bietjie bespreek in https://www.instructables.com/id/ClipBoard-Communic… en
Basiese kennis van Python
Arduino
Arduino na USB -verbinding Dit kan 'n kabel en die usb -poort in Arduinos wees, soos die UNO, of 'n FTDI -kabel (https://www.sparkfun.com/products/9717 wat aansluit by 'n TTL RS232 Ardunio soos die Really Bare Bones Board
Stap 2: Installasie
Haal die lêers (of lees dit net met 'n paar kliks) uit die GitHub -lêers van github Project (waar opdaterings ook geplaas sal word namate dit ontwikkel word) Plaas die lêers (losgemaak as dit die gekose aflaai is) in 'n enkele gids in jou Python -ontwikkelingsomgewing.
Aanbeveel:
Goedkoop akriel robot tenk onderstel vir Arduino SN7300 Sinoning: 6 stappe
Goedkoop akriel robot tenk onderstel vir Arduino SN7300 Sinoning: goedkoop akriel tenk onderstel vir Arduino SN7000 Sinoning koop van: SINONING ROBOT TANK
MicroPython vir goedkoop $ 3 ESP8266 WeMos D1 Mini vir 2x temperatuurregistrasie, wifi en mobiele statistieke: 4 stappe
MicroPython op goedkoop $ 3 ESP8266 WeMos D1 Mini vir 2x temperatuurregistrasie, wifi en mobiele statistieke: Met klein goedkoop ESP8266 -chip / toestel kan u temperatuurdata buite, in die kamer, kweekhuis, laboratorium, koelkamer of op enige ander plek heeltemal gratis aanmeld. Hierdie voorbeeld sal ons gebruik om die verkoelingstemperatuur binne en buite aan te meld
Goedkoop IR -nabyheidssensors vir Arduino -robots: 6 stappe (met foto's)
Goedkoop IR -nabyheidssensors vir Arduino -robotte: Hierdie infrarooi nabyheidssensors is klein, maklik om te maak en baie goedkoop! Hulle werk uitstekend op robotte, vir lynvolging, randwaarneming en minimale afstandswaarneming. Hulle is ook baie, baie goedkoop
Multi-Touch-koppelvlak op die goedkoop (regtig goedkoop): 3 stappe
Multi-Touch-koppelvlak op die goedkoop (regtig goedkoop): dit is my eerste instruksie, so wees asseblief gaaf. Dit is hoe u 'n multi-touch-koppelvlak uit u lessenaar kan maak vir baie min geld. Uiteindelik 'n video opgelaai, jammer oor die slegte raamkoers, my skootrekenaar is nie so goed nie
Goedkoop alternatief vir ligte tente vir foto's: 3 stappe
Goedkoop ligte tent -alternatief vir foto's: Hallo, dit is my eerste instruksie. Ek het 'n goedkoop oplossing nodig gehad om beter foto's van kleiner items te neem. Daarom het ek hierdie ligte tent gemaak van materiaal in die huis. Uiteindelik kos dit my ongeveer 1,00 vir 'n paar plakkaatborde. Alles word herwin