Mundarija:

NTP sinxronlashtirilgan Wordclock: 6 qadam (rasmlar bilan)
NTP sinxronlashtirilgan Wordclock: 6 qadam (rasmlar bilan)

Video: NTP sinxronlashtirilgan Wordclock: 6 qadam (rasmlar bilan)

Video: NTP sinxronlashtirilgan Wordclock: 6 qadam (rasmlar bilan)
Video: BMW E21 Боятся даже СПОРТКАРЫ!! Гонка против Corvet 6.2, Toyota Supra, E43AMG 2024, Dekabr
Anonim
Image
Image
Materiallar
Materiallar

Soatingizni NTP vaqt serveri bilan sinxronlashtiring, shunda ular uyingizda bo'lmaganingizda, agar vaqt o'tishi bilan o'chirilgan bo'lsa, to'g'ri vaqtni tekshirishi mumkin:-)

1 -qadam: Materiallar

Materiallar
Materiallar
Materiallar
Materiallar
  • Kontrplak (2 qatlam)
  • Pleksiglas
  • Wemos D1 yoki Wemos D1 mini pro yoki Wemos D1 mini
  • Mikro usb kabeli
  • Telefon zaryadlovchi
  • Ajoyib foto ramka
  • 168 dona WS2812B Ws2812 Led chiplari 5V Met Wit/Zwart Pcb sovutgichi (10mm * 3 mm) WS2811 Ic Smd 5050 Rgb

Men 3 qavat uchun lazer kesgichdan foydalanish uchun fabshopga bordim.

Sizga har xil asboblar kerak bo'ladi: matkap (+ matkaplar to'plami), penseler, qaychi (yoki sim kesgichlar) va lehimlantiruvchi temir (lehim bilan) Dastlab men o'z dizaynimni Wemos D1 bilan yasaganman, lekin men Wemos D1 ga buyurtma berganman. mini pro va ba'zi Wemos D1 mini, shuningdek, soat mukammal ishlaydi.

2 -qadam: Birinchi qavat

Image
Image
Birinchi qavat
Birinchi qavat
Birinchi qavat
Birinchi qavat

Siz yaratishingiz kerak bo'lgan birinchi qatlam - bu LEDlar o'rnatiladigan taxta. Bu erda siz LED panelini qanday tuzish bo'yicha bir nechta variantni topishingiz mumkin.

Bu bosqichda siz LEDlarning oralig'ini ham hisobga olishingiz kerak bo'ladi. Men o'z soatlarimni Inscape bepul chizish dasturi bilan chizdim (Inscape.org saytidan toping)

3 -qadam: Ikkinchi qavat

Image
Image
Ikkinchi qavat
Ikkinchi qavat

Ikkinchi qavat - bu yorug'lik siz xohlamagan joyga tarqalmasligi uchun …

4 -qadam: Uchinchi va oxirgi qavat

Image
Image
Uchinchi va oxirgi qavat
Uchinchi va oxirgi qavat
Uchinchi va oxirgi qavat
Uchinchi va oxirgi qavat

Soat yuzi, Men soat plyonkasini fabshopda qora pleksiglasga qo'yishga ruxsat berdim. Ikkinchi va uchinchi qatlamlar orasiga men svetodiodlarning yaxshi taralgan ta'siriga erishish uchun pishirish qog'ozini qo'ydim

5 -qadam: Kod

Kodeks
Kodeks
Kodeks
Kodeks

Ajoyib! Kengashning jismoniy yig'ilishi tugagandan so'ng, kodlashni olish vaqti keldi. Men kompyuterdan Arduino -ga yuborilgan LED qiymatlarini qabul qilish va ko'rsatish uchun bir nechta Arduino kodini yozdim (bir vaqtning o'zida bir nechta LEDni yoqish uchun ishlatiladigan usul multiplexing deb ataladi, agar vaqtingiz bo'lsa, uni google -ga bering). Arduino kodi faylda joylashgan.

Men dasturchi emasman, shuning uchun kodni soddalashtirish uchun sharhlaringiz bo'lsa, iltimos, taklif yozishga vaqt ajrating:-)

Yangilash:

1.1 -versiya - bu Wi -Fi menejeri bilan sinxronlashtirilgan NTP soati.

Agar soat yo'riqnoma bilan ulanishni topa olmasa, u kirish nuqtasini yaratadi. Kirish nuqtasiga ulaning va https://192.168.4.1 yozing va mavjud wifi tarmog'iga ulaning. Ulanishdan so'ng, u qizil, oq va ko'k rangdagi animatsiyani ko'rsatadi va keyin to'g'ri vaqtda qaytadi.

6 -qadam:

Kreditlar yanvar oyiga to'g'ri keladi, bu menga ilhom berdi va yordam berdi …

Tavsiya: