Mycket billigt/enkel WiFi Shield för Arduino och mikroprocessorer (3 / 6 steg)

Steg 3: Programmering WiFi sköld



WiFi skölden måste programmeras en gång, bara, och aldrig igen, med webbsida konfigurationen och följetongen till WiFi Bridge kod.

För att programmera sköld, Följ anvisningarna på https://github.com/esp8266/arduino under Installation med styrelser Manager. När du öppnar styrelser Manager från verktyg → ombord på menyn och Välj Skriv bidragit och installera den esp8266 plattformen. Detta projekt sammanställdes med hjälp av ESP8266 version 1.6.4-673-g8cd3697. Senare versioner väl vara bättre men kan ha sina egna buggar som plattformen utvecklas snabbt.

Obs: Använd inte den Adafruit styrelsen installera som skissen används här inte kommer kompilera under denna kod.

Stänga och åter öppna Arduino IDE och du kan nu välja "Generiska ESP8266 modul" verktyg → styrelsen menyn.

Du måste också installera den senaste versionen av pfodESP2866BufferedClient.zip detta bibliotek fungerar med ESP8266.com IDE plug-in V2.2. Om du tidigare har installerat pfodESP2866WiFi biblioteket, ta bort bibliotek katalogen helt.

  1. Ladda ner pfodESP2866BufferedClient.zip filen till din dator, flytta den till skrivbordet eller någon annan mapp hittar du enkelt
  2. Sedan använda Arduino 1.6.5 IDE menyalternativet skiss → importera bibliotek → Lägg till bibliotek för att installera den. (Om Arduino inte låter dig installera det eftersom biblioteket redan finns sedan hitta och ta bort mappen äldre pfodESP8266BufferedClient och sedan importera den här)
  3. Stoppa och starta om Arduino IDE och under Arkiv -> exempel du bör nu se pfodESP2866BufferedClient.

Ange konfiguration kopplingspunkt lösenord

När du har installerat pfodESP8266BufferedClient biblioteket, öppna Arduino IDE och kopiera denna skiss, ESP8266_WifiShield.ino, i IDE. Innan du programmera sköld, måste du ange ett eget lösenord för åtkomstpunkten konfiguration.

I konfigurationsläge sätter WiFi sköld upp en säker åtkomstpunkt kallas pfodWifiWebConfig med ett lösenord i en QR kod kopplad till skölden. Denna säker anslutning förhindrar någon en lyssna in på din anslutning medan du ställer ditt verkliga nätverk ssid och lösenord. Du bör skapa ett eget lösenord för din sköldar. En SecretKeyGenerator java-program finns här som genererar slumpmässiga 128-bitars nycklar och skriver ut QR.png filer. Ett annat alternativ är att använda QR Droid privata (från Google Play) skapa en QR-kod för er egen valda lösenord.

I båda fallen måste du uppdatera #define nära toppen av skissen med ditt eget lösenord.

=== start av pfodWifiWebConfig inställningar === < br > / / uppdatera detta definierar med lösenordet från din QR-kod
http://www.forward.com.au/pfod/secureChallengeResponse/keyGenerator/index.html
#define pfodWifiWebConfigPASSWORD "b0Ux9akSiwKkwCtcnjTnpWp"

Du kan också ange din egen konfiguration Access Point namn, om du önskar.

Programming sköld

För att programmera sköld, Anslut USB till seriell kabel som visas på bilden. Kolla bilden och ditt ledningar.

Kontrollera noga de VCC och GND-anslutningarna eftersom det är lätt att korta ut strömförsörjningen USB om du inte är en PIN-kod på.

Detta foto är för SparkFun USB till seriell kabel. Om du använder Adafruit kabeln, det har inte uttagen märkta men är färg kodade, röd är makt, svart är marken, gröna är TX och vit är RX.

Koppla in USB till seriell kabel i datorn och välja den COM-port i menyn verktyg → Port. Lämna den CPU-frekvens, Flash storlek och ladda upp hastigheten på deras standardinställningar.

Sedan Lägg modulen Adafruit HUZZAH ESP2866 in i programmeringsläget genom att hålla ned knappen GPIO0 och klicka på Reset-knappen och sedan släppa GPIO0 tryckknapp. GPIO0 ledde bör förbli svagt upplyst. Välj Arkiv → ladda upp eller Använd knappen högerpil att kompilera och ladda upp programmet. Två filer laddas upp. Om du får ett felmeddelande som uppladdning kontrollera kabelanslutningar är inkopplade korrekt stiften och försök igen.

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...