İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu Talimat, Arduino ile sıcaklık ve nemi gösterebilen bir kutunun nasıl yapıldığını gösterecektir.
Odanızdaki sıcaklık ve nemi ölçmek için bu kutuyu masanın üzerine koyabilirsiniz.
Lazer kesimli yüksek kaliteli MDF kutusu sayesinde, her şey sıkıca sıkıştırılır ve güzel görünür, bu nedenle kişisel kullanım veya arkadaşlarınız için bir hediye olabilir.
Bu talimatın önemli kısmı, iğnelerin (servo motor ile kontrol) gösterge cetveli ile nasıl eşleştirileceğini yönlendirecek kalibrasyon işlemidir.
Adım 1: Parça Listesi Hakkında Özetleyin
Bu proje aşağıdakilere ihtiyaç duyacaktır:
1. Arduino UNO
2. Sensör sıcaklığı ve nemi DHT-22
3. Servo motorlar SG90
4. MDF kutusu
Not: MDF kutu bağlantısı tasarım dosyasıdır (Corel Draw). Lazer cnc makinesi ile kesmek için indirebilirsiniz.
2. Adım: Devre
Resim olarak bir devre yapın, Arduino fanı için çok basit
Adım 3: Arduino Kodu
Kodu bu linkten indirebilirsiniz (Google share)
Kodun asıl amacı sensörden değer okumak ve sonucu servo motora göstermektir.
Servo motor açısı gösterge cetveli ile eşleşmediğinden, sensörden okuma yapmak için kalibrasyon işlemine ihtiyaç duyulduğunda tam olarak gösterge cetveline gösterilebilir
Adım 4: Kalibrasyon Süreci
Sıcaklık durumu için:
1. 0 ve 50 derece C için servo açısını bulun
2. A ve b faktörünü bulmak için bu açıları excel dosyasına girin (f(x)=ax+b fonksiyonunda)
3. Sensör sonucuyla servo açı eşleşmesini bulmak için a ve b faktörünü Arduino koduna girin.
Nem durumu için aynı işlemi yapın.
Adım 5: Test Göstergesi
Seri monitör ekranındaki değerin gösterge ile aynı olup olmadığını test etmek için seri monitör ekranını kullanma
Adım 6: Her Şeyi Kutuya Yerleştirin
Önce arka plan göstergesini, ardından arduino UNO, servo motor ve sensörü kurun.
Ardından iğneleri takın, kodu yükleyin
Son olarak, gücü ve arka kapağı bağlayın.
Hadi tadını çıkaralım!
7. Adım: Videodaki Tüm Adımları Özetleyin
Tüm yapım süreci için videoya bakın.
Herhangi bir yorumunuz varsa, lütfen buradan bırakın. Yorumunuz gelecekteki proje için bir sonraki motivasyonum. teşekkürler