Orodha ya maudhui:
- Hatua ya 1: Matayarisho ya Vifaa
- Hatua ya 2: Maelezo ya Pini
- Hatua ya 3: Unganisha Uunganisho
- Hatua ya 4: Unganisha Arduino kwenye Kompyuta
- Hatua ya 5: Mfano wa Msimbo wa Chanzo
- Hatua ya 6: Maktaba
- Hatua ya 7: Pato linalolingana
- Hatua ya 8: Matokeo: Serial Monitor
- Hatua ya 9: Video
- Hatua ya 10: Habari
Video: Mafunzo ya Kiingiliano HMC5883L Sensor ya Dira na Arduino: Hatua 10 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Maelezo
HMC5883L ni dira ya dijiti ya mhimili 3 inayotumiwa kwa madhumuni mawili ya jumla: kupima utaftaji wa vifaa vya sumaku kama ferromagnet, au kupima nguvu na, wakati mwingine, mwelekeo wa uwanja wa sumaku mahali kwenye nafasi. Mawasiliano na HMC5883L ni rahisi na yote hufanywa kupitia kiolesura cha I2C. Kuna mdhibiti wa bodi. Bodi ya kuzuka inajumuisha sensorer ya HMC5883L na vichungi vyote vya kuchuja. Pini za kiunganishi cha nguvu na waya-2 zote zimevunjwa kwa kichwa cha lami cha 0.1 Inatumia chip maarufu ya magnetometer ya HMC5883L. Inasaidia kiwango cha 3.0V hadi 5.0V IO kwenye pini za I2C SCL na SDA.
Ufafanuzi
- Ugavi wa umeme: 3V - 5V
- Kiwango cha Voltage IO: 3V - 5V
- Mawasiliano: Itifaki ya mawasiliano ya kawaida ya IIC
- Vipimo vya Moduli: 14.35 mm (L) x 13.16 mm (W) x 3.40 mm (H)
- Unene wa PCB: 1.60 mm
- Upimaji wa masafa: ± 1.3-8 Gauss
Hatua ya 1: Matayarisho ya Vifaa
Katika mafunzo haya, utahitaji:
1. Bodi ya Arduino Uno na Kebo ya USB.2. Sensor ya Dira ya HMC 5883L3. Waya za jumper LCD 16X25. Bodi ya mkate6. 10K Potentiometer 7. Programu ya IDE ya Arduino
Hatua ya 2: Maelezo ya Pini
VCC: Ugavi wa umeme
GND: nguvu ya GND
SCL: Ingizo la Saa ya I2C
SDA: I2C Takwimu IO
DRDY: Pato Tayari la Takwimu
Hatua ya 3: Unganisha Uunganisho
Unganisha HMC5883L kwa Bodi ya Arduino Uno kama ifuatavyo:
- VCC hadi + 5V
- GND kwa GND
- SCL TO A5
- SDA hadi A4
Unganisha LCD na Bodi ya Arduino Uno kama ifuatavyo:
- VSS hadi + 5V
- VDD kwa GND
- RS hadi 12
- RW kwa GND
- E hadi 11
- D4 hadi 5
- D5 hadi 4
- D6 hadi 3
- D7 hadi 2
- A / VSS hadi + 5V
- K / VDD kwa GND
Unganisha Potentiometer ya 10K kwa LCD kama ifuatavyo (rejelea picha kwa pinoutometer ya uwezo):
- GND kwa GND
- Takwimu kwa v0
- VCC hadi + 5V
Hatua ya 4: Unganisha Arduino kwenye Kompyuta
Baada ya kukamilisha mzunguko wako, unganisha Bodi yako ya Arduino Uno kwenye kompyuta yako kupitia Kebo ya USB. Unaweza kuona LCD yako imewashwa.
Hatua ya 5: Mfano wa Msimbo wa Chanzo
Unaweza kupakua nambari hii ya chanzo na kuifungua kwenye Arduino IDE yako. Chagua bodi sahihi na bandari. Kisha, pakia Nambari yako kwenye Bodi yako ya Arduino Uno.
Hatua ya 6: Maktaba
Lazima upakue maktaba hizi kabla ya kupakia nambari ya chanzo kwenye Arduino IDE yako kuruhusu Arduino kuwasiliana na LCD na HMC5883L. Pakua faili ya ZIP hapa chini> Fungua Faili ya Zip> Dondoa kwenye folda yako ya Maktaba ya Arduino Uno. Rejelea picha hapo juu kwa marejeleo yako.
Hatua ya 7: Pato linalolingana
Kama ilivyoonyeshwa, kupotosha au kugeuza kifaa kitatoa matokeo yanayolingana.
Hatua ya 8: Matokeo: Serial Monitor
i. kifaa kinapozunguka ni mhimili wa X, mhimili wa X unabaki vile vile wakati mhimili mwingine ulibadilika.
ii. kifaa kinapozunguka ni mhimili wa Y, mhimili wa Y unabaki vile vile wakati mhimili mwingine ulibadilika.
iii. kifaa kinapozunguka ni mhimili wa Z, mhimili wa Z unabaki vile vile wakati mhimili mwingine ulibadilika.
Hatua ya 9: Video
Video hii inaonyesha moduli inayolingana ya HMC5883L Compass wakati imeingiliwa na Arduino Uno.
Hatua ya 10: Habari
HMC5883L haifanyi kazi!
Jaribu kupakua Maktaba (Mecha_QMC5883L) na nambari ya chanzo.
Ilipendekeza:
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
Dira ya Dijiti Kutumia Arduino na HMC5883L Magnetometer: 6 Hatua
Dira ya Dijiti Kutumia Arduino na HMC5883L Magnetometer: Halo jamani, sensa hii inaweza kuonyesha eneo la Kaskazini, Kusini, Mashariki, na Magharibi, sisi wanadamu tunaweza pia kuitumia wakati inahitajika. Kwa hivyo. Katika nakala hii wacha tujaribu kuelewa jinsi sensa ya Magnetometer inafanya kazi na jinsi ya kuiunganisha na microcontro
Kiingiliano cha infinity Mirror: Hatua 9 (na Picha)
Interactive Infinity Mirror: Mgawo wa darasa hili ulikuwa rahisi lakini ngumu: Fanya kitu kiingiliane na Arduino. Ilibidi iwe iliyoundwa vizuri, kiufundi changamoto ya kutosha na ya asili kwa maoni kama ya asili kwenda siku hizi kwenye wavuti kama Mafundisho. Ijumaa
Mafunzo ya Kiingiliano OLED 0.91inch 128x32 Na Arduino UNO: Hatua 7 (na Picha)
Mafunzo ya Kiingiliano OLED 0.91inch 128x32 Na Arduino UNO: Mafunzo haya yatakufundisha misingi ya kutumia OLED 0.91inch LCD128x32 na Arduino UNO
Mafunzo ya Kiingiliano HX711 Na Kiini cha Mzigo Sawa Bar 50kg: Hatua 10 (na Picha)
Mafunzo ya Kiingiliano HX711 Na Kiini cha Mizigo Sawa Bar 50kg: HX711 BALACE MODUUfafanuzi: Moduli hii inatumia ubadilishaji 24 wa usahihi wa A / D. Chip hii imeundwa kwa kiwango cha juu cha usahihi wa elektroniki na muundo, ina njia mbili za kuingiza analog, faida inayoweza kupangwa ya amplifier 128 iliyojumuishwa. Mzunguko wa kuingiza