Talaan ng mga Nilalaman:
- Hakbang 1: Panoorin ang Bagong Video
- Hakbang 2: Mga Bahagi
- Hakbang 3: Ang Istraktura
- Hakbang 4: Wire It All Up
- Hakbang 5: Programming
- Hakbang 6: Masiyahan sa Proyekto
Video: DIY Arduino Compass: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Alam nating lahat kung ano ang isang kumpas at para saan ito ginagamit. Sinasabi sa amin ng compass ang mga tagubilin hal. E-W-N-S. Ang tradisyunal na kumpas ay nagtrabaho kasama ang isang magnetikong karayom sa gitna. Ang hilagang poste ng karayom ay laging tumuturo patungo sa heyograpikong hilagang poste ng lupa na may magnetic southern.
Ang sensor na ginamit ko ng MPU 9250 ay may isang magnetometer na maaaring masukat ang lakas ng magnetiko kasama ang isang naibigay na direksyon. Nilimitahan ko lang ang aking sarili sa X at Y axes lamang upang medyo gawing simple ang mga bagay. Gayundin tulad ng nabanggit ko sa video din, ang proyektong ito bilang isang extension ng nakaraang proyekto ng inclinometer. Mangyaring tingnan ang video at ang artikulo para sa inclinometer. Ang mga link para sa ibinigay ay ibinigay sa ibaba.
LINK PARA SA YouTube
LINK PARA SA INSTRUCTABLES
Magsimula na tayo.
Hakbang 1: Panoorin ang Bagong Video
Saklaw ng video na ito ang kaunting teorya ng mga magnet, mga patlang na magnetiko at ilang vector algebra. Tulad ng nabanggit kanina, ito ay isang extension ng nakaraang proyekto. Mangyaring panoorin ang iba pang video sa panimula.
Hakbang 2: Mga Bahagi
Ang listahan ng mga bahagi ay medyo tuwid pasulong. Isang simpleng arduino, (Nano sa aking Kaso), MPU 9250 IC, at isang display na OLED upang ma-output ang data. Tulad ng dati, ang pagkakaroon ng monitor ay hindi sapilitan ngunit ang pag-iisip ng isang laptop eveytime na nais mong subukan ang isang ibabaw ay maaaring medyo walang katotohanan.
Nakuha ko ang MPU 9250 mula sa Ali Express para sa halos $ 3.5. Hindi ito ang pinakamurang IC ngunit ang mga antas ng ingay ay mas mababa. Masidhing inirerekumenda ko ang IC na ito. Walang espesyal sa arduino o sa kahoy. Ang Arduino ay isang clone at mahusay na gumagana.
Ang kahoy at leveling ng IC ay hindi ganon kahalaga tulad ng sa inclinoeter na proyekto.
Mayroon kang ilang silid para sa error. CHILLAX !!!!!!!!!
Hakbang 3: Ang Istraktura
Para sa pangunahing katawan, kumuha ako ng ilang simpleng parisukat na kahoy at gupitin ito sa isang magaspang na haba ng halos 10cm. Pagkatapos ay minarkahan ko ang dalawang butas sa haba ng IC. Mahalagang maangkop mo nang tama ang IC. Gayundin, kung napahamak ka, mangyaring gumamit ng ibang panig o kahit na mas mahusay, gumamit ng ibang kahoy. Huwag subukang iwasto ang isang napalampas na butas. Ang tornilyo ay maaaring hindi mahawak nang mahigpit sa gayong butas.
Pagkatapos ay pinutol ko ang mga babaeng header sa naaangkop na haba at na-paste ang mga ito sa dalawang sangkap na malagkit. Kapag ang lahat ay umaangkop sa lugar, medyo masaya ako sa mga hitsura.
Hakbang 4: Wire It All Up
Sa I2C protocol, ang mga kable ay palaging madaling peezy.
Sinimulan kong tinning ang mga wire at ang mga babaeng header. Ang mga kable ay napaka-simple.
SDA- A4
SCl- A5
Vcc- 5V
GND-GND
Siguraduhin na ang mga koneksyon sa mga kable ay ligtas at maayos. Tiyaking gumamit ka ng sapat na haba ng kawad.
Nagawa ko ang pagkakamaling ito at pinagkakatiwalaan ako, napakasimangot.
Hakbang 5: Programming
Doon dumadaan ang magkaibang proyekto sa magkakaibang landas.
Ang library ay pareho. Mag-download ng parehong library.
Ang link ng GitHub-
github.com/bolderflight/MPU9250
Ang pagkakaroon ng pagtingin sa serial monitor, malinaw na ang mga halaga ay higit na wala sa phase. Gumawa ako ng ilang pagsubok at sa wakas ay makakagawa ng ilang disenteng pag-andar ng sine.
Nagbigay ako ng isa sa aking mga sheet ng excel. Suriin ito kung interesado ka.
Ang ganda ng sinus na alon di ba?
Hakbang 6: Masiyahan sa Proyekto
Hindi mo nakuha ang paulit-ulit na biro sa aking video, huwag mong isama ang kamping na ito sa iyo. Palaging gumamit ng mga mapagkakatiwalaang instrumento. para sa parehong pagiging maaasahan at kadalian ng paggamit.
Gayunpaman, nagustuhan ko ang proyektong ito.
Kung nasiyahan ka, isaalang-alang ang pag-like at pag-subscribe sa aking mga instrumento at mga channel sa YouTube.
Inirerekumendang:
Micro: Bit Compass DIY: 6 na Hakbang
Micro: Bit Compass DIY: Paano mag-code ng isang Micro: Bit compass
DIY Compass Bot: 14 Mga Hakbang
DIY Compass Bot: Kumusta! Ngayon ay gagawa ako ng isang Compass bot. Nakuha ko ang ideyang ito sa pamamagitan ng pag-iisip kung gaano kahirap gumuhit ng perpektong bilog nang walang kahon sa matematika. Nakuha ko ang iyong solusyon?. Tulad ng alam mo na ang isang bilog ay eksaktong 360 degree, kaya ang bot na ito ay maaaring gumuhit ng isang
Tutorial sa Interface HMC5883L Compass Sensor Sa Arduino: 10 Hakbang (na may Mga Larawan)
Tutorial to Interface HMC5883L Compass Sensor With Arduino: Paglalarawan Ang HMC5883L ay isang 3-axis digital na kompas na ginagamit para sa dalawang pangkalahatang layunin: upang masukat ang magnetisasyon ng isang magnetikong materyal tulad ng isang ferromagnet, o upang masukat ang lakas at, sa ilang mga kaso, ang direksyon ng magnetic field sa isang punto sa s
Digital Compass Gamit ang Arduino at HMC5883L Magnetometer: 6 na Hakbang
Digital Compass Gamit ang Arduino at HMC5883L Magnetometer: Kumusta mga tao, Maaaring ipahiwatig ng sensor na ito ang heyograpikong Hilaga, Timog, Silangan, at Kanluran, tayong mga tao ay maaari ding gamitin ito sa mga oras na kinakailangan. Kaya naman Sa artikulong ito subukan nating maunawaan kung paano gumagana ang sensor ng Magnetometer at kung paano ito mai-interface sa isang microcontro
Paano Gumamit ng GY511 Modyul Sa Arduino [Gumawa ng isang Digital Compass]: 11 Mga Hakbang
Paano Gumamit ng GY511 Modyul Sa Arduino [Gumawa ng isang Digital Compass]: Pangkalahatang-ideya Sa ilang mga proyekto sa electronics, kailangan nating malaman ang lokasyon ng heyograpiya sa anumang sandali at gumawa ng isang tukoy na operasyon nang naaayon. Sa tutorial na ito, malalaman mo kung paano gamitin ang module ng compass ng LSM303DLHC GY-511 kasama ang Arduino upang makagawa ng isang digital compas