Cuprins:

Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: 5 pași
Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: 5 pași

Video: Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: 5 pași

Video: Cum să monitorizați distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud: 5 pași
Video: Măsurare distanță cu Arduino și un senzor ultrasonic 2024, Iulie
Anonim
Cum se monitorizează distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud
Cum se monitorizează distanța cu ultrasunete cu ESP8266 și AskSensors IoT Cloud

Acest instructable prezintă modul de monitorizare a distanței de la un obiect folosind senzorul ultrasonic HC-SR04 și MCU nod ESP8266 conectat la cloud-ul AskSensors IoT.

Pasul 1: Materialul de care avem nevoie

Material de care avem nevoie
Material de care avem nevoie

Vom avea nevoie de următorul hardware:

  • ESP8266 Nod MCU
  • Senzor cu ultrasunete HC-SR04
  • Pâine
  • Sârme de jumper
  • Cablu micro USB

Pasul 2: Construiți-vă hardware-ul

Construiți-vă hardware-ul
Construiți-vă hardware-ul

Conectați senzorul ultrasonic la nodul ESP8266 MCU:

  • Pinul HC-SR01 TRIG la pinul ESP8266 D1
  • Pin HC-SR01 ECHO la pinul ESP8266 D2
  • HC-SR01 pin VCC la 5V (puteți încerca și cu 3.3V)
  • Sol la sol

Notă: GPIO-urile ESP8266 necesită semnale 3V3 (nu sunt tolerante la 5V). Pentru hack rapid, dacă utilizați HC-SR (versiunea 5V), vă recomandăm să adăugați un rezistor serial între pinii HC-SR TRIG și ECHO și pinii ESP8266. Cu toate acestea, pentru producție, este nevoie de un schimbător de nivel 3V3 / 5V (verificați această pagină).

În caz contrar, ESP8266 este compatibil cu versiunea HC-SR 3V3 și nu este nevoie de schimbător de nivel în acest caz.

Pasul 3: Configurare AskSensors

  • Obțineți un cont gratuit la
  • Conectați-vă și creați un nou senzor.
  • Copiați API-ul senzor TASTĂ.

Pasul 4: Descărcați codul

Descărcați codul din pagina github AskSensors.

Decomprimați-l și completați următoarele informații:

const char * wifi_ssid = "……………….."; // SSID

const char * wifi_password = "……………….."; // WIFI const char * apiKeyIn = "………………"; // API KEY IN

Pasul 5: Rulați codul

Rulați codul
Rulați codul

Conectați ESP8266 la computer și încărcați codul.

Acum, accesați tabloul de bord AskSensors.

Deschideți pagina senzorului și adăugați un nou grafic pentru a vă vizualiza fluxul de date în timp real, așa cum se arată în figura anexată.

Recomandat: