תוכן עניינים:
- שלב 1: ציוד שאנו דורשים
- שלב 2: חיבור החומרה
- שלב 3: קידוד פייתון עבור פטל פטל
- שלב 4: ניידות הקוד
- שלב 5: יישומים ותכונות
- שלב 6: מסקנה
וִידֵאוֹ: לימוד התמצאות עם פטל פי ו- MXC6226XU באמצעות פייתון: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
רעשים הם פשוט חלק מעבודה ברכב
זמזום של מנוע רכב מכוון מאוד הוא צליל מפואר. צמיגי הצמיגים ממלמלים על הכביש, הרוח צורחת כשהיא מסתובבת במראות, פיסות פלסטיק וחתיכות בלוח המחוונים מייצרות חריקות קטנות כשהן מתחככות יחד. רובנו המכריע לא רואים את ההערות התמימות האלה זמן רב. עם זאת, כמה מהומות אינן כה מזיקות. רעש יוצא דופן יכול להיתפס כניסיון מוקדם של הרכב שלך להודיע לך שמשהו אינו תקין. מה אם נשתמש במכשור וטכניקות לזיהוי רעש, רטט וחומרה (NVH) כולל בדיקות חריקות וחריקות אסדות וכו '. שווה לבדוק.
חדשנות היא אחד הכוח החשוב של העתיד ללא גבולות; הוא משנה את חיינו ומעצב את עתידנו בשיעורים יוצאי דופן אי פעם, עם השלכות משמעותיות שלא נוכל להתחיל לראות או להשיג אותו. Raspberry Pi, מחשב ה- Linux, הלוח יחיד בלוח יחיד, נותן בסיס זול ופשוט למדי עבור מיזמי חומרה. כחובבי מחשבים ואלקטרוניקה, למדנו הרבה עם ה- Raspberry Pi והחלטנו למזג את תחומי העניין שלנו. אז מהן התוצאות שאפשר להעלות על הדעת שמה שאנחנו יכולים לעשות במקרה של סיכוי שיש לנו פטל פאי ומד תאוצה דו ציר בקרבת מקום? במשימה זו, נבדוק את ההאצה על 2 צירים מאונכים, X ו- Y, Raspberry Pi ו- MXC6226XU, מד תאוצה דו-ציר. אז אנחנו צריכים לראות על זה, כדי להפוך מסגרת לנתח את ההאצה הדו-ממדית.
שלב 1: ציוד שאנו דורשים
הנושאים היו פחות עבורנו מכיוון שיש לנו מידה אדירה של דברים ששוכבים לעבוד מהם. בלי קשר, אנו יודעים עד כמה קשה לאחרים לאחסן את החלק הנכון בזמן ללא דופי מהמקום התומך וזה מוגן תוך התייחסות מועטה לכל אגורה. אז היינו עוזרים לך. עקוב אחר המצורף לקבלת רשימת חלקים מלאה.
1. פטל פטל
השלב הראשוני היה קניית לוח פטל פטל. ה- Raspberry Pi הוא מחשב מבוסס לינוקס בעל לוח אחד. המחשב הקטן הזה מביא כוח מחשוב, המשמש כחלק מפעילויות הגאדג'טים ופעולות פשוטות כמו גיליונות אלקטרוניים, הכנת מילים, סריקת אינטרנט ודוא ל ומשחקים. אתה יכול לרכוש אחד כמעט בכל חנות אלקטרוניקה או חובבנים.
2. מגן I2C עבור פטל פטל
החשש העיקרי ש- Raspberry Pi באמת נעדר הוא יציאת I2C. אז בשביל זה, מחבר TOUTPI2 I2C נותן לך תחושה להשתמש ב- Raspberry Pi עם כל מכשירי I2C. הוא זמין בחנות DCUBE
3. מד תאוצה דו ציר, MXC6226XU
חיישן הכיוון הדיגיטלי התרמי (MEMSIC MXC6226XU (DTOS) הוא חיישן הכיוון הראשון המשולב במלואו בעולם. רכשנו חיישן זה מחנות DCUBE
4. חיבור כבל
רכשנו את כבל החיבור I2C מחנות DCUBE
5. כבל מיקרו USB
הקטן ביותר, אך המחמיר ביותר מבחינת צריכת החשמל, הוא ה- Raspberry Pi! הגישה הפשוטה ביותר לסידור היא באמצעות כבל מיקרו USB. ניתן להשתמש גם בסיכות GPIO או יציאות USB בכדי לספק אספקת חשמל בשפע.
6. גישה לאינטרנט היא צורך
ילדים באינטרנט לעולם לא ישנים
חבר את ה- Raspberry Pi שלך לכבל אתרנט (LAN) והתחבר לרשת המערכת שלך. בחירה, סרוק אחר מחבר WiFi והשתמש באחת מיציאות ה- USB כדי להגיע לרשת המרוחקת. זוהי בחירה חדה, בסיסית, קטנה וקלה!
7. כבל HDMI/גישה מרחוק
ל- Raspberry Pi יש יציאת HDMI שתוכל להתממשק במיוחד למסך או לטלוויזיה באמצעות כבל HDMI. בחירה, אתה יכול להשתמש ב- SSH כדי ליצור קשר עם ה- Raspberry Pi שלך ממחשב Linux או Mac מהטרמינל. יתר על כן, PuTTY, אמולטור מסוף חופשי וקוד פתוח נשמע כמו אופציה לא רעה.
שלב 2: חיבור החומרה
הפוך את המעגל על פי הופיע סכמטי. בתרשים, תוכלו לראות את החלקים המגוונים, פלחי הספק וחיישני I2C הלוקחים אחרי פרוטוקול התקשורת I2C. דמיון חשוב יותר מידע.
חיבור ה- Raspberry Pi ו- I2C Shield
והכי חשוב, קח את ה- Raspberry Pi ותזהה עליו את מגן I2C. לחץ על המגן בזהירות על סיכות ה- GPIO של פי וסיימנו עם שלב זה פשוט כמו עוגה (ראה הצמד).
חיבור ה- Raspberry Pi והחיישן
קח את החיישן והמשק איתו את כבל I2C. לקבלת הפעולה המתאימה של כבל זה, עיין ביציאת I2C תמיד מתחברת לכניסת I2C. אותו הדבר צריך לקחת אחרי ה- Raspberry Pi עם מגן I2C המותקן מעל סיכות GPIO.
אנו תומכים בשימוש בכבל I2C מכיוון שהוא מפריך את הצורך בניתוח פינים -אאוט, אבטחה וחוסר נוחות שהשיגו אפילו הבוטה הצנועה ביותר. עם כבל החיבור וההפעלה החיוני הזה, אתה יכול להציג, להחליף אביזרים או להוסיף מכשירים נוספים ליישום בר קיימא. זה מעודד את משקל העבודה עד לרמה עצומה.
הערה: החוט החום צריך לעקוב באופן אמין אחר חיבור הארקה (GND) בין הפלט של התקן אחד לקלט של התקן אחר
רשת האינטרנט היא המפתח
כדי להפוך את הניסיון שלנו לנצח, אנו דורשים חיבור אינטרנט עבור ה- Raspberry Pi שלנו. לשם כך, יש לך אפשרויות כמו ממשק Ethernet (LAN) המצטרף לרשת הביתית. יתר על כן, כאופציה, קורס מהנה הוא להשתמש במחבר USB USB. באופן כללי בשביל זה, אתה צריך נהג כדי לגרום לזה לעבוד. אז רכן לכיוון זה עם לינוקס בתיאור.
ספק כוח
חבר את כבל ה- Micro USB לשקע החשמל של ה- Raspberry Pi. תנקוט ואנחנו מוכנים.
חיבור למסך
אנו יכולים לחבר את כבל ה- HDMI למסך אחר. לפעמים, עליך להגיע ל- Raspberry Pi מבלי להתממשק אותו למסך או שתצטרך לצפות במידע ממנו ממקום אחר. יתכן שישנן דרכים יצירתיות ומתוחכמות מבחינה כספית להתמודד עם כל מה שנחשב. אחד מהם משתמש ב- SSH (התחברות לשורת פקודה מרחוק). אתה יכול גם להשתמש בתוכנת PuTTY לשם כך.
שלב 3: קידוד פייתון עבור פטל פטל
קוד Python לחיישן Raspberry Pi ו- MXC6226XU זמין במאגר Github שלנו.
לפני שתמשיך לקוד, ודא שאתה קורא את הכללים המופיעים בארכיון הקלדה והגדר את פי הפטל שלך לפיו. זה רק ינוח לרגע לעשות את כל הדברים הנחשבים.
מד תאוצה הוא מכשיר אלקטרומכני שיודד את כוחות ההאצה. כוחות אלה עשויים להיות סטטיים, בדומה לכוח הכבידה הקבוע המושך לרגליכם, או שהם יכולים להיות ניתנים לשינוי - כתוצאה מהזזה או רטט של מד התאוצה.
המצורף הוא קוד הפיתון ותוכל לשכפל ולשנות את הקוד בכל יכולת שאליה אתה נוטה.
# מופץ ברישיון רצון חופשי.# השתמש בו בכל דרך שתרצה, רווח או בחינם, בתנאי שהוא מתאים לרישיונות של העבודות המשויכות אליו. # MXC6226XU # קוד זה נועד לעבוד עם מודול מיני MXC6226XU_I2CS I2C הזמין ב- dcubestore.com #
יבוא smbus
זמן יבוא
# קבל אוטובוס I2C
אוטובוס = smbus. SMBus (1)
כתובת MXC6226XU, 0x16 (22)
# בחר רשם זיהוי, 0x04 (04) # 0x00 (00) הפעל את bus.write_byte_data (0x16, 0x04, 0x00)
time.sleep (0.5)
כתובת MXC6226XU, 0x16 (22)
# קרא נתונים בחזרה מ 0x00 (00), 2 בתים # X-Axis, Y-Axis data = bus.read_i2c_block_data (0x16, 0x00, 2)
# המרת הנתונים
xAccl = data [0] אם xAccl> 127: xAccl -= 256 yAccl = data [1] אם yAccl> 127: yAccl -= 256
# פלט נתונים למסך
-"האצה בציר X: % d" % xAccl הדפסה "האצה בציר Y: % d" % yAccl
שלב 4: ניידות הקוד
הורד (או git pull) את הקוד מ- Github ופתח אותו ב- Raspberry Pi.
הפעל את הפקודות כדי לאסוף ולהעלות את הקוד במסוף ולראות את התשואה במסך. לאחר מספר דקות, הוא ידגים כל אחד מהפרמטרים. בעקבות ההבטחה שהכל עובד בקלות, אתה יכול לנצל את המיזם הזה כל יום או להפוך את המיזם הזה לחלק קטן ממשימה הרבה יותר גדולה. לא משנה מה הצרכים שלך עכשיו יש לך עוד גאדג'ט אחד באוסף שלך.
שלב 5: יישומים ותכונות
MXC6226XU מיוצר על ידי חיישן כיוון תרמי דיגיטלי MEMSIC (DTOS), והוא מד תאוצה תרמי משולב במלואו. ה- MXC6226XU מתאים ליישומי צריכה כמו טלפונים סלולריים, מצלמות סטילס דיגיטליות (DSC), מצלמות וידאו דיגיטליות (DVC), טלוויזיות LCD, צעצועים, נגני MP3 ו- MP4. עם טכנולוגיית פטנט MEMS תרמית, היא שימושית ביישומי בטיחות ביתית כמו מחממי מאווררים, מנורות הלוגן, קירור ברזל ומאווררים.
שלב 6: מסקנה
במקרה שחשבתם לחקור את היקום של חיישני Raspberry Pi & I2C, תוכלו להדהים את עצמכם על ידי שימוש ביסודות האלקטרוניקה, קידוד, תכנון, כריכה וכן הלאה. בהליך זה, עשויות להיות כמה משימות שעשויות להיות פשוטות, בעוד שחלקן עשויות לבחון אותך, לאתגר אותך. כך או כך, אתה יכול לעשות דרך ולנקות אותה על ידי שינוי וליצור יצירה שלך.
לדוגמה, אתה יכול להתחיל עם הרעיון של אב טיפוס למדוד מאפייני רעש ורטט (N & V) של כלי רכב, במיוחד מכוניות ומשאיות באמצעות ה- MXC6226XU ו- Raspberry Pi יחד עם מיקרופון ומדדי כוח. במשימה לעיל, השתמשנו בחישובים בסיסיים. הרעיונות הם לחפש רעשים צליליים, כלומר רעשי מנוע, רעשי כביש או רעשי רוח, בדרך כלל. מערכות התהודה מגיבות בתדרים אופייניים הנראות כמו בכל ספקטרום אחד, משרעתן משתנה במידה ניכרת. אנו יכולים לבדוק זאת עבור אמפליטודות משתנות וליצור ספקטרום רעש לכך. למשל ציר ה- x יכול להיות במונחים של כפולות מהירות המנוע בעוד שציר ה- y הוא לוגריתמי. ניתן לפנות לתמורות פורייה מהירות וניתוח אנרגיה סטטיסטית (SEA) ליצירת תבנית. כך שתוכל להשתמש בחיישן זה בדרכים שונות שאתה יכול לשקול. ננסה לבצע ביצוע עבודה של אב טיפוס זה במוקדם ולא במאוחר, עבודות התצורה, הקוד והדוגמנות לניתוח רעש ורעידות המבנה. אנחנו מאמינים שכולכם אוהבים את זה!
לנוחיותכם, יש לנו סרטון מקסים ביוטיוב שעשוי לסייע לכם בבדיקה. סמכו על השתדלות זו מניעה חקירה נוספת אמון מיזם זה מניע חקירה נוספת. תתחיל היכן שאתה. השתמש במה שעשית. תעשה מה שאתה יכול.
מוּמלָץ:
כיצד לקרוא נתוני DHT על LCD באמצעות פטל פטל: 6 שלבים
כיצד לקרוא נתוני DHT על LCD באמצעות פטל פטל: הטמפרטורה והלחות היחסית הם נתוני מזג אוויר חשובים בסביבות. השניים יכולים להיות הנתונים שתחנת מזג אוויר מיני מספקת. ניתן להשיג את קריאת הטמפרטורה והלחות היחסית שלך עם פטל פאי באמצעות מגוון
פטל פטל, פייתון ומנהג מנוע צעד TB6600: 9 שלבים
Raspberry Pi, Python, ומנהג מנוע צעד מסוג TB6600: מדריך זה עוקב אחר השלבים שנקטתי לחיבור Raspberry Pi 3b לבקר מנוע צעד TB6600, ספק כוח 24 VDC ומנוע צעד בעל 6 חוטים. אני כנראה כמו רבים מכם ובמקרה יש לי תיק אחיזה " בשווי שנותר
מד תאוצה 3 צירים, ADXL345 עם פטל פטל באמצעות פייתון: 6 שלבים
מד תאוצה 3-צירים, ADXL345 עם פטל פטל באמצעות פייתון: חושב על גאדג'ט שיכול לבדוק את הנקודה שבה הטרופראדר שלך מוטה לכיוון המתעכב. האם זה לא יהיה נעים במקרה שמישהו יהיה מותאם כשיש אפשרות להתהפך? כמובן שכן. זה יהיה נכון
מעקב אחר וריאציות האצה עם פטל פאי ו- MMA7455 באמצעות פייתון: 6 שלבים
מעקב אחר וריאציות האצה עם Raspberry Pi ו- MMA7455 באמצעות פייתון: לא עמדתי, בדקתי את כוח הכבידה. זה עדיין עובד … ייצוג של מעבורת חלל מואצת הבהיר כי שעון בנקודה הגבוהה ביותר של המעבורת יבחר מהר יותר מאחד בבסיס בגלל התרחבות זמן הכבידה. כמה
QuizzPi, משחק טריוויה של פטל פטל עם פייתון: 7 שלבים (עם תמונות)
QuizzPi, משחק טריוויה של Raspberry Pi עם Python: QuizzPi הוא משחק טריוויה מסוג ארקייד. QuizzPi נולד מכיוון שהייתי צריך לתת לבת שלי בידור. היא בת 7 והיא כבר דורשת שימוש בטכנולוגיות חדשות, הרעיון היה ליצור משהו מהנה וגם מלמד