Давно хотел "поиграть" с микроконтроллерами, и вот наконец "поиграл"... :-):
Купил USBASP — USB программатор для программирования микроконтроллеров AVR за 5уе (в Китае он 2-3 стоит, но ожидание и нервы тоже чего то стоят), почитал как с ним работать, и прошил свой первый контроллер, благо прошивок в сети полно. Схему взял здесь https://www.radiokot.ru/circuit/digital/home/192/. Нашел программу для рисования плат, нарисовал и методом ЛУТ (лазерно-утюжный) сделал 6 плат.
Реле на плате не размещал умышленно, не нравится мне присутствие сетевого напряжения на плате в среде с высокой влажностью, хотя плата и пропитывается цапон-лаком. Есть выход коллектора и 2 питающих провода, а остальное возле входа 12 в. Плата сразу заработала:
Вот она в приборном отсеке крышки:
Крышка сделана из задней крышки 19дюймового монитора, снабжена таймером кормления, регулировкой скорости вращения вентиллятора и системой удержания в поднятом состоянии, при котором диоды светят вниз, а не в морду лица обслуживающего банку. :co_ol: Таймер имеет 2 кнопы для выставления времени работы. Надо нажать на одну в нужное для включения света время, и нажать на другую в нужное для выключения. Никакой индикации текущего времени нет, и нах она нужна, вспомните сколько раз вы смотрите на этот экранчик вообще. Я только при первой установке, а потом если надо корректировать время сработки.В этом, время держит микросхема часов реального времени, с резервной батарейкой (2032) и при отключении питания держит время месяцами. Вот и все вроде с таймерами, для себя тему закрываю... :hi_hi_hi: