Mündəricat:

Bir Düymə Servo Asma Kilidi: 3 Addım
Bir Düymə Servo Asma Kilidi: 3 Addım

Video: Bir Düymə Servo Asma Kilidi: 3 Addım

Video: Bir Düymə Servo Asma Kilidi: 3 Addım
Video: Как Настроить Гидравлику Двери? 2024, Noyabr
Anonim
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi
Bir Düymə Servo Asma Kilidi

Tam süspansiyonlu dağ velosipedləri hamar bir sürüş təmin edir, lakin çox vaxt yoxuşda pedal sürərkən süspansiyonun kilidlənməsi tələb olunur. Əks təqdirdə, süspansiyon pedallar üzərində dayandıqca sıxılır və bu səy sərf olunur. Velosiped istehsalçıları bunu bilir və süspansiyonu bağlamaq üçün əllə bir vasitə təqdim edirlər. YouTube -u bura bağlamalıyam, çünki göstərişli video yerləşdirmə funksiyası artıq mənim üçün işləmir. Videoya https://www.youtube.com/embed/abODdr9nxzQ ünvanından baxın

Təəssüf ki, eyni vaxtda bir əlli velosiped sürərkən, qayalı ərazilərə çırpılarkən və qarşıdakı yolu seyr edərkən iki kilidləmə qolunu tapmaq və idarə etmək demək olar ki, mümkün deyil. Beləliklə, bir düyməli servo aktivləşdirilmiş kilidləmə sisteminə ehtiyac. Sadəcə asanlıqla əldə edilə bilən düyməni basın və servolar işin öhdəsindən gəlir. Sistemi mümkün qədər sadə saxlamağa çalışdım, ancaq hissələri, iki servo, bir Arduino və bir USB enerji təchizatı və ya batareya bankı etmək üçün hələ də 3D printer tələb olunur. Velosipedim 2012 Cannondale RZ120 -dir.

Addım 1: hissələr

Hissələri
Hissələri
Hissələri
Hissələri

Tower Pro SG-90 servo

servo opto izolyatoru (uzun servo qurğudan gələn səs siqnalını söndürür) Sparkfun və ya evdə hazırlanmışdır

Tower Pro MG-996R servo

Arduino Pro Mini

Düz Telefon uzatma kabeli (standart 4 keçirici)

səthə montaj LED göstəricisi

səth montajı 100 ohm müqavimət

səthə montaj düyməsi

səth montajı P Mosfet (2) AO3041

Başlıqları bağlayın

kiçik bir taxta parçası

3D çaplı servo adapterlər, Pro Mini üçün 3D çap qutusu

Pro Mini və servolara enerji təmin etmək üçün kəsilmiş USB tip A kabel

USB batareya bankı (və ya eBike -də, batareyadan gələn USB çıxışıdır)

Addım 2: Tikinti

Tikinti
Tikinti
Tikinti
Tikinti
Tikinti
Tikinti
Tikinti
Tikinti

3D hissələri çap edin. Dağ velosipedinizə uyğun olduğundan əmin olun, mənimki 2012 Cannondale RZ120. Ön şok kəsmə qolu dairəsini və qolunu çıxarın. Ön servo adapter, şokun 8 tərəfli plastik qozu (kəsici aktuator) ilə adapter arasında sıx bir oturuşa əsaslanır- qozun nə qədər çox tərəfi varsa, sürüşmənin qarşısını almaq üçün sıxlığın möhkəm olması o qədər vacibdir. 8 tərəfli qozun bir az aşağı hissəsində sıx bağlamaya ehtiyacı olan zərbənin sabit 6 tərəfli qozu var, lakin daha çox adapter korpusunu və servoyu şoka bağladığı və servonun dönmə qüvvəsinə müqavimət göstərdiyi üçün. Xəbərdarlıq: Sürmə zamanı ön servo enərsə, çərçivə ilə ön çəngəl arasında ilişib qala bilər və yaralanma və ya ölümlə nəticələnən qəzaya səbəb ola bilər. MG996R servo, 20 mm yuvarlaq bir servo buynuzu istifadə edə bilər, baxmayaraq ki, ölçüsü kəsilmiş və silindrik 3D çaplı 8 tərəfli yuvanın üstünə vidalansa, servoya daxil olan buynuzlardan birini də istifadə edə bilər. Servo buynuzu 4 vida ilə 8 tərəfli adapterə vidalayın. Servo və adapter şok kəsiciyə möhkəm oturmalıdır. Ucuz bir servo test cihazınız varsa, onu işə salın və şoku kilidləyə/aça biləcəyinizi görün.

Arxa adapter yüngül xidmət SG-90 servodan istifadə edir. Kolu arxa şoka tutan vidayı sökün və qolu çıxarın, ancaq böyük tırtıllı geri çəkilmə sürət düyməsini yerində buraxın. Şaft adaptörünü şoka salmaq üçün 3D çaplı servoyu quraşdırın (mili uyğunlaşdırmaq üçün Torx üslublu bir yuvaya malikdir; adapteri bir qədər qızdırın və sonra şafta basıb saxlayın). Adaptör gövdəsini bir qoz və boltla şoka bağlayın. Uzun arxa servo qurğusu servo motordan səs -küy aldığından, TIL119 darlington optoisolator və N MOSFET səth montajından ibarət olan evdə hazırlanmış opto izolyatorundan istifadə etdim (məlumat siqnalını orijinala çevirmək üçün). Sparkfun birini 4 dollara satır, buna görə vaxt baxımından daha yaxşı bir hissədir. Kilid/açma funksiyasının düzgün işlədiyini yoxlamaq üçün servo test cihazı ilə test edin. Diqqət yetirin ki, quraşdırmadan əvvəl çərçivədəki şokumu digər üçbucağın digər komponentlərinə uyğunlaşdırmaq üçün tərsinə çevirdim (təlimatda bunun yaxşı olduğunu deyir). Pro mini ilə servo arasına telefon uzatma kabeli çəkin.

Verilən kodla Arduino Pro Mini proqramlaşdırın. Kablolama sxeminə görə tel- unutmayın ki, MOSFET-lərin perfboard mis yastıq aralığından daha kiçik pin aralığına malik olduğundan 2 səthli montaj MOSFETS və servo sancaqları quraşdırmaq üçün kiçik bir perforator parçası istifadə etdim. MOSFET -ləri mis yastıqlar arasında bir açıda yerləşdirə bildim, hər iki MOSFET -in mənbəyi birlikdə lehimləndi (5 voltlu təchizat üçün). Drenaj əlaqələri servoları (orta pinlər) işə salır. Qapılar Pro Mini üzərindəki sancaqlara bağlanır, belə ki, hərəkətlər arasında gücə qənaət etmək üçün gücün hər bir servoya bağlanması mümkündür.

Pro Mini -dən sükana basdırılmış düyməyə və göstərici işığına qədər olan 4 keçirici telefon kabelindən istifadə edin. Düymə, səthə quraşdırılmış LED kimi birbaşa tellərə (ehtiyatla) lehimlənə bilər. Pro Mini -də, əvvəlcə teli 100 ohm müqavimət səthinə, sonra isə müqaviməti göstərici pininə 13 lehimlədiyinizə əmin olun. İki torpaq teli bir torpaq pininə bağlanır və düymə teli kəsmə pininə 2 bağlanır.

Pro Mini üçün 3D çaplı korpusu eBike batareyamın ön tərəfinə qalın iki tərəfli lentlə bağladım və tellər üçün bir yuva kəsdim. Sistemin işini yoxlayın.

Addım 3: Nəticə

Kilidləmə/kilid açma yaxşı işləyir. Təkmilləşdirə biləcəyim şeylər daha yaxşı bir düymə əldə etməkdir, quraşdırdığım istifadə olunan bir az çox kiçikdir. Səth montajı sarı LED kilidi göstəricisi günəş işığında belə olduqca parlaqdır.

Mən servonun işlədiyini görə biləcəyiniz üçün korpus kəsikləri əlavə edərək ön servo korpusu bəzəmək fikrində idim (hərəkət etdiyini görmək üçün servo adapteri ağ boya ilə qeyd edərdim). Kəsiklər yüngül görünə bilər; ya da korpusu başqa rəngdə çap edə bilərəm.

Tövsiyə: