Mündəricat:
- Addım 1: Tərkibi
- Addım 2: LED -lərin quraşdırılması
- Addım 3: LDR, Lazer və Nəmlik Sensorunun Qurulması
- Addım 4: Kod
- Addım 5: IFTTT
Video: Duman Sensoru - Partikül Fotonu - Məlumatları Onlayn Saxla: 5 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Havadakı duman və ya tüstünün miqdarını ölçmək üçün bu duman sensoru hazırladıq. LDR -nin lazerdən aldığı işıq miqdarını ölçür və onu ətrafdakıların işığı ilə müqayisə edir. IFTTT vasitəsi ilə məlumatları real vaxtda bir google hesabına göndərir.
Addım 1: Tərkibi
- hissəcik fotonu
- 2x çörək paneli
- tullanan tellər
- 2x 220k Ohm rezistorlar
- 3x 10k Ohm rezistorlar
- 3 LED (yaşıl, qırmızı, sarı)
- Nəmlik Sensoru (DHT11)
- 2 dəfə LDR
- Lazer
- Komponentlərin yığılması üçün bəzi taxta və ya oxşar ev materialları.
Sensorları örtmək üçün bir şey (yəni bir pvc kanal)
Addım 2: LED -lərin quraşdırılması
Şəkildən sonra telləri bağlayın. Pin D7 artıq daxili bir rezistora malikdir, buna görə birbaşa LED -ə qoşula bilər.
Addım 3: LDR, Lazer və Nəmlik Sensorunun Qurulması
Telləri şəkildə göstərildiyi kimi bağlayın. LDR sensorlarını tutmaq üçün ikinci bir çörək taxtasından istifadə etdik, lakin onlar da birbaşa bağlana bilərdi.
Lazer ilə LDR arasındakı dəqiq məsafə vacib deyil, lakin ən azı 30 sm olmalıdır. Lazer LDR -lərdən birinə işarə edilməlidir, buna görə ikinci LDR istinad kimi istifadə oluna bilər. Ətrafdan eyni miqdarda işığa məruz qalmalıdırlar. Bütün avadanlıqların çox sərt bir şəkildə bağlandığından əmin olun, lazerin istiqamətindəki kiçik bir dəyişiklik ölçülərinizi düzəldir.
LDR -ni ətrafdan gələn birbaşa işıqdan qorumaq üçün bir pvc kanal istifadə etdik. Yaradıcı ola bilərsiniz və bəzi karton və ya digər materiallardan da istifadə edə bilərsiniz. Duman və ya tüstünün hələ də lazer şüasına girə biləcəyinə əmin olun.
Addım 4: Kod
Kodlaşdırma build.particle.io ünvanında aparılır. Console.particle.io -da dərc edilmiş dəyərlər göstəriləcək.
İstifadə etdiyimiz kodu.txt faylında tapa bilərsiniz. Hissəcik proqramı ilk sətri avtomatik anlamır. Adafruit_DHT kitabxanasını əl ilə əlavə etməlisiniz.
Əlavə izahatlar:
LDR -ni kalibr etmək üçün lazer əvvəlində söndürülür. Hər iki LDR -ni bir sıra ölçmələr ilə müqayisə edirlər və ölçülmüş fərq 'DS' olaraq təyin olunur. Bu, LDR -nin həssaslıq fərqidir.
Ətrafdakı işığı kalibr etmək üçün lazer açılır və S -nin maksimum ölçülmüş dəyəri təyin olunur. Əlavə ölçmələr üçün bu 100% olaraq təyin olunur. Dəyəri 'MaxS' olaraq qeyd olunur.
Bundan sonra, quraşdırma tamamlanır və sensorlar LED -lər üçün hər 0.1 saniyədə bir havanı ölçmək üçün vaxt sayğaclarını işə salır və hər 5 saniyədə bir konsola göndərir.
Addım 5: IFTTT
IFTTT - Bu, dərc edilmiş dəyərləri saxlamaq üçün faydalı bir vasitədirsə. IFTTT.com saytında hələ hesabınız yoxdursa, hesab yaradın. Yeni bir applet yaradın.
Əgər Bu
'Bunu' vurun, hissəcikləri axtarın və üzərinə vurun. 'Yeni hadisə yayımlandı' seçin. 'Hadisə adı' nda 'məlumat' yazın. Hər 5 saniyədə bir nəşr olunan və sənəddə saxlanılması lazım olan hadisələr belə adlanır. 'Tetikleyici yarat' düyməsini basın.
Sonra O
"Bunu" vurun, vərəqlər axtarın. Google hesabatı simgesini seçin. IFTTT hesabınızı Google -a bağlamağınızı xahiş edirlər. 'Cədvələ satır əlavə et' düyməsini basın.
'Formatlanmış satır' hissəsi istisna olmaqla, standart parametrlərdən heç birini dəyişdirməyin. Kopyalayın.txt bu sahəyə yapışdırın.
Verilənləri faydalı etmək üçün excelin ölçmə faizini və vaxtını fərqli sütunlara çıxarması lazımdır. Bunun hər yeni satır üçün avtomatik olaraq baş verməsi üçün kod IFTTT tətbiqetməsində yazılır.
"Məlumat" adlı yeni vərəqinizi açmaq üçün docs.google.com saytına daxil olun.
Vərəqi yaratmaq və məlumatları əldə etmək bir az vaxt ala bilər. Səbirli olun.
Tövsiyə:
Onlayn Hava İstasyonu (NodeMCU): 7 addım (şəkillərlə)
Onlayn Hava İstasyonu (NodeMCU): Hey uşaqlar! Ümid edirəm ki, "Arduino Robot 4WR" əvvəlki təlimatımdan artıq zövq aldınız. və yenisini hazırlamısınız, həmişəki kimi öz elektron layihənizi hazırlayarkən sizə addım -addım rəhbərlik etmək üçün bu təlimatı hazırladım
Uşağımı Saxla: Maşında Uşağı Unudursan Mətn Mesajı Göndərən Ağıllı Oturacaq: 8 addım
Uşağımı Xilas Edin: Uşağı Maşında Unudursanız Mətn Mesajları Göndərən Ağıllı Oturacaq: Avtomobillərə quraşdırılıb və uşaq oturacağına yerləşdirilmiş bir detektor sayəsində bizi xəbərdar edir - SMS və ya telefon zəngi ilə - uşağı yanımıza gətirmədən
Python Script ilə Windows -da Ekran Görüntülərini Avtomatik Saxla: 4 Addım
Python Script ilə Windows -da Ekran Şəkillərini Avtomatik olaraq Saxla: Ümumiyyətlə, pəncərələrdə ekran görüntüsünü (çap ekranını) saxlamaq üçün əvvəlcə ekran görüntüsü almalıyıq, sonra boyanı açmalıyıq, sonra yapışdırıb sonra nəhayət saxlamalıyıq. İndi sizə avtomatlaşdırmaq üçün bir python proqramı necə quracağınızı öyrədəcəyəm. Bu proqram bir qovluq yaradacaq
TICK Stack və NoCAN Platforması ilə EC/pH/ORP Məlumatlarını Saxla və Qrafik: 8 Addım
TICK Stack və NoCAN Platforması ilə EC/pH/ORP Məlumatlarını Saxla və Qrafik: Bu, EC, pH və ORP ölçmək üçün Omzlo və uFire sensorlar tərəfindən NoCAN Platformasının necə istifadə ediləcəyinə toxunacaq. Veb saytlarının dediyi kimi, bəzən sensor qovşaqlarınıza bir kabel çəkmək daha asandır. CAN, bir anda ünsiyyət və güc üstünlüyünə malikdir
Əvvəlcədən təyin edilmiş dəyərləri NFC (TfCD) ilə saxla və bərpa edin: 4 addım
Əvvəlcədən təyin edilmiş dəyərləri NFC (TfCD) ilə saxla və bərpa edin: Müəyyən bir dəyəri və ya ayarı tənzimləmək üçün necə işlədiyini yoxlamaq və sonra bu ayarı geri çağırmaq istəyirik. Bu təcrübə üçün NFC etiketini oxuduq və sonra dəyərini saxladıq. Daha sonra etiket yenidən taranabilir və dəyəri bərpa etmək üçün dəyəri geri göndərə bilər