Mycket billigt/enkel WiFi Shield för Arduino och mikroprocessorer



Uppdatering: 19 maj 2016

Rev 14 i detta projekt reviderar bibliotek och kod ska fungera med ESP8266.com IDE plug-in V2.2

Uppdatering: 17 December 2015

Rev 11 i detta projekt rensar upp andra försök anslutningar om den redan är ansluten. Använder också den tidsgränsen som anges av web config. Rev 10 ignoreras inställningen timeout.

Uppdatering: 11 November 2015

Detta är Rev 10 för detta projekt. Rev 10 använder en icke-blockerande WiFi, pfodESP8266WiFi, som dalar för högre genom sätta särskilt för Windows-klienter. Det möjliggör också för webbsida konfigurationen av seriell baudhastighet

Uppdatering: 23 oktober 2015

Detta är Rev 8 i det här projektet. Rev 8 har förbättrat ESP8266 kod som är mer tillförlitliga. Obs: Varje paket som skickas stannar här koden tills mottagaren (klient) erkänner paketet. Detta kan ta mellan 10mS och 200mS. Den inkommande datan från UART hanteras inte under den tiden. Inkommande seriell bufferten kan buffra 256 byte. På 9600 baud tar det ca 270mS att fylla bufferten så så länge du håller seriell överföringshastigheten till 9600 eller mindre du inte ska förlora någon utgående data medan ESP8266 sänder tidigare paketet. Detta förutsatt att du har en bra WiFi-anslutning. Om WiFi-anslutning är dålig, ett paket kan gå förlorade och skall skickas åter av ESP826, då den seriella inkommande buffert kan fylla upp om du försöker att skicka en massa data och några av dina data min gå förlorade.

Uppdatering 20 September 2015

Detta är Rev 3 i det här projektet. Rev 3 lägger en timeout-inställningarna för anslutningen till webbsida konfigurationen. Om inte skicka eller ta emot data i då WiFi sköld stänger anslutningen och väntar på en ny. Detta säkerställer WiFi sköld återhämtar sig från "hälften stängd" anslutningar som hända gick klienten bara försvinner på grund av dålig wifi-anslutning, strömavbrott på routern eller tvingas stänga ner av klienten. Se Upptäckten av halva-öppen (droppformat) anslutningar TCP/IP-Socket för mer detaljer.

Denna anslutning timeout 15 sec. som standard men kan ändras efter behov. Ställer in det till 0 innebär aldrig tid. När du använder pfodDesigner ange en menyn uppdatera som är mindre än den anslutning tid ut.

Introduktion

Denna WiFi sköld gör DIY hemautomation mycket billigare. Inget annat på marknaden är detta billigt och denna enkla att använda och konfigurera.

WiFi sköld som beskrivs här är mycket billig (< 12 $) och mycket enkel att bygga, bara 2 delar och 4 trådar, och mycket enkelt att säkert konfigurera, via tryckknapp webbsida, och mycket enkel att använda, inga bibliotek som behövs.

Denna sköld är för användning med någon 5V eller 3.3V micro som har en seriell anslutning. Som konstruerade är här det plugg kompatibel med standard Arduino styrelser. Dessa instruktioner finns på www.pfod.com.au

Detta projekt använder Adafruit's HUZZAH ESP8266 modul. Om du letar efter en ESP8266-01 WiFi sköld som är lika enkelt att använda på detta, men som kräver fler komponenter och ledningar upp, en så kolla in denna sida istället. (För en jämförelse med SparkFun WiFi sköld-ESP8266 se nedan under Reservdelslista.)

Detta är Rev 11 i detta projekt. Rev 11 använder GPIO0 och GPIO2 som ConfigLink, som beskrivs på denna sida, ESP8266-01 Pin magi. Även är koden skisser används i Rev11 nu exakt samma på de som används i ESP8266-01 Wifi sköld

Funktioner


  • Billigt : - mindre än US$ 12 i delar per sköld, plus frakt. En USB till seriell kabel (< US$ 10) krävs för programmering.
  • Enkel att bygga :-bara två delar och 4 kablar behövs.
  • Enkel att använda :-5V och 3.3V kompatibel sköld fungerar som UART till WiFi bridge. Det sätter upp en server på IP och port du konfigurera och en gång ansluten bara passerar data till och från seriell anslutning. Ingen bibliotek är behovet i anslutande mikro, bara en seriell (UART) anslutning, så det kan användas för någon mikro-processor som har en seriell port. Det kan också ändras så för att konfigureras för att skapa en klientanslutning (med valfri inloggning) till en fjärrserver.
  • Enkel att konfigurera : - kortsluter en länk och startas upp skölden, placerar det i konfigurationsläge. I det här läget skapar det en säker åtkomstpunkt som du kan ansluta till via din mobil eller dator. Sedan öppna http://10.1.1.1 presenterar en webbsida där du kan konfigurera nätverkets namn och lösenord och IP- och portnummer sköld ska lyssna på för anslutningar. Konfiguration webbsidan använder HTML5 validering för att kontrollera användarens inställningar.
Se Steg
Relaterade Ämnen

Hur man gör en enkel lyhörd grafisk med Arduino och bearbetning

Denna ska tutorial undervisar dig hur man använder små delar från en elektronisk leksak skapa i interaktiva ljus- och grafik som kan fungera som början av ett interaktivt konstprojekt. Man använder kodning i arduino, behandling, lödning elektroniska...

En billigare ESP8266 WiFi sköld för Arduino och andra micros

Uppdatering: 19 maj 2016Rev 14 i detta projekt reviderar bibliotek och kod ska fungera med ESP8266.com IDE plug-in V2.2Uppdatering: 17 December 2105Rev 11 i detta projekt rensar upp andra försök anslutningar om den redan är ansluten. Använder också d...

DIY Drill Press hembakade Pressdrill mycket billigt med Skjut mekanism CNC

DIY Drill Press hembakade Pressdrill mycket billigt med Skjut mekanism CNCMaterial och verktyg:2 st 25 mm linjär kullager Motion uthärda CNC2 st SHF25 storlek 25mm linjär järnväg axel2 220 mm - 25 mm linjär järnväg CNC främjande1 st 300 mm x 80 x 42...

Linux, WiFi, Ethernet, USB-Shield för Arduino

Yun Shield är en Arduino Shield som kommer helt enkelt "vända" Arduino (Leonardo, UNO, MEGA2560 etc) både en "Arduino Yun". Det ger ett Linux-system, WiFi, Ethernet till Arduino styrelsen för anslutning. Det har också en USB-värd port...

Fristående WiFi Radio Control Panel (Arduino Powered)

jag ville ha en Internet-Radio för en lång tid, och var mycket glad över att hitta Tinkernut's Wifi-radion projekt (http://tinkernut.com/archives/2387 ), som jag byggt och har haft i några månader.Men brydde jag mig verkligen för Ario baserad kontrol...

Billig och smidig MP3 Shield för Arduino

Detta är en uppföljning till en tidigare Instructable för att fästa modet i en billig klipp MP3-spelare till en Arduino.Den tidigare Instuctable visade hur man använder Arduino för att styra alla funktioner för MP3-spelaren: volymökning och minskning...

Arduino WiFi termometer (med webbsida) - Arduino wireless

Vad du behöverEn Arduino ombord (någon kompatibel styrelsen är OK).LM-35 (för att använda med den medföljande filen kan du använda DS18B20 men du måste konvertera källkoden respektive).HLK-RM04 WiFi router modul.5V strömförsörjning eller leverans och...

ESP8266 del 1 - seriell WIFI modul för Arduino

Detta är del 1 av 3 instructables att hjälpa dig att använda ESP8266 med Arduino. I detta första självstudiekursen lär du dig hur ställa upp och testa modulen ansluten till en Arduino.ESP8266 är kanske den mest mångsidiga seriell modulen att ansluta...

ATtiny programmering Shield för Arduino

denna lilla krets sitter bra ontop av en Arduino ombord och kan du snabbt koppla in ett ATtiny chip för programmering med hjälp av Arduino "språk" och IDE för att skriva koden och Arduino styrelsen som en ISP programmerare att ladda upp koden ti...

ECG shield för Arduino

Nyligen gjorde jag shield för arduino som kan mäta EKG, respiration, så småningom efter vissa förändringar i PCB och kod, EEG och EMG. Stor fördel med denna sköld är möjligheten att göra det enkelt hemma. Skölden är utrustat med display Visa du mätt...

RC wifi bil Robot kamera använder Arduino och openWRT

En wifi bil baserad på Arduinogenom att stämma openWRTMål: DIY en trådlös bil baserad på Arduino. Genom att kontrollera bilen, vi kan se andra saker på fjärrplatsen, eller kan övervaka säkerheten.Effekt av bild:Princip:l borsta openWRT in trådlös rou...

Roboten drivs av PS3-handkontrollen genom Arduino och Wifi sköld

detta är en robot som använder de två vänster och höger styrspak på PS3-handkontrollen till enheten "tank-stil." Chassi, hjul och motorer köps i ett kit. En Arduino Uno är monterad på chassit och en Wifi sköld är staplade ovanpå den. Två separat...

Hur man mäter temperaturen mycket noggrant med en Arduino och en TSYS01 temperatur Sensor styrelse.

Medan de studerar på universitetet var vi ifrågasätts som en del av en kurs arbete på att designa en låda med mycket exakt temperaturkontroll. Om projektet lyckas, skulle flera boxar byggas och används i ett forskningsprojekt som studerar effekten av...

Digitala multimetern shield för Arduino

Detta instructable beskriver en sköld, som omvandlar "Arduino" ombord i en digital multimeter (DMM).Skölden kan sättas in på "Arduino" UNO und Duemilanove styrelser. Det kan fungera i tre lägen:fristående - mätning data kan ses på teck...

Mycket billigt och effektivt rök bomb från en aluminium kan

sedan min senaste instructable var en ganska hemskt idé, beslöt jag att göra en annan med något som jag har ägnat många av mina somrar åt, PYRO! Detta instructable visar dig hur du skapar en mycket enkel smokebomb med en aluminium kan och vissa kemik...

RGB LCD-Shield för Arduino 65K färg KIT V2 församling Guide

The RGB LCD sköld för Arduino 65K färg KIT innehåller alla komponenter för att montera en klar att använda LCD sköld för Arduino och kompatibel styrelser som Freeduino.(Besök http://store.nkcelectronics.com/rgb-lcd-shield-for-arduino-65k-color-k65.ht...

Regnvatten upptagningsområde... billigt & enkel!

Detta är ett billigt och enkelt sätt att skapa ett regnvatten upptagningsområde. Det tar ungefär en timme från början till slut, det enda verktyget som jag använde var en mattkniv och det kostar under $15. Förhoppningsvis bör detta projekt vara tillg...

Hemgjord Home Theater PC HTPC av Raspberry Pi DIY mycket billigt

Hemgjord Raspberry Pi billig fall för DIY Home Theater PC HTPC mycket enkelt och billigt med gamla omslaget box, laptop celler 18650 batterier, DC-DC Step up 3 volt 2 till 5 volt modul (vår andra stora lyft modul, 0,9-5v ingång, 5V 1 Ampe utgång för...

Hemgjord Raspberry Pi billigt Aluminium fall mycket billigt för DIY HTPC

Hemgjord Raspberry Pi billigt Aluminium fall, du kan bygga det för Home Theater PC HTPC mycket billigt, mycket vacker och trevlig verk, Raspberry Pi modul styrelsen det finns hel på EBay under 35USD och DIY fallet under 5 USD40 USD för HTPC mycket br...