
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Arduino- ի օգնությամբ երկու շարժական կոճակների միջոցով servo շարժիչը կառավարելու համար:
Քայլ 1: Ստացեք համապատասխան բաղադրիչներ

Խնդրում ենք օգտագործել տրված հղումները, եթե ձեզ անհրաժեշտ են բաղադրիչներից որևէ մեկը, նաև ստուգեք arduino- ի այլ հիանալի նվերների կայքը, դրանք անվճար առաքվում են աշխարհով մեկ, և այնտեղ ծառայությունը հիանալի է: Բացի այդ, դու ինձ աջակցում ես:)
Գնացեք այստեղ կայք:
Շնորհակալություն աջակցության համար.
1) Arduino հղում. Arduino համատեղելի Uno R3 Rev3 զարգացման խորհուրդ
2) Breadboard- ի հղում. Կես չափի 400-Pin Electronics DIY Breadboard կամ 830-կետանոց Solderless Electronics DIY Breadboard
3) Հրել կոճակների հղում. DIP P4 Sqaure անջատիչ Հրել կոճակներ (100-փաթեթ)
4) Jumper Cables Link: Multicolored 40-Pin DuPont Breadboard Jumper Wires (20cm)
5) Երկու 10k Ohm Resistors Link: DIY Universal 1/4W 1% Metal Film Resistor (600PCS)
6) Servo Motor Link: Tower Pro SG90 9g Gear Steering Servo
Քայլ 2: Միացրեք հոսանքը

Միացրեք GND- ը և 5V- ը
Քայլ 3: Միացրեք Servo- ն

Կարմիրից մինչև 5 Վ
Շագանակագույն/Սևից մինչև GND
Նարնջագույն ՝ կապում 9
Քայլ 4: Միացրեք կոճակները

ԹՎԱՅԻՆ 2 -ի կոճակներից մեկը
Մյուսը ԹՎԱՅԻՆ 4 -ին
Քայլ 5: Ստուգեք սխեման


Համոզվեք, որ սխեման ճիշտ է
Քայլ 6: Կոդ
Ես օգտագործեցի Sweep- ի օրինակը Arduino- ից և փոխեցի այն աշխատելու համար:
#ներառում
const int buttonPin = 2;
const int buttonPin2 = 5;
int կոճակ Պետություն = 0;
int կոճակ State2 = 0;
Servo servoA;
int դիրքը = 0;
void setup () {
servoA.attach (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
դատարկ շրջան () {
buttonState = digitalRead (buttonPin);
buttonState2 = digitalRead (կոճակ Pin2);
եթե (buttonState == HIGH && դիրք <180) {
servoA.write (դիրք ++);
ուշացում (5);
}
եթե (buttonState2 == HIGH && դիրք> 3) {
servoA.write (դիրք--);
ուշացում (5);
}
}
Խորհուրդ ենք տալիս:
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ

Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Ուսումնական ձեռնարկ 30A Micro Brush Motor Brake Controller օգտագործելով Servo Tester: 3 քայլ

Ուսումնական ձեռնարկ 30A միկրո խոզանակի շարժիչի արգելակի վերահսկիչ `օգտագործելով Servo Tester- ը. Տեխնիկական պայմաններ. 30A խոզանակի արագության վերահսկիչ: Գործառույթը `առաջ, հետընթաց, արգելակ Աշխատանքային լարումը` 3.0V --- 5.0V: Ընթացիկ (A) ՝ 30A BEC: 5V/1A Վարորդի հաճախականությունը ՝ 2KHz Մուտք ՝ 2-3 Li-Po/Ni-Mh/Ni-cd 4-10cell Մշտական հոսանք 30A Max 30A <
Arduino ձեռնարկ - Servo Motor Control With Joystick: 4 քայլ

Arduino Tutorial - Servo Motor Control With Joystick: Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել servo Joystick- ի հետ: Մենք վերահսկելու ենք 1 հատ servo շարժիչ `1 Joystick- ով: Դուք կարող եք իրականացնել ձեր ռոբոտային ձեռքի նախագծերը` հղում կատարելով այս ձեռնարկին: Իհարկե, մենք կկիրառենք արտաքին մարտկոց / էներգիա ՝ դա անելիս
Arduino ձեռնարկ - Servo Motor Control with Arduino: 5 քայլ

Arduino Tutorial - Servo Motor Control with Arduino. Սա ուսանելի է իմ " Arduino. YouTube- ի տեսանյութը, որը ես վերջերս եմ վերբեռնել: Ես խստորեն խորհուրդ եմ տալիս ստուգել այն: Այցելեք YouTube ալիք
Arduino Servo ձեռնարկ. 3 քայլ (նկարներով)

Arduino Servo ձեռնարկ. Այսօր դուք կսովորեք, թե ինչպես օգտագործել servo շարժիչներ Arduino- ի հետ: Շատ կարևոր հմտություն բոլոր նրանց համար, ովքեր ցանկանում են առաջադիմել տան ավտոմատացման և էլեկտրոնիկայի ոլորտում: Երբ ավարտեք նախագիծը, պարզապես սեղմեք կոճակը և դիտեք, թե ինչպես է սերվոն պտտվում պատահական