» Electronics » Arduino »Digital na tool na pagsukat ng multifunctional

Digital tool na pagsukat ng multifunctional





Digital tool na pagsukat ng multifunctional




Ang wizard ay lumikha ng isang aparato na gumagana tulad ng isang digital na antas + tagapamahala + protraktor + panukalang tape. Ang aparato ay maliit na maliit upang magkasya sa isang bulsa, at ang baterya nito ay madaling sisingilin gamit ang isang charger ng telepono.

Gumagamit ang aparatong ito ng isang accelerometer at isang sensor ng gyroscope upang tumpak na masukat ang antas at anggulo, isang sensor ng IR para sa hindi contact na pagsukat ng haba ng linear mula 4 hanggang 30 cm, isang sensor na may isang gulong na maaaring igulong sa isang hubog na ibabaw o isang curved line upang masukat ang haba ng isang bagay.

Ang pag-navigate sa pamamagitan ng mga mode at pag-andar ng aparato ay isinasagawa gamit ang mga pindutan ng touch, na itinalaga bilang M (mode), U (unit) at 0 (zero).
M - pagpipilian sa pagitan ng iba't ibang uri ng mga sukat
U - upang pumili sa pagitan ng mga yunit ng pagsukat mm, cm, pulgada at metro
0 - I-reset ang sinusukat na mga halaga sa 0 pagkatapos ng pagsukat ng distansya o anggulo.

Ang aparato ay may magnet na neodymium na itinayo sa base nito upang hindi ito madulas at hindi madulas ang ibabaw ng metal na sinusukat.

Ang kaso ay idinisenyo upang gawin ang aparato bilang siksik hangga't maaari.
Panoorin natin ang isang video na may mga halimbawa kung paano gumagana ang aparato.

Mga tool at materyales:
-IR distansya sensor Biglang GP2Y0A41SK0F;
- Module MPU6050 accelerometer / dyayroskop;
-Mga module module;
Encoder
-128 X 32 OLED display;
-Arduino pro mini ATMEGA328 5 V / 16 MHz;
-12 mm buzzer;
-3.7 V, 1000 mAh lithium polimer baterya;
- module ng pindutan ng pindutan ng TTP223 - 3 mga PC .;
- Neodymium magneto 20x10x2 mm;
-Converter interface CP2102;
Enamelled tanso wire;
-Resistor 10K - 2 mga PC;
- Steel rod 19 mm ang haba na may diameter na 2 mm;
-LED LED;
-Vinyl film;
- Micro USB cable;
- gunting;
-Knife;
- sipit;
-Glue gun;
-Super-pandikit;
-Mga accessory;
-Laser pamutol;
- 3D printer;
-Mga gamit;
-Wastong papel;



Hakbang Una: Ang Kaso
Una, ang wizard ay nagpo-print ng kaso sa isang 3D printer. Maaaring ma-download sa ibaba ang mga file para sa pag-print.
BODY.stl
Lid.stl
gulong.stl


Ito glues ang kaso sa vinyl film, dati sanding sa ibabaw nito.












Hakbang Ikalawang: Scheme
Hindi tulad Arduino nano, pro mini ay hindi ma-program nang direkta sa pamamagitan ng pagkonekta sa isang USB cable. Samakatuwid, kailangan mo munang ikonekta ang isang panlabas na USB sa pro mini converter upang mai-program ito. Ipinapakita sa unang larawan kung paano dapat gawin ang mga koneksyon na ito.
Vcc - 5V
GND - GND
RXI - TXD
TXD - RXI
DTR - DTR

Ipinapakita ng 2nd image ang kumpletong diagram ng circuit ng proyektong ito.


Hakbang Tatlong: Magnet
Glues ang pang-akit sa katawan.




Hakbang Apat: Pag-aayos ng Sensor
Upang mabawasan ang laki, ang IR sensor at encoder ay pinutol.






Hakbang Limang: Ipakita
Markahan ang mga pangalan ng mga contact sa likod ng pagpapakita ng OLED upang maaari mong pagkatapos ay makagawa ng tamang mga koneksyon. Itinatakda ang OLED na pagpapakita sa tamang posisyon, tulad ng ipinapakita sa pangalawang pigura. Pag-aayos ng display na may mainit na pandikit.




Hakbang Anim: Mga Module
Kinukuha ang module ng sensor at MPU6050.





Ikapitong hakbang: singilin ang module at baterya
Ang module na ito ay may parehong circuit protection ng baterya at isang boost converter 5 V, 1 A. Mayroon din itong on / off button na maaaring magamit bilang isang switch ng kuryente. Ang port ng USB socket sa module ay tinanggal gamit ang isang paghihinang bakal, at ang dalawang mga wire ay ibinebenta sa mga + 5 V na mga terminal at lupa, tulad ng ipinapakita sa ika-4 na larawan.

Susunod, kailangan mong ibenta ang 2 konektor ng plug sa B + at B-, tulad ng ipinakita sa unang dalawang larawan, at pagkatapos suriin kung gumagana ang module sa baterya.

Ngayon kailangan mong mag-apply ng pandikit sa platform na ibinigay para sa module, at maingat na ilagay ang module, siguraduhing na ang pag-install ng charging port at hole ay eksaktong naka-install sa mga butas.






Hakbang Eight: Pag-install ng baterya at IR Sensor
Ang mga wire ng folder sa mga pin ng display. Pag-install ng baterya at IR sensor.





Hakbang Siyam: Module ng Buzzer at Charging
Ayon sa scheme, inilalagay nito ang charging module at ang buzzer.







Hakbang Sampung: Encoder
Ayon sa pamamaraan ay naka-mount ang encoder. Ipasok ang axis ng bakal sa encoder at gulong. Gumagamit ito ng sobrang pandikit upang ayusin ang ehe at gulong. Nag-install ng isang encoder na may gulong sa loob ng pabahay.












Hakbang Eleven: Pag-install
Pag-aayos ng mga module ng sensor. Ayon sa circuit mount ang mga wire. Sa panahon ng pag-install, kinakailangan upang matiyak na ang mga wire ay hindi nahuhulog sa ilalim ng gulong at hindi saklaw ang pangkalahatang pangkalahatang-ideya ng IR sensor.











Hakbang Labindalawang: I-download ang Code
Naglo-load ng code at mga aklatan.
panghuli_code.ino
Adafruit_SSD1306-master.zip
Adafruit-GFX-Library-master.zip
SharpIR-master.zip

Hakbang Labintatlo: Pag-calibrate
Una, ang dyayroskop ay na-calibrate. Dahil ang module ng MPU6050 accelerometer / dyayroskop ay nakadikit lamang sa katawan, maaaring hindi ito ganap na flat. Samakatuwid, upang iwasto ang error na ito, isinasagawa ang mga sumusunod na hakbang.
1. Ikonekta ang aparato sa computer at ilagay ito sa isang patag na ibabaw.
2. Lumipat sa mode na ANTAS sa aparato sa pamamagitan ng pagpindot sa pindutan ng "M" at isulat ang mga halaga ng X at Y.
3: Italaga ang mga halagang ito sa mga variable na "calibx" at "caliby" sa code.
4: I-download muli ang programa.




Ngayon kinakalkula ang mga distansya bawat rebolusyon ng gulong.
Ang bilang ng mga hakbang sa bawat rebolusyon ng shaft ng encoder, N = 24 na mga hakbang
Ang diameter ng gulong, D = 12.7 mm
Ang pag-ikot ng gulong, C = 2 * pi * (D / 2) = 2 * 3.14 * 6.35 = 39.898 mm
Samakatuwid, ang distansya ay naglakbay bawat hakbang = C / N = 39.898 / 24 = 1.6625 mm.

Hakbang labing-apat: Pagsubok
Bago i-install ang takip ng pabahay, sinusuri nito ang mga sensor, module ng singil, mga pindutan, display.



Limang Hakbang: Button at Case Assembly
Ang pindutan ng kapangyarihan sa board charging ay maikli at ang master, pagputol ng mga binti, nagtatakda ng isang karagdagang LED, na pindutin ang pindutan.






Nagdadala ng dalawang halves ng katawan.






Hakbang labing-anim: pagmamarka ng mga pindutan
Ang mga titik ay pinutol sa isang laser cutter at pagkatapos ay nakadikit sa katawan.






Ang lahat ay handa na, nananatili lamang upang subukan ang aparato sa pagpapatakbo.










9.8
9.9
9.4

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
2 komentaryo
mangyaring bigyan mo ako ng MPU6050_tockn library
Naisip ko ring ilabas ito ng ilang araw, ngunit nai-save ko ito sa isang lugar sa ika-50 larawan)

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...