Mündəricat:
- Addım 1: Layihəni Breadboard üzərində qurun
- Addım 2: Proqramı hazırlayın
- Addım 3: Layihənin kiçildilməsi
Video: Arduino İstilik və Nəmlik Ölçmə Sistemi - Texniki Joe: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Tinkercad Layihələri »
Arduino ilə iki faydasız oyun qurduqdan və oynayaraq vaxtımı itirdikdən sonra Arduino ilə faydalı bir şey yaratmaq istədim. Bitkilər üçün temperatur və hava rütubətini ölçmə sistemi ideyası ilə gəldim. Layihəni bir az daha maraqlı etmək üçün Arduinonun hər bitkinin optimal şərtlərinə olan sapmasını avtomatik olaraq hesablamasını istədim.
Addım 1: Layihəni Breadboard üzərində qurun
Avadanlıq çox sadədir. Ehtiyacınız var:
- Arduino (Nano/Uno/…)
- Nokia 5110 LCD Ekranı
- DHT22
- bir düymə
- Düymə üçün 1 kΩ rezistor
- DHT22 üçün 10 kΩ rezistor
Şəkildəki kimi hər şeyi qurun və aparat düzgün birləşdirildi. Proqramda düzəlişlər etsəniz, Arduinonun fərqli rəqəmsal pinlərinə keçə bilərsiniz. Nokia LCD -nin fərqli pin kodları olan fərqli növləri var. Bəlkə də naqilləri düzəltmək və ya proqramı bir az dəyişdirmək lazım gələcək.
Addım 2: Proqramı hazırlayın
Proqram çox sadədir və qurmaq asandır. Ən başlıcası, düzgün kitabxanaları qurmaqdır (Üç kitabxanaya bağlantı: https://www.rinkydinkelectronics.com/library.php?i… | https://github.com/adafruit/DHT-sensor-library | https://github.com/adafruit/Adafruit_Sensor). Yalnız sənədləri yükləyin və kitabxanaları düzgün qovluğa kopyalayın. Nokia 5110 LCD, DHT22 və proqramın yuxarısındakı düymələri dəyişə bilərsiniz. Ekran kontrastı düzgün deyilsə, onu da tənzimləyə bilərsiniz. Proqram üçün.zip faylını yükləyin və qovluğu kopyalayın.
Son layihəmdə olduğu kimi bütün qrafikləri boya ilə hazırladım və şəkilləri altıbucağa çevirmək üçün LCDAssistant istifadə etdim.
Addım 3: Layihənin kiçildilməsi
Layihəni kiçiltmək üçün Eagle ilə bir dövrə lövhəsi hazırladım və freze etdim. Nəhayət ölçmə sistemim üçün bir korpus qurmaq üçün 3D-printerdən istifadə etdim. Həmişə olduğu kimi ThinkCad-da CAD-Dosyaları hazırladım və PLA materialından istifadə etdim. Elektron lövhənin planını əlavə etdim, amma düşünürəm ki, hər şeyi perfboardda əsgərləşdirmək daha asandır.
Tövsiyə:
DHT21 Arduino ilə Rəqəmsal İstilik və Nəmlik Sensoru: 6 addım
DHT21 Arduino ilə Rəqəmsal Temperatur və Rütubət Sensoru: Bu dərslikdə DHT21 Nəmlik və Temperatur Sensorunun Arduino ilə necə istifadə ediləcəyini və dəyərlərin OLED Ekranda necə göstəriləcəyini öyrənəcəyik
DHT22 Nəmlik və İstilik Sensorunu Arduino ilə necə istifadə etmək olar: 6 addım
DHT22 Nəmlik və Temperatur Sensorunu Arduino ilə necə istifadə etməli: Bu dərslikdə DHT22 Nəmlik və Temperatur Sensorunun Arduino ilə necə istifadə ediləcəyini və dəyərləri OLED Ekranda göstərməyi öyrənəcəyik
HIH6130 və Arduino Nano istifadə edərək Nəmlik və Temperatur Ölçmə: 4 addım
HIH6130 və Arduino Nano istifadə edərək Rütubət və Temperatur Ölçmə: HIH6130 rəqəmsal çıxışı olan rütubət və temperatur sensorudur. Bu sensorlar ± 4% RH dəqiqlik səviyyəsi təmin edir. Sektorun aparıcı uzunmüddətli sabitliyi, əsl temperaturla kompensasiya edilmiş rəqəmsal I2C, Sənayenin qabaqcıl etibarlılığı, Enerji səmərəliliyi
HTS221 və Arduino Nano istifadə edərək Nəmlik və Temperatur Ölçmə: 4 addım
HTS221 və Arduino Nano istifadə edərək Rütubət və Temperatur Ölçmə: HTS221 nisbi rütubət və temperatur üçün ultra kompakt bir kapasitiv rəqəmsal sensordur. Ölçmə məlumatlarını rəqəmsal serial vasitəsilə təmin etmək üçün bir hissedici element və qarışıq siqnal tətbiqinə xüsusi inteqrasiya edilmiş dövrə (ASIC) daxildir
HIH6130 və Particle Photon istifadə edərək Nəmlik və Temperatur Ölçmə: 4 Addım
HIH6130 və Partikül Fotonundan istifadə edərək Nəmlik və Temperatur Ölçmə: HIH6130 rəqəmsal çıxışı olan rütubət və temperatur sensoru. Bu sensorlar ± 4% RH dəqiqlik səviyyəsi təmin edir. Sektorun aparıcı uzunmüddətli sabitliyi, əsl temperaturla kompensasiya edilmiş rəqəmsal I2C, Sənayenin qabaqcıl etibarlılığı, Enerji səmərəliliyi