Учебный проект со студентами.
Задача, создать стендовые часы в ходе обучения.
Оборудование:
1. базовая: arduinoUNI, после отладки: arduinoMini
2. дисплей CL5642, как макет для доски из сегментов, сделанных из светодиодной ленты.
3. сдвиговый регистр 74HC595N. Keywords: shiftOut()
4. буферные ключи на UNL2003AN (ток до 500мА) для подключения светодиодной ленты.
5. часы ds1307 + память 24С32 (4кБайт)
6. блок питания 5V,12V
7. пару резисторов на 300Ом, и 3кОм.
Задача, создать стендовые часы в ходе обучения.
Оборудование:
1. базовая: arduinoUNI, после отладки: arduinoMini
2. дисплей CL5642, как макет для доски из сегментов, сделанных из светодиодной ленты.
3. сдвиговый регистр 74HC595N. Keywords: shiftOut()
4. буферные ключи на UNL2003AN (ток до 500мА) для подключения светодиодной ленты.
5. часы ds1307 + память 24С32 (4кБайт)
6. блок питания 5V,12V
7. пару резисторов на 300Ом, и 3кОм.
задание делится на этапы:
1. Подключить модуль часов, написать программу для опроса модуля часов, и вывода в терминал в нужном формате.
2. Подключить регистр и сегментный дисплей, написать программу, обеспечивающую вывод информации на сегментный дисплей.
2.1 засветить сегменты путем работы с регистром
2.2. создать собственный алфавит для дисплея
2.3 разработать удобную функцию записи минут и часов
3. Объединить результаты 1 и второго пунктов.
4. Подключить буферные ключи к контроллеру и макету на светодиодной ленте.
5. Оформительские работы.
1 Развитие: используя таймеры и модуль памяти доработать модель с возможностью давать звонки.
2 Развитие: управление блоком с пульта ИК.
блок питания беру с внешнего кармана ЖД, модель XH34W-12-5, output 12V-2A,5V-2A: elloy-GND, white-5V, red-12V.
ОтветитьУдалить