Оглавление:

Защищенный паролем дверной замок на Tnikercad: 4 шага
Защищенный паролем дверной замок на Tnikercad: 4 шага

Видео: Защищенный паролем дверной замок на Tnikercad: 4 шага

Видео: Защищенный паролем дверной замок на Tnikercad: 4 шага
Видео: Дверной замок, защищенный паролем, с использованием Arduino! | Тинкеркад | ЖК-дисплей!| Сервопривод | Программирование включено! 2024, Июль
Anonim
Защищенный паролем дверной замок на Tnikercad
Защищенный паролем дверной замок на Tnikercad

В этом проекте мы будем вводить данные с клавиатуры, обрабатывать их как угловое положение и перемещать серводвигатель на основе полученного 3-значного угла.

Я использовал клавиатуру 4 x 4, но если у вас клавиатура 3 x 4, она имеет очень похожую схему подключения, поэтому ее можно легко адаптировать. Точно так же некоторые комплекты Arduino поставляются с кнопочной матрицей 4x4, которая работает точно так же.

Шаг 1: Компоненты, необходимые для создания вашего проекта:

Компоненты, необходимые для создания вашего проекта
Компоненты, необходимые для создания вашего проекта
Компоненты, необходимые для создания вашего проекта
Компоненты, необходимые для создания вашего проекта
Компоненты, необходимые для создания вашего проекта
Компоненты, необходимые для создания вашего проекта

Вам потребуются следующие компоненты:

1. Arduino UNO или Nano

2. Клавиатура 4 * 4

3. Серводвигатель

4. Led's

5. Резисторы (220 Ом)

Шаг 2: Распиновка клавиатуры 4 * 4:

Распиновка клавиатуры 4 * 4
Распиновка клавиатуры 4 * 4
Распиновка клавиатуры 4 * 4
Распиновка клавиатуры 4 * 4
Распиновка клавиатуры 4 * 4
Распиновка клавиатуры 4 * 4

Клавиатура используется как устройство ввода для считывания нажатой пользователем клавиши и ее обработки.

Клавиатура 4x4 состоит из 4 строк и 4 столбцов. Переключатели размещаются между строками и столбцами. Нажатие клавиши устанавливает связь между соответствующей строкой и столбцом, между которыми находится переключатель. Дополнительные сведения о клавиатуре и ее использовании см. В разделе «Клавиатура 4x4» в разделе «Датчики и модули».

Пожалуйста, загрузите zip-файл библиотеки клавиатуры, если вы работаете над Arduino IDE, по приведенной ниже ссылке:

github.com/Chris--A/Keypad

Подключения следующие:

R1 = 3

R2 = 4

R3 = 5

R4 = 6

C1 = 8

C2 = 9

C3 = 10

C4 = 11

Шаг 3: Присоединение серводвигателя к Arduino:

Присоединение серводвигателя к Arduino
Присоединение серводвигателя к Arduino

Серводвигатели - отличные устройства, которые могут поворачиваться в определенное положение.

Обычно у них есть сервомеханизм, который может поворачиваться на 180 градусов. Используя Arduino, мы можем сказать сервоприводу перейти в указанную позицию, и он пойдет туда. Так просто! Серводвигатели были впервые использованы в мире дистанционного управления (RC), обычно для управления рулевым управлением радиоуправляемых машин или закрылками на радиоуправляемом самолете. Со временем они нашли свое применение в робототехнике, автоматизации и, конечно же, в мире Arduino.

Загрузите библиотеку сервоприводов по приведенной ниже ссылке:

github.com/arduino-libraries/Servo

подключения серводвигателя:

1. Оранжевый провод, т.е. сигнальный контакт подключен к контакту № 7.

2. Красный провод подключен к 5В.

3. Черный провод подключен к массе.

Шаг 4: Код:

Код
Код

Для получения кредита, пожалуйста, подпишитесь на мои следующие аккаунты. Спасибо

Для более интересных проектов свяжитесь со мной по:

Youtube:

Страница Facebook:

Instagram: https://instagram.com/official_techeor? Igshid = uc8l10avryni

Рекомендуемые: