İçindekiler:
- Adım 1: Sarf Malzemeleri
- Adım 2: Kablolama
- 3. Adım: UPyCraft IDE
- 4. Adım: ThingSpeak IoT'yi kullanın
- Adım 5: Kod
- 6. Adım: Yükleyin
- 7. Adım: Ölçün
- 8. Adım: Tamamlayın
Video: MikroPython ile COVID-19 için Kızılötesi Termometre Kendin Yap: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Coronavirus Hastalığı (COVID-19) salgını nedeniyle, şirketin İK'sının her çalışanın sıcaklığını ölçmesi ve kaydetmesi gerekir. Bu, İK için sıkıcı ve zaman alıcı bir görevdir. Ben de bu projeyi yaptım: işçi düğmeye bastı, bu cihaz sıcaklığı ölçtü, verileri internete yükledi ve İK çevrimiçi olabilir ve her an herkesin sıcaklığını kontrol edebilir.
Adım 1: Sarf Malzemeleri
Donanım:
- MakePython ESP32
- MLX90614
- Buton
- pil
- ekmek tahtası
MakePython ESP32, entegre SSD1306 OLED ekrana sahip bir ESP32 kartıdır, bu bağlantıdan edinebilirsiniz:
Yazılım:
uPyCraft V1.1
Windows için uPyCraft IDE'yi indirmek için bu bağlantıya tıklayın:
randomnerdtutorials.com/uPyCraftWindows.
Adım 2: Kablolama
- MLX90614'ün VIN pini MakePython ESP32'nin 3V3'üne, GND GND'ye, SCL pini IO22'ye ve SDA pini kartın IO22'ye bağlıdır.
- Düğmenin VCC pimi ve GND pimi MakePython ESP32'nin 3V3 ve GND'sine, OUT pimi IO14'e bağlanır.
- USB kablosunu kullanarak MakePython ESP8266'yı PC'ye bağlayın.
3. Adım: UPyCraft IDE
- uPyCraft'ı kullanmadıysanız, ayrıntılı talimatlar içeren MicroPython ESP32 Dev Kit Guidance belgesini indirebilirsiniz.
- Kullandıysanız bu adımı atlayabilirsiniz.
4. Adım: ThingSpeak IoT'yi kullanın
ThingSpeak'te sıcaklığı uzaktan izleyin, adımlar:
- https://thingspeak.com/ adresinde bir hesap açın. Zaten bir tane varsa, doğrudan oturum açın.
- Yeni bir ThingSpeak kanalı oluşturmak için Yeni Kanal'a tıklayın.
- Giriş adı, Açıklama, Alan 1'i seçin. Ardından, alttaki kanalı kaydedin.
- API Anahtarları seçeneğine tıklayın, API Anahtarını kopyalayın, programda kullanacağız.
Adım 5: Kod
ssd1306.py, MLX90614.py sürücü dosyasını indirin ve çalıştırın.
main.py dosyasında aşağıdaki değişiklikleri yapın, ardından kaydedin ve çalıştırın.
WiFi'ye bağlanmak için SSID ve PSW'yi değiştirin
SSID='Makerfabs'
PSW='20160704'
Önceki adımda aldığınız API ANAHTARI'nı değiştirin
API_KEY='RATU1SWM0MT46HHR'
Bu, sıcaklığı almak ve verileri yüklemek için kullanılan koddur:
while True: if(button.value() == 1): Temp = sensor.getObjCelsius() #Sıcaklık bilgisini al oled.fill(0) oled.text('Temperature:', 10, 20) oled.text(str (Temp), 20, 40) print(Temp) oled.show() #Sıcaklık verilerini bir kanal URL'sine yazmak için API anahtarlarını kullanın="https://api.thingspeak.com/update?api_key="+API_KEY+"&field1 ="+str(Temp) res=urequests.get(URL) print(res.text)
6. Adım: Yükleyin
Kartı çift taraflı bantla kapıya sabitleyin, pil üzerindeki anahtarı açın, ekran WiFi bağlantısının başarılı olmasını isteyecektir.
7. Adım: Ölçün
Ekranda "Sıcaklığı ölçün lütfen düğmeye basın" yazıyor, MLX90614'e mümkün olduğunca yaklaşıyorsunuz, ardından düğmeye basıyorsunuz, sıcaklığınızı gösterecek ve verileri web sitesine yükleyecektir.
8. Adım: Tamamlayın
thingspeak.com adresine gidin ve ölçümleri Private View'da görebilirsiniz.
Bu proje, bir katılım kaydı olarak da kullanılabilecek sıcaklık ve ölçüm sürenizi kaydeder. Artık İK, çok uygun olan ThingSpeak web'e giriş yaparak verilerinizi görebilir.
Önerilen:
IOT Akıllı Kızılötesi Termometre (COVID-19): 3 Adım
IOT Akıllı Kızılötesi Termometre (COVID-19): 2019'daki COVID ayaklanması nedeniyle, kaydedilen sıcaklığı göstermek için akıllı cihazlara bağlanan bir IOT Akıllı Kızılötesi Termometre yapmaya karar verdik, bu sadece daha ucuz bir alternatif değil, aynı zamanda harika bir teknoloji ve IoT için öğretim modülü
WiFi Uyarıları ile Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: 18 Adım
WiFi Uyarıları ile bir Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: Bu derste size bir #Kendin Yap #hidroponik sistemini nasıl kuracağınızı göstereceğiz. Bu DIY hidroponik sistem, 2 dakika açık ve 4 dakika kapalı olan özel bir hidroponik sulama döngüsünde sulayacaktır. Ayrıca rezervuar su seviyesini de izleyecektir. Bu sistem
Arduino Tabanlı Temassız Kızılötesi Termometre - Arduino Kullanan IR Tabanlı Termometre: 4 Adım
Arduino Tabanlı Temassız Kızılötesi Termometre | Arduino Kullanan IR Tabanlı Termometre: Merhaba arkadaşlar, bu talimatta arduino kullanarak temassız bir Termometre yapacağız. Bazen sıvının/katının sıcaklığı çok yüksek veya çok düşük olduğundan, onunla temas kurmak ve okumak zordur. o sahnede sıcaklık
Cep Telefonu Kızılötesi Klima Uzaktan Kumandalı Kendin Yap Üretimi: 7 Adım
Cep Telefonu Kızılötesi Klima Uzaktan Kumandalı Kendin Yap Üretimi: Sıcak yaz aylarında, eve veya ofise gittiğinizde klimayı açmak istiyorsunuz ancak bir süre uzaktan kumandayı bulamıyorsunuz. Bu çok can sıkıcı bir şey. Bu cep telefonunun gitmediği çağda, cep telefonunu bir cep telefonu olarak kullanabilir misiniz?
NE5532 IC ile Subwoofer için Düşük Geçiş Filtresi Nasıl Yapılır - Kendin Yap (ELEKTROİNDİA): 4 Adım
NE5532 IC ile Subwoofer için Düşük Geçiş Filtresi Nasıl Yapılır | Kendin Yap (ELECTROINDIA): Bu projede size Subwoofer için nasıl Düşük Geçişli Filtre yapabileceğinizi göstereceğim. Haydi başlayalım