De ESP8266 deel 2 - Arduino Web Server


In mijn vorige instructable de ESP8266 deel 1 - seriële WIFI Module voor Arduino, ik heb geprobeerd om te beschrijven wat is, hoe te verbinden, testen en configureren van de ESP8266 (laten we noemen het ESP voor korte). Hier zullen wij een overzicht over hoe de ESP te interactie met Arduino GPIOs op afstand via internet kan helpen. Wanneer u een LED van een signaal gegenereerd in een van de uitgangen van de Arduino inschakelen, of u de status van een schakelaar of sensor leest, is wat er echt gebeurt de interactie van de "wereld van de elektronica" met de "fysieke wereld"! Het bereiken van deze interactie via een internetpagina is in feite de essentie van de IoT.

De eerste configuratie die zal worden getest, is de ES8266 werkt als een lokale webserver, aangesloten op een Arduino. Zullen we het installeren van drukknoppen op twee digitale GPIOs van de Arduino (pinnen 8, 9) simuleren de status van digitale sensoren en een potentiometer (potmeter) op de analoge poort A0, simuleren de gegevens van een analoge sensor zoals temperatuur of vochtigheid (de "systeem ingangen" van de bovenstaande afbeelding). De Arduino/ESP8266 zal lezen die signalen, het genereren van een eenvoudige HTML-pagina en publiceren in real time op het web! Cool!!!

Gerelateerde Artikelen

Hoe maak je een Arduino web Server

Hoe maak je een Arduino web Server

In dit voorbeeld, zal u uw Ethernet-Shield en je Arduino te maken van een eenvoudige webserver gebruiken. Met behulp van de Ethernet-bibliotheek zal uw apparaat hebben de capaciteit om het antwoord van een HTTP-aanvraag met uw Ethernet-shield. De Eth
Arduino Web Server

Arduino Web Server

Dit project maakt gebruik van een Arduino ethernet-shield te dienen een webpagina op uw router. Wanneer u naar die webpagina met uw computer of mobiele apparaat aansluit, kunt u de LED op het breadboard. Laat aan de slag.Stap 1: onderdelenVoor deze b
De ESP8266 deel 3 - activerende Arduino LEDs op afstand

De ESP8266 deel 3 - activerende Arduino LEDs op afstand

Na een lange en donkere winter komen we bij het rijden van LEDs (of iets) op afstand via WiFi. By the way, iemand heeft eens gezegd "Als je kunt het knipperen van een LED kunt u doen om het even wat." Dus, het belang van deze 3e en laatste tutor
ESP8266 Web Server (zonder Arduino)

ESP8266 Web Server (zonder Arduino)

Hey daar,Een paar weken geleden heb ik creëerde een project met een ESP8266 genoemd: ESP8266 Web Server zonder een Arduino.Dat is precies wat je gaat om te bouwen, als u alle stappen in dit Instructable volgen.Het verbazingwekkend wat je kunt doen me
De ESP8266 deel 1 - seriële WIFI Module voor Arduino

De ESP8266 deel 1 - seriële WIFI Module voor Arduino

Dit is het deel 1 van 3 instructables u te helpen bij het gebruik van de ESP8266 met Arduino. In dit deze eerste tutorial leer je hoe set-up en test de module op een Arduino aangesloten.De ESP8266 is misschien wel de meest veelzijdige seriële module
DEEL 1 - Arduino verzenden gegevens naar het Web (PHP / MySQL / D3.js)

DEEL 1 - Arduino verzenden gegevens naar het Web (PHP / MySQL / D3.js)

Het doel van dit project was te gebruiken en Arduino lezen van een sensor en verzenden van de waarden op het internet, te worden opgeslagen op een webserver en weergegeven.Het bestaat uit een Arduino Uno met een Ethernet-schild en een DHT 11 temperat
ESP8266 en Visuino: DHT11 temperatuur en vochtigheid Web Server

ESP8266 en Visuino: DHT11 temperatuur en vochtigheid Web Server

ESP8266 modules zijn grote low-cost stand-alone controllers met gebouwd in Wi-Fi, en ik maakte al een aantal Instructables over hen.DTH11 / DTH21 / DTH22 en AM2301zijn zeer populaire gecombineerde temperatuur en vochtigheid Arduino sensoren, en ik ma
Web Server Scada SVG ESP8266 willekeurige waarde met 6V accu

Web Server Scada SVG ESP8266 willekeurige waarde met 6V accu

Wij hebben uitgevoerd een web server met de ESP8266 in tegenstelling tot dit een scada mini gebaseerde vectorafbeeldingen resizable of SVGheeft, een sjabloon-webserver heeft genomen en is intern een SVG gemaakt die hebben gewijzigd zal parameters inz
Make a Web Server using Arduino

Make a Web Server using Arduino

Dit Instructable is tevens beschikbaar op de Jordan's Lab NotebookVandaag zullen we een arduino gebaseerde web-server met behulp van de Ethernet-Shield.Laten we een kijkje nemen wat wij nodig hebben:1. Arduino Ethernet-Shield2. de Arduino Uno3. een E
Snelle Start Nodemcu (ESP8266) op de Arduino IDE

Snelle Start Nodemcu (ESP8266) op de Arduino IDE

Dankzij de jongens die ported de Esp8266 in de Arduino IDE en het helpen van alle arduino gebruikers gelukkig tot de kern. Ja het is al lang tijd aangezien zij deden en dit bericht is later tot beetje bedankt het goed hearted werk van de jongens daar
Python Web Server voor je Raspberry Pi

Python Web Server voor je Raspberry Pi

Opmerking: Als u wilt dat alleen in het geval van een webserver waarvoor Python niet, check out deze tutorial die ik heb voor een super eenvoudig webserver voor de Raspberry Pi gemaakt.U weet sommige fundamentele Python of u wilt leren een aantal en
Het installeren van een nieuwe virtuele host in de Apache Web server

Het installeren van een nieuwe virtuele host in de Apache Web server

het doel van deze tutorial is om te lopen door het proces van het configureren en het initiëren van een nieuwe Apache web server virtuele host. Een virtuele host is een "profiel" die detecteert welke DNS-host (bijvoorbeeld, www.MyOtherhostname.c
Raspberry Pi Web Server

Raspberry Pi Web Server

Hi daar,Dit is mijn eerste Instructable dus alle kritiek en opmerkingen welkom zijn.Dit zal u tonen hoe u een eenvoudige bekabelde webserver op je Raspberry Pi, met PHP en MySql.De Raspberry Pi is een goede keuze voor een webserver die te veel verkee
Testen van Web Server ESP8266 + Arduino DS18B20 (privacy)

Testen van Web Server ESP8266 + Arduino DS18B20 (privacy)

In deze test de ESP8266 + Arduino Nano wordt module gebruikt, maken een mini webserver waarmee een browser om te zien de kamertemperatuur.Aanbevolen voor deze gevallen betreft het DS18B20 digitale temperatuursensor wordt gebruikt en vereist geen line