Оглавление:

Финальный экзамен - Проект 2: 3 шага
Финальный экзамен - Проект 2: 3 шага

Видео: Финальный экзамен - Проект 2: 3 шага

Видео: Финальный экзамен - Проект 2: 3 шага
Видео: ⚡Двойник Зеленского попал в кадр. #best7x7 #зеленский #россия #украина 2024, Ноябрь
Anonim
Финальный экзамен - Проект 2
Финальный экзамен - Проект 2

В этом упражнении мы будем использовать цифровую клавиатуру для записи углов на серводвигателе. Специально для этого проекта вам понадобятся:

1 микроконтроллер Arduino

1 полноразмерный макет

1 мембранная / цифровая клавиатура

1 серводвигатель

Связка медных проводов

Шаг 1. Подключите клавиатуру

Подключите клавиатуру
Подключите клавиатуру

Чтобы начать этот процесс, мы должны добавить все наши соответствующие части на макетную плату. Начните с пропуска медного провода от вывода 5V на Arduino к шине питания макетной платы (+). Теперь протяните медный провод от контакта GND к шине заземления на макетной плате (-). После завершения мы готовы приступить к подключению нашей клавиатуры. Это можно сделать, начав с крайнего левого булавки на ленте клавиатуры. Отсюда вы должны подключить ленту клавиатуры к контактам 5, 4, 3 и 2 соответственно. Начиная с контакта 5 с левой стороны ленты клавиатуры, вы должны подключить ленту к контактам 9, 8, 7 и 6 соответственно. Дополнительную информацию см. На приведенном выше изображении.

Шаг 2: Подключите серводвигатель

Подключите серводвигатель
Подключите серводвигатель

На этом этапе ваша клавиатура должна быть настроена и готова к работе. Теперь мы подключим наш серводвигатель к Arduino и макету. Для этого нужно подключить средний красный провод к шине питания (+), подключить черный / коричневый провод к шине заземления (-) и, наконец, подключить последний провод к контакту 12 на Arduino.

Шаг 3. Протестируйте приложение

Теперь, когда все элементы на месте, проект должен работать. Как уже упоминалось, для ввода цифр будет использоваться клавиатура. Эти 3 входные цифры будут управлять углом сервопривода. Например, ввод «015» на клавиатуре установит сервопривод примерно на 15 градусов. Если введенный текст не является числом, сервопривод вернется к 0. Я предоставил исходный код, который позволит вам протестировать это приложение.

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