Spisu treści:
- Krok 1: Materiały eksploatacyjne
- Krok 2: Okablowanie
- Krok 3: IDE UPyCraft
- Krok 4: Użyj ThingSpeak IoT
- Krok 5: Kod
- Krok 6: Zainstaluj
- Krok 7: Zmierz
- Krok 8: Zakończ
Wideo: Zrób to sam termometr na podczerwień na COVID-19 z MicroPythonem: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Z powodu wybuchu choroby koronawirusowej (COVID-19), HR firmy musi mierzyć i rejestrować temperaturę każdego pracownika. To żmudne i czasochłonne zadanie dla HR. Zrobiłem więc ten projekt: pracownik nacisnął przycisk, ten przyrząd zmierzył temperaturę, przesłał dane do Internetu, a HR mógł w dowolnym momencie przejść do trybu online i sprawdzić temperaturę wszystkich.
Krok 1: Materiały eksploatacyjne
Sprzęt komputerowy:
- MakePython ESP32
- MLX90614
- Przycisk
- Bateria
- Deska do krojenia chleba
MakePython ESP32 to płyta ESP32 ze zintegrowanym wyświetlaczem OLED SSD1306, można ją pobrać z tego linku:
Oprogramowanie:
uPyCraft V1.1
Kliknij ten link, aby pobrać uPyCraft IDE dla Windows:
randomnerdtutorials.com/uPyCraftWindows.
Krok 2: Okablowanie
- Pin VIN MLX90614 jest podłączony do 3V3 MakePython ESP32, GND jest podłączony do GND, pin SCL jest podłączony do IO22, a pin SDA jest podłączony do IO22 płyty.
- Pin VCC i pin GND przycisku są połączone z 3V3 i GND MakePython ESP32, a pin OUT jest podłączony do IO14.
- Podłącz MakePython ESP8266 do komputera za pomocą kabla USB.
Krok 3: IDE UPyCraft
- Jeśli nie używałeś uPyCraft, możesz pobrać dokument MicroPython ESP32 Dev Kit Guidance ze szczegółowymi instrukcjami.
- Możesz pominąć ten krok, jeśli z niego korzystałeś.
Krok 4: Użyj ThingSpeak IoT
Zdalnie monitoruj temperaturę na ThingSpeak, kroki:
- Zarejestruj konto na https://thingspeak.com/. Jeśli już go masz, zaloguj się bezpośrednio.
- Kliknij Nowy kanał, aby utworzyć nowy kanał ThingSpeak.
- Wpisz nazwę, opis, wybierz pole 1. Następnie zapisz kanał na dole.
- Kliknij opcję API Keys, skopiuj API Key, użyjemy go w programie.
Krok 5: Kod
Pobierz i uruchom plik sterownika ssd1306.py, MLX90614.py.
Wprowadź następujące zmiany w pliku main.py, a następnie zapisz i uruchom.
Zmodyfikuj SSID i PSW, aby połączyć się z Wi-Fi
SSID='Twórcy'
PSW='20160704'
Zmodyfikuj klucz API, który otrzymałeś w poprzednim kroku
API_KEY='RATU1SWM0MT46HHR'
Oto kod do odczytania temperatury i wgrania danych:
while True: if(button.value() == 1): Temp = sensor.getObjCelsius() #Pobierz informacje o temperaturze oled.fill(0) oled.text('Temperatura:', 10, 20) oled.text(str (Temp), 20, 40) print(Temp) oled.show() #Użyj kluczy API do zapisania danych temperatury w kanale URL="https://api.thingspeak.com/update?api_key="+API_KEY+"&field1 ="+str(Temp) res=urequests.get(URL) print(res.text)
Krok 6: Zainstaluj
Przymocuj tablicę do drzwi taśmą dwustronną, otwórz przełącznik na baterii, ekran wyświetli komunikat o powodzeniu połączenia Wi-Fi.
Krok 7: Zmierz
Na ekranie pojawi się komunikat „Zmierz temperaturę Proszę nacisnąć przycisk”, zbliżysz się jak najbliżej do MLX90614, a następnie naciśnij przycisk, wyświetli on Twoją temperaturę i prześle dane na stronę internetową.
Krok 8: Zakończ
Wejdź na https://thingspeak.com i możesz zobaczyć pomiary w widoku prywatnym.
Ten projekt rejestruje twoją temperaturę i czas pomiaru, co może być również wykorzystane jako zapis obecności. Teraz dział HR może zobaczyć Twoje dane, logując się do sieci ThingSpeak, co jest bardzo wygodne.
Zalecana:
Inteligentny termometr na podczerwień IOT (COVID-19): 3 kroki
Inteligentny termometr na podczerwień IOT (COVID-19): Ze względu na powstanie COVID w 2019 roku zdecydowaliśmy się stworzyć inteligentny termometr na podczerwień IOT, który łączy się z inteligentnymi urządzeniami w celu pokazania zarejestrowanej temperatury, jest to nie tylko tańsza alternatywa, ale także świetna moduł edukacyjny dla technologii i IOT, który w
Termometr na podczerwień do snu: 5 kroków
Termometr na podczerwień do snu: Więc ten leniwy stary geek (L.O.G.) niedawno kupił moduł termiczny na podczerwień, MLX90614 od AliExpress.com. Zobacz zdjęciaJest to ten sam typ czujnika, który jest używany w termometrach do czoła i uszu pokazanych na trzecim zdjęciu. Nazywają się bezkontaktowymi, ponieważ
Bezdotykowy termometr na podczerwień: 8 kroków (ze zdjęciami)
Bezdotykowy termometr na podczerwień: Mój lokalny Departament Zdrowia skontaktował się ze mną, ponieważ potrzebował sposobu na codzienne śledzenie temperatury ciała swojego pracownika podczas kryzysu Covid-19 w 2020 roku. Normalnych, gotowych termometrów na podczerwień zaczynało brakować
Zrób to sam kamera termowizyjna na podczerwień: 3 kroki (ze zdjęciami)
DIY Kamera termowizyjna na podczerwień: Witam! Zawsze szukam nowych projektów na moje lekcje fizyki. Dwa lata temu natknąłem się na raport dotyczący czujnika termicznego MLX90614 firmy Melexis. Najlepszy z zaledwie 5° FOV (pole widzenia) byłby odpowiedni dla własnej kamery termowizyjnej.Aby przeczytać
Bezdotykowy termometr na podczerwień na bazie Arduino - Termometr na podczerwień z Arduino: 4 kroki
Bezdotykowy termometr na podczerwień na bazie Arduino | Termometr na podczerwień za pomocą Arduino: Cześć, w tej instrukcji zrobimy bezkontaktowy termometr za pomocą arduino. Ponieważ czasami temperatura cieczy / ciała stałego jest zbyt wysoka lub zbyt niska, a następnie trudno jest nawiązać z nią kontakt i odczytać jej temperatura wtedy w tej scenie