Obsah:
- Krok 1: Okruh
- Krok 2: Kód
- Krok 3: Případ
- Krok 4: Rozložení desky
- Krok 5: Dokončení případu
- Krok 6: Používá se
Video: Trojitý servo tester Arduino: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V současné době stavím několik kráčejících robotů, všechny poháněné několika servy. Problém pak nastává při výpočtu rozsahu pohybu každého serva a rozsahu pohybu, který je k dispozici. Kromě toho se snažím zjistit, jaký typ chůze je potřeba. Mám několik hloupých testerů za 2 dolary, které si můžete koupit, ale přestože pomáhají, ve skutečnosti nemohou poskytnout zpětnou vazbu o tom, v jaké poloze je servo. Veškeré následné programování používá arduino, a proto by bylo dobré vědět, jakou hodnotu pozice serva má by tu práci udělal. Tehdy jsem se rozhodl udělat servo tester s obrazovkou pro vizuální odečet polohy serv od 1-180.
Pro tento projekt tedy stačí pouze arduino pro-mini, 3 5K hrnce, některé piny pro serva, SPI OLED a JST pro napájení. Také jsem vyhodil více serv, než bych o tom přemýšlel, takže to také vyžaduje levný měnič energie, který zajistí, že to všechno půjde pěkně na 5v. Zpočátku jsem také začínal s obyčejnou krabičkou, ale pak jsem si řekl „Co by udělal Adam Savage?“a tak přidal nějaké detaily designu, nastříkal jej základním nátěrem a různými inkousty a prášky na zvětrávání mu dodal použitý vzhled. Také jsem udělal nějaké zářezy a řezy a natřel je stříbrem, aby to působilo dojmem kovové krabice, a namaloval a zašpinil knoflíky. Jako rámeček obrazovky byl použit skleněný kabošon. Také jsem přidal několik umělých štítků, vhodně namočených v kávě, které byly právě vytištěny a nalepeny.
Krok 1: Okruh
Zde je obvod a je velmi jednoduchý. 1306 OLED běží na SPI a 3 hrnce jsou zapojeny mezi 5 V a zemí, přičemž stírač každého z nich směřuje k jednomu ze 3 vstupních pinů Arduino Analog. Serva jsou zase poháněna ze 3 výstupů arduino.
Napájení je dodáváno prostřednictvím zásuvky JST, takže mohu použít jakýkoli RX Lipo, který by mohl ležet, a to jde do levného měniče energie, který pak
Krok 2: Kód
Přiložený kód je pro Arduino Pro-mini, ale bude fungovat do značné míry na většině Arduino. Ke spuštění displeje OLED budete také muset nainstalovat knihovnu u8g
Krok 3: Případ
STL pro případ
Krok 4: Rozložení desky
K montáži všeho používám jen veroboard. Aby bylo možné znovu použít cokoli, Arduino i OLED jsou zapojeny do některých záhlaví namontovaných na desce. Hrnce jsou také namontovány přímo na desku, stejně jako měnič energie. Tenhle nezdá se, že by piny byly namontovány na rozteči 0,1 , ale některé kolíkové kolíky byly mírně roztažené. To bylo použito k propojení všeho dohromady.
Na obrázku vidíte, kde je napájecí zdroj pod prostorem, kde se zapojuje OLED.
Krok 5: Dokončení případu
Případ byl zakončen prvním nátěrem několika kabátů šedým základním nátěrem. Jakmile to bylo hotovo, použil jsem různé prášky proti povětrnostním vlivům, některé rzi a několik akrylových barev pro detaily. Obzvláště se mi líbí krájení některých okrajů pouzdra a jejich následné malování jasnějším stříbrem, aby to vypadalo, jako by pod ním číhalo kovové pouzdro. Celá krabice byla poté nastříkána matným lakem a po zaschnutí byla kabošonová sklenice nalepena na místo.
Krok 6: Používá se
Jen pro zajímavost, zde můžete vidět zaváděcí logo. Vše, co musíte udělat, je nyní připojit serva a nastavit hrnce a odečíst příslušné polohy serva, které pak můžete použít v jiných programech.
Doporučuje:
Servo tester ve dvou režimech: 5 kroků (s obrázky)
Dvou režimový tester serva: Když si koupím nový servomotor, chci rychle zkontrolovat, zda funguje. Servo tester se dvěma režimy mi to umožňuje za minutu. Serva, alespoň ta levnější, která znám, někdy nefungují podle očekávání, když dorazí: ozubená kola vyskočí, elektron
16kanálový servo tester s Arduino a 3D tiskem: 3 kroky (s obrázky)
16kanálový servo tester s Arduinem a 3D tiskem: Skoro každý projekt, který jsem v poslední době udělal, vyžadoval, abych před vstupem do sestavy vyzkoušel některá serva a experimentoval s jejich pozicemi. Obvykle dělám rychlý servo tester na prkénku a používám sériový monitor v ardui
Samostatně vyrobený trojitý (3x 250 W) laboratorní napájecí zdroj s moduly DPS5005 a USB: 7 kroků
Samostatně vyrobený trojitý (3x 250 W) laboratorní napájecí zdroj s moduly DPS5005 a USB: Snadno sestavitelný a levný špičkový laboratorní napájecí zdroj s 3x 250 W (50 V DC a 5 A na každém panelu). Každý DPS5005 můžete připojit k počítači a ovládat panely samostatně. Postavit tento Powersuplly bude trvat 4 až 8 hodin, čas závisí
Postavte nastavitelný trojitý monitor: 6 kroků
Postavte nastavitelný stojan pro trojitý monitor: Ahoj všichni, nedávno jsem obdržel další monitor k doplnění stávajícího nastavení (2 monitory). Abych tomu vyhověl, rozhodl jsem se postavit trojitý monitorový stojan s několika způsoby nastavení. Abych postavil tento dřevěný monitor mo
Jednoduchý servo tester: 13 kroků (s obrázky)
Simple Servo Tester: Simple Servo Tester, trochu větší než poštovní známka, vám umožní ovládat dvě digitální nebo analogová serva bez použití vysílače nebo přijímače, stačí zapojit baterii a zahájit testování. Použijte jej ke kontrole serv před jejich instalací