ESP8266 op basis van configureerbare wifi General-Purpose webbesturingselement (deel III)


Opmerking: Klaar om te gaan boards kunnen worden gekocht hier

Het elektronica-gedeelte

In deel I en II zagen we hoe te programmeren en de ESP8266 GPIO gebruiken om te communiceren met de wereld te veranderen in een processor van TCP gebeurtenissen op afstand te configureren. Nu zullen we nemen deze gebeurtenissen en zet ze in iets nuttigs door het beheersen van een set van switches. We beginnen met een dubbele 4 bit binary teller, 74LS393N. Deze chip heeft 2 volledige 4 bit binary tellers.

Wij zullen sluit de ingangen samen en de resets samen. GPIO0 van de ESP8266 zal worden aangesloten op de ingangen en GPIO2 naar het resetten. De output van de 393 zal ingaan op de ULN2803 die een 8 x darlington coureur is. De 2803 rijden Relais of een andere energiebesparende spullen. Een aantal leds zal aangeven welke uitgang aanstaat.

Nu wanneer een TCP-GPIO High/Low-evenement wordt verzonden naar de module IP-adres poort 9999, zal dit evenement worden omgeleid naar de binaire teller. Het proces is als volgt:

een laag/hoog-evenement op GPIO2 verzonden naar de poort zal de binaire teller instellen

een laag/hoog-evenement op GPIO0 verzonden naar de poort zal eens tellen

een 'n' laag/hoog evenementen op GPIO0 verzonden naar de poort zal tellen 'n' keer

met deze regeling kunnen we rekenen op 16 op elke 1/2 van de binaire teller

Wij zullen elk van de 4 bits uitgangen gebruiken om een signaal te rijden (leidde, Relais, enz)

een laag/hoog evenementen op GPIO0 zal aanzetten uitvoer 1A en 1B

2 laag/hoog evenementen op GPIO0 zal aanzetten uitvoer 2A en 2B

3 laag/hoog evenementen op GPIO0 zal aanzetten uitvoer 1A, 1B en 2A en 2B

16 laag/hoog evenementen op GPIO0 zal weer op alle uitgangen

een laag/hoog-evenement op GPIO2 zal de binaire teller instellen en uitschakelen van alle uitgangen.

Ga naar www.horaciobouzas.com voor de volledige omschrijving van het project

Gerelateerde Artikelen

ESP8266 op basis van configureerbare wifi General-Purpose webbesturingselement (deel I)

ESP8266 op basis van configureerbare wifi General-Purpose webbesturingselement (deel I)

Opmerking: Klaar om te gaan boards kunnen worden gekocht hierVan AT commando's naar firmware gecontroleerdDe aard van de nieuwe ESP8266 wifi module is niet alleen goedkoop, ongeveer 3-4 dollar, zijn ook een vrij veelzijdig module waarmee tonnen afsta
ESP8266 op basis van configureerbare wifi General-Purpose webbesturingselement (deel II)

ESP8266 op basis van configureerbare wifi General-Purpose webbesturingselement (deel II)

Opmerking: Een klaar om te gaan van de Raad van bestuur kan worden gekocht hierOp deel II ga ik over hoe te programmeren de ESP8266 dus een USB naar seriële module en een terminal is niet nodig: het zal allemaal worden gedaan via het web. Ook, zal ik
Een zeer goedkope ESP8266 WiFi smart auto bestuurd door telefoon op basis van NodeMCU

Een zeer goedkope ESP8266 WiFi smart auto bestuurd door telefoon op basis van NodeMCU

DoitCar is ontworpen en ontwikkeld door artsen van Shenzhen of Intelligence & technologie (SZDOIT), die het meest kosteneffectief is. Het wordt algemeen toegepast op vele terreinen, sucha als de elektronische minnaar, studenten, Internet of Things (I
WIFI plant controlesysteem op basis van Arduino MEGA en ESP8266

WIFI plant controlesysteem op basis van Arduino MEGA en ESP8266

Vandaag gaan we om u te tonen onze eerste experiment op het Internet van dingen. Voor dit doel besloten we om het gebruik van een Arduino MEGA in plaats van een Arduino UNO. Dat komt omdat Arduino MEGA heeft meer dan één seriële poort en dit feit laa
DIY een Wireless WiFi Video transmissie Tank bestuurd door APP op basis van ESP8266 en OpenWRT

DIY een Wireless WiFi Video transmissie Tank bestuurd door APP op basis van ESP8266 en OpenWRT

Nu in de markt zijn er vele WiFi video transmissie slimme auto's op basis van Arduino. Nu, hier, wij zou willen presenteren een illustratieve demo voor de draadloze WiFi video tank op basis van de ESP8266 WiFi development kit gecontroleerd door Andro
Op afstand gecontroleerde Multifunction scorebord op basis van Arduino, ESP8266 en uPanel firmware: interface ontwikkeling

Op afstand gecontroleerde Multifunction scorebord op basis van Arduino, ESP8266 en uPanel firmware: interface ontwikkeling

De oplossing hier gebruikt om op afstand controle Arduino door middel van ofwel smartphoneof tablet in plaats van drukknoppen, displays, etc. geldt voor vele projecten waarin de microcontroller worden gecontroleerd op afstand, moet dus de toepassing
ESP8266-1 ingeschakelde RC gedraaide Wifi auto met Browser gecontroleerd richting.

ESP8266-1 ingeschakelde RC gedraaide Wifi auto met Browser gecontroleerd richting.

Dit project is opgezet om de bekwaamheid van elementaire IoT apparaten te bewijzen. Het doel was om controle van de beweging van een auto via webbrowser. Ik had een paar opties om dit te bereiken - 1) Over de web, direct controle van de motor van de
Monitor voor draadloos verkeer tank robot op basis van raspberry pi

Monitor voor draadloos verkeer tank robot op basis van raspberry pi

DIY een tank van de monitor voor draadloos verkeer is niet moeilijk op basis van de raspberry pi, weergegeven in de volgende afbeelding.Stap 1: Materialen voor de monitor van de raspberry pi gebaseerd rc tank 1.De Raad van de Raspberry pi:http://www.
Herstellen van uw WiFi-verbinding

Herstellen van uw WiFi-verbinding

dit is een eenvoudige triage aanpak aan het herstel van de wifiverbinding is verbroken. Dat betekent dat het meest waarschijnlijk, gemakkelijk om op te lossen oplossingen zal eerst worden gepresenteerd. Wat u in de foto ziet is niet wat u willen zien
Pinnen van de ESP8266 met behulp van GPIO0/GPIO2/GPIO15

Pinnen van de ESP8266 met behulp van GPIO0/GPIO2/GPIO15

Dit is een heel korte opmerking over het gebruik van GPIO0 / GPIO2 en GPIO15 pinnen op de ESP8266 module.Update: Lees ook het gebruik van de ESP8266-01 pinnenIntroductieESP8266 is een low-cost wifi ingeschakeld-chip. Het wordt geleverd in een versche
3G Draadloze Router op basis van Raspberry Pi2

3G Draadloze Router op basis van Raspberry Pi2

Dit is een 3G draadloze router op basis van Raspberry Pi 2. De raspberry pi die kan uitvoeren van de verschillende linux distributies kan doen diverse voeders en interessante hulpprogramma's worden gebruikt. Ik had deze 3g-router met behulp van de ra
IoT ESP8266 Series: 1 - verbinden met WIFI Router

IoT ESP8266 Series: 1 - verbinden met WIFI Router

Dit is deel 1 van een "Instructables" serie gewijd voor uitleg over het maken van een Internet of Things -project met behulp van ESP8266 NodeMCU die zich richt op het lezen en verzenden van gegevens naar een website en het maken van een actie me
Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
PocketLab op basis van seismograaf

PocketLab op basis van seismograaf

Wonen in California, zijn aardbevingen een onderdeel van het leven. Vroeg of laat u voelt een, en de eerste keer kunnen vrij eng! Als er een kleine aardbeving, die gelukkig de meeste zijn, is het eigenlijk moeilijk zeker te weten totdat u het nieuws