WiFi Enabled Arduino - Interfacing met web API's (1 / 7 stap)

Stap 1: Stap 1: de ESP8266


Deze uiterst kleine module is de ESP8266. Het biedt veel meer functionaliteit dan gewoon WiFi; het is een volledige SoC staat code uit te voeren. Met het oog op dit Instructable zullen we gebruiken het puur voor zijn WiFi geschiktheid wel.

De ESP8266 gebruikt een 3.3V stroomvoorziening. Sommige mensen hebben vermoedelijk draaien op 5V, maar het risico niet nemen. Dit betekent dat "correct" om het te gebruiken met een Arduino die u wilt gebruiken een logica level shifter. Mij zijn geweest using zonder één voor de afgelopen paarmaanden zonder ziek effecten, maar dit betekent niet dat het apparaat niet kon potentieel schade op een bepaald punt lijden. Actieve transmissie huidige kan ook vrij hoog. Ik stel voor dit uitzetten van een externe voeding in plaats van USB. Soms de huidige zal spike en het apparaat aan de macht volledig zal mislukken, gegevens zult tegenkomen, beschadigde of andere onverwachte bijwerkingen zullen optreden.

Een ander ding om op te merken met dit apparaat is de CH_PD pin. Deze pin moet worden gereden voor het apparaat hoog aan de macht. Ik over het hoofd gezien dit voor een lange tijd en het vele hoofdpijn veroorzaakt.

Als u niet ook vertrouwd met de ingebedde wereld nog, moet je een beetje lezen op AT-opdrachten. Dit zijn wat ons vermogen om te praten met de ESP8266 vergemakkelijken. Als u eenmaal uw module die u deze waarschijnlijk met een USB-TTL Converter testen moet om erachter te komen hoe alles werkt, of u kunt gewoon wachten en probeer het uitvoeren van code op uw Arduino. Een volledige lijst van de opdrachten voor deze module is beschikbaar hier. Ik vond deze site zeer nuttig in het leren over deze module.

Als je eenmaal meer ervaren met het gebruik van deze module kunt u eigenlijk code uploaden naar om te controleren de GPIO pinnen aan boord. Dit valt buiten het bestek van dit project, maar het betekent niet dat je iets helemaal cool allen op uw eigen met het niet kan ontwikkelen.

Belangrijk:

Niet alle de ESP8266s zijn gelijk gemaakt. Zorg ervoor dat u de baudrate van jou. Mijne was 115200 baud, maar andere gebruikers melden verschillende tarieven.

Gerelateerde Artikelen

Python en Arduino interface met pySerial

Python en Arduino interface met pySerial

in de afgelopen paar maanden ik heb geleerd hoe te programmeren met Python. Met een van de aankomende projecten dat ik ben bezig met het leuk zou zijn om van een computer weergeven om de gegevens te bekijken die zijn verzameld door een rover in real
Beheren van Arduino met python gebaseerd web API (geen php)

Beheren van Arduino met python gebaseerd web API (geen php)

In deze handleiding zal ik u tonen hoe om uw apparaat arduino van een webpagina te controleren! Daarna zal ik u tonen hoe om te controleren uw arduino vanaf uw mobiele apparaat en zelfs het maken van een web-gebaseerde API voor het beheersen van je a
Hoe het bouwen van een Arduino WiFi 4 x 4 met Android Controller

Hoe het bouwen van een Arduino WiFi 4 x 4 met Android Controller

RC auto's kunnen WiFi auto's...?RC auto's zijn cool, maar goedkoop RC auto's hebben beperkt bereik en kunnen alleen worden beheerd met de bepaalde controller die werd geleverd bij de auto.Ik kocht een RC jeep, compleet met 4-wielaandrijving, flexibel
Wii Remote IR Camera Hack met Arduino Interface

Wii Remote IR Camera Hack met Arduino Interface

We fysiek uittreksel van de IR-camera uit de Wii-afstandsbediening en interface het met een arduino beheersen een servo.De Wii IR-camera is een mooi ding. Het heeft een geïntegreerde processor die output van de X- en Y-positie en grootte van de 4 pun
4-draads Touchscreen interfacing met arduino

4-draads Touchscreen interfacing met arduino

In deze post, we gaan 4-draads touchscreen met arduino interface en maak 4 * 3 toetsenblok van hen en hen als 0-9, etikettering * en #.Stap 1: Lijst van onderdelen: Arduino Uno4-draads aanraakschermLijmpistoolAansluitende draadSoldeerboutUitvalsbasis
SIM900A Interfacing met Arduino UNO en Running eenvoudige AT commando's

SIM900A Interfacing met Arduino UNO en Running eenvoudige AT commando's

Hallo jongens,Ik heb mijn nieuwe module van de SIM900A van SIMCom. Ik werd geconfronteerd met problemen terwijl het interfacing met Arduino Mega.Toen probeerde ik het interface met de arduino UNO. Dus in dit instructable ga ik om u te tonen hoe ik pr
Toetsenbord met arduino interface

Toetsenbord met arduino interface

In ingesloten apparaten één van het belangrijkste deel is toetsenblok wordt gebruikt om te communiceren met ingesloten apparaten, toetsenbord is input apparaten die wordt gebruikt om aan te geven kan aanbevelen de apparaten, van calculator voor compu
4-draads aanraakscherm Interfacing met Arduino

4-draads aanraakscherm Interfacing met Arduino

Deze tutorial toont hoe 4-draads aanraakscherm met behulp van Arduino interface. Deze tutorial is nuttig voor alle microcontrollers, om te weten hoe Reisistive Touchscreen interfaceResistief touchscreen displays zijn samengesteld uit meerdere lagen d
Maken van een weerstand gebaseerd toetsenbord & Interface met Arduino!

Maken van een weerstand gebaseerd toetsenbord & Interface met Arduino!

Hoi allemaal!Ik voorkeur altijd weerstand scheidingslijn/ladder gebaseerd toetsenborden over matrix toetsenborden. Als je slim, alles wat je nodig hebt is een analoge poort van uw microcontroller met zoveel knoppen als u wilt. Tuurlijk, het vereist e
Lucht kwaliteit meten met REST Api

Lucht kwaliteit meten met REST Api

In dit instructable bouwen we een eenvoudige set-up van de Arduino die met onze eigen RESTful API verbinden zal. De arduino zal meten van de kwaliteit van de lucht met een Sainsmart MQ135 luchtkwaliteit sensor en stuur ze via het web naar één van onz
Het gebruik van een seriële WiFi schild - Arduino tutorial Arduino Tutorial

Het gebruik van een seriële WiFi schild - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u de WizFi210 - serie WiFi schild met Arduino uno board. Deze goedkope wifi-shield kan gemakkelijk worden aangesloten op uw WiFi-netwerk en communiceren met de Arduino uno bestuur via de seriële communicatie-protocol. In
Fiets - aangedreven arduino waterzuiveringsinstallatie (met UVC licht)

Fiets - aangedreven arduino waterzuiveringsinstallatie (met UVC licht)

Dit instructable toont hoe de macht van een UV-C waterzuivering met een fiets en arduino controle. Een dynamo aan de achterzijde van de fiets laadt een batterij (die wij hebben in eerste instantie al betalen voor dit project), die loopt van de arduin
Digitale Object item LDR Interfacing met Mediatek LinkIt One

Digitale Object item LDR Interfacing met Mediatek LinkIt One

In dit Instructable zult u kunnen aan Mediatek Linkit een interfacekaart met behulp van LDR en digitale Object Counter die kan tellen objecten t/m 9999.Stap 1: vereisten General-Purpose PCB Board4 CD 4026 Johnson decennium teller.4 gemeenschappelijke
Controle Arduino functioneert met een USB-controller, geen solderen vereist-ik maakte het op TechShop

Controle Arduino functioneert met een USB-controller, geen solderen vereist-ik maakte het op TechShop

eerder dit jaar besloot ik dat het zou leuk om mijn bedrade controller van de Xbox 360 gebruiken om te bepalen Arduino projecten - in dit geval een RGB LED. De meest gebruikte methode om dit te doen impliceert echter toegang tot de elektronica binnen