Мазмуну:

Arduino WorldClock (SwissGerman, Bärndütsch): 5 кадам
Arduino WorldClock (SwissGerman, Bärndütsch): 5 кадам

Video: Arduino WorldClock (SwissGerman, Bärndütsch): 5 кадам

Video: Arduino WorldClock (SwissGerman, Bärndütsch): 5 кадам
Video: #287 Remote Controller for Clocks (IKEA and others, DCF77, WWVB, MSF, JJY) 2024, Ноябрь
Anonim
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)

Аба температурасы жана жарык сенсору менен швейцариялык немис тилинде WorldClock түзүлдү.

Негизделген жана жетеги менен жазылган: Javelins-Word-Clock/

Булак коду:

Жабдуулар

  • 169 Neopixel
  • Arduino Uno (же окшош)
  • RealTimeClock модулу DS3231
  • фотоэлемент
  • температура сенсору
  • Резистор
  • Конденсатор
  • кээ бир зымдар
  • ширетүүчү комплект

1 -кадам: LED Matrix

LED Matrix
LED Matrix
LED Matrix
LED Matrix

13 менен 13 LED матрицасын түзүңүз.

Тилкелерди кесип, кайра бириктириңиз. Тилкелердин баары бир багытта тегизделгенин текшериңиз.

Зиг -загдын макетин колдонуңуз

>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<…..

Бүткөндөн кийин аларга тарелка чаптаңыз. Алюминий колдонулушу мүмкүн болгон жылуулукту кетирүү үчүн колдонулат (азырынча маселе болгон жок)

2 -кадам: Бөлүктөрдү бирге туташтырыңыз

Бөлүктөрдү бирге туташтырыңыз
Бөлүктөрдү бирге туташтырыңыз
Бөлүктөрдү бирге туташтырыңыз
Бөлүктөрдү бирге туташтырыңыз

Алгач сүрөттөрдө көрсөтүлгөндөй, панель менен байланыштарды сынап көрүңүз. Эгерде баары жакшы иштесе, аны ээрчиңиз.

баштапкы код

3 -кадам: Алдынкы табак маскасы

Алдыңкы табак маскасы
Алдыңкы табак маскасы
Алдыңкы табак маскасы
Алдыңкы табак маскасы
Алдыңкы табак маскасы
Алдыңкы табак маскасы
Алдыңкы табак маскасы
Алдыңкы табак маскасы

Светодиод матрицасынын алдында тешилген тегизделген плиталар LEDдин жазылган тамгадан ашык жарык берүүсүнө жол бербөө үчүн керек.

Excelди колдонуп, мен квадрат ячейкалар менен 13төн 13кө чейин стол түздүм. Ортодо "+" тегизделген плюс тешикти бургулоо керек болгон жерди көрсөткөн.

Бул кадам бир топ убакытты талап кылат. Эгер бар болсо, лазер кескичти колдонууну сунуштайт элем (4мм фанеранын 2 катмары идеалдуу болмок).

4 -кадам: Кара акрил алдыңкы табак

Кара акрил алдыңкы табак
Кара акрил алдыңкы табак
Кара акрил алдыңкы табак
Кара акрил алдыңкы табак
Кара акрил алдыңкы табак
Кара акрил алдыңкы табак

Мен акрил табакты интернеттен сатып алдым жана Thunderlaser компаниясынын Марс лазердик кескичин колдондум, аны даярдоочу лабораторияда колдонууга болот.

Алгач мен svg файлын inkscape менен түздүм. Аны басып чыгарыңыз жана леттрлердин баары LED менен түздөлгөнүн карап көрүңүз.

Андан кийин мен лазер кескич программасын LaserGrave колдонуп, кескичтин файлын түздүм.

Картон кагазы менен бир аз сыноолорду жасаңыз.

Жана эң башкысы. Лазердин орнотулушун аныктоо үчүн акрилдин кээ бир сыноолорун жасаңыз (мис. Күч, ылдамдык). Лазер кубаттуулукту жогорулатпаса же ылдамдыкты төмөндөтпөсө, толугу менен кесип салышы керек. Мен ар дайым 100% кубатты колдонуп, ылдамдыкта ойнойм.

5 -кадам: Бүтүрүү

Аяктоо
Аяктоо
Аяктоо
Аяктоо
Аяктоо
Аяктоо

Эми жарыктыгы үчүн wordclock жооп. Тегереги канчалык жарык болсо, ошончолук жарык диоддор.

Ошентип, wordclock'ту каалаган жерге коюп, жарыктыгын (консол аркылуу) өлчөп, керектүү баалуулуктарга ылайыкташтырыңыз.

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