Innehållsförteckning:

Servotester: 5 steg
Servotester: 5 steg

Video: Servotester: 5 steg

Video: Servotester: 5 steg
Video: Servotester Deluxe "Hardwareupdate" V2.0 🚧 2024, Juli
Anonim
Image
Image

Denna instruktion visar hur man gör en enkel servotester.

Steg 1: Varför behöver du Servotester?

Servo är en motorväxellåda som du kan styra armens vridningsvinkel med en signal. Den vanligaste servon kan styra armvinkeln från 0 - 180 grader. Servo är en mycket vanlig komponent för att bygga robot.

Men inte alla servobeteenden är desamma, särskilt det billiga. Även om du köper den i bulk, är vinkeln variant och mycket lätt att få defekt. Och några av dem har inte lås i vinkeln 0 och 180 grader, du kan inte veta den aktuella armpositionen innan du kopplar in strömmen och ger signalen. Så det är bättre att testa det innan du använder det.

Detta verktyg hjälper dig att testa servon innan du skruvar på roboten.

Steg 2: Förberedelse

Förberedelse
Förberedelse

Arduino Board

Varje Arduino -bräda borde vara ok. Den här gången använder jag Arduino Nano.

Liten display

Displayen som just används för att visa nuvarande servoarmvinkel, alla Arduino -kompatibla skärmar ska vara ok. Även du kan hoppa över det, använd enkel seriell bildskärm istället. Den här gången använder jag ST7735 80 x 160 IPS LCD -modul.

Servo Pin Header

Helt enkelt 3 stift hanstifthuvud, böjd 90 grader är att föredra.

Rotary Encoder

UI för att vrida servoarmens vinkel.

Bakbord

Den här gången kombinerade jag 2 små brödbrädor för det här verktyget.

Andra

Några brödbrädetrådar.

Steg 3: Montering

hopsättning
hopsättning
hopsättning
hopsättning
hopsättning
hopsättning

Här är ledningsöversikten:

Arduino Nano

D2 -> Rotary Output A D3 -> Rotary Output B GND -> Rotary GND, Servo Pin Header 1, LCD GND 5V -> Servo Pin Header 2, LCD Vcc D5 -> Servo Pin Header 3 D7 -> LCD BLK D8 -> LCD CS D9 -> LCD DC D10 -> LCD RES D11 -> LCD SDA D13 -> LCD SCL

Steg 4: Program

Ladda ner, kompilera och ladda upp programmet till Arduino:

github.com/moononournation/ServoTester.git

Beroende bibliotek:

github.com/moononournation/Arduino_GFX.git

Steg 5: Happy Robotic

Glad robot!
Glad robot!

Det är dags att bygga din egen robot!

Rekommenderad: