Sisukord:
- Tarvikud
- Samm: ühendused Ethernetiga I2C Sensor Bridge'iga
- Samm: ühendage Ethernet ja andke voolu
- 3. samm: seadistamine
- 4. samm:
- Samm: skriptimine Pythoni või muude keeltega
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Juhtige MCP23017 IO-laiendit Etherneti kaudu, kasutades Sensor Bridge'i ja MCP23017 väljalülitusplaati. Käsud, mis saadetakse Pythoni skriptide, brauseri URL -ide või mis tahes HTTP -ühendust võimaldava süsteemi kaudu. Saab integreerida koduabilisega koduautomaatika jaoks.
Juhtmed on ühendatud Phoenix Connector klambripistikutega. GPIO olekuid näitavad LED -id. Aadressi saab valida vahemikus 0x20 kuni 0x27. GPIO BoB saab paigaldada DIN -siinile. Sensorisillal on kinnitusäärikud.
Tarvikud
Kallio Designs - Sensor Bridge Digital (Ethernet kuni I2C):
Kallio Designs MCP23017 Break Out Board (I2C GPIO BoB):
8 - 26 V, 2 W Toide
Etherneti kaablid
Samm: ühendused Ethernetiga I2C Sensor Bridge'iga
Ühendage tihvtid 3 ja 4 SC2 ja SDA tihvtidega I2C siini MCP23017 katkestusplaadil.
Ühendage tihvtid 5 ja 6 +5 V ja GND kontaktidega MCP23017 väljalülitusplaadil. See annab seadmele toite.
Samm: ühendage Ethernet ja andke voolu
Kui teil on Etherneti (PoE) toide saadaval, ühendage lihtsalt Etherneti kaabel. Võite kasutada ka pihustit. Mõlemad seadmed peaksid sisse lülitama, tavalised PoE -liidesed võivad mõlemad seadmed sisse lülitada.
Kui teil pole PoE-d, ühendage Etherneti kaabel ja 8-26 V, 2 W toiteallikas tihvtidesse 1 (GND) ja 2 (positiivne pinge).
Peaksite nägema rohelist indikaatortuld ja Etherneti pordi valgusdioode, mis näitavad liiklust.
3. samm: seadistamine
Veenduge, et teie arvuti või muu juhtimisseade oleks Sensor Bridge'iga samas LAN -võrgus.
Kasutage I2C aadressi seadistamiseks väljalülitusplaadil olevaid dip -lüliteid (vaikimisi kuuskant 0x20, mis tõlgitakse kümnendkohaks 32).
4. samm:
Käsud on kirjeldatud Sensor Bridge kasutusjuhendis. Lihtne võimalus on kasutada sisseehitatud käske, et vältida funktsioonide jaoks mitme registri määramist.
"192.168.1.195/MCP27OA41" sirvimine määrab tihvti A4 kõrgeks. Näete LED -i A4, mis süttib parempoolsel LED -paneelil. Sirvides "192.168.1.195/MCP27IA4", loetakse sama tihvt ja kuvatakse selle olek brauseris. LED süttib ka siis, kui tihvt on väliselt kõrgele seatud.
Samm: skriptimine Pythoni või muude keeltega
Projektile loogilisemaks muutmiseks võite käskude saatmiseks kasutada Pythoni urllibi. A4 tihvti oleku lugemiseks toimige järgmiselt.
impordi urllib.requestprint (urllib.request.urlopen ("https://192.168.1.190/MCP27IA4").read ()) sisend ("Väljumiseks vajutage sisestusklahvi")
Või saate kasutada curl -d, et kasutada otse I2C -liidest. Kõigi pordi A tihvtide seadistamiseks väljundiks tehke järgmist.
curl 192.168.1.195/I2CSTA027curl 192.168.1.195/I2CW00curl 192.168.1.195/I2CW00curl 192.168.1.195/I2CSENDS
Samu käske saab saata mis tahes liideselt samade tulemustega, mis sobib teie projektiga kõige paremini.
Soovitan:
Raspberry Pi 4 seadistamine sülearvuti/arvuti kaudu Etherneti kaabli abil (monitor puudub, WiFi puudub): 8 sammu
Seadistage Raspberry Pi 4 sülearvuti/arvuti kaudu Etherneti kaabli abil (ilma monitorita, ilma WiFi-ühenduseta): selles töötame seadistamiseks Raspberry Pi 4 mudeli B 1 Gb RAM-iga. Raspberry-Pi on ühe pardaarvuti, mida kasutatakse taskukohase hinnaga hariduslikel eesmärkidel ja isetegemise projektides, vajab toiteallikat 5V 3A
Juhtimine Blynk -rakenduse kaudu Nodemcu abil Interneti kaudu: 5 sammu
LED -i juhtimine Blynk -rakenduse kaudu Interneti kaudu Nodemcu abil: Tere kõigile, täna näitame teile, kuidas saate LED -i juhtida Interneti kaudu nutitelefoni abil
Kastmise juhtimine Interneti + Arduino + Etherneti kaudu: 3 sammu
Niisutamise juhtimine Interneti + Arduino + Etherneti kaudu: tahaksin teile tutvustada projekti, mille olen sel aastal pühade ajal ellu viinud. Lõin aiandusele veebikeskse süsteemi, mis on spetsialiseerunud erinevat tüüpi taimede, puude, lillede müümisele ja kasvatamisele
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
Seadmete juhtimine Interneti kaudu brauseri kaudu. (IoT): 6 sammu
Seadmete juhtimine Interneti kaudu brauseri kaudu. (IoT): Selles juhendis näitan teile, kuidas saate veebibrauseri kaudu Interneti kaudu juhtida selliseid seadmeid nagu LED-id, releed, mootorid jne. Ja pääsete juhtelementidele turvaliselt juurde mis tahes seadme kaudu. Veebiplatvorm, mida ma siin kasutasin, on RemoteMe.org külastus