Ako monitorovať ultrazvukovú vzdialenosť pomocou cloudu IoT ESP8266 a AskSensors: 5 krokov
Ako monitorovať ultrazvukovú vzdialenosť pomocou cloudu IoT ESP8266 a AskSensors: 5 krokov
Anonim
Ako monitorovať ultrazvukovú vzdialenosť pomocou cloudu IoT ESP8266 a AskSensors
Ako monitorovať ultrazvukovú vzdialenosť pomocou cloudu IoT ESP8266 a AskSensors

Tento návod ukazuje, ako monitorovať vzdialenosť od objektu pomocou ultrazvukového senzora HC-SR04 a MCU uzla ESP8266 pripojeného k cloudu AskSensors IoT.

Krok 1: Materiál, ktorý potrebujeme

Potrebný materiál
Potrebný materiál

Budeme potrebovať nasledujúci hardvér:

  • MCU uzla ESP8266
  • Ultrazvukový senzor HC-SR04
  • Chlebová doska
  • Prepojovacie vodiče
  • Micro USB kábel

Krok 2: Vytvorte si hardvér

Vybudujte si svoj hardvér
Vybudujte si svoj hardvér

Pripojte ultrazvukový snímač k MCU uzla ESP8266:

  • Kolík TRIG HC-SR01 na kolík ESP8266 D1
  • Kolík HC-SR01 ECHO na kolík ESP8266 D2
  • Kolík HC-SR01 VCC na 5 V (môžete to skúsiť aj s 3,3 V)
  • Zem na zem

Poznámka: ESP8266 GPIO vyžadujú signály 3V3 (nie tolerantné 5V). V prípade rýchleho hackovania, ak používate HC-SR (verzia 5V), dôrazne odporúčame pridať sériový odpor medzi piny HC-SR TRIG a ECHO a piny ESP8266. Na výrobu je však potrebný radič úrovne 3V3/5V (pozrite sa na túto stránku).

V opačnom prípade je ESP8266 kompatibilný s verziou HC-SR 3V3 a v tomto prípade nie je potrebný žiadny radič úrovne.

Krok 3: Nastavenie AskSensors

  • Získajte bezplatný účet na
  • Prihláste sa a vytvorte nový senzor.
  • Skopírujte svoje API rozhrania Sensor KEY IN.

Krok 4: Stiahnite si kód

Stiahnite si kód zo stránky github AskSensors.

Dekomprimujte ho a zadajte nasledujúce informácie:

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

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

Krok 5: Spustite kód

Spustite kód
Spustite kód

Pripojte ESP8266 k počítaču a nahrajte kód.

Teraz prejdite na hlavný panel AskSensors.

Otvorte stránku senzora a pridajte nový graf na vizualizáciu toku údajov v reálnom čase, ako je znázornené na priloženom obrázku.

Odporúča: