Innholdsfortegnelse:
- Trinn 1: De grunnleggende kravene til dette prosjektet er oppført som følger:-
- Trinn 2: Hva er ESP8266?
- Trinn 3: Hva er Arduino og IDE?
- Trinn 4: Last ned Arduino IDE og installasjonsprosess
- Trinn 5: Fest tilkobling for ESP8266 til USB-TTL-omformer
- Trinn 6: Kodeopplasting og program
Video: LED-kontroll ved bruk av ESP8266 WiFi-modul- Tingenes internett: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
ESP8266 er en rimelig Wi-Fi-brikke med full TCP/IP-stabel og MCU-funksjon (mikrokontrollerenhet) produsert av den Shanghai-baserte kinesiske produsenten, Espressif Systems.
Brikken ble først oppmerksom på vestlige produsenter i august 2014 med ESP-01-modulen, laget av en tredjeparts produsent, Ai-Thinker. Denne lille modulen lar mikrokontrollere koble til et Wi-Fi-nettverk og lage enkle TCP/IP-tilkoblinger ved hjelp av kommandoer i Hayes-stil. På den tiden var det imidlertid nesten ingen engelskspråklig dokumentasjon på brikken og kommandoene den godtok. Den svært lave prisen og det faktum at det var svært få eksterne komponenter på modulen som antydet at den til slutt kunne være veldig billig i volum, tiltrukket mange hackere til å utforske modulen, brikken og programvaren på den, samt å oversette den kinesiske dokumentasjonen. ESP8285 er en ESP8266 med 1 MiB innebygd blits, som gir mulighet for enkeltbrikke-enheter som kan kobles til Wi-Fi.
Trinn 1: De grunnleggende kravene til dette prosjektet er oppført som følger:-
(1) ESP8266 WiFi -modul
(2) Arduino IDE
(3) Brødbrett
(4) Jumper Wires
(5) USB-TTL-omformer
(6) Strømkilde (3.3v DC)
(7) Trådløs Internett -tilkobling (WiFi)
(8) Webserver (du kan bruke vår)
(9) LED
Trinn 2: Hva er ESP8266?
ESP8266 er en rimelig Wi-Fi-brikke med full TCP/IP-stabel og MCU-funksjon (mikrokontrollerenhet) produsert av den kinesiske Shanghai-produsenten Espressif Systems.
Brikken ble først oppmerksom på vestlige produsenter i august 2014 med ESP-01-modulen, laget av en tredjeparts produsent, Ai-Thinker. Denne lille modulen lar mikrokontrollere koble til et Wi-Fi-nettverk og lage enkle TCP/IP-tilkoblinger ved hjelp av kommandoer i Hayes-stil. På den tiden var det imidlertid nesten ingen engelskspråklig dokumentasjon på brikken og kommandoene den godtok. Den svært lave prisen og det faktum at det var svært få eksterne komponenter på modulen som antydet at den til slutt kunne være veldig billig i volum, tiltrukket mange hackere til å utforske modulen, brikken og programvaren på den, samt å oversette den kinesiske dokumentasjonen. ESP8285 er en ESP8266 med 1 MiB innebygd blits, som gir mulighet for enkeltbrikke-enheter som kan kobles til Wi-Fi.
Trinn 3: Hva er Arduino og IDE?
Arduino er en elektronisk plattform med åpen kildekode basert på brukervennlig maskinvare og programvare. Arduino -kort kan lese innganger - lys på en sensor, en finger på en knapp eller en Twitter -melding - og gjøre den til en utgang - aktivere en motor, slå på en LED, publisere noe på nettet. Du kan fortelle styret ditt hva du skal gjøre ved å sende et sett med instruksjoner til mikrokontrolleren på kortet. For å gjøre det bruker du programmeringsspråket Arduino (basert på ledninger) og Arduino -programvaren (IDE), basert på prosessering.
Takket være den enkle og tilgjengelige brukeropplevelsen har Arduino blitt brukt i tusenvis av forskjellige prosjekter og applikasjoner. Arduino-programvaren er lett å bruke for nybegynnere, men fleksibel nok for avanserte brukere. Den kjører på Mac, Windows og Linux. Lærere og studenter bruker det til å bygge rimelige vitenskapelige instrumenter, for å bevise kjemi og fysikkprinsipper, eller for å komme i gang med programmering og robotikk. Designere og arkitekter bygger interaktive prototyper, musikere og kunstnere bruker den til installasjoner og til å eksperimentere med nye musikkinstrumenter. Makere bruker den selvfølgelig til å bygge mange av prosjektene som ble stilt ut på Maker Faire, for eksempel. Arduino er et viktig verktøy for å lære nye ting. Alle - barn, hobbyister, kunstnere, programmerere - kan begynne å tinke bare ved å følge trinnvise instruksjonene i et sett, eller dele ideer online med andre medlemmer av Arduino -samfunnet.
Trinn 4: Last ned Arduino IDE og installasjonsprosess
- Klikk på lenken og https://goo.gl/Cxa9rX last ned Arduino IDE
- Installer Arduino IDE på systemet ditt
- Åpne Arduino IDE og klikk på kategorien Fil> Innstillinger
- Legg nå til følgende URL i feltet Tilleggsstyringsadresser og klikk OK.
- URL:-
- Åpne kategorien Verktøy> Tavler> Styreleder
- Søk etter esp8266 og installer esp8266 -fellesskapspakkene
- Gå nå til Verktøy> Plater og velg Generisk ESP8266 -modul
- Åpne Skisse> Bibliotek> Administrer biblioteker
- Søk etter arduino json og installer arduino json library av Benoît Blanchon
Trinn 5: Fest tilkobling for ESP8266 til USB-TTL-omformer
Her er tilkoblingsdetaljer for ESP8266 til USB-TTL-omformer
- Koble USB-TTL 3.3V til ESP8266 VCC og CH_PD
- Koble ESP8266 RX til USB-TTL TX og ESP8266 TX til USB-TTL RX
- Koble ESP8266 GND til USB-TTL GND
- Koble LED til GPIO 2 og GND
- Koble GPIO 0 til GND (BARE UNDER SKETCH OPPLADING)
Trinn 6: Kodeopplasting og program
Koble USB-TTL til systemet og velg porten på Verktøy> Porter> COMn (Ex-COM4)
Rediger detaljene som- WiFi-navn, WiFi-passord, domenenavn, bane og kompiler skissen og last opp til ESP8266.
Hvis du har server, kan du bruke din egen php- og json -kode. Du kan laste ned kildefilen med lenken nedenfor, ellers kan du bruke min opplastede kode
For ethvert problem kan du kontakte meg-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Anbefalt:
Internett/skystyrt hjemmeautomatisering ved bruk av Esp8266 (aREST, MQTT, IoT): 7 trinn (med bilder)
Internett/skystyrt hjemmeautomatisering ved bruk av Esp8266 (aREST, MQTT, IoT): ALLE studiepoeng til http://arest.io/ for skytjenesten !! IoT det mest diskuterte emnet i verden akkurat nå !! Skyservere og -tjenester som gjør dette mulig er tiltrekningspunktet i dagens verden … UTGIVELSE AV DISTANCE BARRIER var og er
Internett -klokke: Vis dato og klokkeslett med en OLED ved bruk av ESP8266 NodeMCU med NTP -protokoll: 6 trinn
Internett -klokke: Vis dato og klokkeslett med en OLED Bruke ESP8266 NodeMCU Med NTP -protokoll: Hei folkens i denne instruksen vil vi bygge en internettklokke som får tid fra internett, så dette prosjektet trenger ikke noen RTC for å kjøre, det trenger bare en fungerende internettforbindelse Og for dette prosjektet trenger du en esp8266 som vil ha en
Få tid fra internett ved hjelp av ESP8266 - NTP -klokkeprosjekt med ESP8266 Nodemcu: 5 trinn
Få tid fra internett ved hjelp av ESP8266 | NTP Clock Project With ESP8266 Nodemcu: I denne opplæringen ser vi hvordan du får tid til å bruke ESP8266/nodemcu med Arduino IDE. Å få tid er spesielt nyttig i datalogging for å stemple avlesningene dine. Hvis ESP8266 -prosjektet ditt har tilgang til Internett, kan du få tid ved å bruke Network T
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen
DIY stemme/internett kontrollert hjemmeautomatisering og overvåking ved hjelp av ESP8266 og Google Home Mini: 6 trinn
DIY stemme/internett kontrollert hjemmeautomatisering og overvåking ved hjelp av ESP8266 og Google Home Mini: Hei !! Etter en lang pause er jeg her, da vi alle må gjøre noe kjedelig (jobb) for å tjene. Etter alle HOME AUTOMATION -artiklene jeg har skrevet fra BLUETOOTH, IR, Local WIFI, Cloud dvs. de vanskelige, * NÅ * kommer enkleste, men mest effektive