Mundarija:
- Ta'minotlar
- 1 -qadam: Dizayn
- 2 -qadam: prototip yaratish
- 3 -qadam: dasturlash
- 4 -qadam: tayanch
- 5 -qadam: LEDlarni qo'shish
Video: Soya soati: 20 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Photon Clock - bu faqat 3D printer yoki CNC mashinasi yordamida bajarilishi mumkin bo'lgan murakkab viteslar yaratmasdan, ajoyib uslubdagi analog soatni yasashning qiziqarli usuli! Kontseptsiya shunday ishlaydi: soat chegarasi atrofidagi o'n ikkita LEDning yorug'ligi markazga qarab porlaydi, bu erda uslub o'z vaqtini ko'rsatadigan soya soladi. Shuning uchun men uni "Foton soati" deb ataganman, u vaqtni aniqlash uchun yorug'likdan foydalanadi. Bu mening mashhur Bulbdial Soat versiyasi, men buni bir necha yil oldin ko'rganman va o'shandan beri qilishni xohlaganman. Bu yashil, iqtisodiy jihatdan samarali, oddiy uy-ro'zg'or buyumlaridan foydalanadi. Soat zamonaviy ko'rinishi va futuristik ko'rinishi bilan ajoyib ko'rinadi, lekin har qanday dekor bilan yaxshi ishlaydi! Soatni yasashda men o'zimga yoqmagan bir nechta versiyalarni yaratdim, lekin oxir -oqibat yuqoridagi (v4.1) versiyaga joylashdim.
Agar siz ushbu loyihani amalga oshirishga qaror qilsangiz, men sizni qadam bosganda adashib qolsangiz, barcha fotosuratlarni ko'rishni tavsiya qilaman. Men ham sizni hech qachon taslim bo'lishga undayman! Agar biror narsa to'g'ri ishlamayotgan bo'lsa, siz biror qadamni tushunmaysiz yoki sizga maslahat kerak, uni sharhlar bo'limiga qo'ying va men tezda javob beraman, sharhlar menga elektron pochta orqali yuboriladi. Umuman olganda, sizga ushbu loyiha yoqdi va o'z loyihangizni yaratishni yoqtirasiz deb umid qilaman!
Ta'minotlar
Materiallar:
- Yogurtli idish yoki shunga o'xshash narsa
- Kamida 12 ta pinli Arduino yoki mikrokontroller (agar siz multiplexing va etarli dasturlashni bilmasangiz)
- Minimal 12 ta LED (eng yaxshi tarqatilmagan)
- Tel (kamida 10 fut)
- Lehim (muqobil ravishda non taxtasi qiladi)
- Yog'och
- Bir yoki ikki sutli idish (ixtiyoriy)
- RGB LED yoki ikkita (ixtiyoriy)
- Issiq elim
- Yog'och elim
Asboblar:
- Lehimlash temir
- Qo'l arra
- Matkap
- Issiq yopishtiruvchi qurol
- Qaychi
1 -qadam: Dizayn
Men sodda va biroz zamonaviy uslubni, lekin ayni paytda retro-futuristik ko'rinishni xohlardim. Asl dizaynda kumush qoplama va old tomondan elektr o'tkazgichlar aks ettirilgan tiniq plastik bor edi.
Bu tozalikni talab qildi, shuning uchun men hamma narsani arduino mega -ga mos keladigan protobardga lehimladim. Afsuski, men LEDlarning bir qismi boshqalarga qaraganda ancha xira ekanligini bilib oldim, shuning uchun men yanada yorug 'chiroqlarga yuqori qarshilik ko'rsatishga harakat qildim, lekin natijada yorug'lik shunchalik xira bo'ldiki, u soya sola olmadi. Men LEDlarning bir qismini qarshilik ko'rsatmasdan xavf ostiga qo'ydim, afsuski, ular yonib ketdi. Men bir nechta arzon, buzilgan chiroqlarni topdim va ulardan LEDlarni oldim. LEDlarning oyoqlari yarim millimetr uzunlikda edi. Men ularga simlarni lehimlay oldim, lekin "yordam qo'li" bo'lmasdan qiyin edi. Men shuni aniqladimki, tarqoq bo'lmagan LEDlar yoki aniq bo'lganlar eng yaxshi ishlaydi. Ular bir tomonga porlaydilar va mukammal soya soladilar! Tarqalganlar yorug'likni yo'naltirish o'rniga tarqab ketishdi. Bular rangli yoki oq rangga ega bo'lganlar.
Birinchi dizayn ustida ishlaganimdan so'ng, yangisini sinab ko'rishga qaror qildim. Bu dizayn faqat to'rtburchaklar shakllardan, shu jumladan soatning yuzidan iborat edi va uning uchun korpus yaratilgach, men yana o'zgartirishga qaror qildim. Bu dizayn siz ko'rsatadigan muqovada ko'rib turganingizdek, atrof -muhit yoritilgan qora korpusli.
Agar siz qo'shimcha yorug'lik o'rnatishni tanlagan bo'lsangiz, simlarni ulashda "Qo'shimchalar" deb nomlangan o'n sakkizinchi qadamga qarang
2 -qadam: prototip yaratish
Bu men yasagan birinchi prototipning fotosuratlari. Kassa karton poyabzal qutisidan qilingan va menda karnay yon tomonga o'rnatilgan. Menda shnur bor, men uni orqa tomonga almashtirardim. Agar siz hamma narsaga mos kelishiga ishonch hosil qilmoqchi bo'lsangiz, yog'ochni qayta ishlash bosqichiga o'ting va uni kartondan yasang! Karton prototipi juda chiroyli ko'rinardi, lekin uzoq davom etmaydi. Siz bu erda o'z dasturingizni va barcha LEDlaringizni sinab ko'rishingiz kerak.
3 -qadam: dasturlash
Men bir necha yillardan beri arduino -dan foydalanaman, lekin menda hali dasturlash haqida ko'p narsa bor.
Men quyida soat o'n ikkida boshlanadigan va tsikllar davom etadigan dasturni qo'shdim. U har besh daqiqada o'zgaradi va 12 LEDli loyihaga tegishli. Agar siz ko'proq narsani qo'shsangiz, o'z dasturingizni yozishingiz kerak bo'ladi. Men buni ikkinchi qo'l va aniqroq o'rta qo'lni o'z ichiga olgan 132 LED soat bilan ishlaydigan versiya bilan yangilashim mumkin. Men faqat besh daqiqali intervallarga ehtiyoj sezdim, chunki kimdir menga vaqt so'raganda, men uni besh daqiqagacha aylantiraman (agar aniqlik kerak bo'lmasa). Men har safar ko'rsatishni davom ettirish uchun sinflar yordamida dastur tuzishga harakat qildim, lekin juda ko'p xatolarga yo'l qo'ydim. Agar siz o'z dasturingizni yaxshiroq qilishni xohlasangiz, o'zingizni erkin his eting! Siz "bitta" dan "o'n ikki" gacha o'zgaruvchilarni siz bog'lagan pinlarga o'zgartirishingiz kerak bo'ladi. Agar sizda LED o'n ikkita raqam yonida ulangan bo'lsa, soya oltinchi raqamga to'g'ri keladi. Buni bilish juda muhim, chunki agar siz LEDni o'n ikkita "o'n ikki" ga yaqinlashtirsangiz, har safar soat o'ttizga teng bo'lsa, soat o'zgaradi. Vaqtni belgilash uchun kechikish tezligini oshirish va kerakli vaqtga tez yo'naltirish uchun INPUT tugmachasi kerak bo'ladi. Agar kimdir yaxshiroq dastur yozsa, baham ko'ring!
4 -qadam: tayanch
Kesish: Soatning asosiy qismini yaratish uchun qatiq idishini yarmiga bo'ling. Uning diametri 4-5 sm bo'lishi kerak.
Soat yuzi: Keyin, biriktirilgan soat yuzini chop eting, men kartochkadan foydalanishni maslahat beraman, va siz ham o'zingiz soat yuzini yasashingiz mumkin. Men rasmni veb -saytdan oldim, bu bepul. Keyin men rasmni markazda aylana bilan tahrir qildim, uslubni qaerga qo'yish kerakligini ko'rsatdi (soyani tushiradigan qism) Menimcha, qatiq idishlari hajmi jihatidan farq qilmaydi, shuning uchun bosma o'lchamlari katta bo'lishi mumkin. juda mos keladi (agar sizda kichkina, bitta xizmatli idish yoki "apokalipsis o'lchami" bo'lmasa).
LED teshiklari: Keyin, marker yoki qalam yordamida idishning tashqi tomoniga barcha raqamlar tushadigan joyni belgilang. Bu sizga LEDlar uchun teshiklarni qaerga qo'yish kerakligini ko'rsatib beradi. Plastmassa teshiklarni eritish uchun men lehimlantiruvchi dazmoldan (alyumin folga bilan himoyalanish uchun) burg'ilash qiyin bo'lganligi va konteynerni yorib yuborishi mumkin edi.
Rasm: ichki qismini qora rangga bo'yash kifoya. Men qora rangni tanladim, chunki u yorug'likni, xira soyalarni aks ettirmaydi, shuningdek tashqi yorug'likni aks ettirmaydi.
Yelimlash: soatni konteynerning ichki tomoniga yopishtiring, bu raqamlar teshiklari bilan mos keladi. Men oz miqdorda issiq elim ishlatardim. Men ilgari qarag'ay elimini sinab ko'rdim, bu esa qog'ozning ajinlanishiga olib keldi, keraksiz soyalarni tushirdi.
EHTIYOT BO'LING! Bug'larni nafas qilmang va agar siz yopiq yoki ventilyatsiya qilinmagan joyda bo'lsangiz, tutun chiqargichdan foydalaning. Ba'zi plastmassalar nafas olganda hech narsa qilmaydi, lekin qilmang.
5 -qadam: LEDlarni qo'shish
Agar teshiklar svetodioddan biroz kattaroq bo'lsa, ularni issiq yopishtirish kerak bo'ladi. Men birinchi navbatda LEDlarni lehimlashni maslahat beraman, chunki agar siz buyumlarni issiq elim bilan lehimlasangiz, elim hamma joyda eriydi, hatto tarqaladi. mustahkam ulanishga to'sqinlik qiladigan simda.
Maslahat: ikkinchisiga o'tishdan oldin har bir LEDni sinab ko'ring. Shunday qilib, siz muammoni osonroq aniqlashingiz mumkin. Men soddalik uchun barcha LEDlarning erini bitta simga uladim va bu juda zarur. Birinchi rasmda menda juda qisqa oyoqli eski chiroqdan yig'ilgan LED bor. Erga ulangan kamida 220 ohmli rezistor kerak bo'ladi. Men yorqinlikni o'zgartirish uchun B 10K potansiyometrini sinab ko'rdim, lekin u maksimal darajada xira edi.
Tavsiya:
Pensiya soati / hisoblash / Dn soati: 4 qadam (rasmlar bilan)
Pensiya soati / hisoblash / Dn soati: Menda tortmasida 8x8 o'lchamli LED nuqta matritsali displeylar bor edi va ular bilan nima qilish kerakligi haqida o'yladim. Boshqa ko'rsatmalardan ilhomlanib, men kelajakdagi sana/vaqtni sanash uchun orqaga/yuqoriga ko'rsatish ekranini yaratish g'oyasini oldim va agar belgilangan vaqt
ESP8266 hech qanday RTCsiz tarmoq soati - Nodemcu NTP soati RTC yo'q - INTERNET CLOCK LOYIHASI: 4 qadam
ESP8266 hech qanday RTCsiz tarmoq soati | Nodemcu NTP soati RTC yo'q | INTERNET CLOCK LOYIHASI: Loyihada RTCsiz soat loyihasi yaratiladi, wifi yordamida internetdan vaqt oladi va uni st7735 displeyida ko'rsatadi
Soya teatri: 3 qadam (rasmlar bilan)
Soya teatri: Bu ko'rsatma quyidagi materiallardan foydalangan holda asosiy soyali teatrni qanday yaratishni ko'rsatib beradi. Men dasturni amalga oshirish uchun qayiqni to'lqinlar bilan silkitib yubordim, lekin ozgina o'zgartirishlar kiritib, har qanday sahnani yaratish uchun sizga yoqadigan har qanday shakl/ob'ektdan foydalanishingiz mumkin
Dinamik LED yoritgichli soya qutisi va san'at uchun ramka :: 16 qadam (rasmlar bilan)
Dinamik LED yoritgichli soya qutisi va san'at uchun ramka :: Yoritish - tasviriy san'atning muhim jihati. Va agar yorug'lik vaqt o'tishi bilan o'zgarishi mumkin bo'lsa, bu san'atning muhim o'lchoviga aylanishi mumkin. Ushbu loyiha yorug'lik shousiga tashrif buyurish va yorug'lik qanday qilib hamma narsani o'zgartirishi mumkinligi bilan boshlandi
Soya/masofadan boshqarish pulti faollashtirilgan chiroqlar: 5 qadam
Soya/masofadan boshqarish pulti faollashtirilgan chiroqlar. Siz hech qachon kechasi yoki soyada yoqilgan chiroqni yaratishni xohlaganmisiz? Xo'sh, bu erda ko'rsatma bor, lekin qo'shimcha bor: siz uni masofadan boshqarish pulti yordamida boshqarishingiz mumkin. Bu juda kuchli, men teshik xonamni yoritib bera olaman