Tartalomjegyzék:
- 1. lépés: Az áramkör
- 2. lépés: Kód
- 3. lépés: Az ügy
- 4. lépés: A tábla elrendezése
- 5. lépés: Az ügy befejezése
- 6. lépés: Használatban
Videó: Arduino Triple Servo Tester: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Jelenleg több sétáló robotot építek, mindegyiket több szervo hajtja. A probléma ekkor felmerül az egyes szervók mozgásának mértékének és a rendelkezésre álló mozgástartománynak a kidolgozásában. Ezenkívül megpróbálom kitalálni, hogy milyen típusú járás szükséges. Van néhány hülye 2 dolláros tesztelőm, amelyeket megvehetsz, de bár segítenek, valójában nem tudnak visszajelzést adni arról, hogy a szervó milyen helyzetben van. Minden későbbi programozás arduino -t használ, ezért jó lenne tudni, hogy a szervo pozíció értéke végezné a munkát. Ekkor döntöttem úgy, hogy készítek egy szervo tesztert, amelynek képernyője a szervo pozíció vizuális leolvasására szolgál 1-180 között.
Tehát ehhez a projekthez csak egy arduino pro-mini, 3 5K edény, néhány csap a szervókhoz, egy SPI OLED és egy JST a teljesítményhez szükséges. Ezenkívül több szervót fújtam, mint gondolnám, ezért ez olcsó áramátalakítót is igényel, amely biztosítja, hogy minden szépen működjön 5 V -nál. Én is kezdetben egy sima dobozzal kezdtem, de aztán azt gondoltam: "Mit tenne Adam Savage?" és így hozzáadott néhány tervezési részletet, alapozóval és különböző festékekkel és időjárásálló porokkal permetezve használt megjelenést kölcsönzött. Ezenkívül vágásokat és vágásokat készítettem, és ezüstre festettem, hogy egy fémdoboz benyomását keltsem, és a gombokat festettem és koszoltam. Képernyő előlapként üvegkabochont használtak. Hozzáadtam néhány, a kávéba áztatott műanyag címkét is, amelyeket csak kinyomtattak és felragasztottak.
1. lépés: Az áramkör
Itt van az áramkör, és nagyon egyszerű. Az 1306 OLED SPI -n fut, és a 3 edény az 5V és a föld közé van kötve, és mindegyik ablaktörlője az Arduino analóg bemeneti csapok egyikének egyikéhez megy. A szervókat pedig 3 arduino kimenet hajtja.
Az áramellátás JST aljzaton keresztül történik, így bármelyik RX Lipót használhatom, ami esetleg ott hever, és ez egy olcsó áramátalakítóba kerül.
2. lépés: Kód
A mellékelt kód az Arduino Pro-mini-re vonatkozik, de nagyjából működik a legtöbb Arduino-n. Az OLED kijelző futtatásához telepítenie kell az u8g könyvtárat is
3. lépés: Az ügy
STL az esethez
4. lépés: A tábla elrendezése
Csak egy veroboardot használok minden felszereléséhez. Annak érdekében, hogy bármit újra lehessen használni, mind az Arduino, mind az OLED csatlakoztatva van néhány, a táblára szerelt fejléchez. Az edényeket közvetlenül a táblára is fel lehet szerelni, csakúgy, mint a teljesítményátalakítót. Úgy tűnik, hogy a csapok nincsenek 0,1 -os menetre szerelve, de néhány fejléc kissé szétszórva rögzítve van. Általános jelvezetéket használtak minden összekötésére.
A képen látható, hogy a tápegység hol található az OLED csatlakozó helyén.
5. lépés: Az ügy befejezése
A tokot azzal fejezték be, hogy először festettek egy pár rétegű autószürke alapozóval. Miután ez megtörtént, különféle időjárásálló porokat, némi rozsdalemosót és néhány akrilfestéket használtam a részletekért. Különösen szeretem a ház egyes széleit felszeletelni, majd fényesebb ezüstre festeni, hogy úgy nézzen ki, mint egy fémtok. Ezután az egész dobozt matt lakkra permetezték, és amikor megszáradt, a cabochon üveget a helyére ragasztották.
6. lépés: Használatban
Csak a móka kedvéért itt láthatja a boot up logót. Most mindössze annyit kell tennie, hogy csatlakoztatja a szervókat, beállítja az edényeket, és leolvassa a megfelelő szervo pozíciókat, amelyeket ezután más programokban is használhat.
Ajánlott:
TR-01 DIY Rotary Engine Compression Tester: 6 lépés (képekkel)
TR-01 DIY Rotary Motor Compression Tester: 2009-től kezdve a TwistedRotors eredeti TR-01 v1.0, v2.0 és v2.0 Baro szabványai a kézi, digitális, forgó motor kompressziós teszterek. Most pedig építheti sajátját! 2017 -re, a Mazdas Rotary E 50. évfordulója tiszteletére
Pan-Tilt Multi Servo Control: 11 lépés (képekkel)
Pan-Tilt Multi Servo Control: Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet több szervót vezérelni a Python használatával egy Raspberry Pi-n. Célunk egy PAN/TILT mechanizmus lesz egy kamera elhelyezésére (PiCam). Itt láthatja, hogyan fog működni a végső projektünk: Control Servo Control hurok teszt:
Arduino Servo bemutató: 3 lépés (képekkel)
Arduino szervo bemutató: Ma megtanulja, hogyan kell használni a szervomotorokat az Arduino -val. Nagyon fontos készség mindenkinek, aki szeretne fejlődni az otthoni automatizálás és az elektronika területén. Ha befejezte a projektet, nyomja meg a gombot, és nézze meg, hogy a szervó véletlenszerűen forog
Arduino Reflex Tester: 4 lépés (képekkel)
Arduino Reflex Tester: Ma úgy döntöttem, hogy létrehozok egy eszközt, amely képes mérni a reakcióidőt. Szüksége lesz néhány alapvető összetevőre, amelyek mindegyike megtalálható a Kuman Arduino UNO Starter készleteiben. A szükséges alkatrészek a következők: Arduino UNO 10k USB kábel és
HiTec Servo Hack: 31 lépés (képekkel)
HiTec Servo Hack: Ez egy gyors és egyszerű áttekintés a HiTec Servo módosításáról és a normál egyenáramú motorról fogaskerekekkel. Ahhoz, hogy megtudja, hogyan vezérelheti motorjait az Arduino segítségével, keresse fel ezt az útmutatót: www.guilhermemartins.net