» Electronics » Arduino »Speedometer para sa do-it-yourself bike sa Arduino

DIY bike Speedometer sa Arduino

Ganyan gawang bahay ay magiging isang mahusay na karagdagan para sa mga mahilig sa pagbibisikleta. Sa tulong ng tulad ng isang bilis ng bilis, maaari mong makita ang eksaktong bilis ng paggalaw, at sa ilang sigasig, maaari kang gumawa ng isang buong computer sa paglalakbay para sa isang bisikleta.

Upang makalkula ang bilis ng pag-ikot ng gulong, ginagamit ang isang di-contact na magnetic switch (reed switch). Kapag ang isang permanenteng magnet ay dumadaan dito, pumapasok ang signal Arduino, dito ang bilis ay kinakalkula sa mga milya o kilometro bawat oras, bilang isang resulta na lumilitaw ang mga numero sa display, ipinapakita nila ang bilis. Maaari kang mag-install ng tulad ng isang aparato sa anumang gulong, at hindi kahit na isang bisikleta. Ang pangunahing bagay ay tama na ipahiwatig ang radius ng gulong, dahil sa batayan ng mga data na ito ay kinakalkula ang bilis.

Mga materyales at tool para sa pagmamanupaktura:
- microcontroller Arduino;
- magnetic switch (reed switch);
- risistor (10 kΩ, 1/4 watts);
- kawad;
- 9V baterya;
- LCD display;
- breadboard para sa desoldering;
- dalawang switch.

Kailangan pa rin ng playwud, mga turnilyo, isang tiyak na halaga ng tool. Well, siyempre, ang Arduino IDE software.

Bumuo ng proseso:

Unang hakbang. Speedometer circuitry
Sa kabuuan, ang circuit ay gumagamit ng tatlong switch. Isang switch ang kumokontrol sa 9V na kapangyarihan. Ang pangalawang switch ay responsable para sa pagpapatakbo ng LCD screen, kasama nito maaari mong i-on o i-off ito. At sa wakas, ang magnetic switch reed switch, isinasara nito ang circuit kung ang gulong ay gumagawa ng isang buong rebolusyon.
Gumagamit ang proyekto ng isang monitor ng Parallax LCD; konektado ito sa board gamit ang tatlong mga pin. Ang 5V ay inilalapat sa isang pin, ang pangalawa ay konektado sa lupa, at ang pangatlong output ay digital, minarkahan ito ng numero 1.
10 kΩ resistors ay gumaganap ng isang proteksyon papel sa system upang walang labis na naganap. Hindi ka makakonekta sa lupa at idagdag ang 5V sa Arduino nang direkta.

Hakbang Dalawang Itala ang kalasag para sa bilis ng bilis
Tatlong hilera ng mga konektor ay dapat na mai-install sa breadboard; dapat silang umupo sa board sa paraang ipinapakita sa larawan.


Hakbang Tatlong Pag-install at koneksyon ng switch ng tambo
Ang Reed switch ay binubuo ng dalawang elemento, isang switch at isang permanenteng magnet. Ang dalawang wire ay lumabas mula sa tambo ng tambo, kapag ang magnetic field ay kumikilos dito, isang maliit na elemento ng magnetic sa loob ng switch ay gumagalaw at isinasara ang circuit.
Sa pagitan ng pin A0 at lupa, ang isang 1 kOhm resistor ay dapat mai-install sa breadboard. Ang mga dulo ng kawad ay konektado sa mga output A0 at 5V.








Tulad ng para sa mechanical part, ang reed switch ay naka-install tulad ng mga sumusunod.Ang isang permanenteng pang-akit ay nakakabit sa gulong ay nagsalita. Ang mismong switch mismo ay naka-mount sa isang tinidor ng gulong sa tapat ng magnet. Dapat mayroong isang maliit na distansya sa pagitan ng tambo switch at ang pang-akit, kung hindi, hindi ito gagana. Susunod, ang mga wire ay konektado sa mga output ng soldered board, at isang pagganap na tseke ang isinasagawa. Kapag ang magnet ay pumasa malapit sa reed switch, ang Arduino ay dapat mag-output ~ 1023. Kung hindi gumana ang system, 0 ang ipapakita.



Sa shell ng Arduino IDE, kailangan mong buksan ang serial monitor (Mga tool - Serial Monitor) at patakbuhin ang pagsubok. Kung walang signal sa panahon ng pag-ikot ng gulong, kailangan mong palitan ang magnet na may mas malakas na o bawasan ang distansya sa pagitan ng sensor at magnet.
Kung mayroong isang senyas, maaari mong i-download ang code upang suriin. Kapag ang gulong ay hindi paikutin, ang isang halaga ng 0.00 ay dapat ipakita. Kapag ang gulong ay umiikot, ang bilis ay dapat ipakita sa milya bawat oras.
DIY bike Speedometer sa Arduino


Hakbang Apat Suriin at i-install ang LCD

Upang mai-install ang display, kailangan mong kumuha ng karagdagang kalasag. Ang tren ay kailangang maibenta sa mga contact ng "ina" sa protoshield output. Ang tatlong contact ay ginagamit upang ikonekta ang screen, dapat itong mahigpit na mai-mount sa riles.





Sa likod ng screen ng LCD, maaari kang makahanap ng dalawang switch, pati na rin isang potentiometer. Ang mga switch ay dapat ilipat sa posisyon na ipinakita sa larawan. Ang isang potentiometer ay ginagamit upang manu-manong ayusin ang kaibahan ng screen.




Pagkatapos ng pag-install, maaaring suriin ang display. Kung ang lahat ay tapos na nang tama, pagkatapos ang mensahe na "Hello World" ay lilitaw sa screen. Posible na sa unang pagkakataon hindi ito gumana at kailangan mong muling i-reload ang sketsa.

Hakbang Limang Speedlight backlight
Ngayon ay kailangan mong ikonekta ang backlight toggle switch. Ginagawa ito tulad ng ipinahiwatig sa mga larawan. Dapat mong tandaan upang ikonekta ang 10 kΩ risistor sa berde at itim na mga wire. Bukod dito, ang mga wires na ito ay konektado sa isang contact ng switch, at ang pulang wire ay konektado sa pangalawa.
Ang pulang kawad ay kapangyarihan, kumokonekta ito sa Arduino 5V. Ang berdeng kawad ay kumokonekta sa D2 at sa iba pang bahagi ng risistor sa lupa.



Hakbang Anim Daya ng Speedometer
Gumamit ng switch sa power circuit. Ang itim na contact mula sa baterya ay konektado sa lupa, at ang positibo sa pamamagitan ng switch ay konektado sa Vin output.


Ikapitong hakbang. Ang pangwakas na yugto ng pagpupulong at pag-install ng Speedometer
Ang isang kahon ay ginagamit bilang katawan, na pinutol ng playwud. Ang mga elemento ng katawan ay pinutol gamit ang pagputol ng laser ayon sa dinisenyo na mga pattern. Karagdagan, ang lahat ng mga elemento ay magkakaugnay sa pandikit. Sa konklusyon, ang playwud ay ipininta o barnisan upang maprotektahan at magbigay ng hitsura.









Ang speedometer ay naka-mount sa manibela na may mga tali sa naylon. Maaari mong gamitin ang iba pang mga elemento. Iyon lang, ngayon ay handa na ang bilis ng bilis at mapapanood mo kung gaano kalaki ang iyong bakal na kabayo.







spidometr.rar [40.96 Kb] (mga pag-download: 289)
1
10
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 ...