![Управление на клавиатурата на сервомотора: 7 стъпки Управление на клавиатурата на сервомотора: 7 стъпки](https://i.howwhatproduce.com/images/001/image-169-103-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Управление на клавиатурата на сервомотора Управление на клавиатурата на сервомотора](https://i.howwhatproduce.com/images/001/image-169-104-j.webp)
Първо е да настроите серво мотора.
- Средният проводник отива към 5V порта
- Отляво отива към порта GND
- Свържете последния (контролния проводник) към порт 9
Стъпка 1: Свържете клавиатурата
![Свържете клавиатурата Свържете клавиатурата](https://i.howwhatproduce.com/images/001/image-169-105-j.webp)
Клавиатурата е доста проста. Просто свържете щифтове наляво отдясно 8, 7, 6, 5, 4, 3, 2, 1. Картината се измества с един, но ние свързваме серво към 9, така че просто изместете всичко надолу.
Стъпка 2: Изтеглете кода въпреки това
Изтеглете кода (който е коментиран) и стартирайте. Всичко трябва да е наред. По принцип, когато въведете 3 -цифрено число под 180, това премества серво рамото до тази степен. Под трицифрено искам да кажа, че ще трябва да въведете 010, за да получите 10 и 005, за да получите 5.
Стъпка 3: Настройка на кода
![Настройка на кода Настройка на кода](https://i.howwhatproduce.com/images/001/image-169-106-j.webp)
Клавиатурите могат да се различават, просто бъдете сигурни, че вашият прилича на масив от символи, ако не и просто променете символите, за да съответстват на вашите. Използвах начална променлива за задържане на нулиране val (0), което е опция. Вместо това винаги можете да предадете 0 на метода.
Стъпка 4: Цифрата 1
![Цифра 1 Цифра 1](https://i.howwhatproduce.com/images/001/image-169-107-j.webp)
Този код проверява дали се оценява първата цифра, която може да бъде само 0 или 1. Всичко друго кара серво да се нулира до 0, тъй като входът е невалиден. Ако е валидно, увеличете до следващата цифра и добавете 100, ако е въведена 1. Така че сега имате база от 100.
Стъпка 5: Цифра 2
![Цифра 2 Цифра 2](https://i.howwhatproduce.com/images/001/image-169-108-j.webp)
![Цифра 2 Цифра 2](https://i.howwhatproduce.com/images/001/image-169-109-j.webp)
Подобно на първия, той оценява само числа, този път 1-9. След като е въведен валиден знак, той добавя въведеното число по 10, за да запълни мястото на 10. Да кажем, че цифра 1 е 1, така че имате 100, сега сте въвели 5. Базата сега е 150.
Стъпка 6: Цифра 3
![Цифра 3 Цифра 3](https://i.howwhatproduce.com/images/001/image-169-110-j.webp)
![Цифра 3 Цифра 3](https://i.howwhatproduce.com/images/001/image-169-111-j.webp)
Цифра 3 е подобна на останалите, но просто добавя 1-9 въз основа на избраното. Да речем, че е въведено 8. Сега имате 158, за да преминете към метода на серво преместване. След като преминете, преминете към следващата стъпка …
Стъпка 7: Servo Move
![Серво движение Серво движение](https://i.howwhatproduce.com/images/001/image-169-112-j.webp)
Проверява дали val, нашият пример е 158, е по -малък от 180. Тъй като е така, той премества двигателя на 158 градуса. Ако се казваше 190, сервото щеше да се нулира на 0. Серийните разпечатки са само за проверка на данни. Нищо особено важно там.
Препоръчано:
Как да управлявате сервомотора Arduino Урок: 4 стъпки
![Как да управлявате сервомотора Arduino Урок: 4 стъпки Как да управлявате сервомотора Arduino Урок: 4 стъпки](https://i.howwhatproduce.com/images/001/image-08-86-j.webp)
Как да контролираме Servo Motor Arduino Урок: Хей момчета! добре дошли в новия ми урок, надявам се вече да ви е харесал предишния ми инструкционен " Управление на голям стъпков двигател ". Днес „Публикувам този информативен урок, за да ви науча на основите на всяко управление на сервомотора, вече публикувах видео
Управление на 2 сервомотора с помощта на аналогов джойстик .: 5 стъпки (със снимки)
![Управление на 2 сервомотора с помощта на аналогов джойстик .: 5 стъпки (със снимки) Управление на 2 сервомотора с помощта на аналогов джойстик .: 5 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-206-16-j.webp)
Управление на 2 сървъра с помощта на аналогов джойстик.: Здравейте момчета, това е първият ми инструктаж и в този пост споделям как да използвам аналогов джойстик за управление на сервомоторите с помощта на Arduino UNO. Ще се опитам да го обясня възможно най -просто, надявам се да ви хареса то
2 потенциометра и 2 сервомотора: Контролирано движение с Arduino: 4 стъпки
![2 потенциометра и 2 сервомотора: Контролирано движение с Arduino: 4 стъпки 2 потенциометра и 2 сервомотора: Контролирано движение с Arduino: 4 стъпки](https://i.howwhatproduce.com/images/006/image-16882-j.webp)
2 потенциометра и 2 сервомотора: Контролирано движение с Arduino: Първо трябва да съберете подходящи материали, за да сглобите тази верига
Прост кардан с Micro: бит и 2 сервомотора: 4 стъпки
![Прост кардан с Micro: бит и 2 сервомотора: 4 стъпки Прост кардан с Micro: бит и 2 сервомотора: 4 стъпки](https://i.howwhatproduce.com/images/007/image-20706-j.webp)
Simple Gimbal With Micro: bit и 2 Servos: Здравейте! Днес ще ви покажа как да направите прост стабилизатор на кардан. Можете да видите видеото в YouTube тук. Той ще държи лека камера. Но ако поставите по -мощни сервоустройства и структура, те могат да държат вашия смартфон или дори подходяща камера. В следващите стъпки
Интерфейс на клавиатурата с 8051 и показване на номера на клавиатурата в 7 сегмента: 4 стъпки (със снимки)
![Интерфейс на клавиатурата с 8051 и показване на номера на клавиатурата в 7 сегмента: 4 стъпки (със снимки) Интерфейс на клавиатурата с 8051 и показване на номера на клавиатурата в 7 сегмента: 4 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
Интерфейс на клавиатурата с 8051 и показване на номера на клавиатурата в 7 сегмент: В този урок ще ви разкажа как можем да свържем клавиатурата с 8051 и да покажем номера на клавиатурата в 7 сегментен дисплей