2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этой инструкции можно будет нажать кнопку на клавиатуре, и в зависимости от того, какой символ был нажат, серводвигатель повернется на определенную степень. Программа будет непрерывно зацикливаться при каждом нажатии кнопки.
Шаг 1: Необходимые детали
Эта инструкция довольно проста с точки зрения компонентов. Необходимые предметы будут включать:
1. микроконтроллер arduino
2. 1 макетная доска.
3. Матричная клавиатура 4x4.
4. 1 микро сервопривод
5. на последок набор проводов для подключения всего
Шаг 2: Настройте клавиатуру и сервопривод
Настройка также проста.
Мне не удалось найти матричную клавиатуру 4x4, которую я использовал в проекте, так что это ближайший компонент, который я смог найти.
макет точно такой же, поэтому, пока вы подключите 8 контактов в правильном порядке, результат будет таким же.
1. начнем с подключения проводов от клавиатуры к ардуино. начиная с самого дальнего контакта слева от клавиатуры, подключите его к контакту номер 2 Arduino. Вы сделаете это для всех контактов, пока не дойдете до 9-го контакта Arduino. обязательно ознакомьтесь с диаграммой для лучшего понимания.
2. Подключите красный провод от контакта 5 В на Arduino к положительной шине на макетной плате.
3. Подключите черный провод от контакта GND на Arduino к отрицательной шине на макетной плате.
4. Наконец, подключите провода питания и заземления к шинам 5 В и заземления Arduino. Средний желтый провод будет подключен к контакту 10 Arduino.
Шаг 3: Код
После того, как все компоненты были правильно подключены, загрузите код и запустите программу. Как упоминалось ранее, каждый символ на клавиатуре поворачивает сервопривод в заранее определенное положение. Этот сервопривод не будет поворачиваться на 360 градусов, он будет вращаться только на 180 градусов.