ESP8266 baserad web konfigurerbara wifi generell kontroll (del III)



Obs: Redo för att åka styrelser kan köpas här

Den elektronik delen

I del I och II såg vi hur att programmera och fjärrkonfigurera ESP8266 för att förvandla det till en processor TCP händelser och använda GPIO för att kommunicera med världen. Nu kommer vi ta dessa händelser och förvandla dem till något nyttigt genom att kontrollera en uppsättning växlar. Vi börjar med en dual 4 bitars binär räknare, 74LS393N. Detta chip har 2 kompletta 4 bitars binär räknare.

Vi kommer ansluta ingångar tillsammans och återställer tillsammans. GPIO0 från ESP8266 ansluts till ingångar och GPIO2 till Återställ. Produktionen av 393 går in i ULN2803 som är en 8 x darlington drivrutin. 2803 kommer att driva relän eller alla andra låg effekt saker. En uppsättning av lysdioder kommer att ange vilka utdata är på.

Nu när en TCP GPIO hög/låg händelse skickas till modul IP-adress porten 9999, kommer denna händelse att omdirigeras till räknaren binär. Processen är som följer:

en låg/hög händelse på GPIO2 skickas till porten återställs räknaren binär

en låg/hög händelse på GPIO0 skickas till hamnen räknas en gång

ett "n" låg/hög händelser på GPIO0 skickas till hamnen räknas 'n' gånger

med detta arrangemang kan vi räkna till 16 på varje 1/2 av räknaren binär

Vi kommer att använda alla 4 bitar utgångarna för att köra en signal (ledde, relä, etc)

en låg/hög händelser på GPIO0 kommer att slå på utgång 1A och 1B

2 låg/hög evenemang på GPIO0 kommer att slå på utdata 2A och 2B

3 låg/hög evenemang på GPIO0 kommer att slå på utgång 1A, 2A, 1B och 2B

16 låg/hög händelser på GPIO0 kommer att slå på alla utgångar

en låg/hög händelse på GPIO2 återställs räknaren binär och stänga av alla utgångar.

Den fullständiga beskrivningen av projektet finns på www.horaciobouzas.com

Relaterade Ämnen

ESP8266 baserad web konfigurerbara wifi generell kontroll (del II)

Obs: En klar att gå ombord kan köpas härPå del II går jag över hur man programmerar ESP8266 så en USB till seriell modul och en terminal är inte nödvändigt: det kommer allt att ske via webben. Också, jag kommer att förklara hur man kör en binär räkna...

ESP8266 baserad web konfigurerbara wifi generell kontroll (del I)

Obs: Redo för att åka styrelser kan köpas härFrån AT-kommandon till firmware kontrolleradTyp av ny ESP8266 wifi modul är inte bara billigt, ca 3-4 dollar, dess också en ganska mångsidig modul som gör massor av fjärrkontrollen tillämpningar (Ja, saker...

ESP8266 + Arduino + Oled (klient IRC Chat kontroll) del 1

Jag har sett många exempel på hur man fjärrstyra Arduino men kräver överdriven inställningar och när med ethernet LAN eller WLAN-kommunikation i de flesta exemplen fungerar bara på ett lokalt nätverk eller intranät.Jag hade försökt innan ett enkelt s...

Arduino NodeMCU ESP8266 baserade WIFI Smart Strip 4 Relay Switch Board med Raw TCP/IP, Mqtt & Android App

Nod MCU är en öppen källkod ESP8266 baserade Wifi aktiverat IoT plattform för alla. Vad vi har gjort skapas en fyra relay board för det och det coolaste är att styrelsen också har en 100-240V-AC till 5V DC strömförsörjning ombord så du kommer att kun...

"Koppleri" din första IoT WiFi-enhet. Del 4: Sakernas Internet, Home Automation

OK, inte så mycket koppleri men att utvidga din första IoT enhetIntroduktionDetta Instructable dokumenterar hur enkelt det är att utvidga och ytterligare utveckla en IoT enhet (bilden ovan) och är uppbyggd kring ESP8266-01 WiFi aktiverat modulen från...

ESP 8266 fristående WiFI Relay kontroll [ytUt]

SYFTETAtt styra en reläutgång med esp8266 i fristående läge (utan arduino, pic eller någon annan mikro-controller) via Web-UIESP sänder sina egna SSID. Det ansluta inte till en router. lokala IP-adressen för esp är 192.168.4.1Steg 1: Samla hårdvaraES...

Skapa din första IoT WiFi-enhet. Del 3: Sakernas Internet, Home Automation

Detta Instructable dokument hur man skapar en enkel IoT enhet (bilden ovan) baserat runt ESP8266-01 WiFi aktiverat modulen och är den tredje delen i en serie av Instructables beskriver hur du ställer in egna IoT hemnätverket.IoT enheten i fråga har e...

Web kontrollerad Wifi LED Tower

Detta projekt är en web kontrollerad LED tower som använder Arduino och Wifi sköld för att ansluta till en webbserver att få kommandon in av användarna. Målet var att göra projektet mobil så det kan tas till visar och ändå tillåta kontroll från webbe...

Ansluta till Blynk med ESP8266 som Arduino Uno wifi sköld (endast Mac)

Detta är en handledning för att visa dig hur du ansluter till Blynk med hjälp av en ESP8266 - 01 som en Arduino Uno wifi sköld. Denna handledning är mycket detaljerad att hjälpa de som är väldigt ny på det här.-Maskinvara som behövs:Arduino UnoHane t...

Arduinos: Baserade Arduino tangentbord för kontroll av Sonos strömmande

Jag gillar inställningen Sonos har vi i vårt hus, men jag hatar att ha eld upp min smartphone eller Tablet PC när jag behöver skifta mellan internet-radiostationer.Vi lyssna normalt bara några lokala radiostationer (och naturligtvis thejazzgroove.com...

Sålla kontroll - del 1

[youtube]y4oGg3hjCww[/youtube]...

Sålla kontroll - del 2

[youtube]QxM1yuhG7FU[/youtube]...

NIXIE rör DRIVRUTINSMODULER del III - HV strömförsörjning

Innan vi tittar på förbereder Arduino/Freeduino mikrokontroller för anslutning till nixie tube drivrutinsmoduler som beskrivs i del I och del II, kan du bygga detta nätaggregat för att ge hög bränning spänning som krävs av nixie rör. Denna switch mod...

Göra en mikrobiella bränsleceller (MFC) - del III

denna 5 gallon enda kammare mikrobiella bränsleceller använder billig ledande tyg för silver katalysator och en styrofoam högpermeabla membran.Drift av en enda kammare MFC kompliceras av syrgas förgiftning följd de motstridiga kraven av anaeroba befo...

DTV antenner jag har försökt eller försöker, del III

Börjar göra en annan samling av antennerTvå första är kloner av antenner säljs av amazon och sist är en gjorde hemma parabol.Mer framöver.Steg 1: Fönstret rutan antenn.Bara en enkel fönsterrutan antenn. Gick till dollar store och köpte några platt ug...

Del III LTSP underhåll.

Detta instructible är främst för att hålla programvaran via den vanliga förråden uppdaterade. Du måste definitivt verkligen vara minst en mellanliggande Linuxanvändare att uppnå detta instructable. Be om hjälp för en expert om du föll obekväma med de...

Chainmaille projekt: Låt det vara drakar del III

Hej igen,TVÅ huvuden!, som inte vill ha två headed hydra rätt?Precis som tidigare tutorials behöver du veta några grundläggande vävar och hur man kan väva dem med Gummiringar på plats.du kommer att behöva känna Full Persiska 6 i 1 och 3/4 Persiska 6...

Hur man gör en enkelsäng - del III den färdiga produkt

det här är tredje delen av en serie i tre delar om hur man gör en enkelsäng. I denna video Visa jag dig hur man fäst gaveln på ramen. När du bifogar gaveln på ramen, ville jag göra det enkelt, så att varför jag kunde ta isär utan kampen för att få de...

Väckning taklampa

Jag gillar tanken på en wake-up light, simulerar soluppgång på morgonen för att vakna upp på ett försiktigt sätt. Det finns många kommersiella produkter för detta, vanligtvis med en formfaktor av fristående sänglampa. Jag trodde hela konceptet faktis...