Cov txheej txheem:

RC Receiver rau Pc Nrog Arduino: 4 Kauj Ruam
RC Receiver rau Pc Nrog Arduino: 4 Kauj Ruam

Video: RC Receiver rau Pc Nrog Arduino: 4 Kauj Ruam

Video: RC Receiver rau Pc Nrog Arduino: 4 Kauj Ruam
Video: $600 NYIAJ PAB CA * $3600 CHILD TAX * BIDEN SPEECH * INDIA KAB MOB HNYAV * TOP NEWS+ 04/29/2021 2024, Lub Xya hli ntuj
Anonim
RC Receiver rau Pc Nrog Arduino
RC Receiver rau Pc Nrog Arduino
RC Receiver rau Pc Nrog Arduino
RC Receiver rau Pc Nrog Arduino
RC Receiver rau Pc Nrog Arduino
RC Receiver rau Pc Nrog Arduino

Nov yog kab lus qhia rau RC txais lub pc ntawm arduino github daim ntawv.

Yog tias koj xav tsim qhov teeb tsa no thov pib nyeem github README ua ntej. Koj yuav xav tau qee qhov software rau qhov no los ua haujlwm ib yam nkaus.

github.com/RobbeDGreef/ArduinoRCReceiver

Khoom siv

Saib github readme rau daim ntawv teev npe hloov tshiab

- Arduino uno (tej zaum kuj tseem ua tau nrog hom arduino's)

- Koj tus neeg txais rc

- (xaiv tau) Qee qhov xov hlau txuas rau koj lub rc receiver nrog koj cov arduino

Kauj Ruam 1: Txuas Koj Tus Neeg Txais Rc rau Koj Arduino

Txuas Koj Tus Neeg Txais Rc rau Koj Arduino
Txuas Koj Tus Neeg Txais Rc rau Koj Arduino
Txuas Koj Tus Neeg Txais Rc rau Koj Arduino
Txuas Koj Tus Neeg Txais Rc rau Koj Arduino

Yog tias koj nkag siab txog cov kab hluav taws xob me ntsis, tsuas yog ua raws lub Circuit thiab koj yuav zoo.

Tsuas yog paub tias koj tsis tas yuav siv lub khob cij vim tias tsuas yog txuas ib qho ntawm lub zog thiab cov xov hlau hauv av los ntawm koj tus neeg txais yuav txaus rau lub zog. Ob lub teeb liab xov los ntawm lub kauj thiab lub qhov muag xav tau txuas nrog txawm hais tias.

Tseem nco ntsoov tias cov xov tooj liab tuaj yeem yog xim dawb lossis daj tab sis qhov ntawd tsis muaj teeb meem ntau.

Rau cov ntawm koj uas tsis nkag siab circuits zoo li cia kuv piav qhia qhov tshwm sim ntawm no.

Kuv paub tias kuv tsis tau hais tias koj yuav tsum tau siv lub khob cij (daim ntawv dawb nrog tag nrho cov dots hauv qab arduino hauv daim duab). Kuv tsis yog vim koj tsuas tsis xav tau. Breadboards tsuas yog txoj hauv kev yooj yim ntawm kev qhia yuav ua li cas cov khoom yuav tsum txuas nrog. Feem ntau koj tsis tas yuav txuas ob lub zog thiab kab hauv av rau tus txais, ib qho yuav tsum txaus. Tab sis yog tias koj xav kom ntseeg tau tias koj tuaj yeem ua tau nrog lub khob cij.

Yog li cia kuv suav sai sai qhov koj xav tau txuas nrog:

  • qhov daj (lossis dawb) teeb liab xaim los ntawm lub qhov muag ntawm koj lub txais rau tus pin 2 ntawm arduino.
  • qhov daj (lossis dawb) teeb liab xaim los ntawm lub kauj ntawm koj tus txais mus rau tus pin 7 ntawm arduino.
  • ib qho liab (lub zog) xaim los ntawm lub tog raj kheej lossis lub kauj ntawm koj lub txais mus rau 5V tus pin hauv koj li arduino.
  • ib qho dub (hauv av) xaim los ntawm tib lub txuas (lub qhov rooj lossis lub hauv paus) raws li liab (lub zog) xaim.

Kauj Ruam 2: Txuas Koj Arduino rau Koj Lub PC

Txuas koj Arduino rau koj lub PC
Txuas koj Arduino rau koj lub PC

Txuas koj arduino rau koj lub pc yog yooj yim. Tsuas yog txuas nws ntawm koj tus qauv USB-B cable (saib duab) tej zaum txawm xa nrog koj li arduino.

Kauj Ruam 3: Thauj khoom hauv Arduino Sketch

Thauj khoom hauv Arduino Sketch
Thauj khoom hauv Arduino Sketch
Thauj khoom hauv Arduino Sketch
Thauj khoom hauv Arduino Sketch
Thauj khoom hauv Arduino Sketch
Thauj khoom hauv Arduino Sketch

Txhawm rau thauj khoom hauv daim duab arduino

- qhib arduino IDE

- nyem cov ntaub ntawv> qhib

- tshawb rau daim nplaub tshev uas koj tau cawm txoj haujlwm github

- nrhiav cov duab hauv ArduinoUno> ArduinoUnoReadThrottleSteering> ArduinoUnoReadThrottleSteering.ino

- nyem txheeb xyuas txhawm rau txheeb xyuas qhov ua yuam kev

- nyem qhov upload kom rub cov duab kos mus rau arduino

Vam tias txhua yam khiav tsis muaj qhov yuam kev

Kauj ruam 4: Ua tiav:)

Ua tau:)
Ua tau:)

Yog tias muaj dab tsi ua tsis raug thov tsis txhob yig thov kev pab hauv cov lus lossis ntawm nplooj ntawv github.

Yog tias koj tau teeb tsa tag nrho cov software los ntawm nplooj ntawv github twb nyuam qhuav nrhiav cov ntawv run.bat hauv ArduinoUno nplaub tshev thiab khiav nws. Tam sim no cov lus hais kom sai yuav qhib, tsuas yog tso lub qhov rai no qhib rau tom qab vim qhov no yog txuas ntawm koj lub pc lub virtual joystick maub los thiab koj cov arduino.

Kuv ntxiv hauv daim duab ntawm yam khoom koj kawg yuav tsum zoo li cas.

Pom zoo: