Агуулгын хүснэгт:

DIY нь хэт улаан туяаны термометр, COVID-19 MicroPython-той: 8 алхам
DIY нь хэт улаан туяаны термометр, COVID-19 MicroPython-той: 8 алхам

Видео: DIY нь хэт улаан туяаны термометр, COVID-19 MicroPython-той: 8 алхам

Видео: DIY нь хэт улаан туяаны термометр, COVID-19 MicroPython-той: 8 алхам
Видео: 3 часа практики английского произношения – укрепите уверенность в разговоре 2024, Долдугаар сарын
Anonim
DIY нь хэт улаан туяаны термометр, MicroPython бүхий COVID-19
DIY нь хэт улаан туяаны термометр, MicroPython бүхий COVID-19

Коронавирусын халдвар (COVID-19) дэгдэж байгаатай холбогдуулан компанийн хүний нөөцийн ажилчин бүрийн температурыг хэмжих, бүртгүүлэх шаардлагатай байна. Хүний нөөцийн хувьд энэ бол маш их цаг хугацаа шаардсан ажил юм. Тиймээс би энэ төслийг хийсэн: ажилчин товчлуур дээр дарж, энэ багаж температурыг хэмжиж, өгөгдлийг интернетэд байршуулж, Хүний нөөцийн систем онлайнаар орж, хүссэн үедээ хүн бүрийн температурыг шалгаж болно.

Алхам 1: хангамж

Хангамж
Хангамж

Техник хангамж:

  • MakePython ESP32
  • MLX90614
  • Товч
  • Батерей
  • Талхны самбар

MakePython ESP32 бол SSD1306 OLED дэлгэцтэй ESP32 самбар бөгөөд та үүнийг дараах линкээс авах боломжтой:

Програм хангамж:

uPyCraft V1.1

Windows -д зориулсан uPyCraft IDE татаж авахын тулд энэ холбоос дээр дарна уу.

randomnerdtutorials.com/uPyCraftWindows.

Алхам 2: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
  • MLX90614 -ийн VIN зүү нь MakePython ESP32 -ийн 3V3, GND нь GND, SCL зүү нь IO22, SDA зүү нь самбарын IO22 -тэй холбогдсон байна.
  • Товчлуурын VCC зүү ба GND зүү нь MakePython ESP32 -ийн 3V3 ба GND -тэй холбогдсон бөгөөд OUT зүү нь IO14 -тэй холбогдсон байна.
  • MakePython ESP8266 -ийг USB кабель ашиглан компьютерт холбоно уу.

Алхам 3: UPyCraft IDE

  • Хэрэв та uPyCraft ашиглаагүй бол дэлгэрэнгүй зааврыг агуулсан MicroPython ESP32 Dev Kit Guidance баримт бичгийг татаж авах боломжтой.
  • Хэрэв та үүнийг ашиглаж байсан бол энэ алхамыг алгасаж болно.

Алхам 4: ThingSpeak IoT ашиглах

ThingSpeak IoT ашиглах
ThingSpeak IoT ашиглах
ThingSpeak IoT ашиглах
ThingSpeak IoT ашиглах
ThingSpeak IoT ашиглах
ThingSpeak IoT ашиглах

ThingSpeak дээрх температурыг алсаас хянах, алхамууд:

  • Https://thingspeak.com/ хаягаар бүртгүүлнэ үү. Хэрэв танд аль хэдийн байгаа бол шууд нэвтэрнэ үү.
  • Шинэ суваг дээр дарж шинэ ThingSpeak суваг үүсгэнэ үү.
  • Оруулах нэр, Тодорхойлолт, Талбарыг сонгоно уу 1. Дараа нь сувгийг доод талд хадгална уу.
  • API түлхүүрүүдийн сонголтыг дарж, API түлхүүрийг хуулж ав, бид үүнийг програмд ашиглах болно.
  • Алхам 5: Код

    Ssd1306.py, MLX90614.py драйвер файлыг татаж аваад ажиллуулна уу.

    Main.py файлд дараах өөрчлөлтүүдийг оруулаад хадгалаад ажиллуулна уу.

    WiFi -ийг холбохын тулд SSID болон PSW -ийг өөрчилнө үү

    SSID = 'Makerfabs'

    PSW = '20160704'

    Өмнөх алхам дээр авсан API KEY -ийг өөрчилнө үү

    API_KEY = 'RATU1SWM0MT46HHR'

    Энэ бол температурыг олж авах, өгөгдлийг байршуулах код юм.

    while True: if (button.value () == 1): Temp = sensor.getObjCelsius () #Температурын мэдээллийг oled.fill (0) oled.text ('Температур:', 10, 20) oled.text (str (Temp), 20, 40) print (Temp) oled.show () #API түлхүүрүүдийг ашиглан температурын өгөгдлийг сувгийн URL руу бичнэ үү = "https://api.thingspeak.com/update?api_key="+API_KEY+"& field1 = "+str (Temp) res = urequests.get (URL) хэвлэх (res.text)

    Алхам 6: Суулгах

    Суулгах
    Суулгах

    Самбарыг хоёр талт соронзон хальсны тусламжтайгаар хаалган дээр бэхлээд, зайны унтраалгыг нээвэл дэлгэц нь WiFi холболтыг амжилттай эхлүүлэх болно.

    Алхам 7: Хэмжилт хийх

    Хэмжих
    Хэмжих
    Хэмжих
    Хэмжих
    Хэмжих
    Хэмжих

    Дэлгэц дээр "Температурыг хэмжихийн тулд товчлуурыг дарна уу" гэж бичдэг бөгөөд та MLX90614 -т аль болох ойртох болно, дараа нь товчлуурыг дарвал таны температурыг харуулж, өгөгдлийг вэбсайтад байршуулна.

    Алхам 8: Бүрэн

    Бүрэн
    Бүрэн

    Https://thingspeak.com хаягаар орж хэмжилтийг Хувийн Харах хэсэгт харах боломжтой.

    Энэхүү төсөл нь таны температур, хэмжих хугацааг бүртгэдэг бөгөөд үүнийг ирцийн бүртгэл болгон ашиглаж болно. Одоо HR нь ThingSpeak вэб рүү нэвтэрснээр таны өгөгдлийг харах боломжтой бөгөөд энэ нь маш тохиромжтой юм.

Зөвлөмж болгож буй: