Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimatda, ətraf işıq sensoru tərəfindən qeydə alınan işıq miqdarına reaksiya verən ağıllı bir obyekt yaratmaq üçün e-tekstil çantasının necə qurulacağını öyrənəcəksiniz.
Addım 1: Arduino lövhəsini hazırlayın
Lövhəni proqramlaşdırmaq üçün S4A -dan istifadə edəcəyik. Buna görə də əvvəlcə Arduinomuzu lazımi şəkildə qurmalıyıq.
S4A proqramına daxil olaraq S4A proqramını yükləyin və sonra "Yükləmələr"> Əməliyyat sisteminizə əsaslanaraq düzgün versiyanı seçin. Daha sonra, bu bağlantıya daxil olaraq S4A firmware-ni yükləyin> Sağ klikləyin> Farklı saxla> Adın.txt hissəsini silin> Tür olaraq saxla: "Mətn Sənədi" dən "Bütün Fayllar" a> Saxla.
S4A firmware yükləyin
Arduino Leonardo lövhəsinə kod yazmaq və yükləmək üçün Arduino IDE -dən istifadə etməlisiniz. Proqramı Arduino IDE ziyarət edərək yükləyin> "Arduino IDE -ni yükləyin" bölməsini görənə qədər aşağı diyirləyin və əməliyyat sisteminizə əsaslanan versiyanı seçin (məsələn, Windows 7 varsa, "Windows Installer" seçin / Windows 10 varsa, "Windows tətbiqi" ni seçin))> Növbəti səhifədə "Sadəcə yüklə" seçin və quraşdırma fayllarını işə salın. Arduino IDE -ni işə salın və S4A firmware -ni Fayl> Aç -a gedin və ya Ctrl+O düymələrini basaraq açın və sonra firmware -ni əvvəllər saxladığınız yerə gedin.
Arduino'yu kompüterinizə qoşun. Alətlər menyusundan Arxaino Leonardonu seçin. Alətlər menyusundan> Limandan düzgün portu seçin.
Pəncərənin sağ üst küncündəki sağ ox (→) düyməsini istifadə edərək, Sketch> Upload seçərək və ya klaviaturada Ctrl+U düymələrini basaraq S4A firmware proqramını yükləyin.
S4A -nı işə salın
S4A firmware Arduino lövhəsinə uğurla yüklənərsə, "axtarış lövhəsi …" mesajı bir neçə saniyə ərzində yox olur.
Addım 2: Sensoru və Aktuatoru bağlayın
Ətraf işıq sensoru və LED yamaqlarını Arduino lövhəsinə bağlamalısınız. Ətraf işıq sensoru yamağında ondan çıxan 3 kabel, LED yamaqda isə iki kabel var.
Ətraf işıq sensörünün müsbət tərəfi 5V -ə keçir. Mənfi tərəf GND -yə gedir. Lövhədə mövcud olan 3 GND pinindən birini istifadə edə bilərsiniz. Ətraf işıq sensoru ayaqlarından hansının müsbət olduğuna əmin deyilsinizsə, ya 5V pininə, digəri isə GND -ə qoşulmağa çalışın. Bu işləmirsə, tərsini sınayın. Nəhayət, ətraf işıq sensoru yamasının qalan kabelini A0 -a bağlayın. LED -in mənfi tərəfi GND -yə, müsbət tərəfi isə rəqəmsal pinə keçir (məs. 13). Sonda belə görünməlidir:
- ağ kabel - A0
- yaşıl kabel - 5V
- mavi kabel - GND
- narıncı kabel - 13
- qara kabel - GND
Addım 3: Arduino proqramlaşdırın
Arduino lövhəsini ətraf işıq sensoru LED ilə qarşılıqlı əlaqədə olması üçün proqramlaşdırmaq istəyirik.
İşığın miqdarındakı dalğalanmalara görə A0 dəyərinin necə dəyişdiyinə diqqət yetirin.
Misalımızda, A5 (yəni ətraf işıq sensörünü bağladığımız Analog pin 5), heç bir süni işıq göstərilmədiyi təqdirdə 30 ətrafında bir dəyər göstərir.
Ətraf işıq sensörünə bir smartfon məşəlini işarə etsək, dəyər təxminən 10 -a enir.
Ətraf işıq sensörünün işıq miqdarındakı dəyişikliklərə necə reaksiya verdiyini başa düşdükdən sonra, Arduino -nu proqramlaşdırmağa hazırsınız ki, ətraf işıq sensoru 15 -dən yuxarı bir dəyər yazanda (bizim nümunəmizdə), LED yamaq yandırın, əks halda LED yamağı sönəcək.