Дървен часовник във формата на паралелепипед, при който LED дисплеят свети през тънък фурнир, отдавна не е новост. Те са на разположение в търговската мрежа и се търсят вече десет години. И този часовник Instructables по прякор Darwin Energy е псевдо-дървен: кутията му е изработена от пластмаса, а вместо фурнир е винилов филм с подобен модел.
За да изберете режимите на часовника, термометъра и хигрометъра, разработчикът използва сензор за вибрации. Алгоритъмът за превключване между режимите е следният:
Капитанът сглоби часовника на дъска от перфкард от следните компоненти: Arduino Pro Mini, тип 8402AS дисплей, DHT11 сензор за температура и влажност, DS1307 часовник в реално време, UMProb вибрационен сензор, модул с Tenstar Robot Micro USB гнездо (просто трябва да го захранвате, можете просто да вземете USB кабела от нещо счупено) , За фърмуер той взе модула за конвертиране на USB порт в сериен Honbay CP2102.
Той събра часовника според схемата:
Предпочитайте да използвате гребени и контакти за свързване на проводници към дъска с гребен:
Ето как изглежда резултатът от две страни:
За потребители, които не искат да мигат нищо, той препоръчва да закупите всеки дизайнерски комплект за сглобяване на LED часовници, като изберете такъв, където микроконтролерът се доставя вече зашит. Но тогава няма да има режими на термометър и хигрометър, както и сензор за вибрации. Самият разработчик мига Arduino с вече споменатото по-горе устройство Honbay CP2102:
Свързването им е така:
Arduino страна ---------- Страна на програмист
VCC -------------------------------------- + 5V
БНД ------------------------------------- БНД
GRN ------------------------------------- DTR
TX ------------------------------------------ RX
RX ------------------------------------------ TX
скица тук.
Калъфът може да бъде 3D отпечатан или можете да вземете всяка подходяща кутия с размер и да изрежете дупки в нея. Помощникът избира първия:
STL файл тук.
След поставяне с винилов филм, калъфът става много красив:
Дупки са необходими за сензора за температура и влажност. Помощникът показва оптималното място за неговото местоположение:
И така той има вибрационен сензор:
Часовникът е готов:
Така че можете да превключвате на режими:
Бележка от преводача. Вибрационният сензор в този дизайн осигурява само превключване на режима. Можете да зададете времето в модула DS1307, като използвате същия Arduino, тук разказа как.