- Düşük Maliyetli ve Oluşturması Kolay - Kurtarma için Android Uygulaması
- Neden TCRT5000 ve Arduino Nano?
- MLX90615 ve TCRT5000'i Arduino ile arayüzleme
Mevcut COVID-19 senaryosunun tanıtılması gerekmez. Herkes ilerlemek için elinden gelenin en iyisini yaparken, sorumlu bir şekilde hareket etmek ve bu sorunu ortaklaşa çözmek önemlidir. Bugün pek çok halka açık yerde ve diğer toplantılarda, ateşi kontrol etmek için önleyici bir önlem olarak, bireylerin vücut ısısı açısından taranması yaygın hale geldi. Bunu yapmak için kullanılan cihaza Temassız Kızılötesi Termometre denir. Birçoğunun fark etmiş olabileceği gibi, bu ürüne talepte büyük bir artış var, ancak yalnızca amacına hizmet etmekle kalmayıp aynı zamanda ticari olanlardan daha kullanışlı özellikler sağlayan bir ürünü kendi başınıza inşa etmek çok zor değil. Daha önce (salgından çok önce) biz de el tipi temassız kızılötesi termometre tabancası yaptık, ilgileniyorsanız bunu da kontrol edebilirsiniz.
Bu nedenle, bu eğitimin amacı, vücut sıcaklığını ölçebilen, düşük maliyetli, yapımı kolay bir Temassız Termometre tasarlamak, bunları bireylerin resmiyle birlikte bir excel'e kaydederek kaydın ilgili yetkililerle kolayca paylaşılmasını sağlamaktır. İlginç doğru !! başlayalım….
Düşük Maliyetli ve Oluşturması Kolay - Kurtarma için Android Uygulaması
Hızlı bir bakışta, bir termometre üzerindeki bazı önemli parçaları, yani IR sıcaklık sensörü, mikrodenetleyici, Ekran, Ekran sürücüsü ve Pil olarak ayırt edebiliriz. Şimdi buradaki amacımız maliyeti azaltmak ve en pahalı malzeme (dokümantasyon sırasında) IR sıcaklık sensörünün kendisidir. Ne yazık ki, bir yapımcı olarak burada MLX90614 ve MLX90615 dışında hızlı bir şekilde ulaşabileceğiniz pek çok seçenek yok. Öte yandan, Analog sensör kullanmakta sorun yoksa, çok daha ucuz alternatiflere sahip olacaksınız, ancak cihazınızı inşa etmek ve kalibre etmek kolay olmayacak, burada seçim sizin. Bu eğitim için Melexis'in MLX90615 sensörünü kullanacağız.
Sensör seçildiğinde, sadece Mikroişlemci, Ekran ve Pil kalmıştır. Bu nedenle, bir Android Cep Telefonundan yararlanarak bu üç parçanın tamamının maliyetini düşürmeye karar verdik. Bugün neredeyse herkesin iyi bir kamerası olan iyi bir android telefonu var. Termometremizle iletişim kurabilen ve veri kaydı ve görüntü yakalama gibi diğer etkinlikleri gerçekleştirebilen basit bir Android uygulaması oluşturabiliriz. Böylelikle sadece daha hızlı çalışmasını sağlamakla kalmayıp, aynı zamanda günlük sonuçlarını WhatsApp, Gmail veya tercih edilen başka bir platformda resimlerle anında paylaşarak potansiyel uygulamasını artırabiliriz. Bu nedenle, açık kaynaklı ve APK'nin indirilmesi ücretsiz olan "Easy Scan" adlı Android uygulamamızı oluşturduk, daha sonra bundan bahsedeceğiz. Yani bu proje için gereken tek malzeme…
- MLX90615 IR Sıcaklık Sensörü
- TCRT5000 IR Sensörü
- Arduino Nano
Neden TCRT5000 ve Arduino Nano?
Birçok insan için bu soru ortaya çıkardı. TCRT5000 IR sensörü kullanmanın nedeni, termometrenin konumunu algılamak ve otomatik olarak sıcaklık okuması almaktır. Bu şekilde, uygulama başlatıldıktan sonra hiçbir zaman hiçbir şey yapmanıza gerek kalmaz ve kullanımı kolaylaştırır. Ayrıca, okuma yalnızca sensör kişiden doğru uzaklıkta olduğunda alınacaktır, bu nedenle yanlış okumalar konusunda endişelenmeyiz.
Arduino Nano'nun kullanılmasının nedeni, denetleyici ile telefon arasında iletişim kurmak için önemli olan yerleşik bir USB arayüzüne sahip olmasıdır. Eğer hesabınız yoksa, Mega veya hatta UNO'yu da kullanabilirsiniz. Ancak maliyet açısından konuşursak, STM8S gibi çok düşük güçlü bir mikro denetleyici veya I2C, ADC ve UART'ı destekleyen herhangi bir denetleyici bu proje için iyi çalışacaktır.
MLX90615 ve TCRT5000'i Arduino ile arayüzleme
Projemizin devre şeması çok basit, sadece MLX90615 ve TCRT5000 sensörünü Arduino nano kartımıza bağlamamız gerekiyor. Temassız Vücut Termometresi için tam devre şeması aşağıda verilmiştir.
MLX90615 ve TCRT500, sırasıyla 3.3V ve 5V ile çalışır, böylece ona göre güç sağlayabiliriz. MLX90615 sensörüyle iletişim kurmak için I2C iletişim pinleri A4 (SDA) ve A5 (SCL) kullanılır. TCRT5000'i, BLDC uzak araba projemizde yaptığımız gibi karşılaştırıcı modunda bir Op-Amp ile kullanmak yaygındır, ancak burada daha güvenilir olması ve IR sensörümüzün güneş ışığına karşı bağışık olması gerekir. Bu yüzden IR diyotunu dijital bir pime ve Fotodiyodu Arduino'nun bir Analog pinine bağladım. Bu şekilde normal aşamada fotodiyottan gelen değeri ölçebilir ve ardından IR LED'i açtıktan sonra tekrar ölçebiliriz, bu iki değer arasındaki fark gürültüyle başa çıkmamıza yardımcı olmalıdır.