Spisu treści:

Jak monitorować odległość ultradźwiękową za pomocą ESP8266 i AskSensors IoT Cloud: 5 kroków
Jak monitorować odległość ultradźwiękową za pomocą ESP8266 i AskSensors IoT Cloud: 5 kroków

Wideo: Jak monitorować odległość ultradźwiękową za pomocą ESP8266 i AskSensors IoT Cloud: 5 kroków

Wideo: Jak monitorować odległość ultradźwiękową za pomocą ESP8266 i AskSensors IoT Cloud: 5 kroków
Wideo: Multisensor na ESP8266 #1, czyli pomiar temperatury dla Domoticza (i nie tylko) 2024, Listopad
Anonim
Jak monitorować odległość ultradźwiękową za pomocą ESP8266 i AskSensors IoT Cloud?
Jak monitorować odległość ultradźwiękową za pomocą ESP8266 i AskSensors IoT Cloud?

Ta instrukcja przedstawia, jak monitorować odległość od obiektu za pomocą ultradźwiękowego czujnika HC-SR04 i MCU węzła ESP8266 podłączonego do chmury AskSensors IoT.

Krok 1: Materiał, którego potrzebujemy

Materiał, którego potrzebujemy
Materiał, którego potrzebujemy

Będziemy potrzebować następującego sprzętu:

  • ESP8266 Węzeł MCU
  • Czujnik ultradźwiękowy HC-SR04
  • Deska do chleba
  • Przewody połączeniowe
  • Kabel micro USB

Krok 2: Zbuduj swój sprzęt

Zbuduj swój sprzęt
Zbuduj swój sprzęt

Podłącz czujnik ultradźwiękowy do MCU węzła ESP8266:

  • HC-SR01 TRIG pin do pinu ESP8266 D1
  • HC-SR01 pin ECHO do pinu ESP8266 D2
  • HC-SR01 VCC pin do 5V (można też spróbować z 3.3V)
  • Ziemia do ziemi

Uwaga: GPIO ESP8266 wymagają sygnałów 3V3 (nie tolerujących 5V). W celu szybkiego hakowania, jeśli używasz HC-SR (wersja 5V), zdecydowanie zalecamy dodanie rezystora szeregowego między pinami HC-SR TRIG i ECHO a pinami ESP8266. Jednak do produkcji potrzebny jest przełącznik poziomu 3V3/5V (sprawdź tę stronę).

W przeciwnym razie ESP8266 jest kompatybilny z wersją HC-SR 3V3 i w tym przypadku nie jest potrzebny przełącznik poziomu.

Krok 3: Konfiguracja AskSensors

  • Załóż darmowe konto na
  • Zaloguj się i utwórz nowy czujnik.
  • Skopiuj swój klucz Sensor API KEY IN.

Krok 4: Pobierz kod

Pobierz kod ze strony github AskSensors.

Rozpakuj go i wypełnij następujące informacje:

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

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

Krok 5: Uruchom kod

Uruchom kod
Uruchom kod

Podłącz ESP8266 do komputera i prześlij kod.

Teraz przejdź do pulpitu nawigacyjnego AskSensors.

Otwórz stronę czujnika i dodaj nowy wykres, aby zwizualizować strumień danych w czasie rzeczywistym, jak pokazano na załączonym rysunku.

Zalecana: