Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Do monitorowania pomieszczeń lub biur lub dowolnego miejsca, w którym możemy użyć tego projektu, który jest wyświetlany z tak wieloma szczegółami, jak wykres, temperatura w czasie rzeczywistym i wiele więcej.
Używamy:
Przede wszystkim musimy założyć konto na tej platformie IoT i umieścić ten kod na swoim Wemos DI i połączyć czujnik LM35 z Wemos D1, jak pokazano na schemacie, a następnie wykonać jakiś krok na platformie Iot, jak pokazano w ppt.
Pokaż PPT, aby uzyskać więcej informacji o platformie IoT.
Musisz wziąć własny kod projektu (dostarczy go thingsIO. AI, jak pokazano w PPT) i wgrać na mikrokontroler.
Krok 1: Proces tego projektu krok po kroku
Krok 2: Kod
Musisz wgrać ten kod do swojego mikrokontrolera. Tutaj używam wemos d1 i muszę zaimportować rzecz, którą musisz zmienić swój identyfikator SSID i hasło wifi. (Tutaj mój to SSID: DDIK Makadia i hasło: kidd123456789)
Krok 3: Diagram
Musisz podłączyć czujnik LM35, jak pokazano na rysunku.
Krok 4: Opis sprzętu
Czujnik LM35:
Napięcie pracy: 4-20V 3 piny: VCC, GND, SIGNAL Pin SIGNAL zmienia napięcie zgodnie z temprature LM35 jest 3 pinowym czujnikiem temperatury, który wymaga VCC i GND a w zamian trzeci pin daje nam wyjście analogowe. Aby zapoznać się z konfiguracją pinów, zapoznaj się z poniższym Schematem Obwodów. Wyjście to jest następnie dostarczane do przetworników ADC obecnych w układzie AtMega 16 IC, które zgodnie ze wzorem obliczają temperaturę w formacie °C. Seria LM35 to precyzyjne czujniki temperatury z układem scalonym, których napięcie wyjściowe jest liniowo proporcjonalne do temperatury w stopniach Celsjusza. LM35 ma zatem przewagę nad liniowymi czujnikami temperatury kalibrowanymi w ° Kelvina.
Wemos D1:
Cechy:
11 cyfrowych pinów wejścia/wyjścia, wszystkie piny obsługują przerwanie/pwm/I2C/one-wire (z wyjątkiem D0) 1 wejście analogowe (wejście maks. 3.2V) Złącze Micro USB Gniazdo zasilania, wejście zasilania 9-24V. Kompatybilny z Arduino Kompatybilny z nodemcu
Specyfikacja techniczna:
Mikrokontroler ESP-8266EX
Napięcie robocze 3,3 V
Cyfrowe styki we/wy 11
Piny wejścia analogowego 1 (maksymalne wejście: 3,2 V)
Szybkość zegara 80 MHz/160 MHz
Flash 4M bajtów
Długość 68,6 mm
Szerokość 53,4 mm
Waga 25g
Szpilka:
Przypnij | Funkcja | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Wejście analogowe, maks. wejście 3,3 V | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, podciąganie 10k | GPIO0
D4 | IO, podciąganie 10k, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k pull-down, SS | GPIO15
G | Ziemia | GND
5V | 5V | -
3V3 | 3,3V | 3,3V
RST | Zresetuj | RST