Мазмуну:

NTP синхрондуу Wordclock: 6 кадам (сүрөттөр менен)
NTP синхрондуу Wordclock: 6 кадам (сүрөттөр менен)

Video: NTP синхрондуу Wordclock: 6 кадам (сүрөттөр менен)

Video: NTP синхрондуу Wordclock: 6 кадам (сүрөттөр менен)
Video: ЭВРИКА! 9 ТОЧЕК ОЧИСТКИ СОСУДОВ! 2024, Ноябрь
Anonim
Image
Image
Материалдар
Материалдар

Саатыңызды NTP убакыт сервери менен шайкештириңиз, ошондо алар үйдө болбосоңуз, жарык өчүп калса, туура убакытты текшере алышат:-)

1 -кадам: материалдар

Материалдар
Материалдар
Материалдар
Материалдар
  • Фанера (2 катмар)
  • Plexiglas
  • Wemos D1 же Wemos D1 mini pro же Wemos D1 mini
  • Микро USB кабели
  • Телефон заряддагыч
  • Fancy photoframe
  • 168 даана WS2812B Ws2812 Led Chips 5V Met Wit/Zwart Pcb Heatsink (10mm * 3 Mm) WS2811 Ic Smd 5050 Rgbде курулган

Мен 3 катмар үчүн лазер кескичти колдонуу үчүн фабшопко бардым.

Ошондой эле сизге ар кандай шаймандар керек болот: бургулоо (+ бургулоо биттеринин тандоосу), кычкачтар, кайчы (же зым кескичтер) жана ширетүүчү үтүк (ширетүүчү менен) Башында мен дизайнымды Wemos D1 менен жасадым, бирок мен кээ бир Wemos D1ге буйрутма бердим. мини про жана кээ бир Wemos D1 мини жана ошолордо саат мыкты иштейт.

2 -кадам: Биринчи катмар

Image
Image
Биринчи катмар
Биринчи катмар
Биринчи катмар
Биринчи катмар

Сиз түзүшүңүз керек болгон биринчи катмар - бул диоддор орнотулган такта. Бул жерде сизде LED тактасынын түзүлүшү боюнча бир нече варианттар бар.

Бул кадамда сиз LED диапазонуңузду да эске алышыңыз керек. Мен Inscapeтин бекер сүрөт тартуу программасы менен wordclock бетимди тарттым (Inscape.org сайтынан табыңыз)

3 -кадам: Экинчи катмар

Image
Image
Экинчи катмар
Экинчи катмар

Экинчи катмар - бул жарыкты каалабаган жерге жайылып кетпеши үчүн багыттоо …

4 -кадам: Үчүнчү жана акыркы катмар

Image
Image
Үчүнчү жана акыркы катмар
Үчүнчү жана акыркы катмар
Үчүнчү жана акыркы катмар
Үчүнчү жана акыркы катмар

Сааттын бети, Мен кара түстөгү плексигласс боюнча фабшоптун жанында саатты лазер менен кесүүгө уруксат бердим. Экинчи жана үчүнчү катмардын ортосуна мен леддердин жакшы жайылган эффектине жетүү үчүн бышыруу кагазын койдум

5 -кадам: Кодекс

Кодекс
Кодекс
Кодекс
Кодекс

Мыкты! Тактайдын физикалык чогултулушу бүткөндөн кийин, коддоонун убактысы келди. Мен компьютерден Arduinoго жөнөтүлгөн LED маанилерин кабыл алуу жана көрсөтүү үчүн бир нече Arduino кодун жаздым (бир эле убакта бир нече LED ди күйгүзүү үчүн колдонулган ыкма мультиплексинг деп аталат, эгерде убактыңыз болсо, аны Google га бериңиз). Ардуино коду астындагы файлда.

Мен программист эмесмин, андыктан кодду жөнөкөйлөтүү үчүн комментарийлериңиз болсо, сунушту жазууга убакыт бөлүңүз:-)

Жаңыртуу:

Version 1.1 Wifi менеджери менен NTP синхрондуу саат болуп саналат.

Эгерде саат роутер менен байланыш таба албаса, анда ал кирүү чекитин түзөт. Жөн гана кирүү чекитине туташыңыз жана https://192.168.4.1 териңиз жана жеткиликтүү wifi тармагына туташыңыз. Байланыш түзүлгөндөн кийин, ал кызыл, ак жана көк түстөгү анимацияны көрсөтөт, андан кийин туура убакыт менен кайтып келет.

6 -кадам:

Кредиттер Янга жетет, ал мага дем берди жана жардам берди …

Сунушталууда: