Мазмуну:
- Жабдуулар
- 1 -кадам: Компоненттерди түшүнүү
- 2 -кадам: Районду орнотуу
- 3 -кадам: Arduino GUI жана киргизүү кодун жүктөп алыңыз
- 4 -кадам: 2 потенциометр + 2 Servo + Arduino
Video: 2 потенциометр жана 2 сервос: Ардуино менен башкарылган кыймыл: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Алгач бул схеманы бириктирүү үчүн тиешелүү материалдарды чогултуу керек.
Жабдуулар
1 Arduino
2 Потенциометр
2 Servo
1 Breadboard
5 Black Jumper Wires (Ground/Negative)
5 Red Jumper Wires (Voltage/Positive)
4 Color Jumper Wires (Input/Output)
1 -кадам: Компоненттерди түшүнүү
Ар бир компонентти түшүнүү үчүн физикалык схеманы бириктирүүдөн мурун маанилүү:
Нан тактасында терс (кара/көк) жана оң (кызыл) кириш үчүн уячалары бар эки тарабында электр рельсинин эки топтому бар. Алар вертикалдуу катарда туташат. Терминал тилкелери туташууну горизонталдуу түрдө бөлүшөт, бирок параллель терминал тилкелери бөлүштүргүчкө көпүрө салуу үчүн секирүүчү зымды талап кылат.
Потенциометрде 5V пин (кызыл), Vout пин (сары/түстүү) жана Ground/GND пин (кара) бар.
Серводо 5V порт (кызыл), Pulse Width Modulation/PWM порт (сары/түс) жана Ground/GND порт (кара) бар. Бул кантип иштээри жөнүндө көбүрөөк билүү үчүн шилтемени басыңыз.
2 -кадам: Районду орнотуу
Диаграмманы тууралаңыз. Районду орнотуп жатканда, ар дайым компоненттериңизге зыян келтирбөө үчүн ардуинону ажыратпоону унутпаңыз. Райондук уюмдагы менин оюм, Серво 1дин жанына Потенциометр 1ди туташтыруу жана Серво 2нин жанына Потенциометр 2ди туташтыруу - бул эмне болуп жатканын башкарууга жардам берет, анткени барган сайын көп компоненттер чогулуп калат. Бул кийинки коддук кадамда да көрсөтүлөт.
Потенциометрди анын багытын эске алуу менен нан тактасына сайыңыз (бул ардуино менен туташуу үчүн секирүүчү зымдарды колдонууда маанилүү болот):
Потенциометр 1: Түстүү секирүүчү зымды колдонуңуз жана ортоңку чыгуу пинин ардуинодогу аналогдук (A0) портуна туташтырыңыз. Кызыл секирүүчү зымды V5 портуна жана кара секирүүчү зымды arduinoдогу GND портуна сайыңыз.
Потенциометр 2: Түстүү секирүүчү зымды колдонуңуз жана ортоңку чыгуу пинин ардуинодогу аналогдук (A1) портуна туташтырыңыз. Кызыл секирүүчү зымды V5 портуна жана кара секирүүчү зымды arduinoдогу GND портуна сайыңыз.
Сервону нан тактасына жана ардуиного туташтырыңыз:
Серво 1: Ардуинодогу санариптик PWM портуна, анын кириш/сигнал портун 5 туташтыруу үчүн түстүү секирүүчү зымды колдонуңуз. Кызыл өтмөктү V5 терминал тилкесине жана кара секирүүчү зымды потенциометрдин макети менен катар GND терминал тилкесине туташтырыңыз (сүрөттү караңыз).
Серво 2: Ардуинодогу санариптик PWM портуна, анын кириш/сигнал портун туташтыруу үчүн түстүү секирүүчү зымды колдонуңуз. Кызыл өтмөктү V5 терминал тилкесине жана кара секирүүчү зымды потенциометрдин макети менен катар GND терминал тилкесине туташтырыңыз (сүрөттү караңыз).
Район орнотулгандан кийин, ардуинону компьютериңизге туташтырыңыз.
3 -кадам: Arduino GUI жана киргизүү кодун жүктөп алыңыз
Arduino Graphical User Interface (GUI) бул жерден жүктөп алыңыз. Төмөндөгү кодду сайыңыз, "//" нын оң жагындагы маалыматты белгилеңиз, бул коддун линиясы эмне кылып жатканын айтат:
#кошуу
// **** servo 1 орнотуулары
Servo servo1;
const int servo1PotPin = A0;
const int servo1Pin = 5; // PWM иштетилген пин колдонуу керек
int servo1_test;
// **** servo 1 орнотуулары END
// **** servo 2 орнотуулары
Servo servo2;
const int servo2PotPin = A1;
const int servo2Pin = 3; // PWM иштетилген пин колдонуу керек
int servo2_test;
// **** servo 2 орнотуулары END
жараксыз орнотуу () {
servo1.attach (servo1Pin);
servo2.attach (servo2Pin);
}
void loop () {
servo1_test = analogRead (servo1PotPin);
servo1_test = карта (servo1_test, 0, 1023, 65, 0); // servo айлануу болгону 65 градус. учурда потенциометрдин маанилерин servo үчүн айлануу даражасына которууда, учурда тескерисинче
servo1.write (servo1_test);
servo2_test = analogRead (servo2PotPin);
servo2_test = карта (servo2_test, 0, 1023, 80, 0); // servo айлануу болгону 80 градус. учурда потенциометрдин маанилерин servo үчүн айлануу даражасына которууда, учурда тескерисинче
servo2.write (servo2_test);
кечигүү (5);
}
4 -кадам: 2 потенциометр + 2 Servo + Arduino
Акыркы схема ушундай көрүнүшү керек. Бул кантип иштээрин көрүү үчүн видеону көрүңүз.
Сунушталууда:
Ардуино жана электромагниттик клапанды колдонуп, кыймыл датчиги суу краны - DIY: 6 кадам
Ардуино жана электромагниттик клапанды колдонуу менен кыймылдын сенсоруна суу таптоочу - DIY: Бул долбоордо мен электромагниттик клапандын жардамы менен кыймыл сенсорунун суу кранын кантип курууну көрсөтөм. Бул долбоор колдогу суу краныңызды кыймыл аныктоонун негизинде башкарыла турган кранга айландырууга жардам берет. IR сенсорунун интерфейси колдонулууда
Потенциометр жана Servo: Arduino менен башкарылган кыймыл: 4 кадам
Потенциометр жана Серво: Ардуино менен башкарылган кыймыл: Алгач бул схеманы бириктирүү үчүн тиешелүү материалдарды чогултуу керек
Micro менен жөнөкөй Gimbal: бит жана 2 сервос: 4 кадам
Simple Gimbal with Micro: bit and 2 Servos: Hi! Бүгүн мен сизге жөнөкөй гимбал стабилизаторун кантип жасоону көрсөтөм. Сиз YouTube видеосун бул жерден көрө аласыз. Ал жарык камерасын кармайт. Бирок, эгер сиз күчтүү сервос жана структураны койсоңуз, анда ал смартфонуңузду, же туура камераңызды кармап турушу мүмкүн
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
Үн менен башкарылган Arduino роботу + Wifi камерасы + Gripper + APP жана кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): 4 кадам
Үн менен башкарылган Arduino Robot + Wifi Камера + Gripper + APP & Кол менен колдонуу жана тоскоолдуктарды болтурбоо режими (KureBas Ver 2.0): KUREBAS V2.0 кайтып келди Ал жаңы функциялары менен абдан таасирдүү. Анын кармагычы, Wifi камерасы жана ал үчүн чыгарылган жаңы тиркемеси бар