Оглавление:
- Шаг 1: принципиальная схема
- Шаг 2: Список компонентов и инструментов
- Шаг 3: печатная плата
- Шаг 4: Сборка модуля
- Шаг 5: Программное обеспечение
Видео: Таймер с Arduino и поворотным энкодером: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Таймер - это инструмент, который часто используется как в промышленных, так и в бытовых целях.
Эта сборка недорогая и простая в изготовлении.
Он также очень универсален, так как может загружать программу, выбранную в соответствии с потребностями. Есть несколько программ, написанных мной для Arduino Nano.
Продолжительность таймера можно ввести на дисплей (1602) с помощью поворотного энкодера. При нажатии кнопки на поворотном энкодере запускается таймер. Нагрузка будет запитана во время задержки через контакты реле.
Я лично использовал таймер ультрафиолетового излучения в процессе печатания печатных плат, но также и дома, где работал кухонный робот для замешивания теста для хлеба.
Запасы:
Все комплектующие можно найти на AliExpress по невысокой цене.
Печатная плата разработана и изготовлена мной (проект KiCad). Метод производства печатных плат будет предметом будущих инструкций.
Шаг 1: принципиальная схема
Схема построена на Arduino Nano. Дисплей, который устанавливает время и показывает оставшееся время, относится к типу 1602.
Через Q1 активируется BZ1, который издает звуковой сигнал в конце времени задержки.
Установка времени задержки производится поворотным энкодером (механического типа).
Также отсюда производится «Время начала».
Реле К1 (12 В) активируется Q2. Контакты реле K1 доступны на разъеме J1.
Схема подключена (+12 В) к разъему J2.
Шаг 2: Список компонентов и инструментов
Это список компонентов, предоставляемых программой KiCad:
Модуль A1 Arduino_Nano: Arduino_Nano_WithMountingHoles
BZ1 Зуммер 5V Buzzer_Beeper: Buzzer_12x9.5RM7.6
C1 470nF Конденсатор_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
C2, C3 100 нФ Конденсатор_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
Светодиод D1 Красный LED_THT: LED_D5.0мм
D2 1N4001 Диод_THT: D_DO-41_SOD81_P10.16mm_Горизонтальный
DS1 WC1602A Дисплей: WC1602A
J1 Conn_01x05 Connector_PinHeader_2.54mm: PinHeader_1x05_P2.54mm_Horizontal
J2 Разъем + 12V_BarrelJack: BarrelJack_Horizontal
K1 Relay 12V Relay_THT: Rel 12V
Q1, Q2 BC547 Package_TO_SOT_THT: TO-92_Inline
R1, R3 Резистор 15K_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
R2 1K / 0, 5Вт Резистор_THT: R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal
R4 220 Резистор_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
RV1 5K Potentiometer_THT: Potentiometer_Piher_PT-10-V10_Vertical
SW1 Rotary_Encoder Rotary_Encoder: RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
SW2 Кнопка памяти_Переключатель_THT: SW_CuK_JS202011CQN_DPDT_Straight
К этому добавляются:
-Печатная плата разработана в KiCad.
-Цифровой мультиметр (любого типа).
-Флудор и паяльный инструмент.
-Винты M3 l = 25мм, гайки и проставки для крепления LCD1602.
-Ручка поворотного энкодера.
-Желание это сделать.
Шаг 3: печатная плата
Проект печатной платы выполнен в программе KiCad и находится по адресу:
github.com/StoicaT/Timer-with-Arduino-and-…
Здесь вы найдете все детали, необходимые для заводского заказа (файлы Gerber и т. Д.).
Исходя из этой документации, вы также можете изготавливать свои собственные печатные платы из материала с двойным покрытием толщиной 1,6 мм. Без металлических отверстий, с проходами бок о бок с неизолированным разъемом.
Покройте все трассы жестью.
С помощью цифрового мультиметра мы проверяем маршруты печатной платы на предмет прерывания или короткого замыкания между маршрутами (первая фотография в шаге 4).
Шаг 4: Сборка модуля
На следующих фотографиях вкратце показано, как устанавливать электронные компоненты.
На последних 3 фотографиях показан готовый комплект перед-зад (финал).
Запустите модуль:
- Визуально проверьте правильность размещения компонентов и пайки оловом (компоненты посажены таким образом, чтобы узел можно было установить на передней панели устройства).
-Питать крепление на J2 с помощью 12 В.
-Измерить (согласно принципиальной схеме) напряжения на плате (цифровой мультиметр).
-Настройте оптимальную контрастность на LCD1602 от RV1.
-Загрузите программу на плату Arduino Nano, как показано ниже.
-Проверьте правильность работы, установив таймер и убедившись, что он работает правильно.
Шаг 5: Программное обеспечение
Программу можно найти по адресу:
github.com/StoicaT/Timer-with-Arduino-and-…
github.com/StoicaT/Timer-with-Arduino-and-…
Есть 2 варианта программы. Репозиторий github объясняет, что каждый из них делает и как программируется таймер в каждом случае.
Мы скачаем желаемую версию и загрузим ее на плату Arduino Nano.
Вот и все!
Рекомендуемые:
Таймер домашнего задания, сделанный Arduino: 5 шагов
Таймер для домашнего задания от Arduino: ваш ребенок часами пишет домашнее задание? Ваш ребенок легко отвлекается на других, когда делает домашнее задание? Сегодня я попытался найти лучшее решение этого конфликта: таймер от Arduino. Почему я пытаюсь сделать этот таймер вместо
Робот-манипулятор, управляемый поворотным энкодером: 6 шагов
Робот-манипулятор, управляемый поворотным энкодером: я посетил сайт howtomechatronics.com и увидел там манипулятор робота, управляемый через Bluetooth. Я не люблю использовать Bluetooth, к тому же я видел, что мы можем управлять сервоприводом с помощью поворотного энкодера, поэтому я переделал его так, чтобы я мог управлять роботом. рука использовать поворотный энкодер и записать его
Таймер питания с Arduino и поворотным энкодером: 7 шагов (с изображениями)
Таймер питания с Arduino и поворотным энкодером: Этот таймер питания основан на таймере, представленном по адресу: https://www.instructables.com/id/Timer-With-Arduin… Модуль источника питания и SSR (твердотельное реле ) .Мощные нагрузки до 1кВт могут работать и с минимальными изменениями л
Как сделать таймер стирки на 30 секунд для Arduino своими руками, ОСТАНОВИТЬ РАСПРОСТРАНЕНИЕ COVID: 8 шагов
Как сделать таймер стирки на 30 секунд для Arduino своими руками, ОСТАНОВИТЬ РАСПРОСТРАНЕНИЕ COVID: привет
Роботизированная лампа с поворотным рычагом с приводом от шкива: 6 ступеней
Роботизированная лампа с поворотным рычагом с приводом от шкива: Вам понадобятся: Инструменты: - Резаки для проволоки - Ножовка - Трещотка или гаечный ключ - Электродрель - Лазерный резак (опция) - Электроника для горячего клея: 2 сервомотора для хобби - Arduino / RaspberryPi / Elegoo комплект-макет-модуль джойстика или 2 потенциометра Комплектующие / другие материалы