Mündəricat:
Video: Arduino və 3D Çap ilə 16 Kanal Servo Test Cihazı: 3 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Son vaxtlar etdiyim demək olar ki, hər bir layihə, məclisə girməzdən əvvəl bəzi servoları sınamağı və mövqelərini sınamağı tələb etdi. Ümumiyyətlə çörək taxtasında sürətli bir servo test cihazı hazırlayıram və servo mövqelərini əldə etmək üçün arduino IDE -dəki serial monitordan istifadə edirəm, amma bu dəfə özümü müalicə etmək və servolarımı sınamaq üçün qapalı, daimi bir sistem hazırlamaq qərarına gəldim!
Dizayn, Adafruit PCA9685 servo sürücü kartından istifadə edərək eyni anda 16 servoya nəzarət edə bilər. Məkana qənaət etmək üçün tənzimləmə üçün yalnız 4 potansiyometrə malikdir və nəzarət etmək istədiyiniz dörd dəsti seçmək üçün ayrı bir açar dəsti istifadə olunur. Erkən prototiplərdə qarşılaşdığım bir problem, dizaynın lehimlənməsi və sonra kiçik bir qutuya yığılması olduqca çətin idi, buna görə də bu ən son dizayn düz şəkildə çap olunur, lehimlənir və bükülür, montajı çox asanlaşdırır!
M9 montaj çuxurlu keyfiyyətli potensiometrlərdən istifadə etdim, ancaq Fusion 360 montajını tələblərinizə uyğun olaraq dəyişdirmək istəyirsinizsə, faylı yükləməkdən çəkinməyin: https://a360.co/2Q366j4 (və ya daha böyük ölçüdə qazın)).
Ümid edirəm ki, bu sürətli layihədən zövq alacaqsınız, bilirəm ki, özümdən bir ton istifadə edəcəyəm!
QEYD: Yükləmə paketini təlimatlara yükləməkdə çətinlik çəkirəm, buna görə də buradan əldə edə bilmirsinizsə veb saytımdan əldə edin.
Təchizat
- Arduino Uno:
- Adafruit PCA9685 16 Kanallı Servo Sürücü:
- 5.5mm DC panel girişi -
- 5V enerji təchizatı (bu vəziyyətdə 5A, bir çox servonun idarə olunmasına imkan verir) -
- 10K Potansiyometr (Nəzərə alın ki, əlinizdə olanlardan asılı olaraq fərqli potensiometr növləri üçün dizaynda yer var) -
- 10K Rezistor x 2:
-
SainSmart 1.8 TFT Rəngli LCD Ekran Modulu:
- Push-to-switch:
- Lehimləmə teli (tək nüvəli, arduinoya nə qədər asan bağlandığı üçün faydalı idi)
Addım 1: Çap və montaj
3D çap üçün heç bir real tələb yoxdur, kifayət qədər aşağı qətnamə ilə çap edə bilməməyiniz üçün heç bir səbəb yoxdur. Böyük bir printeriniz varsa, hər şeyi bir anda çap etmək mümkündür, ancaq 200 mm x 200 mm çap yatağı olan daha standart bir printeriniz varsa, bazanı üç ayrı hissəyə çap edə bilərsiniz. Bütün hissələri çap etdikdə, bazanın iki yarısı 8 * M2 x 4mm vintlər ilə birləşdirilə bilər.
İndi bütün komponentləri daxil edə bilərsiniz - potensiometrlər və açarlar, birlikdə gələn qoz -fındıqdan istifadə edərək panellərinə vidalana bilər və lövhələr M2 x 6mm -10mm vintlər ilə asanlıqla vidalana bilər. Lövhələrin çuxur nümunəsinə əsaslanaraq necə daxil olduğu aydın olmalıdır. Bir az hiyləgər olan yeganə komponent monitordur, çünki bu modelin rahat bir montaj həlli yoxdur. Panelə bərkitmək üçün lent istifadə etdim, ancaq yapışqan və ya bənzər bir şey istifadə edə bilərsiniz.
Addım 2: Kabel çəkmə
Ən yaxşı yanaşma, hər bir paneli mümkün qədər tam şəkildə bağlamaqdır, sonra işi bağlayarkən bütün çarpaz panel əlaqələrini qurmaqdır. Bəzi telləri yerində saxlamaq və kabel idarəçiliyini səliqəyə salmaq üçün super yapışqan istifadə etdim və kontaktları təcrid etmək üçün mümkün olan yerdə istilik izolyasiya edən borulardan da istifadə etməlisiniz.
Addım 3: Arduino Proqramlaşdırması
Ekran ilə gələn kitabxanada bir neçə qəribəlik var idi, buna görə də yükləməmə daxil olan kitabxananı quraşdırmanızı məsləhət görürəm. Bu ekran üçün proqramlaşdırma təcrübə etdiyim əksər ekranlardan bir az daha mürəkkəbdir, lakin ümumilikdə proqramlaşdırma hələ də olduqca sadədir.
Kodun necə işlədiyinə dair ümumi bir məlumat vermək üçün, proqram etibarlı bir bahis kimi görünən bütün servolar üçün 350 orta dəyərdən başlayır. Ardından arxa plan yaratmaq üçün bütün ekranı qara ilə dolduraraq sonra bütün servoların adlarını ("Servo 3:" və s.) Və onların ilkin dəyərlərini 350 yazaraq işə salır. Proqramın faktiki döngə bölməsi əvvəlcə olub olmadığını yoxlayır. düymələr basıldı və əgər belədirsə oxu hərəkət etdirir və hazırda seçilmiş servo dəstini qeyd edir. Daha sonra potensiometrlərin xəritələnmiş oxunuşuna əsaslanaraq dəstdəki dörd servonun hamısının nəbz genişliklərinin dəyərlərini yazır, bunları ekrana sarı rənglə yazır və nəhayət servo sürücü lövhəsi vasitəsi ilə servoları bu vəziyyətə gətirir. Hal -hazırda idarə edilməyən hər hansı bir servo, son girişə əsasən mövqeyini qoruyacaq.
Tövsiyə:
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan - Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı - Rc Helikopteri - Arduino istifadə edərək Rc təyyarəsi: 5 addım (şəkillərlə)
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan | Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı | Rc Helikopteri | Arduino istifadə edərək Rc Plane: Rc avtomobili idarə etmək | Quadcopter | Drone | RC təyyarəsi | RC qayığı, həmişə bir alıcıya və ötürücüyə ehtiyacımız var, RC QUADCOPTER üçün 6 kanallı bir vericiyə və alıcıya ehtiyacımız olduğunu və bu tip TX və RX -in çox bahalı olduğunu düşünürük, buna görə də özümüzdə hazırlayacağıq
Arduino ilə və Əl ilə Sadə Autorange Kondansatör Test Cihazı / Kapasitans Ölçən: 4 Addım
Arduino ilə və Əllə Sadə Avtomatik Kondansatör Test Cihazı / Kapasitans Ölçən: Salam! Bu fizika qurğusu üçün sizə lazım olacaq:* 0-12V* bir və ya daha çox kondansatörlü bir enerji təchizatı* bir və ya daha çox doldurma müqaviməti* saniyəölçən* gərginlik üçün multimetr ölçü* bir arduino nano* 16x2 I²C ekran* 1 / 4W 220, 10k, 4.7M və
Arduino Triple Servo Test cihazı: 6 addım (şəkillərlə birlikdə)
Arduino Triple Servo Tester: Hal -hazırda hamısı birdən çox servo ilə işləyən bir neçə gəzinti robotu hazırlayıram. Problem, hər bir servonun hərəkət dərəcəsinin mövcud hərəkət aralığının işlənməsində ortaya çıxır. Əlavə olaraq, gəzintinin hansı növ olduğunu öyrənməyə çalışıram
Test Alətləri: Kifayət qədər Sadə 555 Test Cihazı. Düzəldilmiş və Yenilənmiş .: 3 Addım
Test Alətləri: Kifayət qədər Sadə 555 Test Cihazı. Düzəldilmiş və Yenilənmiş .: Burada kiçik bir dövrə verəcəyəm ki, başqa bir dövrədə sınadığınız 555 taymeri işləsin və ya işləməsin. Heç düşünmüsünüz ki, bu sizin dövrənizdir, yoxsa sizi qızardıb
Li-Ion Batareya Kapasitesi Test Cihazı (Lityum Güc Test Cihazı): 5 addım
Li-Ion Batareya Kapasitesi Test Cihazı (Lityum Güc Test Cihazı): =========== XƏBƏRDARLIQ & XƏBƏRDARLIQ ========== Li-İon batareyaları düzgün istifadə edilmədikdə çox təhlükəlidir. ŞARJ EDMƏ / YANMAYIN / AÇMAYIN Li-Ion Bats ====================================