WOL klockan ESP8266-12naE + 60 LED WS2812B analog digital klocka (4 / 4 steg)

Steg 4: Programmering ditt ESP8266-12naE

Jag tänker inte berätta hur man installera Arduino programvaran, eller hur man programmerar modulen ESP8266-12naE processor, det finns gott om bra instructables redan skriven av mycket begåvade människor; här är en som jag snabbt ligger: programmering ESP8266-12naE använder Arduino programvara/IDE

När du har följt ovanstående instructable; Hämta Wol_Clock zip-filen som innehåller den programvara som krävs för att programmera din ESP8266-12naE modul. Packa upp detta till en läge av din välja, navigera till detta och öppna filen Wol_Clock.ino.

Konfigurera för att ansluta till WiFi

Inledningsvis, för att få detta att fungera; du kommer att behöva ange SSID och nätverk nätverkslösenordet i kodexen. Zooma till linje 55 & 56 och ange korrekt information inom citationstecken "".

Ange din wifi detaljer så att styrelsen kan ansluta och hämta tiden från internet
CONST char * ssid = "WiFiSSID"; ditt nätverk SSID (namnet)

CONST char * lösenord = "WiFiPassword!"; nätverkslösenordet

Ställa in din tidszon

Konfigurera linje 52

Ställa in din tidszon i timmar skillnad från GMT
CONST int hours_Offset_From_GMT = 1;

Redigera linje hours_Offset_From_GMT för att ha din tidszonsförskjutning från GMT.

Arbetar för DST (sommartid)

Jag har lagt till kod som nu ger rätt sommartid tid (för Europa). Detta bör vara lätt att redigera till rätt DST för Nordamerika.

Klockan går bakåt?

Beroende på vilken LED styrelser du köper, några adress motsols, vissa moturs; om din klocka går i fel riktning. ett alternativ är att titta på tiden i en spegel (som visserligen inte är särskilt praktiskt); Det finns en bättre lösning på linje 40. Ändra raden:

CONST char ClockGoBackwards = 1; (standard)

till

CONST char ClockGoBackwards = 0;

Ett sista test

Kontrollera att allt fungerar genom att klicka på "Bekräfta" kryssrutan i Arduino IDE.

Förhoppningsvis har arduino IDE gjort smarta jobb för dig; men ifall den inte har installerat de nödvändiga biblioteken för att få detta att fungera, måste du göra detta manuellt.

Från huvudmenyn arduino, Markera skiss -> inkluderar bibliotek -> hantera bibliotek till uppdra den library manager

I sökrutan skriver du NTP och leta efter en post i listan kallas NTPClient; om detta inte är installerat, installera den. Du bör även se en post som kallas tid, se till att detta installeras också.

Nu ändra sökrutan för att söka efter Neopixel, kontrollera att den post som kallas Adafruit NeoPixel är installerad.

Förhoppningsvis bör du ange och redo att kompilera och ladda upp.

Kontrollera att koden är i god form för att sammanställa, och om allt är bra

Program ESP8266-12naE med din kod

Klicka på "Ladda upp"

Du bör ha en bra fungerande Wol_Clock; Jag ser fram emot några av de många anpassningarna.

Christina har redan gett mig sin input och begärt dim-läge för nattetid och blinkande minutvisaren för lätt identifieringen.

Se Steg
Relaterade Ämnen

Enkel Led Control med Blynk och NodeMCU Esp8266 12naE

Hej stötarna! Hur mår du? Denna gång jag har fått ett intressant projekt med senaste nod MCU esp8266 12naE utveckling styrelsen i kombination med en av de bästa app för Internet av saker - BLYNK App.Så det hela började när jag var undrande om hur jag...

Programmering i ESP8266-12naE använder Arduino programvara/IDE

ESP8266 är som en Arduino med ett inbyggt WiFi, MCU och WiFi kretsar är samma chip. Överväga Arduino + WiFi Shield = ESP8266. I detta instructable jag ger en steg för steg guide att upphandla och programmering en ESP8266-12naE WIFI Development Board....

Esp8266 12naE med Arduino IDE med lösning + exempel

Om- NodeMCU är en öppen källkod IoT plattform. Den använder skriptspråk Lua, men denna utveckling styrelse är nu kompatibel att programmeras med Arduino IDEesp8266 12naE är ett bra sätt att uppnå IoT med något på ett mycket kostnadseffektivt sätt,ESP...

ESP8266 12naE med GPS & OLED display

I detta Instructable ska jag beskriva hur till hookup en Ublox 6m GPS-modul och en OLED Visa till NodeMCU eller ESP8266-12naE wifi modul att visa din nuvarande GPS-position och annan info.Kolla in min Youtube Video som beskriver detta. YouTube-VideoS...

Digital klocka RTC i LED-Display av 4 siffror och 7 segment

Hej, alla!Detta är mitt projekt av en digital klocka med RTC (realtidsklocka) med hjälp av en LED-skärm av 04 siffror och 07 segment, inklusive funktioner för temperatur och luftfuktighet.För att kontrollera displayen jag har använt en Arduino Uno oc...

Bluetooth kontrollerad LED med analoga LDR ingång för TfCD

Paul Bosch - 4154746Duygu Guroglu - 4519191Detta projekt är en variant på RFduino Test och Android prov App från Iann (Iann RFDuino Test App)Vi skrev om det befintliga testprogrammet för RFduino och test ansökan om Android för att komma till önskat r...

ESP8266 Nätverk LED

Jag har alltid fascinerats av färgglada lampor. Jag har Philips nyans hemma men det är dyrt och jag tog det på själv att bygga min egen färgglada lampor styrs via telefon eller dator.Jag hade kunnat göra på Bluetooth kontrollerad LED strip till att b...

ESP8266/ARDUINO Bluetooth Led Control

HejDetta är ett roligt projekt för att kontrollera en led på nodemcu med musikspelaren på mobilen via bluetooth.Klicka här för att titta på YouTube.Följ stegen för arduino koden och anslutningarnaSteg 1: AnslutningarnaADC PIN-koden är den översta mes...

Analoga ordet klocka

Detta projekt är en mäsk upp av mina två favorit klocka Instructables, A Word Clock och litterära klocka. Jag ville se om jag kunde göra en analog version av word clock (utan fancy elektronik) och det verkade lämpligt att ordet klockan vara hus i en...

Simulerade analog/digital omvandlare för RaspberryPi

Det är svårt att få numeriska data i en RaspberryPi genom GPIO eftersom den inte har en analog till digital omvandlare. Detta instructable visar hur då den laddning och urladdning av en kondensator att läsa en resistiv sensor. Demonstrationen använde...

Arduino LCD-analog/digital input monitor.

Detta är hur man gör en arduino powered LCD-indata/utdata skärmSteg 1: material.Detta är de saker som du behöver.Arduino UNO.DFRobot 1602 LCD knappsatsen sköld (det behöver inte vara denna exakta typ, du måste bara veta pin-ute).Dator (med arduino ID...

Bygga en horisontell glidande kamerarigg (Analog/Digital)

inspiration för detta projekt kom från att titta på tilld av downhill cykling videor och undrar hur amaeture video/fotograferna fick sådan smidig skott. Efter lite forskning ett stativ monterad glidande var kamerarigg källan till de video/bilderna. S...

Gör din egen smart Watch-klocka

Detta dokument är också översatt till polska(med Sebastian), koreanska språket.Olika användare gjorde sin egen klocka. Se sidan "Jag gjorde det!"!De flesta IT-företag deltar i loppet för att ta tag i människors handled. En smart Watch-klocka bli...

Skivspelare LED RGB klockan

Jag gillar skivspelare. Inte bara hur de ser ut men deras komponenter, deras kablar, deras växlar, deras kuggar. Jag gillar dem så mycket att jag skulle hänga en på en av mina väggar som ett konstverk. Och om du vill göra det, så varför inte göra det...

Steampunk ESP8266 Internet ansluten klockan med hjälp av Arduino IDE

Vad du får när en NeoPixel ring, en billig Arduino Wifi ombord och en laserskärare går in i en ånga Punk Saloon?En fashionabla Steampunk designade Internet ansluten klocka med ESP8266 chip och Arduino IDE förstås!Här är ett projekt för kvällen eller...

ESP8266 ADC - analoga sensorer

ESP8266 moduler har kapacitet att utföra många användbara uppgifter. GPIO stift kan manipuleras baserat på digitala signaler att göra alla möjliga praktiska saker.Utökat firmware som NodeMCU har gjort dessa moduler mycket flexibelt och har omvandlat...

RGB-Led klocka med Bluetooth Smart

Detta instructable visar hur du använder en Cypress-BLE-Devkit för att bygga en RGB-LED-klocka.Du behöver endast mycket få saker:RGB-LED-Strip med 30 eller 60 WS2812b-lysdioder.en grid-stil dator ombordnågra pins pin-header och lite tråd.en 5V kraftk...

Göra en digital "mjau" från analog klocka

Gör din analog klocka bara inte tillräckligt med saker? Vill du göra digital saker med en analog klocka?Denna tutorial ska show dig hur man gör en Kit katt klocka spela ett "mjau" ljudklipp, på exakt tid intervallerna, använda Atmega 328P-PU via...

Steampunk LED klocka

Jag blev inspirerad att skapa en steampunk klocka ett tag sedan efter att ha bläddrat igenom en hel del Instructables på olika klockor. Det började med en något vag uppfattning om vad jag ville åstadkomma och det verkligen utvecklats som jag gjorde d...