Përmbajtje:

Rezervuari Arduino me telekomandë: 9 hapa
Rezervuari Arduino me telekomandë: 9 hapa

Video: Rezervuari Arduino me telekomandë: 9 hapa

Video: Rezervuari Arduino me telekomandë: 9 hapa
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Nëntor
Anonim
Rezervuar Arduino me telekomandë
Rezervuar Arduino me telekomandë
Rezervuar Arduino me telekomandë
Rezervuar Arduino me telekomandë

Çkemi, Doja të ndërtoja një rezervuar të bukur të kontrolluar nga një radio klasike RC që kalonte përmes një arduino. Në fakt është mjaft e lehtë këto ditë me të gjitha pajisjet elektronike në dispozicion.

Ju do të keni nevojë të blini disa elementë në mënyrë që të ndërtoni atë bishë. Ne do të kalojmë hapat në këtë udhëzues.

Hapi 1: Mblidhni materialin

Mblidhni materialin
Mblidhni materialin
Mblidhni materialin
Mblidhni materialin

Ju do të keni nevojë për elementët e mëposhtëm:

- Një rezervuar me dy motorë DC 12v tashmë të montuar si T'Rex Tank

- Një Mburojë Motor e pajtueshme me Arduino si Monster Shield

- Një Arduino UNO R3 - ju lutemi preferoni atë zyrtar

-Një transmetues RC 2 kanalësh dhe një marrës RC-kam përdorur një të vjetër i cili është në AM 27 MHZ por mund të gjeni ato moderne si ky hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmetues-dhe-marrës

- Një bateri për UNO R3 - bateri 9V për momentin - jo ideale pasi nuk ka shumë qëndrueshmëri

- Një bateri e madhe për lëvizjen - Kam përdorur një NIMH 3300 mAH 10.5v kështu që mendoj 7 qeliza me 1.5v secila

- disa lidhje dekanike për t'i bërë të gjithë të lidhen me lehtësi

- Makine per ngjitjen e metalit

Kam përdorur Arduino IDE për të programuar UNO dhe shtova një mjet të vogël monitorimi me Visual Studio 2017

Hapi 2: Arduino dhe Motor Shield

Arduino dhe Motor Shield
Arduino dhe Motor Shield

Meqenëse zgjodha një mburojë motorike që ishte gati për arduino, më duhej t'i montoja së bashku. Vini re se mburoja po merr tashmë disa PIN dhe prandaj nuk do të ripërdoret për qëllime të tjera.

Arduino UNO R3 do të flasë me mburojën e motorit për të treguar me çfarë shpejtësie duhet të kthehet secili motor. Meqenëse kemi dy motorë, kjo është mjaft e drejtë përpara.

Hapi 3: Lidhni Motor Shield me DC Motors

Lidhni Motor Shield me DC Motors
Lidhni Motor Shield me DC Motors

Hapi 4: Lidhni Motor Shield me Baterinë NIMH

Lidhni Motor Shield me Baterinë NIMH
Lidhni Motor Shield me Baterinë NIMH
Lidhni Motor Shield me Baterinë NIMH
Lidhni Motor Shield me Baterinë NIMH

Hapi 5: Lidhni Marrësin e Radios me Arduino

Hapi 6: Përgatitni burimin e energjisë për Arduino për modalitetin më vete

Përgatitni burimin e energjisë për Arduino për modalitetin më vete
Përgatitni burimin e energjisë për Arduino për modalitetin më vete

Hapi 7: Kodi Arduino

Arduino është kaq i fuqishëm. Të gjitha gjërat që doja të bëja kur isha i ri, mund t’i bëj kaq lehtë tani! Nuk ka nevojë të dini aq shumë për elektronikën.

Unë e shkrova këtë kod Arduino nga dy burime:

  1. vlerat e leximit-rc-marrës
  2. Monster Moto Shield Shembull Kodi
  3. Lidhja kryesore e Moto Shield

Duke i përzier të dyja së bashku, unë mund t'i marr leximet nga marrësi RC direkt në arduino -në time, t'i shndërroj vlerat në motorë përmes mburojës së motorit.

Lidhur me përzierjen e dy kanaleve nga radio në dy tregues të veçantë të shpejtësisë për motorët, unë shkova në internet përmes Tank Drive Mixing me Joystick për të marrë disa ide se si të shkruaj pjesën përkatëse.

Gjithashtu më duhej të shikoja PWM për të kuptuar pak se për çfarë bëhej fjalë. Disa artikuj të mirë në arduino janë në dispozicion, SecretsOfArduinoPWM dhe Tutorial PWM

Kini kujdes që ky kod të mbështetet në EnableInterrupt.h që mund të instalohet nga menyja "Sketch"> "Include Library"> "Manage Libraries" pastaj kërkoni EnableInterrupt. Kjo bibliotekë ju lejon të kapni vlerat nga marrësi RC në çdo kohë jashtë procedurës standarde të konfigurimit dhe lakut. Mjaft i përshtatshëm.

Recommended: