Оглавление:
- Шаг 1. Подключите клавиатуру
- Шаг 2. Загрузите код, хотя
- Шаг 3: Настройка кода
- Шаг 4: цифра 1
- Шаг 5: цифра 2
- Шаг 6: цифра 3
- Шаг 7: сервопривод
Видео: Управление серводвигателем с клавиатуры: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Сначала нужно настроить серводвигатель.
- Средний провод идет на порт 5V
- Слева идет к порту GND
- Последний (контрольный провод) подключите к порту 9.
Шаг 1. Подключите клавиатуру
Клавиатура довольно простая. Просто подключите контакты слева направо 8, 7, 6, 5, 4, 3, 2, 1. Картинка сдвинута на единицу, но мы подключаем сервопривод к 9, поэтому просто сдвиньте все вниз.
Шаг 2. Загрузите код, хотя
Загрузите код (который прокомментирован) и запустите. Все должно быть хорошо. Обычно, когда вы вводите трехзначное число ниже 180, сервомеханизм перемещается на эту степень. Под тремя цифрами я подразумеваю, что вам нужно будет ввести 010, чтобы получить 10, и 005, чтобы получить 5.
Шаг 3: Настройка кода
Клавиатуры могут отличаться, просто убедитесь, что ваша выглядит как массив символов, если не просто измените символы, чтобы они соответствовали вашим. Я использовал начальную переменную для хранения значения сброса (0), которое является опцией. Вместо этого вы всегда можете передать методу 0.
Шаг 4: цифра 1
Этот код проверяет, оценивает ли он первую цифру, которая может быть только 0 или 1. Любое другое приводит к сбросу сервопривода на 0, поскольку ввод был недопустимым. Если верно, увеличьте до следующей цифры и прибавьте 100, если введена 1. Итак, у вас есть база 100.
Шаг 5: цифра 2
Подобно первому, он оценивает только числа, на этот раз 1-9. После того, как введен действительный символ, он складывает введенное число, умноженное на 10, чтобы заполнить десятичные разряды. Допустим, цифра 1 была 1, так что у вас 100, теперь вы ввели 5. База теперь 150.
Шаг 6: цифра 3
Цифра 3 похожа на другие, но просто добавляет 1–9 в зависимости от того, что было выбрано. Допустим, введено 8. Теперь у вас есть 158, чтобы перейти к методу сервопривода. После прохождения переходите к следующему шагу…
Шаг 7: сервопривод
Проверяет, что значение val, в нашем примере 158, меньше 180. Поскольку оно есть, двигатель перемещается на 158 градусов. Если бы было сказано 190, сервопривод сбросил бы на 0. Последовательные распечатки предназначены только для проверки данных. Ничего особенного.
Рекомендуемые:
УПРАВЛЕНИЕ СЕРВОДВИГАТЕЛЕМ С ПОМОЩЬЮ WIFI И BLYNK: 5 шагов
УПРАВЛЕНИЕ СЕРВОДВИГАТЕЛЕМ С ПОМОЩЬЮ WIFI И BLYNK: Привет, ребята, в этой инструкции давайте узнаем, как управлять движением серводвигателя через WiFi с помощью Node MCU и приложения Blynk
Учебное пособие по Arduino - управление серводвигателем с помощью потенциометра: 5 шагов
Учебное пособие по Arduino - Управление серводвигателем с помощью потенциометра: Это руководство является письменной версией моей книги «Arduino: Как управлять серводвигателем с помощью потенциометра». Видео на YouTube, которое я недавно загрузил. Я настоятельно рекомендую вам это проверить. Посетите канал YouTube
Учебное пособие по Arduino - Управление серводвигателем с помощью Arduino: 5 шагов
Учебное пособие по Arduino - Управление серводвигателем с помощью Arduino: Это руководство представляет собой письменную версию моей статьи «Arduino: Как управлять серводвигателем с помощью Arduino»; Видео на YouTube, которое я недавно загрузил. Я настоятельно рекомендую вам это проверить. Посетите канал YouTube
Интерфейс клавиатуры с 8051 и 7-сегментным отображением номеров клавиатуры: 4 шага (с изображениями)
Интерфейс клавиатуры с 8051 и отображение номеров клавиатуры в 7 сегментах: в этом руководстве я расскажу вам о том, как мы можем связать клавиатуру с 8051 и отображать номера клавиатуры на 7-сегментном дисплее
Очистка алюминиевой клавиатуры Apple . или любой другой мягкой сенсорной клавиатуры: 5 шагов
Очистка алюминиевой клавиатуры Apple … или любой другой клавиатуры с мягким прикосновением. Как бы мы с вами ни старались содержать в чистоте наши алюминиевые клавиатуры Apple, они становятся грязными через год или около того. Эта инструкция поможет вам очистить ее. Будьте осторожны, потому что я не несу ответственности, если ваша клавиатура сломается во время этого … ОТСАСЫВАЕТ ЧЕРТ