Სარჩევი:
ვიდეო: 16 არხის სერვო ტესტერი არდუინოთი და 3D ბეჭდვით: 3 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
თითქმის ყველა ის პროექტი, რაც ამ ბოლო დროს გავაკეთე, მოითხოვდა, რომ გამომეცადა რამდენიმე სერვერი და მეცადინეობა მათ პოზიციებზე, სანამ ისინი შევიდოდნენ შეკრებაზე. მე ჩვეულებრივ ვაკეთებ სწრაფ სერვო ტესტერს პურის დაფაზე და ვიყენებ სერიულ მონიტორს arduino IDE- ში, რათა მივიღო servo პოზიციები, მაგრამ ამჯერად მე გადავწყვიტე, რომ მე მოვიქცე და შევიმუშაო თანდართული, მუდმივი სისტემა, რათა შევამოწმო ჩემი სერვისები!
დიზაინს შეუძლია ერთდროულად 16 სერვისის კონტროლი, Adafruit PCA9685 servo მძღოლის დაფის გამოყენებით. სივრცის დაზოგვის მიზნით, მას აქვს მხოლოდ 4 პოტენომეტრი მარეგულირებელი და გადამრთველების ცალკეული ნაკრები გამოიყენება ოთხის კომპლექტის შესარჩევად, რომლის კონტროლიც გსურთ. ერთ -ერთი პრობლემა, რომელსაც ადრეულ პროტოტიპებში ვხვდებოდი, იყო ის, რომ დიზაინის შედუღება საკმაოდ ძნელი იყო, შემდეგ კი პატარა ყუთში ჩასმა, ასე რომ, ეს უახლესი დიზაინი დაბეჭდილია ბრტყელი, შეკრული და დაკეცილი, რაც აადვილებს შეკრებას!
მე გამოვიყენე კარგი ხარისხის პოტენომეტრები M9 სამონტაჟო ხვრელით, მაგრამ თუ გსურთ შეცვალოთ Fusion 360 ასამბლეა თქვენი მოთხოვნების შესაბამისად, მოგერიდებათ ჩამოტვირთოთ ფაილი: https://a360.co/2Q366j4 (ან უბრალოდ გაბურღეთ უფრო დიდი).
ვიმედოვნებ, რომ თქვენ ისიამოვნებთ ამ სწრაფი პროექტით, მე ვიცი, რომ გამოვიყენებ ტონა გამოყენებას ჩემიდან!
შენიშვნა: მე მიჭირს გადმოტვირთვის პაკეტის ატვირთვა ინსტრუქციებში, ასე რომ, თუ აქ ვერ მიიღებთ, მიიღეთ ჩემი ვებ – გვერდიდან.
მარაგები
- Arduino Uno:
- Adafruit PCA9685 16 არხიანი სერვერის დრაივერი:
- 5.5 მმ DC პანელის შეყვანა -
- 5V ელექტრომომარაგება (5A ამ შემთხვევაში მრავალი სერვისის მართვის საშუალებას მისცემს) -
- 10K პოტენომეტრი (გაითვალისწინეთ, რომ დიზაინში არის ადგილი სხვადასხვა პოტენომეტრის ტიპებისათვის იმის მიხედვით, თუ რა გაქვთ) -
- 10K რეზისტორი x 2:
-
SainSmart 1.8 TFT ფერადი LCD ჩვენების მოდული:
- Push-to-make შეცვლა:
- შედუღების მავთული (ერთი ბირთვი სასარგებლო იყო იმის გამო, თუ რამდენად ადვილად ერთვის არდუინოში)
ნაბიჯი 1: ბეჭდვა და შეკრება
3D ბეჭდვის რეალური მოთხოვნები არ არსებობს, არ არსებობს მიზეზი, რის გამოც თქვენ ვერ დაბეჭდავთ მას საკმაოდ დაბალი გარჩევადობით. თუ თქვენ გაქვთ დიდი პრინტერი, თქვენ შეგიძლიათ დაბეჭდოთ ყველაფერი ერთდროულად, მაგრამ თუ თქვენ გაქვთ უფრო სტანდარტული პრინტერი 200 მმ x 200 მმ დასაბეჭდი საწოლით, შეგიძლიათ დაბეჭდოთ ბაზა სამ ცალკეულ ნაწილად. როდესაც ყველა ნაწილი დაბეჭდილია, ბაზის ორი ნახევარი შეიძლება გაერთიანდეს 8 * M2 x 4 მმ ხრახნით.
ახლა თქვენ შეგიძლიათ ჩაწეროთ ყველა კომპონენტი - პოტენომეტრები და კონცენტრატორები შეიძლება ხრახნიან მათ პანელებს თხილის გამოყენებით, ხოლო დაფები ადვილად იჭრება M2 x 6 მმ -10 მმ ხრახნებით. გასაგები უნდა იყოს, თუ როგორ დადიან დაფები ხვრელების ნიმუშზე დაყრდნობით. ერთადერთი კომპონენტი, რომელიც ცოტა უფრო რთულია, არის მონიტორი, რადგან ამ კონკრეტულ მოდელს არ აქვს მოსახერხებელი სამონტაჟო გადაწყვეტა. მე გამოვიყენე რამოდენიმე ლენტი პანელზე დასაფიქსირებლად, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ წებო ან მსგავსი რამ.
ნაბიჯი 2: გაყვანილობა
საუკეთესო მიდგომაა თითოეული პანელის მავთულხლართები რაც შეიძლება სრულად, შემდეგ კი ყველა განივი პანელის კავშირი, როდესაც საქმეს ხურავთ. მე გამოვიყენე სუპერწებო გარკვეული მავთულის დასაყენებლად და საკაბელო მენეჯმენტის გასაწმენდად, ასევე თქვენ უნდა გამოიყენოთ სითბოს შემცირების მილები, სადაც შესაძლებელია კონტაქტების იზოლირების მიზნით.
ნაბიჯი 3: Arduino პროგრამირება
ბიბლიოთეკას ჰქონდა რამდენიმე უკუჩვენება ეკრანზე, ამიტომ გირჩევთ დააინსტალიროთ ბიბლიოთეკა, რომელიც შედის ჩემს გადმოწერაში. ამ ეკრანის პროგრამირება ოდნავ უფრო რთულია, ვიდრე ეკრანის უმეტესობა, მაგრამ მთლიანობაში პროგრამირება მაინც საკმაოდ მარტივია.
იმისთვის, რომ გადახედოთ კოდის მუშაობას, პროგრამა იწყება საშუალო ღირებულებით 350 ყველა სერვისისთვის, რაც, როგორც ჩანს, უსაფრთხო ფსონია. ის იწყებს ინიციალიზაციას, ავსებს მთელ ეკრანს შავით, რათა შეიქმნას ფონი, შემდეგ იწერება ყველა სერვისის სახელები ("Servo 3:" და ა.შ.) და მათი საწყისი მნიშვნელობები 350. პროგრამის რეალური მარყუჟის მონაკვეთი პირველ რიგში ამოწმებს თუ არა ღილაკები დაჭერილია და თუ ასეა ისარი გადაადგილდება და აღრიცხავს ამჟამად შერჩეულ სერვო კომპლექტს. შემდეგ ის წერს პულსის სიგანეების მნიშვნელობებს კომპლექტში ოთხივე სერვოზე პოტენციტომეტრების რუქის მიხედვით, წერს მათ ეკრანზე ყვითლად და საბოლოოდ აყენებს სერვოს ამ პოზიციას სერვო დრაივერის დაფის საშუალებით. ნებისმიერი სერვისი, რომელსაც ამჟამად არ მართავენ, შეინარჩუნებს პოზიციას ბოლო შეყვანის საფუძველზე.
გირჩევთ:
ორი რეჟიმი სერვო ტესტერი: 5 ნაბიჯი (სურათებით)
ორი რეჟიმი სერვო ტესტერი: როდესაც ვყიდი ახალ სერვო ძრავას, მინდა სწრაფად შევამოწმო მუშაობს თუ არა. ორი რეჟიმი სერვო ტესტერი ამის საშუალებას მაძლევს ერთ წუთში. სერვოები, ყოველ შემთხვევაში, უფრო იაფები, რაც მე ვიცი, ზოგჯერ ჩამოსვლისას არ მუშაობს ისე, როგორც მოსალოდნელი იყო: გადაცემათა კოლოფი, ელექტრონი
არხის ავტომატური შეცვლა ტელევიზორის დისტანციური არდუინოთი: 6 ნაბიჯი
ავტომატური არხი ტელევიზიის დისტანციური ცვლის არდუინოსთან ერთად: ამ პროექტის საწყისი მოტივაცია იყო ის, რომ ჩვენს კლიენტს აქვს სისხლძარღვთა დემენცია და იურიდიულად ბრმაა. ამან განაპირობა მისი სირთულეები იმახსოვრებდეს როდის და რა არხებზე უყვარს ტელევიზია და ასევე ნახოს
3 სერვო ძრავის კონტროლი 3 პოტენციმეტრით და არდუინოთი: 11 ნაბიჯი (სურათებით)
3 სერვო მოტორსის კონტროლი 3 პოტენციმეტრით და არდუინოთი: გამარჯობა. ეს არის ჩემი პირველი სასწავლო ინსტრუქცია, ასე რომ, ვიმედოვნებ, რომ მოთმინებით მოეკიდები ჩემს მიმართ, თუ რაიმე შეცდომას დავუშვებ მის შექმნისას. იგი დაწერილია დამწყებთათვის, ასე რომ თქვენ შორის უფრო მოწინავეებს შეუძლიათ ბევრი გამოტოვონ და უბრალოდ მიაღწიონ მის გაყვანილობას. მიზანი, რომელიც მე დავისახე
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე: 5 ნაბიჯი
როგორ გავაკონტროლოთ რობოტის მკლავი 6 არხიანი სერვო პლეერით კოდირების გარეშე: ეს გაკვეთილი გვიჩვენებს, თუ როგორ ვაკონტროლოთ რობოტის მკლავი 6 არხის სერვო პლეერით კოდირების გარეშე
მარტივი სერვო ტესტერი: 13 ნაბიჯი (სურათებით)
მარტივი სერვისის შემმოწმებელი: საფოსტო მარკაზე ოდნავ დიდი, მარტივი სერვისის შემმოწმებელი გაძლევთ საშუალებას აკონტროლოთ ორი ციფრული ან ანალოგური სერვისი გადამცემის ან მიმღების გამოყენების გარეშე, უბრალოდ ჩართეთ თქვენი ბატარეის პაკეტი ტესტირების დასაწყებად. გამოიყენეთ ის, რომ შეამოწმოთ თქვენი სერვისები მათ ინსტალაციამდე