Agar siz Rojdestvo uchun uyingizni mukammal qilishni xohlasangiz, ijodkorlik vaqti keldi! Ushbu loyiha DIY -ning qiziqarli va o'ziga xos loyihasiga qiziquvchilar uchun yoki uyni iloji boricha bayramona ko'rinishga ega bo'lishni istaganlar uchun juda mos keladi. Ushbu maqola sizga LED tasmasiga ajoyib effektlar qo'shish uchun Arduino Uno -ni ulash va sozlash bo'yicha oddiy ko'rsatma beradi.
Qadamlar
5 -qismning 1 -qismi: LED tasmasini o'rnatish
Qadam 1. Chiroqlar eng yaxshi ta'sir qilishi uchun LED tasmasini qayerda xohlayotganingizni aniqlang
Chiziq qayerda harakatlanishiga e'tibor bering.
Qadam 2. Chiroqlaringizni o'rnatmoqchi bo'lgan joylarning uzunligini o'lchang
Hisoblash uchun reja tuzing. LED rulonli rulonning uzunligi 5 metrni tashkil qiladi, shuning uchun siz chiziqni xohlagan uzunlikka kesib olishingiz yoki chiziq uzunligiga teng joylarni topishingiz mumkin.
3 -qadam. Chashka kancalarini karnay bo'ylab vidalang
Ularni har 6 dyuym oralig'ida joylashtiring.
-
Vidalanishni osonlashtirish uchun uchuvchi teshiklarni burang.
Qadam 4. Ekipajning ko'zlarini plastik tasmaga burang
Ularni har 6 dyuym oralig'ida joylashtiring. Har bir krujka ichidagi va har bir ekipaj orasidagi bo'shliqlar teng ekanligiga ishonch hosil qiling.
Qadam 5. Fermuar bog'lamlarini bo'shating
LED tasmalarini plastik chiziqlarga ulash uchun har 8 dyuymli fermuar bog'ichlarini joylashtiring.
6 -qadam. LED tasmasini krujkalarga osib qo'ying
5 -qismning 2 -qismi: LED chizig'ini ulash
Qadam 1. LED tasmasini tekshiring
Ipning har bir uchida uchta sim bo'ladi.
- Topraklama simlari (GND); Ma'lumot signalini kiritish (Din); Quvvat simlari (+5V).
- Ipdagi ma'lumotlar chizig'ining oqim yo'nalishiga e'tibor bering.
Qadam 2. Ma'lumot kiritish simini ulang
- 470 Ohmli rezistorni LED chizig'ining ma'lumot uzatish simiga (yashil) ketma -ket ulang. Bu rezistor chiziqning birinchi LEDiga zarar etkazishi mumkin bo'lgan ma'lumotlar chizig'idagi burilishlarning oldini olishga yordam beradi.
- Arduino -dagi 12 -pinli o'tish moslamasini rezistorning boshqa uchiga ulang.
Qadam 3. 1000 uF kondansatörünün qisqa salbiy (-) oyog'ini tuproqli simga (GND) va uzunroq musbat (+) oyog'ini LED chizig'ining quvvat simiga (+5V) ulang
Qadam 4. LED tasmasini quvvat manbaiga ulang
- Ipli kabelni kerakli uzunlikka kesib oling.
- LED chizig'idagi quvvat simini (+5V) quvvat manbaidagi +V portiga ulash uchun simdan foydalaning.
-
LED chizig'ining topraklama simini (GND) quvvat manbaining –V (COM) portiga ulang.
Quvvat manbalaridagi vintlarni burab, simlarni joylashtiring va vintlarni mahkamlang
5 -qadam. Arduino -ni quvvatlantiring
- Uzoq o'tish simini oling va Arduino -dagi Vin pinini quvvat manbai +V portiga ulang.
- O'tish simini oling va Arduino -dagi GND pinini etakchi chiziqli topraklama simiga ulang.
Qadam 6. Simlarning hech biri qisqa tutashmasligiga ishonch hosil qiling
Chiziqdagi LEDlar juda sezgir va yomonlashishi mumkin.
-
Barcha ochiq simli ulanishlarni elektr tasmasi bilan mahkamlang.
Qadam 7. Uzaytirgichni quvvat manbaiga ulang
- Yashil simni to ga ulang
- Qora simni L ga ulang
- Oq simni N ga ulang
5 -qismning 3 -qismi: Arduino dasturini o'rnatish
Qadam 1. Arduino IDE 1.6.5 -ni yuklab oling va o'rnating
Siz uni Arduino veb -saytidan bepul yuklab olishingiz mumkin.
- Arduino IDE -ning yangi versiyasi bu loyihaga taalluqli emas, chunki kod kompilyatsiya qila olmaydi.
- Yuklab olingan faylni ikki marta bosing va dasturni o'rnatish ko'rsatmalariga amal qiling.
Qadam 2. Arduino Uno -ni LED chizig'idan uzing
Arduino taxtasi va yorug'lik chizig'i o'rtasida aloqa yo'qligiga ishonch hosil qiling.
Qadam 3. Arduino Uno kartasini kompyuteringizga USB kabeli orqali ulang
5dan 4 qism: PololuLedStrip kutubxonasini o'rnatish va kodlarni yuklash
Qadam 1. Arduino IDE -ga qayting
Arduino IDE uchun USB portini tanlang, shunda u sizning kartangizga ulana oladi.
Asboblar -ni bosing, keyin Port -ga o'ting va to'g'ri portni bosing (Windows foydalanuvchilari uchun: COM3, COM2 …). Agar menyuda MAQOMOTI portlari ko'rinmasa, boshqa USB portini yoki kompyuterni qayta ishga tushiring
Qadam 2. Pololu kutubxonasini o'rnating
"Eskiz" ni bosing va "Kutubxonani qo'shish" va keyin "Kutubxonalarni boshqarish" -ga o'ting.
- Qidiruv satrini bosing va PololuLedStrip -ni kiriting
-
PololuLedStrip by Pololu -ni toping va o'rnatish tugmasini bosing.
Qadam 3. Kodlarni Arduino kengashiga yuklang
-
"Fayl" ni, keyin "Misollar" ni, so'ng "PololuLedStrip" ni bosing. Nihoyat, LedStripXmas -ni ikki marta bosing. Arduino IDE yangi oynani ochadi, unda ushbu loyihaning kodlari mavjud.
-
Kodlardagi LEDlar sonini o'zgartiring. 150 kiriting, bu LED tasmada 150 ta LED mavjud.
-
Yuklash tugmasini bosing va holat satrini tekshiring.
IDE sizning kodingizni tuzadi va agar xato topilmasa. Agar xatolar bo'lsa, kodingizni tekshiring
4 -qadam. Arduino kartasini kompyuterdan uzing
Qadam 5. Uni qayta LED tasmasiga ulang
-
- Arduino -dagi 12 -pinni LED chizig'ining ma'lumot simiga ulang.
- Quvvat o'tkazgich simini (+5v) Ar vaino -dagi GND -ga Vin va er simini ulash uchun ulang.
5 -qismning 5 -qismi: Test
Qadam 1. Uzaytirgichni eng yaqin rozetkaga ulang
Qadam 2. Quvvat manbasidagi holat nuri (sariq) ni tekshiring
Chiroq doimo yonib turishi kerak.
3 -qadam Bajarildi
Maslahatlar
- Agar LED chizig'i yonmasa, sozlamalarni qayta tekshirib ko'ring, hammasi to'g'ri ulangan.
- Kodlarni yuklash uchun Arduino IDE 1.6.5 dan foydalanayotganingizga ishonch hosil qiling.
- Nosoz komponentlarni tekshiring. Agar siz sozlamangiz to'g'ri va barcha ulanishlar to'g'ri deb hisoblasangiz, ba'zi komponentlaringiz rezistor va kondansatör kabi noto'g'ri bo'lishi mumkin.
- Taymerni rozetkaga qo'shish sizga LED tasmasini ma'lum vaqtda avtomatik ravishda yoqish/o'chirish imkonini beradi.
- Barcha komponentlarni bir -biriga ulashni osonlashtirish uchun devorga elektr ta'minotini o'rnating va mahkamlang.
Ogohlantirishlar
- Kondansatkichning qisqa simini elektr chizig'ining elektr simiga (5V+) ulamang. Sizning komponentlaringiz yonib ketishi mumkin.
- Quvvat manbai portlarining barcha vintlari bo'shashganda, uzaytirgichni rozetkaga ulamang.
- Quvvat manbaiga yalang'och qo'llaringiz bilan tegmang. O'z -o'zidan nojo'ya ta'sirlarni oldini olish uchun rezina qo'lqop kiyish tavsiya etiladi.