Mundarija:
Video: Musiqa pleyeri tungi yorug'lik: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu tungi yorug'lik, siz yotayotganda chiroqni o'chirganingizda, o'z -o'zidan yonadi, siz noutbukdan musiqa tinglash uchun biriktirilgan tugmani bosishingiz mumkin !! Bundan ham foydali bo'lishi uchun men non paneli barqaror bo'lishi uchun qutiga to'qima qutisini joylashtirdim.
Ta'minotlar
- 10 ta LED (ko'k, yashil, qizil, oq, sariq) * ikkitadan
- 8 220 ohmli rezistorlar
- 4 ta 100 ohmli rezistorlar
- Arduino LEONARDO yoki DUE
- USB kabeli 12 ta M-dan M gacha o'tish simlari
- 2 pinli tugma
- 1 ta fotorezistor
- Ikki boshli urg'ochi-erkak simlari
- Ikki boshli erkakdan erkakgacha simlar
- Alligator klipi Dupont simlariga
- Non paneli
- Sizning non paneliga mos keladigan quti
- Masalan, bezaklar: rangli qog'oz, dekorativ lenta, marker va boshqalar.
- Bir qaychi va yoki xizmat pichog'i
- Zımbalar
- Lenta
1 -qadam: davralar
LED chiroqlar
Men ularni ketma -ket joylashtirdim va bir -biridan 2 ta teshikni joylashtirdim, shunda hamma 10 ta svetodiodli taxtada joylashadi. O'ng tomon - raqamli pin bilan bog'laydigan uzunroq qo'rg'oshin, ijobiy uchi. Chap tomoni qisqa qo'rg'oshin, manfiy uchi, non panelining manfiy relsiga ulangan 220 yoki 100 ohmli rezistordan foydalanadi. Ranglarning tartibi va joylashuvi muhim emas, siz ularni shaxsiy xohishingizga qarab joylashtirishingiz mumkin.
*220 ohmli rezistorni ishlatish sizga kichikroq va ko'proq konsentratsiyali yorug'likni beradi, 100 ohmli rezistorni ishlatish esa 220 ohmli rezistorga qaraganda ancha yorqinroq ko'rinadi. Natijada tasodifiy ravishda har qanday rang rangini 220 ohmli rezistordan 100 ohmli rezistorga o'zgartirishingiz mumkin, bu sizning natijalaringiz xilma-xilligini ko'rsatadi.
Bottonni bosing
Men 2 pinli tugmachani ishlataman, chunki u uzunroq simga ega bo'lsa ham, quti menga juda yaqin bo'lsa ham pastki qismini bosish osonroq bo'ladi. Pastki qismida qutb yo'q, shuning uchun ikkita erkak -erkak simlari yordamida tugmachani non paneliga ulang.
Fotoresistor (yorug'lik sensori)
Fotorezistorning ikkita pimi bor. Bu o'ziga xos rezistor bo'lgani uchun, biz bu pinlarni ajratishimiz shart emas. Ular nosimmetrikdir. Fotorezistor yuziga qanchalik yorug'lik tushsa, uning qarshiligi shunchalik kichik bo'ladi. Shuning uchun, fotorezistor qarshiligini o'lchab, atrofdagi yorug'lik qanchalik yorqinligini bilishimiz mumkin. Fotorezistor yoki yorug'lik sezgichidan foydalanib, biz uni ma'lum miqdordagi yorug'lik ta'sir qilganda LED chiroqlarini faollashtiradigan kalit turiga aylantiramiz.
2 -qadam: Dastur
Arduino LEONARDO yoki Arduino DUE -ni qurilmangizga ulang. Kodga havola bu erda. 31 -qatorda, u fotorezist ta'sir qiladigan yorug'lik uchun talabni o'rnatgan bo'lsa, uni mos ravishda sizning muhitingizga mos keladigan raqamni aniqlash uchun Serial.begin (9600) yordamida o'zgartirish kerak. Arduino ketma -ket chizgichidan foydalanib, siz xonangizdagi chiroqlar yoqilganda raqamni ko'rasiz. Masalan; Mening dasturimda chiroqlar yoqilganda, bu raqam taxminan 1050 edi. Shunday qilib, koddagi tenglik 1050 dan kam bo'lgan pin bo'ladi, shuning uchun raqam 1050 dan kam bo'lsa, tungi chiroqlar yoqiladi.
3 -qadam: quti
Quti sizning Arduino moslamangizga mos bo'lishi kerak va chiroyli ko'rinishga ega bo'lmasligi kerak, chunki uni keyinroq bezashingiz mumkin. Men qilgan ishim - qutining uzun tarafidagi yorug'likni yumshatish uchun to'rtburchakni kesib, qog'ozga yopishtirdim. Chap tomonda USB kabeli o'tishi uchun ikkinchi kvadrat teshik bor. Keyin qutini rangli qog'oz bilan bezatdim. O'ng tomonning o'ng tomonida tugmachaning simlari o'tadigan kichik kvadrat bor. Ammo bu juda katta emasligiga ishonch hosil qiling, aks holda hamma narsa tortib olinadi. Oxirgi kichik butun qutining yuqori qismida joylashgan, u erda fotorezist energiyaning eng to'g'ridan -to'g'ri yo'nalishini aniqlay oladi. Va men qutimning bir qismini to'qima qutisiga aylantirganim uchun, qutining yuqori qismining bir tomonida, men to'qimalarni tortib olish uchun kichik to'rtburchaklar kesib oldim. Yuqoridagi ikkita bo'lak zımba bilan mahkamlangan, chunki men ularni ushlab turadigan yaxshiroq narsani topa olmadim. Agar sizda yaxshiroq fikr bo'lsa, iltimos, buni bajaring, chunki zımbadan foydalanish juda noqulay.
4 -qadam: operatsiya
Chiroqlarni o'chirganingizda, chiroqlar birin -ketin yonib turishi kerak. Agar xohlasangiz, qurilmangizdagi musiqani ijro etish tugmachasini bosishingiz mumkin. Shuni yodda tutingki, musiqa ijro etish uchun qurilma yoqilgan bo'lishi kerak.
Tavsiya:
YN160 Pro LED yoritgichli yorug'lik chiroqlari, o'zgaruvchan toklar va yorug'lik chiroqlari: 8 qadam
YN160 Pro LED yoritgichli yorug'lik manbai (AC)
Sirli yorug'lik qutisi (tungi yorug'lik): 4 qadam
Sirli yorug'lik qutisi (tungi yorug'lik): Va bu juda oson qiziqarli loyiha, bu loyiha https://www.instructables.com/id/Arduino-Traffic-L…, lekin men allaqachon Men asl saytning tuzilishini o'zgartirdim, men qo'shimcha yoritgichlar qo'shaman va uni to'plash uchun poyabzal qutisini ishlataman
O'zgaruvchan yorug'lik sezuvchi tungi yorug'lik: 8 qadam (rasmlar bilan)
O'zgaruvchan yorug'lik sezgichli tungi yorug'lik: Bu ko'rsatma qo'lda o'chirish uchun tungi yorug'lik sensori qanday buzilganligini ko'rsatadi. Diqqat bilan o'qing, har qanday ochiq sxemalarni yodda tuting va agar kerak bo'lsa, birlikni sinovdan o'tkazishdan oldin o'z hududingizni o'chiring
Yorug'lik sensori bilan harakatni faollashtiradigan yorug'lik tugmasi: 5 qadam
Yorug'lik sensori bilan harakatni faollashtiradigan yorug'lik tugmasi: Harakatlanuvchi yorug'lik tugmasi uyda ham, ofisda ham juda ko'p qo'llanmalarga ega. Biroq, bu yorug'lik sensori bilan jihozlanishning qo'shimcha afzalliklari bo'lib, bu yorug'lik faqat tunda yoqilishi mumkin
Yorug'lik va tovush effektlari bilan Arduino asosidagi yorug'lik chiroqlari: 14 qadam (rasmlar bilan)
Yorug'lik va tovush effektlari bilan Arduino asosidagi Lightsaber: Salom jedi! Bu ko'rsatma kinofilmda bo'lgani kabi ko'rinadigan, ovoz chiqaradigan va bajaradigan chiroqni yasash haqida. Yagona farq - bu metallni kesolmaydi: (Bu qurilma Arduino platformasiga asoslangan va men unga juda ko'p funktsiyalar va funktsiyalarni beraman, u