Разработка и написание кода на ATMega 8 (328). (Часы)

Salavey

✩✩✩✩✩✩✩
30 Апр 2022
3
0
Необходимо разработать:
Скетч для работы часов на 7сигментном индикаторе (6 разрядов) с выводом показаний температуры с датчика ds18b20 на ATMega8. (328). (без использования микросхем расширения)

Краткое описание:
Сборка часов по типу Электроника 7. на светодиодах. (схема прилагается). (корпус контроллера 32 TQFP )

Программное обеспечение
Вывод времени RTC (DS1307)
Вывод даты RTC (DS1307)
Вывод температуры (с 1 или 2х датчиков температуры) (ds18b20)
Меню:
Настройка времени и даты с помощью энкодера (DY-040)
Настройка времени переключения режима (часы->дата->температура)
Сигнал "каждый час" (с возможностью отключения через меню)

Бюджет:
Открыт к предложениям. (без фанатизма)

Способ оплаты:
Перевод

Срок:
Кротчайшие сроки

Способ связи:
Форум или электронная почта
[email protected]



часы.JPG
 
Изменено:

Salavey

✩✩✩✩✩✩✩
30 Апр 2022
3
0
@Геннадий П, Да вы правы. но на схеме нет и датчиков температуры. схема как пример желаемого. а свободные ноги из 32корпуса можно пустить на датчики температуры.
 

Геннадий П

★★★★★★✩
14 Апр 2021
1,799
579
44
схема как пример желаемого
С такими ограничениями и хотелками по функционалу как у вас нужно точно знать что как и куда подключено, потому как обычный "ардуинщик" сразу же упрется по памяти при использовании первой библиотеки, а поэтому скорее всего придется писать на ассемблере, либо как написал выше сменить МК на 328 и не иметь головняков.
 

bort707

★★★★★★✩
21 Сен 2020
2,864
850
@Salavey, а в чем смысл использования меги8? Экономия 200 рублей?
цена скетча на мегу8 будет на 5-10 тыс дороже чем код на атмегу328, на эти деньги можно десяток контроллеров купить
 

Salavey

✩✩✩✩✩✩✩
30 Апр 2022
3
0
@bort707, сомнения по поводу памяти 8го были. Если на 328 будет проще и быстрее написать то можно и на 328м контроллере.