
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

არდუინოს გამოყენებით სერვო ძრავის გასაკონტროლებლად ორი ღილაკის გამოყენებით.
ნაბიჯი 1: მიიღეთ შესაბამისი კომპონენტები

გთხოვთ გამოიყენოთ ბმულები, თუ რომელიმე კომპონენტი გჭირდებათ, ასევე შეამოწმეთ საიტი სხვა შესანიშნავი არდუინოსთვის, ისინი უფასოდ გზავნიან მსოფლიოში და იქ სერვისი შესანიშნავია. გარდა ამისა შენ მხარს მიჭერ:)
გადადით აქ საიტზე.
Გმადლობთ მხარდაჭერისთვის.
1) Arduino ბმული: Arduino თავსებადი Uno R3 Rev3 განვითარების დაფა
2) Breadboard Link: Half size 400-Pin Electronics DIY Breadboard or 830-Point Solderless Electronics DIY Breadboard
3) Push Buttons Link: DIP P4 Sqaure Switch Push Buttons (100-Pack)
4) Jumper Cables ლინკი: მრავალფერიანი 40 პინიანი DuPont Breadboard Jumper Wires (20 სმ)
5) ორი 10k Ohm რეზისტორების ბმული: წვრილმანი უნივერსალური 1/4W 1% ლითონის ფილმის რეზისტორი (600PCS)
6) Servo Motor Link: Tower Pro SG90 9g Gear Steering Servo
ნაბიჯი 2: შეაერთეთ დენი

შეაერთეთ GND და 5V
ნაბიჯი 3: შეაერთეთ სერვო

წითელი 5 ვ -მდე
ყავისფერი/შავი GND– მდე
ფორთოხალი 9 -ზე
ნაბიჯი 4: დააკავშირეთ ღილაკები

ციფრული 2 – ის ერთ – ერთი ღილაკი
მეორე ციფრულზე 4
ნაბიჯი 5: შეამოწმეთ წრე


დარწმუნდით, რომ წრე სწორია
ნაბიჯი 6: კოდი
მე გამოვიყენე Sweep მაგალითი არდუინოდან და შევცვალე იგი სამუშაოდ.
#ჩართეთ
const int buttonPin = 2;
const int buttonPin2 = 5;
int ღილაკი სახელმწიფო = 0;
int ღილაკი სახელმწიფო 2 = 0;
Servo servoA;
int პოზიცია = 0;
void setup () {
servoA.atach (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
ბათილი მარყუჟი () {
buttonState = digitalRead (ღილაკი პინი);
buttonState2 = digitalRead (ღილაკი Pin2);
თუ (buttonState == მაღალი && პოზიცია <180) {
servoA.write (პოზიცია ++);
დაგვიანება (5);
}
თუ (buttonState2 == მაღალი && პოზიცია> 3) {
servoA.write (პოზიცია--);
დაგვიანება (5);
}
}
გირჩევთ:
Arduino როგორ დააკავშიროთ მრავალი სერვო მოტორი - PCA9685 გაკვეთილი: 6 ნაბიჯი

Arduino როგორ დააკავშიროთ მრავალჯერადი სერვო მოტორი - PCA9685 სამეურვეო პროგრამა: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა დააკავშიროთ რამდენიმე სერვო ძრავა PCA9685 მოდულისა და arduino- ს გამოყენებით. PCA9685 მოდული ძალიან კარგია როდესაც თქვენ გჭირდებათ რამდენიმე ძრავის დაკავშირება, ამის შესახებ შეგიძლიათ მეტი წაიკითხოთ აქ https : //www.adafruit.com/product/815 ნახეთ Vi
გაკვეთილი 30A მიკრო ჯაგრისის ძრავის სამუხრუჭე კონტროლერი სერვო ტესტერის გამოყენებით: 3 ნაბიჯი

სახელმძღვანელო 30A მიკრო ჯაგრისის ძრავის სამუხრუჭე კონტროლერი Servo ტესტერის გამოყენებით: სპეციფიკაცია: 30A ფუნჯის სიჩქარის კონტროლერი. ფუნქცია: წინ, უკან, სამუხრუჭე სამუშაო ძაბვა: 3.0V --- 5.0V. დენი (A): 30A BEC: 5V/1A დრაივერის სიხშირე: 2KHz შეყვანა: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10cell მუდმივი დენი 30A Max 30A <
არდუინოს გაკვეთილი - სერვო ძრავის კონტროლი ჯოისტიკით: 4 ნაბიჯი

არდუინოს სახელმძღვანელო - სერვო ძრავის კონტროლი ჯოისტიკით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ სერვო ჯოისტიკით. ჩვენ გავაკონტროლებთ 1 ცალი სერვო ძრავას 1 ჯოისტიკით. თქვენ შეგიძლიათ განახორციელოთ თქვენი რობოტული ხელის პროექტები ამ სახელმძღვანელოს მითითებით. რა თქმა უნდა, ჩვენ გამოვიყენებთ გარე ბატარეას / ენერგიას მუშაობისას
არდუინოს გაკვეთილი - სერვო ძრავის კონტროლი არდუინოსთან ერთად: 5 ნაბიჯი

არდუინოს სახელმძღვანელო - სერვო ძრავის კონტროლი არდუინოსთან ერთად: ეს არის ინსტრუქცია ჩემი " არდუინოს: როგორ გავაკონტროლო სერვო ძრავა არდუინოსთან ერთად " YouTube ვიდეო, რომელიც ახლახანს ავტვირთე. მკაცრად გირჩევთ რომ შეამოწმოთ. ეწვიეთ YouTube არხს
ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი

მოიცავს საფეხურზე მომუშავე ძრავას სერიული კონტროლით Arduino– ს გამოყენებით 3D პრინტერის გამოყენებით - Pt4: Motor Step სერიის ამ მეოთხე ვიდეოში ჩვენ გამოვიყენებთ იმას, რაც ადრე ვისწავლეთ სტეპერ სერვო ძრავის აგება სერიული კომუნიკაციისა და რეალური კონტროლის საშუალებით. პოზიციის უკუკავშირი რეზისტენტული კოდირების გამოყენებით, რომელსაც აკონტროლებს არდუინო