Mundarija:
- 1 -qadam: Dizaynni tanlang va kesib tashlang
- 2 -qadam: Tayyorlash, silliqlash va bo'yash
- 3 -qadam: Tayyorgarlik va soatni o'rnatish
- 4 -qadam: LED tasmasini soatning orqa tomoniga o'rnating
- 5 -qadam: Boshqaruv sxemasini yarating
- 6 -qadam: Dasturni yozish
- 7 -qadam: tungi chiroqni ishga tushirish
- 8 -qadam: tayyor mahsulot
Video: Batman LED tungi yorug'lik va soat (Arduino): 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bir necha yil oldin, men kvarts soatining harakatlarini oldim va har bir bola uchun soat yasadim.
Muqarrar ravishda, bizning eng kichigimiz ham soatni xohlardi va u batman soati bo'lishi kerakligiga qat'iy ishonardi!
Men buni "ko'proq" qilishni xohlardim, shuning uchun filmdagi bulutlarga qarshi biz ko'rgan chaqiruv belgisiga o'xshab ketishi uchun Batman logotipining orqa qismini yoritib qo'yish yaxshi bo'lardi, deb o'yladim.
Bu ajoyib ish qildi! Odatdagidek, ayniqsa yorug'lik effektlarida, bu ko'rsatmali tasvirlar adolatli emas, lekin kechasi devorda ajoyib ko'rinadi.
Kerakli materiallar:
- Kvarts soatining harakati
- 9 mm MDF, taxminan 700 mm x 300 mm (yupqa kesmalar ham kontrplak kabi ishlaydi - biz asosan garajda bor narsamizdan foydalanganmiz)
- Taxminan 15 mm kvadrat uzunlikdagi yog'ochdan yasalgan tayoqlar (lekin siz yog'ochning boshqa kesilgan qismlarini ham ishlatishingiz mumkin)
- Astar, zımpara va mat qora bo'yoq
- Yog'och elim va issiq elim
Elektronika
- WS2812 svetodiodli tasmasi (biz 60 metr / metrli 1 metrli tasmadan foydalanganmiz)
- elektron karta
- 8 pinli IC soket
- 2x trimmer yoki potansiyometr (biz 50k Ohmdan foydalanganmiz)
- Yorug'likka bog'liq qarshilik
- 300 - 500 Ohm qarshilik (biz 470 Ohmdan foydalanganmiz)
- Atmel ATTiny85 chipi (lekin har qanday Arduino etarli)
- 100uF kondansatkich (Arduino kartasidan foydalansangiz kerak emas)
- 1000uF kondansatör
- USB rozetkasi (yoki 5Vni kontaktlarning zanglashiga olib keladigan usul)
Asboblar:
- Jigsaw yoki o'ralgan arra
- Lehimlash temir
- bo'yoq va silliqlash asboblari
1 -qadam: Dizaynni tanlang va kesib tashlang
Men google orqali "batman logotipi" ni tezda qidirib topdim.
Biz dizaynga qaror qilganimizda, biz uni A3 formatida kattalashtirdik va 9 mm MDFdan yasalgan eski taxtada shablon sifatida ishlatdik. Jigsaw yordamida biz shaklni kesib tashladik va u tezda shakllana boshladi!
2 -qadam: Tayyorlash, silliqlash va bo'yash
Yaxshi tugatish uchun biz barcha qirralarni, jumboqdan qolgan "buruqli" va qo'pol qismlarni zımparaladik.
Qora ustki qatlam uchun mustahkam poydevor yaratish uchun faqat ikki qatlamli astar qatlami kerak edi. Men rasmni o'g'lim bilan birgalikda qiziqarli (agar chalkash bo'lsa!) birgalikda qildim.
3 -qadam: Tayyorgarlik va soatni o'rnatish
Batmeni soatini devordan uzoqlashtirish uchun biz taxminan 15 mm chuqurlikdagi yog'ochdan yasalgan eski kesmalardan foydalanganmiz.
Logotipning markazida 10 mm matkap yordamida biz kvarts soatining harakatini o'rnatdik va 7 mm matkap yordamida biz nurga chidamli rezistorni o'rnatish uchun teshikni teskari cho'ktirdik. Qo'llar sensordan o'tib ketmasligi va chiroqlar yonib turadigan "qorong'i" holatga tushib qolmasligi uchun uni soatdan etarlicha uzoqroqqa o'rnatishga ehtiyot bo'ling!
4 -qadam: LED tasmasini soatning orqa tomoniga o'rnating
Biz WS2812 adresli LED chiziqlardan foydalanardik, lekin har qanday LED tasmasi etarli bo'ladi.
Manzil yoritgichlarining afzalligi shundaki, siz har bir LED uchun rang va intensivlikni o'zgartirishingiz mumkin. Oxir -oqibat, biz logotipning orqasida "olov" paydo bo'lishini xohladik, shuning uchun biz uchun LEDlarning rangini o'zgartirish maqsadga muvofiq edi.
Bu erda birinchi qadam 1 m uzunlikdagi chiziqni soat atrofi bo'ylab taqsimlash edi. Biz chiziqni kerakli vaqt oralig'ida kesib tashladik va segmentlarni soatning orqa qismiga issiq elim yordamida yopishtirdik. Led chizig'idagi o'qlarni diqqat bilan kuzatib boring - ular chiziqning bir qismidan ikkinchisiga uzluksiz bir yo'nalishda ko'rsatishi kerak!
Yopishtirilgandan so'ng, biz tarmoqli segmentlarini bir -biriga lehimlab, chiziqlarni kesib, uzib qo'ygan davrlarni tiklash uchun ulash simlari yordamida birlashtirdik.
5 -qadam: Boshqaruv sxemasini yarating
Biz soatni boshqarish uchun Atmel ATTiny85 ishlatardik, lekin har qanday Arduino shunday qiladi. Darhaqiqat, biz sxemani dastlab Arduino Nano bilan sinab ko'rdik.
Manzil yoritgichli chiziqli yo'riqnomada 1000uF kondansatör va Arduino va tasma o'rtasida 300-500 Ohm qarshilik ko'rsatiladi.
Ushbu ko'rsatmaga binoan, biz LEDlar yonadigan yorug'lik va yorug'lik darajasini sozlash uchun ikkita potentsiometrdan foydalanganmiz.
Birinchi potentsiometr kuchlanish taqsimlagichi sifatida ulangan, bu erda Arduino kirishi markazga ulangan. Ushbu trimmerni sozlash bizga Arduino -ga 0V va 5V oralig'ida signal yuborish imkonini beradi, uni kerakli yorqinlik sifatida talqin qilish mumkin.
Ikkinchi potansiyometr, yorug'likka bog'liq rezistor bilan ketma -ket simli bo'lib, soat tungi yorug'lik elementi yoqilgan yorug'lik darajasini o'zgartirishga imkon beradi.
Nihoyat, biz USB -rozetkani quvvat manbai sifatida ishlatdik va shovqindan himoya qilish uchun ATTiny chipida 100uF kondansatör ishlatdik. Fritzing fayllari biriktirilgan deb umid qilaman.
6 -qadam: Dasturni yozish
Men, odatda, sariq bo'lishni xohlagan chiziq bo'ylab qizil chiroqlarni yaratmoqchi edim.
Ilova qilingan elektron jadval yordamida biz chiziq bo'ylab qizil rangning bir tekis va ortib borayotgan intensivligini yaratish uchun hisob -kitob qildik. Ta'sirini ko'rish uchun videoni tomosha qiling.
Kodni ATTiny85 -ga yuklash uchun men standart Arduino Uno -dan foydalanaman. Yaxshi ta'sir qilish uchun uni 16 MGts ga yuklaganingizga ishonch hosil qiling. Men bu ajoyib qo'llanmani standart Arduino vositalaridan foydalangan holda ATTIny dasturchisi qilish uchun ishlatganman. - Boshlang'ich sifatida biriktirilgan Arduino kod faylini ishlatishingiz mumkin.
Men ATTiny-ni ishlatgan bo'lsam-da, har qanday Arduino ishlaydi-Uno yoki Nano ikkalasi ham men tanlagan variantga qaraganda ancha osonroq, lekin ATTiny85 uchun har biri 1 funtdan kam bo'lsa-da, bu juda qimmatga tushadi. bu kichik chipga e'tibor bermang.;-)
Biz jihozni qorong'i tushganda yoqish uchun dasturlashtirdik va u yorug 'bo'lganda yana o'chadi.
Bundan tashqari, ikki soatdan keyin u avtomatik ravishda o'chadi va yana qorong'ilikka tushguncha, uning porlashini kutadi. Boshqacha qilib aytganda, ikki soatlik yoqilgandan so'ng, u "ertalab" vaqtini kutadi va uni keyingi tunda ko'rish mumkin.
7 -qadam: tungi chiroqni ishga tushirish
Biz aniqladikki, tungi yorug'lik juda porloq edi, shuning uchun biz uni yorug'lik potentsiometridan foydalanib kesib tashladik.
Sozlashni talab qiladigan boshqa narsa - bu tungi yorug'lik yoqiladigan va o'chadigan yorug'lik darajasi. Ikkinchi potentsiometr yordamida biz tungacha kutdik va uni shunday sozladikki, yorug'lik o'chganda LEDlar yonadi va yotoqxonadagi chiroq yana yoqilganda o'chadi.
Nihoyat, voltlaringizni bilib oling! - Rasmdagi kabi USB quvvat o'lchagichi - bu quvvatni tekshirish uchun qulay asbob. To'liq yorqinlikda bizniki 1A (ya'ni 5 Vt) dan oshdi, bu ba'zi USB zaryadlovchilarining imkoniyatlaridan oshib ketadi. Yorug'lik pasayganda, quvvat 200 mA ga tushdi, bu ko'pchilik telefon zaryadlovchilarining imkoniyatlari ichida.
Agar siz shunga o'xshash narsani qilishni xohlasangiz, umid qilamanki, siz ushbu qo'llanmani foydali deb bilasiz - rohatlaning!
8 -qadam: tayyor mahsulot
Svetodiodlarning yonish effekti juda yaxshi ishladi va bulutlar o'tib ketayotganida yorug'lik taassurotini beradigan kichik animatsiyani taqdim etdi. Manzil yoritgichlarini ishlatishning go'zalligi shundaki, siz effektni xohlaganingizcha o'zgartirishingiz va o'zgartirishingiz mumkin!
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 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
Led yorug'lik qopqog'i / himoyalangan qopqoq yoki yorug'lik: 4 qadam
Led Light Cap / Safty Cap yoki Light: bu tanlovga qo'shilgan narsalardan biri, men bu g'oyani asboblar qutisidagi "h2on" jurnalidan olganman, uning nalgeen shisha uchun qopqog'i nuri, shuning uchun men sotib olish o'rniga "myselft" ni aytdim. 22 dollar evaziga men o'zimnikidan bir necha dollarga kam pul topdim