Taula de continguts:

Informàtica base IOT mitjançant Nodemcu i Micropython: 11 passos
Informàtica base IOT mitjançant Nodemcu i Micropython: 11 passos

Vídeo: Informàtica base IOT mitjançant Nodemcu i Micropython: 11 passos

Vídeo: Informàtica base IOT mitjançant Nodemcu i Micropython: 11 passos
Vídeo: Network Topologies (Star, Bus, Ring, Mesh, Ad hoc, Infrastructure, & Wireless Mesh Topology) 2024, Desembre
Anonim
Informàtica base IOT mitjançant Nodemcu i Micropython
Informàtica base IOT mitjançant Nodemcu i Micropython

En aquest tutorial utilitzaré la connexió NodeMcu, micropitó i Mqtt per connectar el servidor.

Aquest tutorial utilitza mqtt connect basat en https per connectar-se des de Nodemcu al servidor Adafruit.io.

En aquest projecte estic fent servir un llenguatge de programació de micropitó que és gairebé semblant a python.

Pas 1: components necessaris

Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris

Els components següents són necessaris per completar aquest projecte.

Components necessaris:

  • Nodemcu
  • Sensor IR
  • LED
  • Cable USB
  • Connexió a Internet

Pas 2: Començar

Començar
Començar
Començar
Començar

Procediment:

  • Descarregueu i instal·leu el programari espcut per depurar.
  • Baixeu fitxers des d’aquest enllaç. que s’emmagatzema com a repositori de github. Tot el programa està disponible en aquest dipòsit.
  • Descarregueu i instal·leu el microprogramari de micropitó des d’aquest enllaç a la NODEMCU
  • Connecteu el sensor IR a GPIO12 i el LED a GPIO 2 de Nodemcu.
  • descarregueu aquest programari webrepl

Pas 3: Adafruit IO

Adafruit IO
Adafruit IO

visiteu io.adafruit.com i inicieu la sessió per anar al vostre tauler

Pas 4: Creeu un tauler de control

Crea un tauler
Crea un tauler

Feu clic a l'acció i creeu un nou tauler

Pas 5: creació de blocs

Creació de blocs
Creació de blocs
Creació de blocs
Creació de blocs
Creació de blocs
Creació de blocs
  1. Feu clic al nom del tauler.
  2. torneu a fer clic al botó + (més) per crear el bloc
  3. Ara feu clic a Toggle i doneu-li un nom.
  4. Ara feu clic al botó de creació
  5. A continuació, seleccioneu el bloc i feu clic al següent pas
  6. Doneu nom a aquest bloc i configureu els noms de l'estat ON i OFF.
  7. Després d'això, feu clic a crear bloc.

Repetiu el procés a partir del segon pas, seleccioneu el text i creeu un bloc més com es mostra a la figura

Pas 6: Tauler final

Tauler final
Tauler final

El vostre tauler final tindrà aquest aspecte.

Pas 7: Obteniu el nom d'usuari i la clau

Obteniu el nom d'usuari i la clau
Obteniu el nom d'usuari i la clau

Feu clic a la icona de tecla a la part esquerra de la pantalla i copieu el nom d'usuari i la clau activa

Pas 8: activeu WEBREPL

Activa WEBREPL
Activa WEBREPL
  • Obriu el programari espcut
  • envieu aquesta ordre "import webrepl_setup"
  • llegiu el text a la consola i configureu el webrepl.

Pas 9: connecteu-vos a Webrepl

Connecteu-vos a Webrepl
Connecteu-vos a Webrepl
Connecteu-vos a Webrepl
Connecteu-vos a Webrepl
  • Cerqueu la xarxa wifi que ssid comença des de micropython
  • connecteu-vos a aquest ssid amb la contrasenya "micropythoN"
  • obtindreu la pantalla tal com es mostra a la figura anterior.

Pas 10: afegiu el codi

Afegiu el codi
Afegiu el codi
  • extreu el programari webrepl, obriu webrepl.html i feu clic a connectar
  • us demanarà que proporcioneu una contrasenya
  • en el meu cas, la contrasenya és "1234567"
  • wow estàs connectat.
  • pengeu els fitxers que es van descarregar des del repositori de github.
  • carregueu main.py, mqtt.py, boot.py i data.txt mitjançant webrepl.
  • ara premeu el botó Restableix del nodemcu. i comproveu la sortida a io.adafruit.com
  • si voleu comprovar l'execució del codi, heu de connectar-vos de nou al micropitó wifi i iniciar la sessió.

Pas 11: vídeo de treball

El vídeo de treball d’aquest tutorial està disponible aquí.

Recomanat: