Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: წრე
- ნაბიჯი 3:
- ნაბიჯი 4: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
- ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები
- ნაბიჯი 6: Visuino Set კომპონენტებში
- ნაბიჯი 7: Visuino Connect კომპონენტებში
- ნაბიჯი 8: შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
- ნაბიჯი 9: თამაში
- ნაბიჯი 10: Visuino– ს სხვა გაკვეთილები
ვიდეო: წვრილმანი როგორ გავაკონტროლოთ სერვო ძრავის კუთხე Visuino თანმიმდევრობის კომპონენტის გამოყენებით: 10 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ გამოვიყენებთ Servo Motor- ს და Arduino UNO- ს და Visuino- ს სერვო ძრავის კუთხის გასაკონტროლებლად თანმიმდევრობის კომპონენტის გამოყენებით. თანმიმდევრობის კომპონენტი შესანიშნავია იმ სიტუაციებისთვის, როდესაც ჩვენ გვსურს რამდენიმე მოვლენის თანმიმდევრობით გამოწვევა ჩვენს შემთხვევაში servo motor ხარისხზე.
უყურეთ სადემონსტრაციო ვიდეოს.
ნაბიჯი 1: რაც დაგჭირდებათ
- Arduino UNO (ან სხვა Arduino)
- ჯუმბერის მავთულები
- სერვო ძრავა
- Visuino პროგრამა: ჩამოტვირთეთ Visuino
ნაბიჯი 2: წრე
- შეაერთეთ სერვო ძრავის "ნარინჯისფერი" პინი Arduino ციფრულ პინთან [8]
- შეაერთეთ სერვო ძრავის "წითელი" პინი Arduino პოზიტიურ პინთან [5V]
- შეაერთეთ სერვო ძრავის "ყავისფერი" პინი Arduino უარყოფით პინთან [GND]
ნაბიჯი 3:
ყველაფერი რაც თქვენ გჭირდებათ რომ გააკეთოთ არის კომპონენტების გადატანა და ჩამოშლა და ერთმანეთთან დაკავშირება. Visuino შეგიქმნით სამუშაო კოდს, ასე რომ თქვენ არ დაგჭირდებათ დროის დაკარგვა კოდის შექმნაზე. ის ყველაფერს გააკეთებს თქვენთვის მძიმედ სწრაფად და მარტივად! Visuino შესანიშნავია ყველა სახის პროექტისთვის, თქვენ შეგიძლიათ მარტივად ააწყოთ რთული პროექტები უმოკლეს დროში!
ჩამოტვირთეთ უახლესი მძლავრი Visuino პროგრამული უზრუნველყოფა
ნაბიჯი 4: დაიწყეთ Visuino და შეარჩიეთ Arduino UNO დაფის ტიპი
Arduino– ს პროგრამირების დასაწყებად, თქვენ დაგჭირდებათ Arduino IDE დაინსტალირებული აქედან:
გთხოვთ გაითვალისწინოთ, რომ Arduino IDE 1.6.6– ში არის რამდენიმე მნიშვნელოვანი შეცდომა. დარწმუნდით, რომ დააინსტალირეთ 1.6.7 ან უფრო მაღალი, წინააღმდეგ შემთხვევაში ეს ინსტრუქცია არ იმუშავებს! თუ თქვენ არ გააკეთეთ, მიჰყევით ამ ინსტრუქციებში მითითებულ ნაბიჯებს Arduino IDE– ს დასაყენებლად Arduino UNO– ს დასაპროგრამებლად! Visuino: https://www.visuino.eu ასევე უნდა იყოს დაინსტალირებული. ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" Arduino კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "Arduino UNO" როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები
- დაამატეთ კომპონენტი "თანმიმდევრობა"
- დაამატეთ 5x კომპონენტი "ანალოგური მნიშვნელობა"
- დაამატეთ კომპონენტი "ანალოგური მრავალჯერადი შერწყმა"
- დაამატეთ კომპონენტი "გაყავით ანალოგი ღირებულების მიხედვით"
- დაამატეთ "სერვო" კომპონენტი
ნაბიჯი 6: Visuino Set კომპონენტებში
აირჩიეთ "Sequence1" კომპონენტი, ორჯერ დააწკაპუნეთ მასზე. დიალოგში "ელემენტები": გადაიტანეთ 5X "პერიოდი" ელემენტი მარცხნივ.
- აირჩიეთ ელემენტი "პერიოდი 1" და თვისებების ფანჯარაში დააყენეთ "გადადება" "1000"
- აირჩიეთ ელემენტი "პერიოდი 2" და თვისებების ფანჯარაში დააყენეთ "გადადება" "2000"
- აირჩიეთ ელემენტი "პერიოდი 3" და თვისებების ფანჯარაში დააყენეთ "გადადება" 3000 -ზე
- აირჩიეთ "პერიოდი 4" ელემენტი და თვისებების ფანჯარაში დააყენეთ "გადადება" "4000"
- შეარჩიეთ ელემენტი "პერიოდი 5" და თვისებების ფანჯარაში დააყენეთ "გადადება" "5000" >> ეს უკანასკნელი მხოლოდ პაუზისთვის იქნება გამოყენებული.
ახლა მოდით დავაყენოთ ხარისხი სერვო ძრავისთვის: აირჩიეთ "AnalogValue1" კომპონენტი და თვისებების ქვეშ ფანჯარაში დააყენეთ "მნიშვნელობა" "0"
აირჩიეთ "AnalogValue2" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" "60"
აირჩიეთ "AnalogValue3" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" "120"
აირჩიეთ "AnalogValue4" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" "180"
აირჩიეთ "AnalogMultiMerger1" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "შეყვანის ქინძისთავები" "4"
აირჩიეთ "DivideByValue1" კომპონენტი და თვისებების ფანჯარაში დააყენეთ "მნიშვნელობა" "180"
ნაბიჯი 7: Visuino Connect კომპონენტებში
- შეაერთეთ "Sequence1"> პერიოდი 1 pin [Out] "AnalogValue1" pin [საათი]
- შეაერთეთ "Sequence2"> პერიოდი 1 pin [Out] "AnalogValue2" pin [საათი]
- შეაერთეთ "Sequence3"> პერიოდი 1 pin [Out] "AnalogValue3" pin [საათი]
- შეაერთეთ "Sequence4"> პერიოდი 1 pin [Out] "AnalogValue4" pin [საათი]
- შეაერთეთ "AnalogValue1" pin [Out] "AnalogMultiMerger1" pin [0]
- შეაერთეთ "AnalogValue2" pin [Out] "AnalogMultiMerger1" pin [1]
- შეაერთეთ "AnalogValue3" pin [Out] "AnalogMultiMerger1" pin [2]
- შეაერთეთ "AnalogValue4" pin [Out] "AnalogMultiMerger1" pin [3]
- შეაერთეთ "AnalogMultiMerger1" pin [Out] "DivideByValue1" pin [In]
- შეაერთეთ "DivideByValue1" pin [Out] "Servo1" pin [In]
შეაერთეთ "Servo1" პინი [Out] Arduino ციფრულ პინთან [8]
ნაბიჯი 8: შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
Visuino– ში დააჭირეთ F9 ან დააწკაპუნეთ სურათზე ნაჩვენები ღილაკზე Arduino კოდის შესაქმნელად და გახსენით Arduino IDE
Arduino IDE– ში დააწკაპუნეთ ღილაკზე „ატვირთვა“, რათა შეადგინოთ და ატვირთოთ კოდი (სურათი 2)
ნაბიჯი 9: თამაში
თუ თქვენ ჩართავთ Arduino UNO მოდულს, სერვო ძრავა დაიწყებს მოძრაობას თქვენს მიერ დადგენილი გრადუსების შესაბამისად.
გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის. შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:
ნაბიჯი 10: Visuino– ს სხვა გაკვეთილები
დააწკაპუნეთ აქ და აქ, რომ ნახოთ Visuino– ს სხვა გაკვეთილები.
გირჩევთ:
როგორ გავაკონტროლოთ სერვო ძრავა კომპიუტერიდან GUI– ით: 5 ნაბიჯი
როგორ გავაკონტროლოთ სერვო ძრავა კომპიუტერიდან GUI– ით: अपनी Servo motor को კომპიუტერი user გრაფიკული ინტერფეისი (GUI) control კონტროლის საშუალებით के लिए अपनी पहली ინსტრუქციული გაზიარება हूँ हूँ इस सकते है able სასწავლო წაკითხვა c जिसके द्वारा आप c კომპიუტერები
როგორ გააკეთოთ მზის ტრეკერი არდუინოს და სერვო ძრავის გამოყენებით: 4 ნაბიჯი
როგორ გავაკეთოთ მზის ტრეკერი Arduino და Servo Motor– ის გამოყენებით: ეწვიეთ ჩემს Youtube არხს ამ პოსტში მე ვაპირებ ვისაუბრო " მზის ტრეკერის " რომელიც მე გავაკეთე Arduino UNO და SG90 სერვოს გამოყენებით. პოსტის წაკითხვის წინ გთხოვთ გადაამოწმოთ ვიდეო ჩემი არხიდან, ის იძლევა იდეის 70% -ს პროექტის შესახებ
როგორ გავაკონტროლოთ DC გადაცემათა კოლოფი 160A დავარცხნილი ელექტრონული სიჩქარის კონტროლერის და სერვო ტესტერის გამოყენებით: 3 ნაბიჯი
როგორ გავაკონტროლოთ DC გადაცემათა კოლოფი 160A დავარცხნილი ელექტრონული სიჩქარის კონტროლერის და სერვო ტესტერის გამოყენებით: სპეციფიკაცია: ძაბვა: 2-3S Lipo ან 6-9 NiMH უწყვეტი დენი: 35A ადიდებული დენი: 160A BEC: 5V / 1A, ხაზოვანი რეჟიმი: 1. წინ &საპირისპირო; 2. წინ &მუხრუჭი; 3. წინ & სამუხრუჭე & საპირისპირო წონა: 34 გ ზომა: 42*28*17 მმ
ნაბიჯი სერვო ძრავის სერიული კონტროლით არდუინოს საშუალებით 3D პრინტერის გამოყენებით - Pt4: 8 ნაბიჯი
მოიცავს საფეხურზე მომუშავე ძრავას სერიული კონტროლით Arduino– ს გამოყენებით 3D პრინტერის გამოყენებით - Pt4: Motor Step სერიის ამ მეოთხე ვიდეოში ჩვენ გამოვიყენებთ იმას, რაც ადრე ვისწავლეთ სტეპერ სერვო ძრავის აგება სერიული კომუნიკაციისა და რეალური კონტროლის საშუალებით. პოზიციის უკუკავშირი რეზისტენტული კოდირების გამოყენებით, რომელსაც აკონტროლებს არდუინო
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე: 5 ნაბიჯი
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხიანი სერვო პლეერით კოდირების გარეშე: ეს გაკვეთილი გვიჩვენებს, თუ როგორ ვაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე