Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
Ovládajte IO-extender MCP23017 cez ethernet pomocou Sensor Bridge a rozvádzača MCP23017. Príkazy odoslané skriptmi Pythonu, adresami URL prehliadača alebo akýmkoľvek systémom schopným komunikácie HTTP. Môže byť integrovaný do Home Assistant pre domácu automatizáciu.
Drôty sú pripojené k svorkovým konektorom Phoenix Connector. Stavy GPIO sú indikované LED diódami. Adresu je možné vybrať od 0x20 do 0x27. GPIO BoB je možné namontovať na DIN lištu. Senzorový most má montážne príruby.
Zásoby
Kallio Designs - Sensor Bridge Digital (Ethernet na I2C):
Rozbijacia doska Kallio Designs MCP23017 (I2C GPIO BoB):
8 - 26 V, 2 W Napájanie
Ethernetové káble
Krok 1: Pripojenie k ethernetu k mostu snímača I2C
Pripojte kolíky 3 a 4 k pinom SCL a SDA na doske MCP23017 pre zbernicu I2C.
Pripojte kolíky 5 a 6 k +5 V a GND pinom na doske MCP23017. To zabezpečí napájanie jednotky.
Krok 2: Pripojte ethernet a poskytnite napájanie
Ak máte k dispozícii napájanie cez ethernet (PoE), stačí pripojiť ethernetový kábel. Môžete tiež použiť injektor. Obe jednotky by sa mali napájať, štandardné rozhrania PoE môžu napájať obe jednotky.
Ak nemáte PoE, pripojte ethernetový kábel a napájací zdroj 8-26 V, 2 W na piny 1 (GND) a 2 (kladné napätie).
Mali by ste vidieť rozsvietenú zelenú kontrolku LED a tiež diódy LED ethernetového portu indikujúce premávku.
Krok 3: Nastavenie
Zaistite, aby bol váš počítač alebo iné ovládacie zariadenie v rovnakej sieti LAN ako Sensor Bridge.
Pomocou prepínačov DIP na vypínacej doske nastavte adresu I2C (predvolený hexadecimálny formát 0x20, čo znamená desatinné číslo 32).
Krok 4:
Príkazy sú popísané v užívateľskej príručke Sensor Bridge. Jednoduchou možnosťou je použiť vstavané príkazy, aby ste nemuseli pre funkcie nastavovať niekoľko registrov.
Pri prehliadaní „192.168.1.195/MCP27OA41“bude kolík A4 nastavený na vysokú hodnotu. Na pravej strane bánk LED uvidíte rozsvietenú LED A4. Po kliknutí na „192.168.1.195/MCP27IA4“sa bude čítať rovnaký kolík a v prehliadači sa zobrazí jeho stav. LED dióda bude svietiť aj vtedy, ak je pin externe nastavený vysoko.
Krok 5: Skriptovanie v jazyku Python alebo v iných jazykoch
Na zvýšenie logiky projektu môžete použiť príkaz Python urllib na odosielanie príkazov. Ak chcete prečítať stav kolíka A4:
importovať vstup urllib.requestprint (urllib.request.urlopen ("https://192.168.1.190/MCP27IA4").read ()) ("ukončiť stlačením klávesu Enter")
Alebo môžete použiť curl a priamo použiť rozhranie I2C. Ak chcete nastaviť všetky piny v porte A ako výstup:
zvinutie 192.168.1.195/I2CSTA027 zvlnenie 192.168.1.195/I2CW00 zvlnenie 192.168.1.195/I2CW00 zvinutie 192.168.1.195/I2CSENDS
Rovnaké príkazy je možné odosielať z akéhokoľvek rozhrania s rovnakými výsledkami, aké kedy vyhovujú vášmu projektu.
Odporúča:
Ovládanie pomocou aplikácie Blynk pomocou Nodemcu cez internet: 5 krokov
Ovládanie vedené cez aplikáciu Blynk pomocou Nodemcu cez internet: Dobrý deň, všetci vám dnes ukážeme, ako môžete ovládať LED diódu pomocou smartfónu cez internet
Univerzálne diaľkové ovládanie pomocou ESP8266 (ovládané cez Wi -Fi): 6 krokov (s obrázkami)
Univerzálne diaľkové ovládanie pomocou ESP8266 (ovládané pomocou WiFi): Tento projekt má nahradiť konvenčné diaľkové ovládanie pre všetky domáce spotrebiče, ako sú klimatizácia, televízor, prehrávače DVD, hudobný systém, zariadenia SMART !!! Vyrobenie celého odpadu zo vzdialeného odpadu, robí nás hádankou !!! Tento projekt nás zachráni pred
DIY ovládanie RGB LED farby cez Bluetooth: 5 krokov
DIY ovládanie RGB LED farby cez Bluetooth: Inteligentné žiarovky sú v poslednej dobe stále obľúbenejšie a stále sa stávajú kľúčovou súčasťou sady nástrojov pre inteligentnú domácnosť. Inteligentné žiarovky umožňujú používateľovi ovládať svoje svetlo prostredníctvom špeciálnej aplikácie na jeho inteligentnom telefóne; žiarovku je možné zapnúť
Ovládanie zavlažovania cez internet + Arduino + Ethernet: 3 kroky
Ovládanie zavlažovania cez internet + Arduino + Ethernet: Chcel by som vám predstaviť projekt, ktorý som tento rok zrealizoval počas prázdnin. Vytvoril som webovo orientovaný systém pre záhradníctvo, ktorý sa špecializuje na predaj a pestovanie rôznych druhov rastlín, stromov, kvetov
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu