תוכן עניינים:
וִידֵאוֹ: מצלמת חיישן מרחק: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
מדריך זה יראה לך כיצד להכין מצלמת חיישן מרחק באמצעות פטל פטל. פרויקט זה ישתמש בפאי הפטל וישתמש בפייתון 3 לקידוד בפרויקט זה מצלמת חיישן המרחק תמדוד תחילה 100 ס מ ואז תמצמץ את נורית ה- RGB ותצלם את התמונה. ואז להראות שהתמונה צולמה, נורית ה- RGB תהיה בצבע כחול אחיד. ואז כדי לגשת לתמונה אתה עובר לשולחן העבודה של פאי הפטל שהתמונה צולמה.
אתה תצטרך:
- 1x פטל פטל
- 1x סנדלר T
- לוח קרשים בגודל מלא
- 1x מצלמת פי
- 1x RGB LED (קתודה)
- חיישן מרחק 1x
- 1 x 330 Ω נגד
- נגד 560 Ω נגד
- חוטים כחולים
- חוטים שחורים
- חוטים אדומים
שלב 1:
רכשו את החלקים וחברו את ה- T-Cobbler ל- Raspberry Pi ולוח הלחם. התקנה הבאה תעלה את חוטי הקרקע והחשמל. מ- 5.0 v חותכים ומפשיטים מספיק מהחוט האדום כך שיתאים לחור ליד 5.0 v ב- T-Cobbler ומכניסים לצד החיובי של הנקודות החיוביות והשליליות על הלוח בצד אחד. אז עשה מה שעשית אך עם חוט שחור לתוך ה- GND וזה נכנס לחלק השלילי. לאחר מכן עבור אל הצד השני של לוח הלחם וחבר את שני הצדדים החיוביים יחד ושני הצדדים השליליים יחד עם חוט כך שהחיובי יהיה אדום והשלילי יהיה שחור. כפי שמוצג בסכימה זו
שלב 2:
קח את חיישן המרחק, LED RGB ומצלמת ה- pi והנח אותם על גבי לוח הלוח. חבר את מצלמת הפי לפאי הפטל במיקום המצוין. לאחר מכן הנח את נורית ה- RGB בלוח הלחם וודא שכל ההובלות במלואן נכנסות לתוך החור שאליו הכנסת אותו. קרא על איזה LED RGB יש לך ושם לב איזה עופרת היא מה. לאחר מכן מצא מקום לחיישן המרחק בלוח הלחם שבו שום דבר אינו מפריע. שימו לב איזו הפניה הולכת לאן כפי שתצטרכו לדעת לקראת השלב הבא.
שלב 3:
כעת סיימו את חיווט המעגל ומצאו את הנגדים הנכונים למיקום הנכון. אז כדי לייצג כוח השתמשתי בחוטים אדומים, בקרקע השתמשתי בחוטים שחורים, ובחוטי GPIO השתמשתי בחוטים הכחולים. ובשלב זה נציב את הנגדים במקום הנכון על ידי חיישן המרחק. במידת הצורך עקוב אחר הסכימה כיצד לחבר מעגל זה.
שלב 4:
עכשיו לשלב זה נקודד ולשם כך נשתמש בפייתון 3. מה שצריך לקרות הוא שאם המרחק בין u לחיישן המרחק הוא יותר מ -100 ס מ אז המצלמה תצלם. אבל רגע לפני הצילום הוא יהבהב באדום ואחרי הצילום הוא יהיה בצבע כחול אחיד.
קוד Python 3
ייבוא RPi. GPIO כ- GPIO מתוך פיקמרה יבוא PiCamera מעת זמן ייבוא שינה, זמן מ- gpiozero יבוא LED, לחצן
מצלמה = PiCamera ()
GPIO.setmode (GPIO. BCM)
GPIO_TRIGGER = 13GPIO_ECHO = 19 אדום = LED (16) ירוק = LED (20) כחול = LED (21) שוב = נכון
GPIO.setwarnings (שקר) GPIO.setup (GPIO_TRIGGER, GPIO. OUT) GPIO.setup (GPIO_ECHO, GPIO. IN)
def RedLight (): red.blink () green.on () blue.on ()
def BlueLight (): red.on () green.on () blue.off ()
def GreenLight (): red.on () green.off () blue.on ()
מרחק def (): GPIO.output (GPIO_TRIGGER, True)
שינה (0.00001) GPIO.output (GPIO_TRIGGER, שקר)
StartTime = time () StopTime = time ()
בעוד GPIO.input (GPIO_ECHO) == 0: StartTime = time ()
בעוד GPIO.input (GPIO_ECHO) == 1: StopTime = time ()
TimeElapsed = StopTime - מרחק StartTime = (TimeElapsed * 34300) / 2
מרחק חזרה
נסה: בעוד פעם: dist = distance () אם dist> 100: camera.start_preview () RedLight () RedLight () שינה (5) camera.capture ('/home/pi/Desktop/Image.jpg') camera.stop_preview () BlueLight () שוב = הדפסה כוזבת ("מרחק נמדד = %.1f ס"מ" % dist) שינה (1)
# אפס על ידי הקשה על CTRL + Cexcept KeyboardInterrupt: הדפס ("המדידה הופסקה על ידי המשתמש") GPIO.cleanup ()
מוּמלָץ:
חיישן אנלוגי אולטראסוני למדידת מרחק: 3 שלבים
חיישן אולטרסוני אנלוגי למדידת מרחק: מדריכים אלה יעסקו כיצד להשתמש בחיישן קולי המחובר לארדואינו ולמדוד מרחקים מדויקים בין 20 ס"מ ל 720 ס"מ
TrigonoDuino - כיצד למדוד מרחק ללא חיישן: 5 שלבים
TrigonoDuino - כיצד למדוד מרחק ללא חיישן: פרויקט זה מיועד למדידת מרחק ללא חיישן מסחרי. זהו פרויקט להבנת כללים טריגונומטרים עם פתרון קונקרטי. זה יכול להיות ניתן להתאמה לחישוב טריגונומטרי אחר. Cos Sin ואחרים מתפקדים עם
מדידת מרחק דיגיטלי DIY עם ממשק חיישן קולי: 5 שלבים
מדידת מרחק דיגיטלי DIY עם ממשק חיישן קולי: מטרת מדריך זה היא לעצב חיישן מרחק דיגיטלי בעזרת GreenPAK SLG46537. המערכת מתוכננת באמצעות ASM ורכיבים אחרים בתוך GreenPAK לאינטראקציה עם חיישן קולי. המערכת מיועדת
מצלמת גיבוי של מצלמת מצלמה משופצת: 7 שלבים (עם תמונות)
מצלמת גיבוי מצלמת מצלמה: אני בטוח שלרובכם שקוראים זאת יש מגירה או ארון איפשהו מלא בטכנולוגיה אהובה שפשוט הזדקנה ומיושנת מדי. בהחלט יש לי את החלק שלי בטכנולוגיה הישנה, וזה עצוב לראות פוטנציאל כזה מתבזבז. ובכן, במדריך זה, אני ז
התקנת מצלמת מצלמת CVS/ RiteAid ב- Zagi 400: 4 שלבים (עם תמונות)
התקנת מצלמת CVS/ RiteAid ב- Zagi 400: היה לי מצלמת חד פעמית מסוג CVS/ RiteAid מונחת זמן מה, אך לא ממש מצאתי בה שימוש עד כה, עד עכשיו. הסתובבתי ביוטיוב לפני כחודש וחיפשתי סרטוני מטוסים של RC ונתקלתי ב