Mündəricat:
Video: Xoşbəxt Hack Light Switch: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Son 2 həftə ərzində "Xoşbəxt hack" adlı bir məktəb layihəsi üzərində çalışdıq. Bu layihə ilə ictimai bir məkan üçün "Xoşbəxt hack" etməyə çalışdıq. Yaxşı, "Xoşbəxt hack" nədir? Bizim vəziyyətimizdə bir xəyal qırıqlığına əsaslanaraq müsbət bir şey etməliyik. Bu layihə üçün Arduinonun istifadəsi lazım idi. Etməyə qərar verdiyimiz "Xoşbəxt hack", işıq açarını uzaqdan çevirmək üçün bir qurğu idi.
Addım 1: Materiallar:
1x Arduino Uno
1x Çörək Paneli
2x servo
1x infraqırmızı sensor
11x tel
1x infraqırmızı göndərən (televizoru çıxarın)
tape
Addım 2: Necə qoşulmaq olar:
Çörək taxtasına bir Arduino infraqırmızı qəbuledicisi qoyun; alıcının ön tərəfinin üzərindəki kürənin tərəfi olduğunu düşünsək:
- Ən sol "ayağından" bir teli Arduino uno limanına '6' bağlayın.
- Çanaq lövhəsindəki '-' sırasına orta 'ayağından' bir tel bağlayın.
- Ən sağ "ayağından" bir teli çörək lövhəsindəki "+" sırasına bağlayın.
Çörək taxtasındakı '-' sırası ilə Arduino uno üzərindəki 'yer' portu arasında bir telin olduğundan və Arduino uno üzərindəki '5' sırası ilə '5V' portu arasında bir telin olduğundan əmin olun.
İndi 2 servo bağlayın,
- Hər ikisi də servoda ən qaranlıq teldən çörək lövhəsindəki '-' sırasına qədər bir tel ilə.
- Hər ikisi də servoda orta teldən çörək lövhəsindəki '+' sırasına qədər bir tel ilə.
İndi servolardan biri üçün qalan servo teli Arduino uno portuna '9' bağlayın və digər servo Arduino uno limanına '10' bağlayın.
Addım 3: Kod:
#daxil et //
#daxil et //
#daxil et //
IRrecv irrecv (6);
decode_results nəticələri;
Servo theServo1;
Servo theServo2;
bool lightOn = yalan;
bool disco = yalan;
boş quraşdırma () {
theServo1.attach (10);
theServo2.attach (9);
pinMode (6, GİRİŞ);
Serial.begin (9600);
irrecv.enableIRIn (); // Alıcını işə salın
irrecv.blink13 (doğru);
}
boşluq döngəsi () {
əgər (irrecv.decode (& nəticələr)) {
Serial.println (results.value); // Hər düymə üçün fərqli bir nəticə əldə edirsiniz. Beləliklə, düymələrinizin dəyərinin nə olduğunu serial monitorunda yoxlayın.
if (results.value == 3772793023) {// Bu, güc düyməmizin nəticəsidir (3772793023). Bu, uzaqdan idarəetmə cihazınızdan fərqli ola bilər.
lightOn =! lightOn;
əgər (lightOn) {
theServo1.write (65);
theServo2.write (15);
}
əgər (! lightOn) {
theServo1.write (95);
theServo2.write (95);
}
gecikmə (1000);
}
if (results.value == 3772839943) {// Bu məlumat düyməmizin nəticəsidir (37728).
diskoteka =! diskoteka;
gecikmə (1000);
}
Serial.println (results.value);
irrecv. resume (); // Növbəti dəyəri alın
}
əgər (diskoteka) {
lightOn =! lightOn;
əgər (lightOn) {
theServo1.write (65);
theServo2.write (15);
}
əgər (! lightOn) {
theServo1.write (95);
theServo2.write (90);
}
gecikmə (2000);
}
}
Tövsiyə:
Xoşbəxt Bumble Bee: 8 addım (şəkillərlə)
Blissful Bumble Bee: İnternet boyunca sağlamlığı yayan xoşbəxt bir bumble arı! Robo axın platforması Remo.tv -də bir düyməni basdığınız zaman sizə hərəkət edən və sizə əyləncəli bir fakt və ya dəstəkləyici bir bəyanat verən sevimli bir balaca arı quracağıq. . Sən tapa bilərsən
Pasiyent Teller. Xoşbəxt Hacking: 4 addım
Pasiyent Teller. Xoşbəxt Hacking: Gemaakt qapısı.Owen CiciliaTim JansenMes van EssenArduino sərnişin sayğacı: APCOpenbaar vervoer, bütün maşınların hamısı gebruik. Tweet çevrilişində ən çox qazanılan pulu əldə etmək
Kid's Toy Light Light Switch Box + Games Remix: 19 Addım (Şəkillərlə birlikdə)
Kid's Toy Light Switch Switch + Oyunlar Remix: Bu iki zəhmli təlimat gördüyümdən və ikisini birləşdirməyi düşünməyimdən bəri etməli olduğum bir remiksdir! Bu mashup əsasən Light Switch Box interfeysini sadə oyunlar (Simon, Whack-a-Mole və s.) İlə birləşdirir
Final Layihəsi LED Xoşbəxt Üz: 7 addım
Final Layihəsi LED Xoşbəxt Üz: Xoşbəxt üz layihəmə xoş gəldiniz! Bu Təlimat, elektronika ilə əylənmək istəyən hər kəs üçün hazırlanmış bir az yeni başlayandan daha çox Arduino layihəsidir. Bu Arduino layihəsi, soldan sağa işıq saçan 8 LED -in istifadəsini əhatə edir
Xoşbəxt Tülkü! (Böyük bir layihənin ilk elementi): 7 addım (şəkillərlə)
Xoşbəxt Tülkü! (Böyük Bir Layihənin İlk Elementi): Başqa bir kiçik layihə mənim yoluma gəldi, nəticədə bir araya gələcək bir sıra kiçik layihələri əhatə edəcək. Bu, sanki görünən və yox olan dalğalı quyruğu olan bir tülküdür. sehirli