Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Dzięki małemu taniemu chipowi / urządzeniu ESP8266 możesz rejestrować dane o temperaturze na zewnątrz, w pokoju, szklarni, laboratorium, chłodni lub w dowolnym innym miejscu całkowicie za darmo. Ten przykład wykorzystamy do rejestrowania temperatury pomieszczenia chłodniczego wewnątrz i na zewnątrz.
Urządzenie zostanie połączone z internetem przez Wifi
Będziesz mógł sprawdzić najnowsze odczyty na telefonie komórkowym, komputerze stacjonarnym lub innym urządzeniu z przeglądarką
Kieszonkowe dzieci
Potrzebujesz części sprzętowych do wykonania urządzenia rejestrującego. Możesz kupić potrzebne urządzenia tutaj (wymagane minimum):
- WeMos D1 mini
- kabel micro USB
- 2x DS18B20 wodoodporny z płytą modułową
Również miło mieć:
- Ładowarka USB do zasilania urządzenia
- Wodoodporna obudowa
Krok 1: Dodaj swoje urządzenie do LoggingPlatform
Tutaj możesz dodać swoje urządzenie, aby uzyskać klucze API potrzebne później:
Krok 2: Połączenie sprzętowe
Podłącz 2x wyjście DS18B20 do wejścia WeMos D1
DS18B20 za pomocą onewire i może być podłączony do tego samego pinu, ale uprości połączenie bez lutowania, podłączymy osobno.
Przykładowy schemat na obrazku 1
Pamiętaj, że wejścia/wyjścia cyfrowe w WeMos D1 mini nie są takie same jak w kodzie, oto przykładowe przejście, dlatego w kodzie używamy pinów 4 i 5, ale na płytach jest napisane jako D1, D2 jak na imag 2
Krok 3: Prześlij potrzebne oprogramowanie do urządzenia (przewodnik po systemie Windows)
Podłącz urządzenie do USB na komputerze z systemem Windows Pobierz i zainstaluj Python tutaj:
Pobierz i uruchom narzędzie uPyCraft IDE, aby sflashować NodeMCU tutaj: uPyCraft.exe
Obraz 1: Wybierz port COM (jest to zwykle większa liczba, jeśli nie masz podłączonych innych urządzeń)
Obraz 2:
Nagraj oprogramowanie sprzętowe pobrane przez microPython na urządzenie Jeśli masz pyBoard lub urządzenie z fabrycznie załadowanym oprogramowaniem możesz pominąćten krok
Pobierz firmware MicroPython dla NodeMCU tutaj:
Obraz 3:
Wgraj przykładowy kod LoggingForest na urządzenie Pobierz przykładowy kod tutaj: main.py
Użyj menu->Zapisz stronę jako lub CTRL+S, aby pobrać z tej strony main.py
Teraz otwórz plik w narzędziu uPiCraft i zmień parametry otrzymane na stronie loggingforest.com
Obraz 4:
Pobierz i uruchom
Krok 4: Sprawdź swoje dane na komputerze lub urządzeniu mobilnym
Następnie Twoje urządzenie zacznie wysyłać dane do loggingforest i możesz je tam zobaczyć Zdjęcie 1: W loggingforest edycja urządzenia wystarczy zdefiniować nazwę i wartości parametrów
Obraz 2:
Kliknij podgląd
Obraz 3:
I zobaczysz ładne dane, temperaturę wewnątrz chłodni i temperaturę na zewnątrz