Obsah:
- Krok 1: Proč potřebujete servo tester?
- Krok 2: Příprava
- Krok 3: Sestavení
- Krok 4: Program
- Krok 5: Happy Robotic
Video: Servo tester: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Tento návod ukazuje, jak vytvořit jednoduchý servo tester.
Krok 1: Proč potřebujete servo tester?
Servo je převodovka motoru, kterou můžete ovládat úhel natočení ramene pomocí pracovního signálu. Většina běžných serv může ovládat úhel paže od 0 do 180 stupňů. Servo je velmi běžnou součástí stavby robota.
Ne každé chování serva je stejné, zvláště to levné. I když si ho koupíte ve velkém, úhel otočení je variantní a velmi snadno se dostanete do defektu. A také někteří z nich nemají zámek v úhlu 0 a 180 stupňů, nemůžete znát aktuální polohu ramene, než zapojíte napájení a dáte signál. Proto je lepší jej před použitím vyzkoušet.
Tento nástroj vám pomůže otestovat servo, než se přišroubujete k robotu.
Krok 2: Příprava
Deska Arduino
Jakákoli deska Arduino by měla být v pořádku. Tentokrát používám Arduino Nano.
Malý displej
Displej, který se používá k zobrazení aktuálního úhlu ramene serva, by měl být v pořádku jakýkoli displej kompatibilní s Arduino. I vy to můžete přeskočit, místo toho jednoduše použijte sériový monitor. Tentokrát používám modul ST7735 80 x 160 IPS LCD.
Záhlaví Servo Pin
Jednoduše 3 piny samčí kolíková lišta, upřednostňuje se ohnutí o 90 stupňů.
Rotační kodér
Uživatelské rozhraní pro otočení úhlu ramene serva.
Prkénko
Tentokrát jsem pro tento nástroj spojil 2 malé prkénko.
Ostatní
Nějaké dráty na prkénko.
Krok 3: Sestavení
Zde je shrnutí zapojení:
Arduino Nano
D2 -> Otočný výstup A D3 -> Otočný výstup B GND -> Otočný GND, záhlaví Servo Pin 1, LCD GND 5V -> Záhlaví Servo Pin 2, LCD Vcc D5 -> Záhlaví Servo Pin 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL
Krok 4: Program
Stáhněte si, zkompilovejte a nahrajte program do Arduina:
github.com/moononournation/ServoTester.git
Závislá knihovna:
github.com/moononournation/Arduino_GFX.git
Krok 5: Happy Robotic
Je čas postavit si vlastního robota!
Doporučuje:
Vytvořte si vlastní ESC/servo tester: 5 kroků
Vytvořte si vlastní ESC/servo tester: V tomto malém projektu vám ukážu, jak vytvořit vlastní ESC/servo tester. Po cestě vám ukážu, jak nastavit časovač ATmega328P tak, aby vytvořil požadovaný řídicí signál. Na konci pak přidám hmatové přepínače, potenciální
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
Servo tester pomocí kroků Ic 555: 4
Servo tester pomocí Ic 555: v tomto tutoriálu vám ukážu, jak vytvořit jednoduchý servo tester pomocí 555 ic
Trojitý servo tester Arduino: 6 kroků (s obrázky)
Trojitý servo tester Arduino: V současné době stavím několik kráčejících robotů, všechny poháněné více 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
Tester kapacity baterie Li-Ion (tester lithiové energie): 5 kroků
Tester kapacity baterie Li-Ion (tester lithiové energie): ============ VAROVÁNÍ & UPOZORNĚNÍ =========== Li-Ion baterie jsou velmi nebezpečné, pokud s nimi není správně zacházeno. ==========================================