Innholdsfortegnelse:

LED-kontroll ved bruk av ESP8266 WiFi-modul- Tingenes internett: 6 trinn
LED-kontroll ved bruk av ESP8266 WiFi-modul- Tingenes internett: 6 trinn

Video: LED-kontroll ved bruk av ESP8266 WiFi-modul- Tingenes internett: 6 trinn

Video: LED-kontroll ved bruk av ESP8266 WiFi-modul- Tingenes internett: 6 trinn
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Juni
Anonim
LED-kontroll ved bruk av ESP8266 WiFi-modul- Internet of Things
LED-kontroll ved bruk av ESP8266 WiFi-modul- Internet of Things

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

De grunnleggende kravene til dette prosjektet er oppført som følger
De grunnleggende kravene til dette prosjektet er oppført som følger
De grunnleggende kravene til dette prosjektet er oppført som følger
De grunnleggende kravene til dette prosjektet er oppført som følger
De grunnleggende kravene til dette prosjektet er oppført som følger
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?

Hva er ESP8266?
Hva er ESP8266?
Hva er ESP8266?
Hva er ESP8266?
Hva er ESP8266?
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?

Hva er Arduino og IDE?
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

Last ned Arduino IDE og installasjonsprosess
Last ned Arduino IDE og installasjonsprosess
Last ned Arduino IDE og installasjonsprosess
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

Pin-tilkobling for ESP8266 til USB-TTL-omformer
Pin-tilkobling for ESP8266 til USB-TTL-omformer
Pin-tilkobling for ESP8266 til USB-TTL-omformer
Pin-tilkobling for ESP8266 til USB-TTL-omformer
Pin-tilkobling for ESP8266 til USB-TTL-omformer
Pin-tilkobling for ESP8266 til USB-TTL-omformer

Her er tilkoblingsdetaljer for ESP8266 til USB-TTL-omformer

  1. Koble USB-TTL 3.3V til ESP8266 VCC og CH_PD
  2. Koble ESP8266 RX til USB-TTL TX og ESP8266 TX til USB-TTL RX
  3. Koble ESP8266 GND til USB-TTL GND
  4. Koble LED til GPIO 2 og GND
  5. 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: