תוכן עניינים:
- שלב 1: הכנת חומרים
- שלב 2: תיאור סיכה
- שלב 3: חיבור פינים
- שלב 4: חבר את Arduino למחשב
- שלב 5: קוד מקור לדוגמה
- שלב 6: ספרייה
- שלב 7: תפוקה מקבילה
- שלב 8: תוצאה: צג סידורי
- שלב 9: וידאו
- שלב 10: חדשות
וִידֵאוֹ: מדריך לממשק חיישן מצפן HMC5883L עם ארדואינו: 10 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
תיאור
HMC5883L הוא מצפן דיגיטלי בעל 3 צירים המשמש לשתי מטרות כלליות: מדידת מגנטיזציה של חומר מגנטי כמו פרומגנט, או מדידת העוצמה ובמקרים מסוימים כיוון השדה המגנטי בנקודה בחלל. התקשורת עם HMC5883L פשוטה והכל מתבצע באמצעות ממשק I2C. יש רגולטור על הלוח. לוח הפריצה כולל את חיישן HMC5883L ואת כל קבלי הסינון. פיני ממשק החשמל וחדרי החוטים כולם פרוצים לכותרת של 0.1 אינץ '. משתמשת בשבב מגנטומטר מפורסם HMC5883L. תומך ברמות IO 3.0V עד 5.0V על פיני I2C SCL ו- SDA.
מִפרָט
- ספק כוח: 3V - 5V
- רמת מתח IO: 3V - 5V
- תקשורת: פרוטוקול תקשורת IIC סטנדרטי
- מידות מודול: 14.35 מ"מ (L) x 13.16 מ"מ (רוחב) x 3.40 מ"מ (ג ')
- עובי PCB: 1.60 מ"מ
- טווח מדידה: ± 1.3-8 גאוס
שלב 1: הכנת חומרים
במדריך זה תצטרך:
1. לוח Uno Arduino וכבל USB.2. חיישן מצפן HMC 5883L 3. חוטי מגשר 4. LCD 16X25. לוח 6. 10K פוטנציומטר 7. תוכנת Arduino IDE
שלב 2: תיאור סיכה
VCC: ספק כוח
GND: כוח GND
SCL: קלט שעון I2C
SDA: I2C Data IO
DRDY: פלט מוכן לנתונים
שלב 3: חיבור פינים
חבר את HMC5883L ללוח Arduino Uno כדלקמן:
- VCC עד 5V
- GND ל- GND
- SCL ל- A5
- SDA עד A4
חבר LCD ללוח Arduino Uno כדלקמן:
- VSS ל- +5V
- VDD ל- GND
- RS עד 12
- RW ל- GND
- E עד 11
- D4 עד 5
- D5 עד 4
- D6 עד 3
- D7 עד 2
- A/VSS עד 5V
- K/VDD ל- GND
חבר את פוטנציומטר 10K ל- LCD כדלקמן (עיין בתמונה עבור pinout פוטנציומטר):
- GND ל- GND
- נתונים ל- v0
- VCC עד 5V
שלב 4: חבר את Arduino למחשב
לאחר השלמת המעגל, חבר את לוח ה- Arduino Uno למחשב באמצעות כבל USB. אתה יכול לראות שה- LCD שלך דולק.
שלב 5: קוד מקור לדוגמה
תוכל להוריד את קוד המקור לדוגמה ולפתוח אותו ב- Arduino IDE שלך. בחר את הלוח והיציאה הנכונים. לאחר מכן, העלה את הקוד שלך ללוח ה- Arduino Uno שלך.
שלב 6: ספרייה
עליך להוריד את הספריות האלה לפני שתעלה את קוד המקור לדוגמה לדוגמא Arduino IDE שלך כדי לאפשר ל- Arduino לתקשר עם LCD ו- HMC5883L. הורד את קובץ ה- ZIP למטה> פתח קובץ Zip> חלץ לתיקיית ספריית ה- Arduino Uno שלך. עיין בתמונה למעלה לעיונייך.
שלב 7: תפוקה מקבילה
כפי שמוצג, סיבוב או סיבוב המכשיר יספק את התפוקות המתאימות.
שלב 8: תוצאה: צג סידורי
אני. כאשר המכשיר מסתובב סביב ציר ה- X שלו, ציר ה- X נשאר אותו הדבר בעוד שני הצירים האחרים השתנו.
ii. כאשר המכשיר מסתובב סביב ציר ה- Y שלו, ציר ה- Y נשאר אותו הדבר בעוד שני הצירים האחרים השתנו.
iii. כאשר המכשיר מסתובב סביב ציר ה- Z שלו, ציר Z נשאר זהה בעוד שני הצירים האחרים השתנו.
שלב 9: וידאו
סרטון זה מציג פלט מקביל של מודול מצפן HMC5883L כאשר הוא מתממשק עם Arduino Uno.
שלב 10: חדשות
HMC5883L לא עובד!
נסה להוריד את הספרייה (Mecha_QMC5883L) ואת קוד המקור.
מוּמלָץ:
Arduino Nano - מדריך חיישן מד גובה MPL3115A2 מדריך: 4 שלבים
Arduino Nano - MPL3115A2 מדריך חיישן מד גובה מדויק: ה- MPL3115A2 משתמש בחיישן לחץ MEMS עם ממשק I2C כדי לספק נתוני לחץ/גובה וטמפרטורה מדויקים. יציאות החיישן ממוגנות באמצעות ADC ברזולוציה גבוהה של 24 סיביות. עיבוד פנימי מסיר משימות פיצוי מה
חלקיק פוטון - מדריך חיישן מד גובה MPL3115A2 מדריך: 4 שלבים
חלקיק פוטון - מדריך חיישן מד גובה MPL3115A2 מדויק: מדריך MPL3115A2 משתמש בחיישן לחץ MEMS עם ממשק I2C כדי לספק נתוני לחץ/גובה וטמפרטורה מדויקים. יציאות החיישן ממוגנות באמצעות ADC ברזולוציה גבוהה של 24 סיביות. עיבוד פנימי מסיר משימות פיצוי מה
מצפן דיגיטלי באמצעות מגנטומטר Arduino ו- HMC5883L: 6 שלבים
מצפן דיגיטלי באמצעות מגנטומטר Arduino ו- HMC5883L: היי חבר'ה, חיישן זה יכול להצביע על הצפון, הדרום, המזרח והמערב הגיאוגרפיים, אנו בני האדם יכולים גם להשתמש בו לעתים בעת הצורך. לכן. במאמר זה הבה ננסה להבין כיצד פועל חיישן מגנטומטר וכיצד להתממשק אליו עם מיקרו -קונטרו
כיצד לממשק צג TFT בגודל 4x3 אינץ 'עם ארדואינו: 4 שלבים
כיצד לממשק צג TFT בגודל 4x3 אינץ 'עם ארדואינו: FocusLCDs.com שלח לי דוגמא חינם של מסך TFT 4x3 אינץ' (P/N: E43RG34827LW2M300-R) להתנסות. זהו TFT (צבע דק סרט טרנזיסטור) מטריקס פעיל בצבע (תצוגת קריסטל נוזלי) המשתמשת ב- TFT סיליקון אמורפי כמכשיר מיתוג. דגם זה הינו כ
חיישן Arduino Nano: מד תאוצה גירוסקופ מצפן MPU9250 I2C עם Visuino: 11 שלבים
חיישן Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C With Visuino: MPU9250 הוא אחד החיישנים המשולבים המתקדמים ביותר של תאוצה, גירוסקופ ומצפן בגודל קטן הקיימים כיום. יש להם תכונות מתקדמות רבות, כולל סינון מעבר נמוך, זיהוי תנועה ואפילו מעבד מיוחד הניתן לתכנות