INHOUDSOPGAWE:

Servostuurrobotmotor vir Arduino: 6 stappe (met foto's)
Servostuurrobotmotor vir Arduino: 6 stappe (met foto's)

Video: Servostuurrobotmotor vir Arduino: 6 stappe (met foto's)

Video: Servostuurrobotmotor vir Arduino: 6 stappe (met foto's)
Video: Arduino CNC Shield Tutorial - Control Stepper Motors using CNC Shield V3.0 2024, Julie
Anonim
Image
Image
Servostuurrobotmotor vir Arduino
Servostuurrobotmotor vir Arduino
Servostuurrobotmotor vir Arduino
Servostuurrobotmotor vir Arduino

Hierdie motor is gebaseer op die arduino -platformontwerp, die kern is die Atmega - 328 p, wat die voorwielstuur, agterwielaandrywing en ander funksies kan verwerklik.

As u net alleen speel, hoef u slegs die draadlose module te gebruik; as u ander funksies wil implementeer, moet u moontlik ander sensors of hardeware byvoeg.

Stap 1: Die vereiste onderdele

Die vereiste onderdele
Die vereiste onderdele
Die vereiste onderdele
Die vereiste onderdele
Die vereiste onderdele
Die vereiste onderdele

As u die stuurwiel na die motor wil beheer, benodig u die volgende onderdele:

  • Arduino: arduino Versoenbare weergawe (blou voël)
  • Motorbestuurderbord: PM-R3
  • Kragbattery: 7,4V -18650
  • Afstandsbedieningsdeel: PS2 (u kan natuurlik ook Bluetooth -beheer gebruik)
  • Dupont -lyn: 'n klein hoeveelheid
  • U het natuurlik ook die motorraam nodig (motor, servo ingesluit)

PM - R3 -module geïntegreerde I/O -uitbreiding en motoraandrywing

  1. Dubbele motoruitset
  2. Krag insette
  3. Digitale I/O (S V G)
  4. Analoog I/O

Stap 2: Installeer die raam (dryfdeel)

Installeer die raam (Drive Part)
Installeer die raam (Drive Part)
Installeer die raam (Drive Part)
Installeer die raam (Drive Part)

Eerstens installeer ons die dryfdeel, die dryfmotor is JGA25-370, deur 'n rat-verminderings-as en terugtrek van die wiel, is die motoras se rat groot, want nadat die dryfas en die ondersteuningsafstand klein is, kan ek nie groot rat installeer nie, maar in die algemeen steeds stadig.

Laers agterste wiele met flenslagers, om te voorkom dat die rat afloop terwyl dit loop, kan u ook die kragverbruik verminder.

  • motorbeugel x1
  • 370 hoë spoed motor x 1
  • Toerusting 'n paar
  • 5 mm as x 1
  • Flenslager x 2
  • 5 mm koppeling x 2
  • M3 * 8 mm skroef en moer x 5

Stap 3: Voorste stuuronderdele

Voorste stuuronderdele
Voorste stuuronderdele
Voorste stuuronderdele
Voorste stuuronderdele

Voordat die deel gedraai word, neem die ontwerp van die RC aan, ook met die meeste bykomstighede, soos die wieldele; Om die wiele buigsaam te hou, binne en buite die laer met installasie. MG996R metaal as stuurstuur, die stuur met twee L -vormige hakies moet aan die onderstel vasgemaak word, servomotor verbindingsstaaf tydens installasie, maak asseblief seker dat die stuurhoek reeds in besit is van (1,5 ms), die skakelaar na die omvang van die maklike aanpassing en laat.

  • M2,5 * 12 mm skroef en moer x 1
  • M3 * 8 mm skroef en moer x 4
  • M4 borgmoer x 2

Stap 4:

Beeld
Beeld
Beeld
Beeld
Beeld
Beeld

Word bymekaargemaak en die servomotor is op die grasperk vasgemaak, kan nie die skroef wat aan 'n koppie vasgemaak is, draai nie, dit kan lei tot 'n draai, dit sal waarskynlik die servomotor en 'n enkele chip -rekenaar uitbrand; deur die aansluiting te gebruik staaf verbind twee voorwiele en is gekoppel aan die servomotor op die roerhoek; Servomotor word vasgemaak met die M3 * 8 mm -skroef en moer, vasgemaak met die M2,5 * 8 mm -skroef aan die koppie, die koperkolomkant is 2 M3 * 8 mm skroef.

  • M2,5 * 8 mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 mm x 10
  • M3 moer x 4
  • Koper pilaar x 4

Stap 5: Verbindingsdeel

Verbindingsdeel
Verbindingsdeel
Verbindingsdeel
Verbindingsdeel
Verbindingsdeel
Verbindingsdeel
Verbindingsdeel
Verbindingsdeel

Motor aangedrewe uitbreidingskaart kan direk gebruik word, en die hoofbord sonder ander bedrading hoef net die PS2 -ontvanger en servomotor te ontvang by ontvangs van die I/O -poortuitbreidingskaart, die ingangspoort in die VCC- en GND -uitbreidingskaart, motoruitset in A + en A -, nog 'n motoruitset in B+ en B- Dus kan ons die twee gelykstroommotors beheer; hier benodig ons slegs een koppelvlak.

Servospeld: I/O 4

PS2 het 'n oordragbord, gerieflike bedrading, beskerming teen omgekeerde verbinding, beveel die volgende verbinding hier aan

PS2 -pen:

  • GND: GND
  • VCC: +3.3v of +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Kraginvoer VIN & GND, 3-9 v spanningsbereik.

Stap 6: Kode

Deur die wysiging van die program om die robot se loop te bereik, motorbeheer vorentoe en agtertoe, servobestuursrigting; program bevat PS2-beheer, Bluetooth-beheer en opvolglyn.

Die program moet na die nuutste weergawe verander word om by die nuwe PM-R3 te pas.

Ou kode sien PS2_old

Aanbeveel: