Orodha ya maudhui:
- Hatua ya 1: Vifaa vinavyohitajika
- Hatua ya 2: Magnetometer ni nini na inafanyaje kazi?
- Hatua ya 3: Jinsi Moduli ya Sensorer ya HMC5883L inavyofanya kazi?
- Hatua ya 4: Mchoro wa Mzunguko
- Hatua ya 5: Kuzingatia parameta kwa Ubunifu wa PCB
- Hatua ya 6: Upotoshaji
Video: Dira ya Dijiti Kutumia Arduino na HMC5883L Magnetometer: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Hamjambo, Sura hii inaweza kuonyesha Kaskazini, Kusini, Mashariki, na Magharibi, sisi wanadamu tunaweza kuitumia wakati mwingine inapohitajika. Kwa hivyo. Katika nakala hii wacha tujaribu kuelewa jinsi sensa ya Magnetometer inafanya kazi na jinsi ya kuiunganisha na mdhibiti mdogo kama Arduino. Hapa tutaunda Dira Dhabiti ya Dijiti ambayo itatusaidia katika kupata mwelekeo kwa kuangazia mwelekeo wa LED inayoelekeza Kaskazini.
Dira hii ya Dijiti imetengenezwa vizuri kwenye PCB na LIONCIRCUITS. Wajaribu, jamani. Ubora wao wa PCB ni mzuri sana.
Hatua ya 1: Vifaa vinavyohitajika
Sehemu zifuatazo zimetumika:
- Arduino Pro mini
- HMC5883L sensa ya Magnetometer
- Taa za LED - 8No
- Mpingaji wa 470Ohm - 8No
- Pipa Jack
- Mtengenezaji wa PCB anayeaminika kama SimbaCircuits
- Programu ya FTDI kwa mini
- PC / Laptop
Hatua ya 2: Magnetometer ni nini na inafanyaje kazi?
Kabla ya kuingia kwenye mzunguko, wacha tuelewe kidogo juu ya sumaku ya magnet na jinsi wanavyofanya kazi. Kama jina linapendekeza neno Magneto haimaanishi yule mutant wazimu kwa kushangaza ambaye angeweza kudhibiti metali kwa kucheza piano tu hewani. Ahh! Lakini nampenda huyo mtu yuko poa.
Magnetometer ni kipande cha vifaa ambavyo vinaweza kuhisi nguzo za sumaku za dunia na kuelekeza mwelekeo kulingana na hiyo. Sote tunajua kuwa Dunia ni kipande kikubwa cha sumaku ya duara na Ncha ya Kaskazini na Ncha ya Kusini. Na kuna uwanja wa sumaku kwa sababu yake. Magnetometer huhisi uwanja huu wa sumaku na kulingana na uelekeo wa uwanja wa sumaku inaweza kugundua mwelekeo ambao tunakabiliwa.
Hatua ya 3: Jinsi Moduli ya Sensorer ya HMC5883L inavyofanya kazi?
HMC5883L kuwa sensor ya magnetometer hufanya kitu kimoja. Ina HMC5883L IC juu yake ambayo ni kutoka Honeywell. IC hii ina vifaa 3 vya kuzuia magneto ndani ambavyo vimepangwa kwa shoka x, y, na z. Kiasi cha sasa kinachotiririka kupitia nyenzo hizi ni nyeti kwa uwanja wa sumaku wa dunia. Kwa hivyo kwa kupima mabadiliko katika mtiririko wa sasa kupitia nyenzo hizi, tunaweza kugundua mabadiliko katika uwanja wa sumaku wa Dunia. Mara baada ya mabadiliko kuwa uwanja wa sumaku umeingizwa maadili yanaweza kutumwa kwa mtawala yeyote aliyepachikwa kama microcontroller au processor kupitia itifaki ya I2C.
Hatua ya 4: Mchoro wa Mzunguko
Mzunguko wa Dira hii ya Dijiti ya Arduino ni rahisi sana, inabidi tuunganishe sensa ya HMC5883L na Arduino na unganisha LED 8 kwa pini za GPIO za mini ya Arduino Pro. Mchoro kamili wa mzunguko umeonyeshwa kwenye picha hapo juu.
Moduli ya Sensorer ina pini 5 ambazo DRDY (Tayari ya Takwimu) haitumiki katika mradi wetu kwani tunatumia sensa katika hali endelevu. Pini ya Vcc na ardhi hutumiwa kuwezesha Moduli na 5V kutoka bodi ya Arduino. SCL na SDA ni laini za basi za mawasiliano za I2C ambazo zimeunganishwa na pini za A4 na A5 I2C za Arduino Pro mini mtawaliwa. Kwa kuwa moduli yenyewe ina kontena la kuvuta juu kwenye mistari, hakuna haja ya kuiongeza nje.
Kuonyesha mwelekeo tumetumia taa za LED 8 ambazo zote zimeunganishwa na pini za GPIO za Arduino kupitia kipingamizi cha sasa cha kizuizi cha 470 Ohms. Mzunguko kamili unatumiwa na betri ya 9V kupitia pipa Jack. 9V hii hutolewa moja kwa moja kwa pini ya Vin ya Arduino ambapo inasimamiwa kwa 5V kwa kutumia mdhibiti wa bodi kwenye Arduino. 5V hii inatumiwa kuwezesha sensor na Arduino pia.
Hatua ya 5: Kuzingatia parameta kwa Ubunifu wa PCB
1. Unene wa upana wa urefu ni chini ya mil 8.
2. Pengo kati ya shaba ya ndege na athari ya shaba ni kiwango cha chini cha mil 8.
3. Pengo kati ya kuwaeleza ni kiwango cha chini cha mil 8.
4. Kiwango cha chini cha kuchimba visima ni 0.4 mm.
5. Nyimbo zote ambazo zina njia ya sasa zinahitaji athari kubwa.
Hatua ya 6: Upotoshaji
Unaweza kuteka Mpangilio wa PCB na programu yoyote kulingana na urahisi wako.
Hapa, nina muundo wangu mwenyewe na faili ya Gerber imeambatanishwa. Baada ya kutoa faili ya Gerber unaweza kuipeleka kwa mtengenezaji yeyote wa PCB.
Maoni ya kibinafsi: Pakia kwenye LIONCIRCUITS na unaweza kuweka agizo mkondoni. Ni rahisi sana kupakia na kuagiza kwenye jukwaa lao la kiatomati.
Ilipendekeza:
Dira ya Dijiti na Kitafuta Kichwa: Hatua 6
Dira ya Dijiti na Kitafuta Kichwa: Waandishi: Cullan Whelan Andrew Luft Blake Johnson Shukrani: California Maritime Academy Evan Chang-Siu Utangulizi: Msingi wa mradi huu ni dira ya dijiti na ufuatiliaji wa kichwa. Hii inamwezesha mtumiaji kufuata kichwa katika umbali mrefu
Dira ya Dira ya DIY: Hatua 14
Dira ya Dira ya DIY: Hi! Leo nitatengeneza Compass bot. Nilipata wazo hili kwa kufikiria juu ya jinsi ilivyo ngumu kuteka duara kamili bila sanduku la hesabu. Naam nimepata suluhisho lako? Kama unavyojua kuwa duara ni digrii 360, kwa hivyo bot hii inaweza kuchora sha
Mafunzo ya Kiingiliano HMC5883L Sensor ya Dira na Arduino: Hatua 10 (na Picha)
Mafunzo ya Kiunga HMC5883L Sensor ya Dira na Arduino: Maelezo HMC5883L ni dira ya dijiti ya axis 3 inayotumiwa kwa madhumuni mawili ya jumla: kupima utaftaji wa vifaa vya sumaku kama ferromagnet, au kupima nguvu na, wakati mwingine, mwelekeo wa uga wa sumaku katika hatua katika s
Jinsi ya kutumia Moduli ya GY511 na Arduino [Fanya Dira ya Dijiti]: Hatua 11
Jinsi ya kutumia Moduli ya GY511 na Arduino [Tengeneza Dira ya Dijiti]: Muhtasari Katika miradi mingine ya elektroniki, tunahitaji kujua eneo la kijiografia wakati wowote na kufanya operesheni maalum ipasavyo. Katika mafunzo haya, utajifunza jinsi ya kutumia moduli ya dira ya LSM303DLHC GY-511 na Arduino kutengeneza compa za dijiti
Mradi wa Dira ya Dijiti ya Arduino: Hatua 3
Mradi wa Dira ya Dijiti ya Arduino: Halo! Katika hii inayoweza kufundishwa utaona jinsi unaweza kutengeneza Dira ya Dijiti ukitumia Arduino na IDE ya Usindikaji. Huu ni Mradi wa Arduino rahisi lakini wa kuvutia na mzuri. Unaweza kutazama mfano wa onyesho la mafunzo haya kwenye video