Obsah:
- Krok 1: Okruh
- Krok 2: Kód
- Krok 3: Prípad
- Krok 4: Rozloženie dosky
- Krok 5: Dokončenie prípadu
- Krok 6: Používa sa
Video: Trojitý servo tester Arduino: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Aktuálne staviam niekoľko kráčajúcich robotov, všetky poháňané viacerými servami. Problém potom vzniká pri určení rozsahu pohybu každého serva a rozsahu pohybu, ktorý je k dispozícii. Okrem toho sa snažím zistiť, aký typ chôdze je potrebný. Mám niekoľko hlúpych testerov za 2 doláre, ktoré si môžete kúpiť, ale napriek tomu, že pomáhajú, v skutočnosti nevedia poskytnúť spätnú väzbu o tom, v akej polohe sa nachádza servo. Všetky nasledujúce programovania používajú arduino, a preto by bolo dobré vedieť, akú hodnotu má pozícia servo urobil by prácu. V tom čase som sa rozhodol urobiť servo tester s obrazovkou na vizuálne odčítanie polohy serva od 1 do 180.
Takže pre tento projekt všetko, čo je potrebné, je arduino pro-mini, 3 5K hrnce, niekoľko kolíkov pre serva, SPI OLED a JST pre napájanie. Vyfúkol som tiež viac serv, ako by ma zaujímalo, takže si to vyžaduje aj lacný menič energie, ktorý by zaistil, že to všetko pôjde pekne na 5V. Tiež som spočiatku začínal s obyčajným rámčekom, ale potom som si povedal „Čo by urobil Adam Savage?“a tak pridal niekoľko detailov dizajnu, nastriekal ho základným náterom a rôznymi atramentmi a práškami proti poveternostným vplyvom získal použitý vzhľad. Tiež som urobil niekoľko zárezov a rezov a natrel som ich striebornou farbou, aby to pôsobilo dojmom kovovej škatule, a namaľoval a zašpinil gombíky. Ako lunetu obrazovky bol použitý sklenený kabošon. Tiež som pridal niekoľko umelých etikiet, vhodne namočených v káve, ktoré boli práve vytlačené a nalepené.
Krok 1: Okruh
Tu je obvod a je to veľmi jednoduché. 1306 OLED beží na SPI a 3 hrnce sú zapojené medzi 5 V a zemou, pričom stierač každého z nich smeruje k jednému z 3 analógových vstupných pinov Arduino. Serva sú zase poháňané z 3 výstupov arduina.
Napájanie je dodávané prostredníctvom zásuvky JST, takže môžem použiť akékoľvek RX Lipo, ktoré môže ležať okolo, a to prejde do lacného meniča energie, ktorý potom
Krok 2: Kód
Priložený kód je pre Arduino Pro-mini, ale bude fungovať do značnej miery pre väčšinu Arduino. Na spustenie OLED displeja budete tiež musieť nainštalovať knižnicu u8g
Krok 3: Prípad
STL pre prípad
Krok 4: Rozloženie dosky
Na montáž všetkého používam iba veroboard. Aby bolo možné znova použiť čokoľvek, Arduino aj OLED sú zapojené do niektorých záhlaví namontovaných na doske. Hrnce sú tiež namontované priamo na dosku, rovnako ako menič energie. Zdá sa, že tieto kolíky nie sú namontované na rozteči 0,1 , ale niektoré kolíkové kolíky boli mierne roztvorené a pevné. Na prepojenie všetkého bol použitý signálny vodič na všeobecné účely.
Na obrázku môžete vidieť, kde sa napájací zdroj nachádza pod priestorom, kde sa pripája OLED.
Krok 5: Dokončenie prípadu
Prípad bol zakončený prvým natretím niekoľkých vrstiev automobilovým šedým základným náterom. Akonáhle to bolo hotové, použil som rôzne prášky na zvetrávanie, niektoré hrdzavé farby a niektoré akrylové farby na detaily. Obzvlášť sa mi páči krájanie niektorých okrajov puzdra a ich následné lakovanie v jasnejšom striebre, aby to vyzeralo, že sa pod ním skrýva kovové puzdro. Celá škatuľa sa potom nastriekala matným lakom a po vysušení sa kabošonové sklo prilepilo na miesto.
Krok 6: Používa sa
Len pre zaujímavosť, môžete si tu pozrieť bootovacie logo. Všetko, čo musíte urobiť, je teraz pripojiť serva a nastaviť hrnce a odčítať príslušné polohy serva, ktoré potom môžete použiť v iných programoch.
Odporúča:
Servo tester v dvoch režimoch: 5 krokov (s obrázkami)
Dvoj režimový tester serva: Keď si kúpim nový servomotor, chcem rýchlo skontrolovať, či funguje. Servo tester v dvoch režimoch mi to umožňuje urobiť za minútu. Servo, aspoň tie lacnejšie, ktoré poznám, niekedy nefungujú podľa očakávania, keď dorazia: ozubené kolesá skočia, elektrón
16 -kanálový servo tester s Arduino a 3D tlačou: 3 kroky (s obrázkami)
16 -kanálový servo tester s Arduino a 3D tlačou: Skoro každý projekt, ktorý som v poslednej dobe vykonal, si vyžadoval, aby som pred montážou vyskúšal niektoré servá a experimentoval s ich polohami. Obvykle robím rýchly servo tester na doske a používam sériový monitor v ardui
Samostatne vyrobený trojitý (3x 250 W) laboratórny napájací zdroj s modulmi DPS5005 a USB: 7 krokov
Samostatne vyrobený trojitý (3x 250 W) laboratórny napájací zdroj s modulmi DPS5005 a USB: Ľahko zostaviteľný a lacný špičkový laboratórny napájací zdroj s 3x 250 W (50 V DC a 5 A na každom paneli). Každý DPS5005 môžete pripojiť k počítaču a ovládať panely každý zvlášť. Postaviť tento Powersuplly bude trvať 4 až 8 hodín, čas závisí
Postavte nastaviteľný trojitý stojan na monitor: 6 krokov
Postavte nastaviteľný stojan na trojitý monitor: Ahoj všetci, nedávno som dostal ďalší monitor na doplnenie môjho existujúceho nastavenia (2 monitory). Aby som tomu vyhovel, rozhodol som sa postaviť trojitý stojan na monitor s niekoľkými prostriedkami nastavenia. Aby som postavil tento drevený monitor,
Jednoduchý servo tester: 13 krokov (s obrázkami)
Jednoduchý servo tester: Trochu väčší ako poštová známka, jednoduchý servo tester vám umožňuje ovládať dve digitálne alebo analógové serva bez použitia vysielača alebo prijímača. Jednoducho zapojte batériu a začnite testovať. Slúži na kontrolu vašich serv pred inštaláciou