Съдържание:
Видео: Часовник за обратно броене със светодиоди: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Това са няколко кратки бележки за „часовник за обратно броене“, който построих преди 10 години за Y2K, часовникът е на 4 фута квадратни отпред. Той е с дебелина около 4 инча и работи на вграден микроконтролер. Всеки сегмент е направен от около 20x 10 мм светодиоди.
Не мога да снимам с него, защото е WAAAY твърде ярък! Панелът е издълбан от шаблон, който направих за обикновен рутер, с разширен шаблон след фреза. Направих шаблона в твърда плоскост (влакнеста дъска US-ian?) И просто внимателно го подравних с маркировки на панела, за да го изрежа. Поставянето на втория светодиод беше по -скоро кучка, отколкото очаквах - направете математиката внимателно, за да ги представите ПЕРФЕКТНО.
Стъпка 1: цифра
Ето изглед отзад на сегмент. Използвах класическата верига с постоянен ток LM317, за да задвижвам всяка банка от светодиоди.
Драйверите за дисплеите се правят със серийно-паралелни преобразуватели, които изглежда са заменени с тези неща: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp … тези нови части ще направете всичко, което направих тогава и с 317 - пълен светодиоден драйвер в един чип. Само един резистор задава яркостта за всички светодиоди! Всяка цифра се задвижва от този верижен лентов кабел, който носи всички общи сигнали за тези чипове, Vcc, GND Clock, Latch Enable и output enable. Така че от компютъра остават само 6 проводника за ВСИЧКИ сегменти на ВСИЧКИ знаци И 60 -секундните светодиоди около ръба. Всеки чип за задвижване обаче има една уникална линия (розовата жица), която маргаритка веригира през цялата система. Дисплеят изглежда като регистър с много дълга смяна - вижте диаграмата по -долу Актуализацията на дисплея отнема много малка част от секундата.
Стъпка 2: Микроконтролерът
Абсолютно обичам микроконтролера 8052, вторият му източник и променен от почти всички. Професионален потребител, дори може да изтегли VHDL код, за да внедри такъв във FPGA, и да настрои цялото ядро, за да управлява всеки странен хардуер, който искам да зачена. Производителите включват Atmel, NXP и WinBond. Инструментите за разработка са много евтини, има и безплатни асемблери и безплатни компилатори на „C“(SDCC). Всъщност програмирах това изцяло в Pascal с парче асемблерен код, специално написан, за да извърши актуализацията на дисплея възможно най -бързо. По някое време ще публикувам и кода. Това е управляващият компютър. Процесорът се нарича Dallas DS2250T и идва като малка дъска в стил SIMM карта, съдържаща 32K RAM с батерия, използвана за програми и 8K RAM за използване на програмни данни. Големите 40 -пинови чипове са по -серийни към паралелни чипове за вторите светодиоди. Под 40 -пиновите пакети има линеен драйвер LS125 чип, който задвижва лентовите кабели. Белият конектор отгоре беше за набор от бутони за настройка на часовника.
Стъпка 3: Софтуерни бележки
Написах обикновен PC код, за да разбера точно колко часа е имало във всеки интервал между времето, когато искате да започне обратното броене, и „нулев час“. Вградената програма просто тества вътрешния си часовник всяка секунда и намалява дисплея. Всяка минута всички светодиоди светваха и постепенно се изключваха, докато отново достигнете 60. Има малък панел с бутони за настройка на дисплея, точно като будилник.
Препоръчано:
Часовник за обратно броене на президентското откриване (Wifi): 6 стъпки
Президентски часовник за обратно броене (Wifi): Общ преглед: Часовникът за обратно броене е подобен на търговските продукти, с няколко обрата: а) Когато се достигне целевото време на събитието, часовникът за обратно броене: показва превъртащо се съобщение и възпроизвежда звукови ефекти и mp3 песен - в този случай REM песен: & ld
Таймер за обратно броене на предстоящо събитие: 5 стъпки
Предстоящ таймер за обратно броене на събития: Общ преглед: Часовникът за обратно броене на събития е подобен на търговските продукти, с няколко обрата: а) Четено от дисплея на стаята. Б) Персонализирано изображение на събитието. В) Тъй като времето за събитие отброява, оставащите дни се променят цвят - зелен - > жълто
Таймер за обратно броене: 4 стъпки
Таймер за обратно броене: В тези инструкции ще ви науча как да направите таймер за обратно броене, който ще ви помогне да контролирате управлението на времето в ежедневието си. Основното вдъхновение идва от тази връзка. Този таймер за обратно броене ще бъде основно четирицифрен седем сегмент t
Направете таймер за обратно броене с Micro: bit: 5 стъпки
Направете таймер за обратно броене с Micro: bit: Таймерът за обратно броене е много разпространен в ежедневието ни. Помага да ви напомня да направите нещо навреме в случай на възможно закъснение или грешка. Например крачкомер или таймер за печене. Днес ще използваме micro: bit, power: bit и акрилна основа b
Часовник за обратно движение: 15 стъпки (със снимки)
Обратен часовник: Това е нещо като отговор на Glitchmaker (https://www.instructables.com/member/glitchmaker/), но не наистина. Както подсказва името, това е инструкция, в която ще се опитам да ви покажа как да накарате часовника да тиктака назад, а също и да нарисувате вашия