Բովանդակություն:

DIY ինֆրակարմիր ջերմաչափ COVID-19- ի համար MicroPython- ով ՝ 8 քայլ
DIY ինֆրակարմիր ջերմաչափ COVID-19- ի համար MicroPython- ով ՝ 8 քայլ

Video: DIY ինֆրակարմիր ջերմաչափ COVID-19- ի համար MicroPython- ով ՝ 8 քայլ

Video: DIY ինֆրակարմիր ջերմաչափ COVID-19- ի համար MicroPython- ով ՝ 8 քայլ
Video: infrared thermometer door 2024, Նոյեմբեր
Anonim
DIY ինֆրակարմիր ջերմաչափ ՝ COVID-19- ի համար MicroPython- ով
DIY ինֆրակարմիր ջերմաչափ ՝ COVID-19- ի համար MicroPython- ով

Կորոնավիրուսային հիվանդության (COVID-19) բռնկման պատճառով ընկերության HR- ին անհրաժեշտ է չափել և գրանցել յուրաքանչյուր աշխատողի ջերմաստիճանը: Սա կադրերի համար հոգնեցուցիչ և ժամանակատար խնդիր է: Այսպիսով, ես կատարեցի այս նախագիծը. Աշխատողը սեղմեց կոճակը, այս գործիքը չափեց ջերմաստիճանը, տվյալները տեղադրեց ինտերնետում, և HR- ն կարող էր առցանց մտնել և ցանկացած պահի ստուգել բոլորի ջերմաստիճանը:

Քայլ 1: Պաշարներ

Պարագաներ
Պարագաներ

Սարքավորումներ:

  • MakePython ESP32
  • MLX90614
  • Կոճակ
  • Մարտկոց
  • Breadboard

MakePython ESP32- ը ESP32 տախտակ է ՝ ինտեգրված SSD1306 OLED էկրանով, այն կարող եք ձեռք բերել այս հղումից ՝

Softwareրագրային ապահովում:

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- ին:
  • USB մալուխի միջոցով միացրեք MakePython ESP8266- ը համակարգչին:

Քայլ 3: UPyCraft IDE

  • Եթե չեք օգտագործել uPyCraft- ը, կարող եք ներբեռնել MicroPython ESP32 Dev Kit- ի ուղեցույցի փաստաթուղթը ՝ մանրամասն հրահանգներով:
  • Դուք կարող եք բաց թողնել այս քայլը, եթե այն օգտագործել եք:

Քայլ 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 ֆայլում, այնուհետև պահեք և գործարկեք:

    Փոփոխեք SSID- ը և PSW- ն ՝ WiFi- ին միացնելու համար

    SSID = 'Makerfabs'

    PSW = '20160704'

    Փոփոխեք API- ի բանալին, որը ստացել եք նախորդ քայլին

    API_KEY = 'RATU1SWM0MT46HHR'

    Սա է ջերմաստիճանը ստանալու և տվյալները վերբեռնելու կոդը.

    իսկ ճշմարիտ. (Temp), 20, 40) print (Temp) oled.show () #Օգտագործեք API ստեղները ՝ ալիքի URL- ում ջերմաստիճանի տվյալները գրելու համար = "https://api.thingspeak.com/update?api_key="+API_KEY+"& դաշտ 1 = "+str (Temp) res = urequests.get (URL) print (res.text)

    Քայլ 6: Տեղադրեք

    Տեղադրեք
    Տեղադրեք

    Երկկողմանի ժապավենով ամրացրեք տախտակը դեպի դուռը, բացեք մարտկոցի անջատիչը, էկրանը կհանգեցնի WiFi կապի հաջողությանը:

    Քայլ 7: Չափել

    Չափել
    Չափել
    Չափել
    Չափել
    Չափել
    Չափել

    Էկրանի վրա գրված է «Չափել ջերմաստիճանը, սեղմեք կոճակը», հնարավորինս մոտենում եք MLX90614- ին, այնուհետև կտտացրեք կոճակին, այն ցույց կտա ձեր ջերմաստիճանը և տվյալները վերբեռնում է կայք:

    Քայլ 8: Ավարտեք

    Ամբողջական
    Ամբողջական

    Գնացեք https://thingspeak.com և չափումները կարող եք տեսնել Private View- ում:

    Այս նախագիծը գրանցում է ձեր ջերմաստիճանը և չափման ժամանակը, որը կարող է օգտագործվել նաև որպես հաճախումների գրանցում: Այժմ HR- ն կարող է տեսնել ձեր տվյալները ՝ մուտք գործելով ThingSpeak վեբ, ինչը շատ հարմար է:

Խորհուրդ ենք տալիս: