Cov txheej txheem:

Servo Steering Robot Tsheb rau Arduino: 6 Cov Kauj Ruam (nrog Duab)
Servo Steering Robot Tsheb rau Arduino: 6 Cov Kauj Ruam (nrog Duab)

Video: Servo Steering Robot Tsheb rau Arduino: 6 Cov Kauj Ruam (nrog Duab)

Video: Servo Steering Robot Tsheb rau Arduino: 6 Cov Kauj Ruam (nrog Duab)
Video: Building an Amazing Steering Wheel From Scratch! 2024, Kaum ib hlis
Anonim
Image
Image
Servo Steering Robot Tsheb rau Arduino
Servo Steering Robot Tsheb rau Arduino
Servo Steering Robot Tsheb rau Arduino
Servo Steering Robot Tsheb rau Arduino

Lub tsheb no yog tsim los ntawm arduino platform tsim, lub hauv paus yog Atmega - 328 p, uas tuaj yeem paub txog lub log pem hauv ntej, lub log tsheb tsav thiab lwm yam haujlwm.

Yog tias koj tsuas yog ua si ib leeg, tsuas yog xav tau siv lub wireless module; Yog tias koj xav siv lwm txoj haujlwm, koj yuav xav tau ntxiv lwm qhov ntsuas lossis khoom siv.

Kauj Ruam 1: Qhov Yuav Tsum Muaj

Qhov Yuav Tsum Muaj
Qhov Yuav Tsum Muaj
Qhov Yuav Tsum Muaj
Qhov Yuav Tsum Muaj
Qhov Yuav Tsum Muaj
Qhov Yuav Tsum Muaj

Thaum koj xav kom muaj kev tswj hwm los ntawm lub kauj iav rau lub tsheb , Koj xav tau cov hauv qab no :

  • Arduino : arduino Compatible version bird noog xiav)
  • Pawg tsav tsheb tsav: PM-R3
  • Lub hwj chim roj teeb: 7.4V -18650
  • Qhov chaw tswj chaw taws teeb: PS2 (tau kawg, koj tseem tuaj yeem siv tswj bluetooth)
  • Dupont kab : me me ntawm
  • Tau kawg, koj tseem yuav xav tau lub tsheb thav duab (suav nrog lub cev muaj zog, servo)

PM - R3 module sib xyaw I/O nthuav dav thiab tsav lub zog

  1. Dual lub cev muaj zog tso tawm
  2. Fais fab tswv yim
  3. Digital I/O (S V G)
  4. Analog I/O Cov

Kauj Ruam 2: Nruab Tus Kheej (Tsav Tshooj)

Nruab tus ncej (Tsav Tshooj)
Nruab tus ncej (Tsav Tshooj)
Nruab tus ncej (Tsav Tshooj)
Nruab tus ncej (Tsav Tshooj)

Ua ntej peb teeb tsa lub zog tsav, tsav lub cev yog JGA25-370, los ntawm kev txo lub zog tsav tsheb thiab lub log rau pem hauv ntej rov qab, lub cev muaj zog lub iav loj, vim tias tom qab kev tsav tsheb thiab kev txhawb nqa nrug me me, tsis tuaj yeem teeb tsa iav loj, tab sis tag nrho tseem qeeb.

Tsheb log nrog cov kabmob flange, txhawm rau tiv thaiv lub iav swb thaum khiav, koj tseem tuaj yeem txo qis kev siv zog.

  • lub cev muaj zog x 1
  • 370 kev kub ceev lub cev muaj zog x 1
  • Iav Ib khub
  • 5mm cev x 1
  • Flange kabmob x 2
  • 5mm txuas x 2
  • M3 * 8 hli ntsia hlau thiab txiv ntseej x 5

Kauj Ruam 3: Pem Hauv Ntej Qaum

Pem Hauv Ntej Qaum
Pem Hauv Ntej Qaum
Pem Hauv Ntej Qaum
Pem Hauv Ntej Qaum

Ua ntej tig ib feem txais kev tsim ntawm RC, nrog rau feem ntau ntawm cov khoom siv, xws li lub log log; Txhawm rau ua kom lub log hloov pauv tau, ob sab hauv thiab sab nraud cov kabmob nrog kev teeb tsa. MG996R hlau ua lub zog txuas, lub kauj tsheb nrog ob L lub tog raj kheej yuav tsum tau tsau rau lub chassis, Servo lub cev muaj zog txuas tus pas nrig thaum teeb tsa, thov xyuas kom meej tias lub kaum sab xis twb tau muaj los ntawm (1.5 ms), hloov mus rau qhov muaj peev xwm ntawm kev hloov pauv yooj yim thiab lig.

  • M2.5 * 12mm ntsia hlau thiab txiv ntseej x 1
  • M3 * 8mm ntsia hlau thiab txiv ntseej x 4
  • M4 tub x 2

Kauj ruam 4:

Duab
Duab
Duab
Duab
Duab
Duab

Yuav tsum tau sib sau ua ke rau ib feem thiab lub cav servo tau tsau rau ntawm cov nyom, Tsis tuaj yeem ua kom cov ntsia hlau ruaj khov rau lub khob, nws yuav ua rau tig tsis tau, zoo li yuav hlawv tawm lub tshuab servo thiab ib lub tshuab microcomputer; Siv txuas pas nrig txuas ob lub log pem hauv ntej, thiab txuas nrog lub servo lub cev muaj zog ntawm lub rudder Lub; Servo lub cev muaj zog kho nrog M3 * 8 hli ntsia hlau thiab txiv ntseej, tsau nrog M2.5 * 8 hli ntsia hlau rau khob, sab tooj liab sab yog 2 M3 * 8mm ntsia hlau.

  • M2.5 * 8 hli x 5
  • M2.5 * 20 hli x 1
  • M3 * 8 hli x 10
  • M3 noob x4
  • Tus ncej tooj liab x 4

Kauj Ruam 5: Tshooj Kev Sib Txuas

Tshooj Txuas
Tshooj Txuas
Kev Sib Txuas
Kev Sib Txuas
Kev Sib Txuas
Kev Sib Txuas
Kev Sib Txuas
Kev Sib Txuas

Lub tshuab tsav tsav txuas ntxiv tuaj yeem siv ncaj qha, thiab lub hauv paus tsis muaj lwm txoj hlua, tsuas yog xav tau PS2 tus txais thiab servo lub cev thaum tau txais I/O chaw nres nkoj nthuav dav, lub hwj chim nkag chaw nres nkoj hauv VCC & GND nthuav dav lub rooj tsav, lub zog tso tawm hauv A + thiab A -, lwm lub zog tso tawm hauv B+ thiab B- Yog li, peb tuaj yeem tswj ob lub tshuab dc, ntawm no peb tsuas xav tau ib qho interface.

Servo Pin: I/O 4

PS2 tau hloov lub rooj tsav xwm, txuas yooj yim, thim rov qab tiv thaiv, pom zoo txuas hauv qab no ntawm no

PS 2 Pin:

  • GND: NCO
  • VCC: +3.3v lossis +5v
  • Qauv TSIS MUAJ: A0
  • CMD: UA 1
  • Qauv: A2
  • NPE: A3

Fais fab tswv yim VIN & GND, 3-9 v voltage ntau.

Kauj ruam 6: Code

Los ntawm kev hloov kho ntawm txoj haujlwm kom ua tiav cov neeg hlau taug kev, tswj lub cev rau pem hauv ntej thiab rov qab, servo tswj kev taw qhia; program muaj PS2 tswj, tswj Bluetooth thiab ua raws kab.

Qhov kev zov me nyuam yuav tsum tau hloov pauv mus rau qhov hloov tshiab kom haum rau PM-R3 tshiab.

Cov cai qub saib PS2_old

Pom zoo: