Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это устройство позволяет включать электрические машины на определенное время. Это помогает отслеживать активность запланированных машин. Если пользователь введет правильный пароль, он / она сможет использовать машину, подключенную к этому устройству, в течение двух часов (время можно изменить).
Идея этого проекта была вдохновлена сборником инструкций.
Спасибо блогу willygroup за метод проверки пароля.
Этот проект был разработан в FABLAB Dhahran.
Шаг 1. Требования
Компоненты:
- Клавиатура 4 * 4
- ЖК-дисплей 1602 (16 * 2)
- Ардуино Уно
- Провода
- 4 x M4 40 мм Винты и гайки
- Реле 5 В постоянного тока - 10 А 250 В переменного тока - 10 А 30 В постоянного тока
Используемые машины:
Лазерный резак
Шаг 2: Создание 2D-дизайна
Придумайте свой собственный дизайн, если хотите, чтобы устройство выглядело иначе. Дизайн, предложенный в этом руководстве, используется по умолчанию и является надежным. В конструкции использован акрил толщиной 6 мм, он состоит из 6 слоев, они расположены в порядке слева направо в прилагаемом pdf файле. Схема должна быть установлена на основном (крайнем левом) слое. Слои будут прикручиваться друг к другу с помощью болтов M4 40 мм и гаек по углам коробки.
Шаг 3: Аппаратное обеспечение - подключение схемы
Arduino подключается к ЖК-экрану для отображения статуса разрешения, прошедшего времени и предупреждений. Реле будет подключено к основному кабелю питания и будет переключателем, которым можно будет управлять, если пароль правильный. ЖК-дисплей и реле будут получать питание от Arduino, как показано на схеме. Управляющий сигнал реле подключен к выводу № 13 на Arduino. Пять Вольт и Земля также подключаются к LED + и LED - соответственно, если требуется подсветка ЖК-экрана.
Клавиатура будет подключена к Arduino в соответствии с назначением контактов в прилагаемой таблице. У вас будет три провода, подключенных к реле со стороны Arduino. Теперь вам нужно будет подключить удлинитель кабеля питания к реле, убедитесь, что подключили провод под напряжением (положительный) к нормально разомкнутому контакту реле.
Шаг 4: программирование Arduino
Вам нужно будет загрузить библиотеку Time.h перед загрузкой кода в Arduino. Используемый пароль - это 4-значный пароль «1010», его можно изменить с помощью кода в следующей строке:
символьный пароль [5] = "1010";
Библиотека времени поможет отслеживать время с момента включения Arduino. Если пароль был введен правильно, будет отсчитываться два часа, реле замкнет цепь на следующие два часа, пока время не истечет. Во время выполнения будут отображаться предупреждающие сообщения.
Шаг 5: Сборка
После скручивания деталей конечная форма должна выглядеть как на фото. Вы можете использовать двусторонний скотч, чтобы клавиатура была закреплена на верхнем (крайнем правом) слое с гравировкой толщиной 1 мм. Если ваш ЖК-экран слишком мал для размеров в этом дизайне, вы можете использовать клеевой пистолет, чтобы надежно приклеить его к верхнему слою, как показано. Этот проект может иметь множество различных применений, его основная цель - контролировать и организовывать тайминги электрических машин. В Fablabs по всему миру это можно использовать на станках для лазерной резки и 3D-принтерах для отслеживания запланированных заданий на этих машинах.