Სარჩევი:
ვიდეო: სერვო გლადიატორები: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ამ პროექტში ჩვენ ჩავდეთ ორი პოტენომეტრი ორ პურის დაფაზე, რათა გავაკონტროლოთ სერვო ძრავები. სერვო ძრავები იბრძვიან სიკვდილამდე !!!!!!
*** ეს პროექტი მხოლოდ პროტოტიპია. ჩვენ ვეძებთ, რომ შევქმნათ უფრო დიდი სერვო ძრავით. ჩვენ ჯერ კიდევ ვმუშაობთ კოდზე.
ნაბიჯი 1: მასალები
არდუინო
2 დაფა
2 პოტენომეტრი
2 სერვო ძრავა
20 მავთული
კვების წყარო AC/DC ადაპტერი
ნაბიჯი 2: სერვო ძრავა
*** როდესაც ამ პროექტს აკეთებთ, გახსოვდეთ ეს სურათი.
www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=1229&bih=981&dpr=1.25#imgrc=Tcc2IFNkUH95_M:
ნაბიჯი 3: კოდი
#ჩართეთ
სერვო მისერვო; // servo ობიექტის შექმნა servo servo myservo1 გასაკონტროლებლად;
int potpin = 0; // ანალოგური პინი, რომელიც გამოიყენება პოტენომეტრის დასაკავშირებლად
int val = 0; // ცვლადი, რომ წაიკითხოთ მნიშვნელობა ანალოგური პინიდან
int potpin2 = A2;
int val2 = 0;
void setup () {
myservo.attach (9); // მიმაგრებს servo პინ 9 -ზე servo ობიექტს
myservo1.attach (10); pinMode (potpin, INPUT);
pinMode (potpin2, INPUT);
სერიული.დაწყება (9600); }
ბათილი მარყუჟი (); {
val = analogRead (potpin);
val2 = analogRead (potpin2); // კითხულობს პოტენომეტრის მნიშვნელობას (მნიშვნელობა 0 -დან 1023 -მდე)
val = რუკა (val, 0, 1023, 0, 180); // შეაფასეთ, რომ გამოიყენოთ იგი სერვოსთან ერთად (მნიშვნელობა 0 -დან 180 -მდე)
val2 = რუკა (val2, 0, 1023, 0, 180);
Serial.println (val);
სერიული. ბეჭდვა (val2);
myservo.write (val);
myservo1.write (val2); // ადგენს სერვო პოზიციას მასშტაბური მნიშვნელობის მიხედვით
დაგვიანება (10); // ელოდება სერვოს იქ მისვლას}
ნაბიჯი 4: ნაბიჯები:
1.) მოათავსეთ ორი პენტიომეტრი ცალკე დაფაზე.
2.) მოათავსეთ ქინძისთავები მის უკან.
პირველი პეტენომეტრი:
მარცხენა პინი მიდის მინუსზე
შუა პინი მიდის A0– ზე
მარჯვენა პინი მიდის პლუსზე.
მე -2 პეტენომეტრი:
მარცხენა პინი მიდის პლიუსზე სხვა დაფაზე.
შუა პინი მიდის a2– ში არდუინოში.
მარჯვენა პინი მიდის მინუს სხვა არდუინოში.
პირველი სერვო ძრავა:
ბრაუნი მიწაზე მიდის
წითელი მიდის პლუსზე
ნარინჯისფერი მიდის არდუინოში. ჩვენ გამოვიყენეთ d10.
მე -2 სერვო ძრავა
ბრაუნი მიწაზე მიდის
წითელი მიდის პლუსზე
ნარინჯისფერი მიდის პინზე. ჩვენ გამოვიყენეთ d9
ნაბიჯი 5: სურათები:
სურვილისამებრ: შეგიძლიათ დაამატოთ ხმლები ბოლოებზე.
ავტორი: ჯასტინ ჰერსკოვიცი და იან ფრიდმანი
გირჩევთ:
კლავიატურის სერვო საკეტი: 5 ნაბიჯი
კლავიატურის სერვო საკეტი: გამარჯობა ყველას, იმედია კარგი დღე გქონდათ. თუ არა, იმედია, შეგიძლიათ უბრალოდ გადახედოთ წინდახედულობას და გაეცნოთ თერაპიულ მუსიკას. პროგრამირება შეიძლება იყოს პრობლემა. საბედნიეროდ, ეს გაკვეთილი არ არის უსიამოვნება, ასე რომ თქვენ შეძლებთ შეასრულოთ
ერთი ღილაკის სერვო შეჩერების საკეტი: 3 ნაბიჯი
ერთი ღილაკის სერვო შეჩერების ჩაკეტვა: მთლიანი შეჩერების მთის ველოსიპედები უზრუნველყოფენ შეუფერხებელ მგზავრობას, მაგრამ ხშირად მოითხოვენ შეჩერების ჩაკეტვას აღმართზე პედლებისას. წინააღმდეგ შემთხვევაში, სუსპენზია იკუმშება, როდესაც დგახართ პედლებზე, ხარჯავთ ამ ძალისხმევას. ველოსიპედის მწარმოებლებმა იციან ეს და უზრუნველყოფენ
როგორ მოვამზადოთ სერვო, რომ მიიღოთ დახურული მარყუჟის კავშირი: 7 ნაბიჯი
როგორ შევცვალოთ სერვო, რომ მივიღოთ დახურული მარყუჟი: ► სერვოს მართვისას მიკროკონტროლერის საშუალებით (როგორც არდუინო), თქვენ შეგიძლიათ მისცეთ მას მხოლოდ სამიზნე ადგილმდებარეობის ბრძანებები (PPM სიგნალში). ამ შეკვეთით, სერვო გადავა ამ სამიზნეზე მდებარეობა. მაგრამ ეს არ არის მყისიერი! ზუსტად არ იცი როდის
ამოიღეთ სერვო კონტროლერი: 5 ნაბიჯი (სურათებით)
ამოიღეთ სერვო კონტროლერი: სერვო ძრავები დიდი სიამოვნებაა, როდესაც გსურთ მარტივად დააკავშიროთ გადაცემათა კოლოფი მიკრო კონტროლერთან. თუმცა, ხანდახან, გინდა ლამაზი პატარა გადაცემათა კოლოფი და არ გინდა შეწუხდე საკონტროლო სქემით, რომ ის მართო. ასეთ დროს ეს არის
ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი
მოიცავს საფეხურზე მომუშავე ძრავას სერიული კონტროლით Arduino– ს გამოყენებით 3D პრინტერის გამოყენებით - Pt4: Motor Step სერიის ამ მეოთხე ვიდეოში ჩვენ გამოვიყენებთ იმას, რაც ადრე ვისწავლეთ სტეპერ სერვო ძრავის აგება სერიული კომუნიკაციისა და რეალური კონტროლის საშუალებით. პოზიციის უკუკავშირი რეზისტენტული კოდირების გამოყენებით, რომელსაც აკონტროლებს არდუინო