תוכן עניינים:

חיישן אולטרסאונד HC-SR04 עם פטל פטל: 6 שלבים
חיישן אולטרסאונד HC-SR04 עם פטל פטל: 6 שלבים

וִידֵאוֹ: חיישן אולטרסאונד HC-SR04 עם פטל פטל: 6 שלבים

וִידֵאוֹ: חיישן אולטרסאונד HC-SR04 עם פטל פטל: 6 שלבים
וִידֵאוֹ: Ultrasonic sensor HC-SR04 - Arduino due 2024, יולי
Anonim
חיישן אולטרסאונד HC-SR04 עם פטל פטל
חיישן אולטרסאונד HC-SR04 עם פטל פטל
חיישן אולטרסאונד HC-SR04 עם פטל פטל
חיישן אולטרסאונד HC-SR04 עם פטל פטל

שלום לכולם … שמי הוא אחמד דרוויש … זהו הפרויקט שלי באמצעות פטל פי עם החיישן האולטראסוני ואני רוצה לשתף אותו עם כולכם. התבקשתי להכין קוד שעובד על פייתון לשליטה על 8 חיישנים אולטראסוניים המחוברים ללוח Raspberry Pi. המערכת תהיה מחוברת למסך באמצעות HDMI והיא אמורה להראות משהו כמו צג מכ ם.

החיישן שאני בוחר לפרויקט כזה הוא החיישן HC-SR04. אני אשתמש בחיישן אחד בלבד בניסוי זה, ואם אתה רוצה שחיישנים נוספים יתחברו ל- Pi שלך, עליך לקחת בחשבון לספק מקור כוח חיצוני של 5 V לחיישנים במקום לקחת את החשמל מה- Pi.

שלב 1: אנשי קשר

כל כך שמח לשמוע תגובות ממך. אנא אל תהססו להצטרף לערוצים שלי ב:

אינסטגרם: @simplydigital010

טוויטר: @פשוט01 דיגיטה

שלב 2: מה אנחנו צריכים לפרויקט?

מה נצטרך לפרויקט?
מה נצטרך לפרויקט?
מה אנחנו צריכים לפרויקט?
מה אנחנו צריכים לפרויקט?
מה אנחנו צריכים לפרויקט?
מה אנחנו צריכים לפרויקט?

ראשית: עבור פטל הפטל:

- לוח פטל פטל

- כבל HDMI

- טלוויזיה או צג עם יציאת HDMI

- עכבר ומקלדת

- חיבור DSL לגישה לאינטרנט

- כרטיס מיקרו SD 8 גיגה -בייט

- כבל מיקרו USB

שנית: לחיישן:

- חיישן HC-SR04

- קרש לחם בכל גודל

- חוטי חיבור (זכר-נקבה)

- נגדים (1 k ohm ו- 2 k ohm)

שלישית: בשבילך:

- כוס קפה או כוס מיץ

- כיסא נחמד

- שולחן או שולחן

שלב 3: הכנת לוח ה- Raspberry Pi שלי לעבודה:

ראשית הייתי צריך להוריד את מערכת ההפעלה מהרשת דרך (https://www.raspberrypi.org/downloads/noobs/). לעזרה נוספת בהיכרות עם לוח Raspberry Pi למתחילים, תוכל לראות את הדף הבא (https://www.raspberrypi.org/help/videos/).

לאחר הורדת מערכת ההפעלה, עשיתי עותק בכרטיס זיכרון של 8 GB על מנת להתקין אותו על הלוח ולהתחיל לעבוד. הסרטון למעלה ממש מועיל למשתמשים בפעם הראשונה ועוזר לך במהלך ההתקנה.

שימו לב כי כרטיס הזיכרון אסור להסיר מהלוח מכל סיבה שהיא. אחרת כרטיס זה לא יפעל.

שלב 4: השלב הבא: הגדרת המערכת שלך:

השלב הבא: הגדרת המערכת
השלב הבא: הגדרת המערכת
השלב הבא: הגדרת המערכת
השלב הבא: הגדרת המערכת

כעת לאחר שתסיים להתקין את המערכת והמערכת תקינה, נוכל להתחיל בעבודה האמיתית.

ראשית נתחיל מלוח הלחם והחיישן. דף זה מועיל מאוד לשלב זה (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). תקן את החיישן בלוח הלחם כפי שמוצג עם הנגדים והתחבר ל- Pi שלך. תוכל להעתיק את הקוד בדף כדי לבדוק את החיישן שלך. פשוט פתח את דף ה- Python שלך והעתק את הקוד (היפטר מהמילים בחלק העליון של הדף). שים לב שקוד זה מיועד לריצה אחת. המשמעות היא שהקוד יקליט רק קריאה אחת ואז ייעצר.

כעת, לאחר שהקוד פועל מצוין עם המערכת שלך, תלך לשלב הבא שהוא מדידת ריצה רציפה. דף זה מועיל מאוד לשלב זה (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). פשוט עבור ישירות לקוד מכיוון שאתה לא צריך יותר את ההסבר מכיוון שהבנת את הרעיון מהאתר הראשון. אבל ייתכן שתצטרך לקרוא את ההערות מכיוון שיש להם כמה עצות שימושיות.

שלב 5: כיצד להציג דמויות?

כיצד להציג דמויות?
כיצד להציג דמויות?

המערכת תקינה וקריאות החיישן בסדר. השלב הבא הוא להמיר את הקריאות לצורות עם צבעים. ראשית עליך להוריד ספרייה בשם matplotlib. פשוט פתח את דף שורת הפקודה של Pi וכתוב: sudo apt-get install python-matplotlib או בצע את ההוראות באתר זה. לאחר התקנת הספרייה, פשוט בדוק את הקוד באתר זה. הקוד שאני מתכוון אליו הוא מספר 15 ולצידו צ'ק ירוק.

שלב 6: שלב אחרון: בדיקת החיישן וצירת איור:

שים לב שהקוד שלהלן הוא שלי. נאלצתי למזג את קוד החיישן הרציף עם קוד המתאר את הדמות כדי שזה יעבוד כמו שאני רוצה. אתה יכול לשנות את זה כפי שאתה רוצה להתאים לדרישות שלך. פשוט העתק את הקוד לקובץ Python חדש והפעל אותו.

מוּמלָץ: