Mundarija:

UV nurli soat - u aylanadi!: 3 qadam (rasmlar bilan)
UV nurli soat - u aylanadi!: 3 qadam (rasmlar bilan)

Video: UV nurli soat - u aylanadi!: 3 qadam (rasmlar bilan)

Video: UV nurli soat - u aylanadi!: 3 qadam (rasmlar bilan)
Video: МУРОД ХОНТУРАЕВ НИНГ АЁЛИ ВА ОГЛИ 2024, Iyul
Anonim
Image
Image
LEDlarni qo'shish va ulash
LEDlarni qo'shish va ulash

Men g'ayrioddiy soat yasashni xohlardim va qo'limda qorong'u filamentda ultrabinafsha nurlari bor edi. Yorqin disk qorong'uda (UV) plastmassa porlashi yordamida chop etiladi

Ishlatilgan qismlar…

Arduino Nano (v3) 10x UV-LED (5 mm) 1x 28BYJ-48 Dvigatel (arzon qadamli dvigatel) 1x DS1307 RTC soat moduli Shuningdek, taglik uchun qora PLA va motorni o'rnatish uchun M3 yong'oqlari va murvatlari ishlatilgan.

Yuz, baza va sumkani (ixtiyoriy holda) yuklab oling va chop eting

1 -qadam: LEDlarni qo'shing va ulang

LEDlarni qo'shish va ulash
LEDlarni qo'shish va ulash
LEDlarni qo'shish va ulash
LEDlarni qo'shish va ulash

UV -LEDlarni rozetkalarga kiriting

Qisqa oyoqlarini bir tomonga qo'yganingizga ishonch hosil qiling, bu umumiy sim bo'ladi.

Qisqa oyoqlari bo'ylab sim o'tkazing va ularni bir -biriga lehimlang.

2 -qadam: Dvigatelni qo'shing va simlarni lehimlang

Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang
Dvigatelni qo'shing va simlarni lehimlang

Dvigatelni M3 tayanch vintlari yordamida qo'shing, teshiklarni burish uchun kattaroq matkapni ishlating.

Yuqori LED Arduino -dagi D11 -ga ulanadi. Pastki LED - Arduino -dagi D2.

Dvigatel Arduino -ga shunday ulangan … KO'K: A0YO'LGI: A1ORANG: A2PINK: A3

Va RTC (DS1307) SDA: A4SCL: A5

Simlarni ulash haqida batafsilroq ma'lumotni sxemaga qarang.

3 -qadam: Glow diskini qo'shing va Arduino -ni dasturlashtiring

Glow diskini qo'shing va Arduino -ni dasturlang
Glow diskini qo'shing va Arduino -ni dasturlang
Glow diskini qo'shing va Arduino -ni dasturlang
Glow diskini qo'shing va Arduino -ni dasturlang

Yorug'lik diskini dvigatel miliga suring.

Arduino eskizini https://github.com/boy1dr/UV_LED_CLOCK saytidan yuklab oling

Uni Arduino -ga yuklang, tugatgandan so'ng u aylana boshlaydi va ba'zi raqamlarni ko'rsatadi.

Agar hammasi yaxshi bo'lsa, soatni belgilash vaqti keldi. Arduino eskizida… rtc.adjust izoh berilgan qatorni toping (DateTime (2018, 1, 29, 21, 03, 0));

// ni o'chiring va vaqtni hozirgi vaqtga yangilang. Arduino -ga yuklash.

Keyin // ni qo'ying va yana yuklang (yoki soat har yoqilganda vaqt tiklanadi).

RTC juda yaxshi vaqtni ushlab turishi kerak, agar kelajakda vaqt tugasa, uni qayta tiklash uchun oxirgi rtc.adjust qadamini takrorlang.

Tavsiya: