» Electronics » Arduino »Pamahalaan ang" Magic Screen "na may joystick

Kinokontrol namin ang "Magic screen" kasama ang joystick



Marami sa mga ito ang laruan sa pagkabata; kinontrol namin ito ng dalawang rotary knobs. Kahit na pagkatapos, posible na maglakip ng dalawang DC motor na may mga gears dito at kontrolin ang mga ito mula sa mga pindutan. At ngayon para dito naging posible upang iakma ang mga joystick. Alin ang ginawa ng may-akda ng Mga Tagagamit sa ilalim ng palayaw millerman4487.

Lahat ng mga sangkap gawang bahay inilagay niya sa isang sheet ng karton:








Ngunit ang dalawang magkaparehong bahagi ay kailangang mai-print - ito ang mga adaptor para sa pagkonekta ng mga gears sa mga hawakan ng Magic Screen. Mukhang alinman sa mga adapter:



At sa gayon ay kumokonekta ito sa gearbox (marahil ay kakailanganin nito ang bahagyang pagpainit ng adapter na may isang hairdryer):



File ng STL.

Ang de-koryenteng diagram ng istraktura ay ipinapakita sa ibaba:



Mayroon lamang isang hindi maintindihan na sangkap dito - ang L293D chip. Naglalaman ito ng dalawang tinatawag na H-tulay, na bawat isa ay maaaring baligtarin ang motor na konektado dito. Sa ibaba ng board ay ipinapakita kung aling mga konklusyon Arduino Ikonekta kung alin sa mga pin ng konektor ng Wii Nunchuck na joystick. Ang sketch sa ibaba ay maaaring isulat muli upang gumana sa anumang iba pang mga uri ng mga joystick, sa kasalukuyang form na ito ay kinakailangan.



Matapos ang pag-on, ang isang tama na aparato na binuo na ay nagsisimulang gumana kaagad. Ang Nunchuck ay isang analog na joystick, kaya maaari mong kontrolin hindi lamang ang direksyon, kundi pati na rin ang bilis ng paggalaw. Kinukuha ng Arduino ang kontrol ng bilis ng PWM. Kung ang paggalaw kasama ang alinman sa mga axes ay nangyayari sa kabaligtaran na direksyon, ang katumbas na motor ay dapat baligtad. Sa pamamagitan ng paglalagay ng cursor ng humigit-kumulang sa gitna ng screen at pagpindot sa pindutan ng Z, maaari mong awtomatikong isulat ang aparato sa salitang HI.
9
9
9

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...