Përmbajtje:

DIY një termometër infra të kuqe për COVID-19 Me MicroPython: 8 hapa
DIY një termometër infra të kuqe për COVID-19 Me MicroPython: 8 hapa

Video: DIY një termometër infra të kuqe për COVID-19 Me MicroPython: 8 hapa

Video: DIY një termometër infra të kuqe për COVID-19 Me MicroPython: 8 hapa
Video: Are You Healthy Enough To Defeat The CoronaVirus? COVID-19 It's Not All About Death Rates 2024, Nëntor
Anonim
DIY një termometër infra të kuqe për COVID-19 me MicroPython
DIY një termometër infra të kuqe për COVID-19 me MicroPython

Për shkak të shpërthimit të Sëmundjes Coronavirus (COVID-19), HR e kompanisë duhet të masë dhe regjistrojë temperaturën e secilit punëtor. Kjo është një detyrë e lodhshme dhe kërkon kohë për HR. Kështu që unë bëra këtë projekt: punëtori shtypi butonin, ky instrument mati temperaturën, ngarkoi të dhënat në internet dhe HR mund të hynte në internet dhe të kontrollonte temperaturën e të gjithëve në çdo kohë.

Hapi 1: Furnizimet

Furnizimet
Furnizimet

Hardware:

  • MakePython ESP32
  • MLX90614
  • Butoni
  • Bateri
  • Breadboard

MakePython ESP32 është një bord ESP32 me një ekran OLED të integruar SSD1306, mund ta merrni nga kjo lidhje:

Softuer:

uPyCraft V1.1

Klikoni këtë lidhje për të shkarkuar uPyCraft IDE për Windows:

randomnerdtutorials.com/uPyCraftWindows.

Hapi 2: Instalimet elektrike

Instalime elektrike
Instalime elektrike
  • Kodi VIN i MLX90614 është i lidhur me 3V3 të MakePython ESP32, GND është i lidhur me GND, kunja SCL është e lidhur me IO22 dhe kunja SDA është e lidhur me IO22 të tabelës.
  • Kunja VCC dhe kunja GND e butonit janë të lidhura me 3V3 dhe GND të MakePython ESP32, dhe kunja OUT është e lidhur me IO14.
  • Lidhni MakePython ESP8266 me PC duke përdorur kabllon USB.

Hapi 3: UPyCraft IDE

  • Nëse nuk keni përdorur uPyCraft, mund të shkarkoni dokumentin Udhëzues MicroPython ESP32 Dev Kit me udhëzime të hollësishme.
  • Ju mund ta kaloni këtë hap nëse e keni përdorur.

Hapi 4: Përdorni ThingSpeak IoT

Përdorni ThingSpeak IoT
Përdorni ThingSpeak IoT
Përdorni ThingSpeak IoT
Përdorni ThingSpeak IoT
Përdorni ThingSpeak IoT
Përdorni ThingSpeak IoT

Monitoroni në distancë temperaturën në ThingSpeak, hapat:

  • Regjistrohuni një llogari në https://thingspeak.com/. Nëse e keni tashmë një, regjistrohuni direkt.
  • Klikoni në New Channel për të krijuar një kanal të ri ThingSpeak.
  • Emri i hyrjes, Përshkrimi, Zgjidhni Fushën 1. Pastaj ruani kanalin në pjesën e poshtme.
  • Klikoni opsionin API Keys, kopjoni API Key, ne do ta përdorim atë në program.
  • Hapi 5: Kodi

    Shkarkoni dhe ekzekutoni skedarin e shoferit ssd1306.py, MLX90614.py.

    Bëni ndryshimet e mëposhtme në skedarin main.py, më pas ruani dhe ekzekutoni.

    Ndryshoni SSID dhe PSW për të lidhur WiFi

    SSID = 'Makerfabs'

    PSW = '20160704'

    Ndryshoni çelësin API që keni marrë në hapin e mëparshëm

    API_KEY = 'RATU1SWM0MT46HHR'

    Ky është kodi për të marrë temperaturën dhe ngarkuar të dhënat:

    ndërsa E vërtetë: nëse (butoni.vlera () == 1): Temp = sensor.getObjCelsius () #Merrni informacionin e temperaturës oled.fill (0) oled.text ('Temperatura:', 10, 20) oled.text (rr (Temp), 20, 40) print (Temp) oled.show () #Përdorni çelësat API për të shkruar të dhënat e temperaturës në një URL kanali = "https://api.thingspeak.com/update?api_key="+API_KEY+"& fushë1 = "+str (Temp) res = urequests.get (URL) print (res.text)

    Hapi 6: Instaloni

    Instaloni
    Instaloni

    Fiksoni tabelën në derë me shirit të dyanshëm, hapni çelësin në bateri, ekrani do të nxisë suksesin e lidhjes WiFi.

    Hapi 7: Matni

    Masa
    Masa
    Masa
    Masa
    Masa
    Masa

    Ekrani thotë "Matni temperaturën Ju lutemi shtypni butonin", i afroheni sa më shumë MLX90614, më pas shtypni butonin, ai do të tregojë temperaturën tuaj dhe do të ngarkojë të dhënat në faqen e internetit.

    Hapi 8: Përfundoni

    E plotë
    E plotë

    Shkoni në https://thingspeak.com dhe mund t'i shihni matjet në Pamjen Private.

    Ky projekt regjistron temperaturën dhe kohën tuaj të matjes, e cila gjithashtu mund të përdoret si regjistrim i pjesëmarrjes. Tani HR mund t'i shikojë të dhënat tuaja duke hyrë në uebin ThingSpeak, i cili është shumë i përshtatshëm.

Recommended: