Daftar Isi:

DIY Termometer Inframerah untuk COVID-19 Dengan MicroPython: 8 Langkah
DIY Termometer Inframerah untuk COVID-19 Dengan MicroPython: 8 Langkah

Video: DIY Termometer Inframerah untuk COVID-19 Dengan MicroPython: 8 Langkah

Video: DIY Termometer Inframerah untuk COVID-19 Dengan MicroPython: 8 Langkah
Video: Live - Belajar IOT dan Robotika dengan Microphyton 2024, Juli
Anonim
DIY Termometer Inframerah untuk COVID-19 Dengan MicroPython
DIY Termometer Inframerah untuk COVID-19 Dengan MicroPython

Sehubungan dengan merebaknya Corona Virus Disease (COVID-19), HR perusahaan perlu melakukan pengukuran dan pencatatan suhu tubuh setiap pekerja. Ini adalah tugas yang membosankan dan memakan waktu bagi HR. Jadi saya melakukan proyek ini: pekerja menekan tombol, instrumen ini mengukur suhu, mengunggah data ke Internet, dan HR dapat online dan memeriksa suhu semua orang kapan saja.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan

Perangkat keras:

  • MakePython ESP32
  • MLX90614
  • Tombol
  • Baterai
  • Papan tempat memotong roti

MakePython ESP32 adalah papan ESP32 dengan layar OLED SSD1306 terintegrasi, Anda bisa mendapatkannya dari tautan ini:

Perangkat lunak:

uPyCraft V1.1

Klik tautan ini untuk mengunduh uPyCraft IDE untuk Windows:

randomnerdtutorials.com/uPyCraftWindows.

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan
  • Pin VIN dari MLX90614 terhubung ke 3V3 MakePython ESP32, GND terhubung ke GND, pin SCL terhubung ke IO22 dan pin SDA terhubung ke IO22 papan.
  • Pin VCC dan pin GND tombol terhubung ke 3V3 dan GND MakePython ESP32, dan pin OUT terhubung ke IO14.
  • Hubungkan MakePython ESP8266 ke PC menggunakan kabel USB.

Langkah 3: IDE UpyCraft

  • Jika Anda belum pernah menggunakan uPyCraft, Anda dapat mengunduh dokumen Panduan MicroPython ESP32 Dev Kit dengan petunjuk mendetail.
  • Anda dapat melewati langkah ini jika sudah menggunakannya.

Langkah 4: Gunakan ThingSpeak IoT

Gunakan ThingSpeak IoT
Gunakan ThingSpeak IoT
Gunakan ThingSpeak IoT
Gunakan ThingSpeak IoT
Gunakan ThingSpeak IoT
Gunakan ThingSpeak IoT

Memantau suhu dari jarak jauh di ThingSpeak, langkah-langkahnya:

  • Daftar akun di https://thingspeak.com/. Jika Anda sudah memilikinya, langsung masuk.
  • Klik Saluran Baru untuk membuat saluran ThingSpeak baru.
  • Masukkan nama, Deskripsi, Pilih Bidang 1. Kemudian simpan saluran di bagian bawah.
  • Klik opsi API Keys, salin API Key, kita akan menggunakannya dalam program.
  • Langkah 5: Kode

    Unduh dan jalankan file driver ssd1306.py, MLX90614.py.

    Lakukan perubahan berikut pada file main.py, lalu simpan dan jalankan.

    Ubah SSID dan PSW untuk menghubungkan WiFi

    SSID='Makerfab'

    PSW='20160704'

    Ubah KUNCI API yang Anda dapatkan di langkah sebelumnya

    API_KEY='RATU1SWM0MT46HHR'

    Ini adalah kode untuk mendapatkan suhu dan mengunggah data:

    while True: if(button.value() == 1): Temp = sensor.getObjCelsius() #Dapatkan informasi suhu oled.fill(0) oled.text('Temperature:', 10, 20) oled.text(str (Temp), 20, 40) print(Temp) oled.show() #Gunakan kunci API untuk menulis data suhu ke URL saluran="https://api.thingspeak.com/update?api_key="+API_KEY+"&field1 ="+str(Temp) res=urequests.get(URL) print(res.text)

    Langkah 6: Instal

    Install
    Install

    Pasang papan ke pintu dengan selotip dua sisi, buka sakelar pada baterai, layar akan meminta koneksi WiFi berhasil.

    Langkah 7: Ukur

    Ukuran
    Ukuran
    Ukuran
    Ukuran
    Ukuran
    Ukuran

    Layar mengatakan "Ukur suhu Silakan tekan tombol", Anda sedekat mungkin dengan MLX90614, lalu tekan tombol, itu akan menunjukkan suhu Anda dan mengunggah data ke situs web.

    Langkah 8: Selesai

    Menyelesaikan
    Menyelesaikan

    Buka https://thingspeak.com dan Anda dapat melihat pengukuran di Tampilan Pribadi.

    Proyek ini mencatat suhu dan waktu pengukuran Anda, yang juga dapat digunakan sebagai catatan kehadiran. Sekarang HR dapat melihat data Anda dengan masuk ke web ThingSpeak, yang sangat nyaman.

Direkomendasikan: