2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Этот проект предназначен для создания циклического программируемого таймера включения-выключения. В этом проекте пользователь может установить таймер включения и время выключения с помощью кнопок и 7-сегментного дисплея. Реле предусмотрено как выход, где реле будет оставаться включенным в течение времени включения и выключится по истечении времени включения. И реле останется выключенным до истечения времени выключения.
Нам требуются 4 клавиши для работы, такой как изменить цифру, сдвинуть цифру и запустить и остановить таймер.
Шаг 1: Требуемый компонент
Для проекта требуются следующие компоненты:
1 x PIC16F876A 1 x PIC Dev Board
4 ключа
4 x 7 сегментов с общим катодом или общим анодом
+ Источник питания 5В
4 x BC547 транзистор
Я использовал 7-сегментный общий катод вместе с транзистором NPN.
Шаг 2: операция
Установите таймер с помощью кнопок и дисплея. Используйте кнопку меню, чтобы войти в параметры и установить время включения и время выключения.
После этого запустите таймер, таймер продолжит работу.
Вот небольшое видео о работе проекта:
Шаг 3: Схема
Вот схема всего проекта:
Шаг 4: Исполняемый файл
пожалуйста, найдите исполняемый файл по следующему пути
github.com/embhobbb/electronicsDIY