תוכן עניינים:
וִידֵאוֹ: כלב מעקב אינפרא אדום: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
יום אחד מצאתי סרטון מעניין בכתובת: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg זה באמת סרטון טוב …
במבט ראשון אני מרגיש שזה ממש מוזר, ואז רמאים בוגדים, לא יודע מה הסיבה התחתונה לכך שהמעצב הזה עשה סיפור כל כך מטעה … זה בלתי אפשרי על ידי חיישן IR פשוט, או אפילו בלי שום בקר אלא רק טרידות פשוטות.
אני לא מכיר את הבחור ואת כל הסיפור, אני רק מנסה להכין אותו לבד. בדיוק עשיתי עיצוב משלי, עם מודולים פשוטים מאוד:
- כל בקר תואם Arduino כגון Maduino
- נהג מנוע L298N
- חיישן 3x IR
- כמה קופצים נפוצים
שלב 1: איתור מכשולים
ישנם 3 חיישני IR המשמשים לאיתור המכשול, והחיישן שמאל/ימין זיהה את המכשול, יש לסובב אותו לכיוון השעון/כיוון נגד השעון, בעוד שהחיישן האמצעי זיהה, הכל בסדר.
חיישן 3 מזהה מכשול כלשהו מלפנים. מחבר את סיכת האות לסיכות הכניסה של Maduino, כגון Pin2/3/4;
כתוכנה, בדוק פשוט את מצב פלט החיישן, כדי להחליט מה המנוע צריך לעשות:
אם (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // אם החיישן הבינוני מזהה את המכשול, עצור המנוע
{
analogWrite (EN, 0);
תפסיק();
}
אם (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH) // אם החיישן הישיר מזהה את המכשול, המנוע לאחור במהירות גבוהה;
{
analogWrite (EN, מהירות גבוהה);
לַהֲפוֹך();
}
אם (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // אם
חיישן ימין & אמצעי לזהות את מכשיר ההפוך המנוע, מהירות נמוכה;
{
analogWrite (EN, מהירות נמוכה);
לַהֲפוֹך();
}
……
שלב 2: שליטה מוטורית
ונהג מנוע שיניע את המנוע, עם מהירות גבוהה/נמוכה, תלוי במצב החיישן.
שימוש במודול L298N להנעת המנוע, עם pin5/6 של Maduino וסיכת PWM (Maduino Pin9) ל- L298N אפשר pin, והפעל את המודול עם 9V:
int EN = 9; // בקרת PWM
int highspeed = 80; // הגדר את המהירות הגבוהה
int lowspeed = 60; // הגדר את המהירות הנמוכה
ולאחר מכן ניתן לשלוט על מהירות המנוע על ידי:
analogWrite (EN, מהירות גבוהה);
שלב 3: התקן שם משהו, כלב כזה …
התקן את החיישנים והמנועים, ועשה משהו, בשבילי, אני אוהב כלב לשחק עם הבת שלי בת 1.5. הורד את הקוד של Arduino כאן … בחינם לפנות אלי: [email protected] אם יש לך שאלות
מוּמלָץ:
Raspberry Pi - TMD26721 גלאי קרבה דיגיטלית אינפרא אדום מדריך Java: 4 שלבים
Raspberry Pi-TMD26721 גלאי קרבה דיגיטלית אינפרא אדום מדריך Java: TMD26721 הוא גלאי קרבה דיגיטלית אינפרא אדום המספק מערכת זיהוי קרבה מלאה והגיון ממשק דיגיטלי במודול הרכבה אחד על פני השטח 8 פינים. זיהוי הקרבה כולל שיפור אות לרעש ו דיוק. מקצוען
מד חום אינפרא אדום חכם IOT (COVID-19): 3 שלבים
מד חום אינפרא אדום חכם IOT (COVID-19): עקב התקוממות COVID בשנת 2019, החלטנו לייצר מד חום אינפרא אדום חכם IOT המתחבר למכשירים חכמים כדי להציג את הטמפרטורה המוקלטת, זו לא רק חלופה זולה יותר, אלא גם אחלה מודול הוראה לטכנולוגיה ו- IOT ש
מצלמת משחק אינפרא אדום של פטל פי: 6 שלבים
מצלמת משחק אינפרא אדום Raspberry Pi: רק התחלתי לחקור את ה- Raspberry Pi והסתקרנתי עם מודול המצלמות האינפרא אדום של Pi. אני גר באזור נידח למדי וראיתי סימנים של יצורי פרא שונים שחוקרים בבית בלילה. היה לי רעיון ליצור ניג
נגן MP3 בשליטת אינפרא אדום: 6 שלבים (עם תמונות)
נגן MP3 נשלט אינפרא אדום: בנה נגן MP3 שלט רחוק אינפרא אדום תמורת כ $ 10 (usd). יש לו את התכונות הרגילות: הפעלה, השהה, הפעלה הבאה או הקודמת, השמעת שיר אחד או כל השירים. יש לו גם וריאציות אקולייזר ובקרת עוצמת קול. הכל ניתן לשליטה באמצעות r
מעקב אחר תנועות עיניים באמצעות חיישן אינפרא אדום: 5 שלבים
מעקב אחר תנועות עיניים באמצעות חיישן אינפרא אדום: השתמשתי בחיישן אינפרא אדום כדי לחוש תנועות עיניים ולשלוט ב- LED