Sisukord:

IOT baasarvutamine Nodemcu ja Micropython abil: 11 sammu
IOT baasarvutamine Nodemcu ja Micropython abil: 11 sammu

Video: IOT baasarvutamine Nodemcu ja Micropython abil: 11 sammu

Video: IOT baasarvutamine Nodemcu ja Micropython abil: 11 sammu
Video: Что Такое IoT (Internet Of Things) ? 2024, Juuli
Anonim
IOT baasarvutus Nodemcu ja Micropython abil
IOT baasarvutus Nodemcu ja Micropython abil

Selles õpetuses kasutan serveri ühendamiseks NodeMcu, micropython ja Mqtt ühendust.

See õpetus kasutab Nodemcu ja Adafruit.io serveri vahel ühenduse loomiseks https -põhist mqtt -ühendust.

Selles projektis kasutan mikropythoni programmeerimiskeelt, mis on pythoniga peaaegu sarnane.

Samm: nõutavad komponendid

Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid
Nõutavad komponendid

Selle projekti lõpuleviimiseks on vaja järgmisi komponente.

Nõutavad komponendid:

  • Nodemcu
  • IR andur
  • LED
  • USB -kaabel
  • Internetiühendus

2. samm: alustamine

Alustamine
Alustamine
Alustamine
Alustamine

Menetlus:

  • Silumiseks laadige alla ja installige espcut tarkvara.
  • Laadige failid sellelt lingilt alla. mis salvestatakse githubi hoidlana. Kõik programmid on selles hoidlas saadaval..
  • Laadige alla ja installige Microsofti püsivara sellelt lingilt NODEMCU -le
  • Ühendage infrapunaandur GPIO12 -ga ja LED Nodemcu GPIO 2 -ga.
  • laadige see veebipõhine tarkvara alla

3. samm: Adafruit IO

Adafruit IO
Adafruit IO

külastage saiti io.adafruit.com ja logige sisse, et minna oma armatuurlauale

Samm: looge armatuurlaud

Loo juhtpaneel
Loo juhtpaneel

Klõpsake toimingul ja looge uus juhtpaneel

Samm: plokkide loomine

Plokkide loomine
Plokkide loomine
Plokkide loomine
Plokkide loomine
Plokkide loomine
Plokkide loomine
  1. Klõpsake juhtpaneeli nimel.
  2. ploki loomiseks klõpsake uuesti nupul +(pluss)
  3. Nüüd klõpsake nuppu Lülita ja andke sellele nimi.
  4. Nüüd klõpsake nuppu Loo
  5. Seejärel valige oma plokk ja klõpsake järgmisel sammul
  6. Andke sellele plokile nimi ja määrake ON ja OFF olekute nimed.
  7. Pärast seda klõpsake nuppu Loo plokk.

Korrake protsessi alates 2. sammust, valige tekst ja looge veel üks plokk, nagu joonisel näidatud

6. toiming: viimane juhtpaneel

Lõplik armatuurlaud
Lõplik armatuurlaud

Teie viimane juhtpaneel näeb välja selline.

Samm: hankige kasutajanimi ja võti

Hankige kasutajanimi ja võti
Hankige kasutajanimi ja võti

Klõpsake ekraani vasakus servas asuvat võtmeikooni ja kopeerige kasutajanimi ja aktiivne võti

8. toiming: lubage WEBREPL

Luba WEBREPL
Luba WEBREPL
  • Avage espcut tarkvara
  • saada see käsk "import webrepl_setup"
  • lugege konsoolil olevat teksti ja konfigureerige veebivastus.

Samm: looge ühendus Webrepliga

Ühendage Webrepliga
Ühendage Webrepliga
Ühendage Webrepliga
Ühendage Webrepliga
  • Otsige üles wifi -võrk, kelle ssid algab mikropütonist
  • ühendage selle SSID -ga parooliga "micropythoN"
  • saate ekraani, nagu on näidatud ülaltoodud joonisel.

Samm: lisage kood

Lisage kood
Lisage kood
  • ekstraktige veebitarkvara tarkvara, avage webrepl.html ja klõpsake nuppu Ühenda
  • see palub teil parooli sisestada
  • minu puhul on parool "1234567"
  • wow olete ühendatud.
  • laadige üles failid, mis laaditi alla githubi hoidlast.
  • laadige üles webrepl abil fail main.py, mqtt.py, boot.py ja data.txt.
  • nüüd vajutage oma nodemcu nupul lähtestamise nuppu. ja kontrollige väljundit saidil io.adafruit.com
  • kui soovite kontrollida koodi täitmist, peate uuesti ühenduse looma mikropythoni wifi -ga ja sisse logima.

11. samm: töövideo

Selle õpetuse töövideo on saadaval siin.

Soovitan: