תוכן עניינים:
- אספקה
- שלב 1: חבר את הארדואינו לחיישן ולסרוו
- שלב 2: הגדרת החיישן
- שלב 3: הגדרת הארדואינו
- שלב 4: הצהרת המשתנים
- שלב 5: הגדרה ולולאה
- שלב 6: שמאל וימין
- שלב 7: חישוב המרחק
- שלב 8: העלה את הקוד והתחל
- שלב 9: פרשנות הקושר הסידורי
- שלב 10: אמצעי זהירות
![מכ"ם אולטרסאונד באמצעות ארדואינו ננו ופוטר סדרתי: 10 שלבים מכ"ם אולטרסאונד באמצעות ארדואינו ננו ופוטר סדרתי: 10 שלבים](https://i.howwhatproduce.com/images/011/image-32150-j.webp)
וִידֵאוֹ: מכ"ם אולטרסאונד באמצעות ארדואינו ננו ופוטר סדרתי: 10 שלבים
![וִידֵאוֹ: מכ וִידֵאוֹ: מכ](https://i.ytimg.com/vi/tCSJErqBFA8/hqdefault.jpg)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
![מכ מכ](https://i.howwhatproduce.com/images/011/image-32150-1-j.webp)
במדריך זה נלמד על היסודות של ספריית סרוו, כמו גם על הגדרת החיישן הקולי ונשתמש בו כמכ ם. הפלט של פרויקט זה יהיה גלוי על צג ה- plotter הטורי.
אספקה
-ארדואינו ננו.
-קרש.
-אקדח דבק.
-חוטים מגשרים.
-PC ל- Arduino USB.
שלב 1: חבר את הארדואינו לחיישן ולסרוו
![חבר את הארדואינו לחיישן ולסרוו חבר את הארדואינו לחיישן ולסרוו](https://i.howwhatproduce.com/images/011/image-32150-2-j.webp)
![חבר את הארדואינו לחיישן ולסרוו חבר את הארדואינו לחיישן ולסרוו](https://i.howwhatproduce.com/images/011/image-32150-3-j.webp)
![חבר את הארדואינו לחיישן ולסרוו חבר את הארדואינו לחיישן ולסרוו](https://i.howwhatproduce.com/images/011/image-32150-4-j.webp)
![חבר את הארדואינו לחיישן ולסרוו חבר את הארדואינו לחיישן ולסרוו](https://i.howwhatproduce.com/images/011/image-32150-5-j.webp)
בצע את ערכת החיבור כמתואר.
חיישן קולי
- ההדק אל pin2 של Arduino
- הד ל- pin3 של arduino
- Vcc ו- Gnd עד 5v ו- Gnd בהתאמה
סרוו:
- חוט חום לקרקע
- חוט אדום ל- vcc
- חוט צהוב/כתום לסיכה 9 (החיבורים המוצגים בתרשים המעגלים אינם זהים כמתואר עקבו אחר התיאור לקבלת התוצאה הטובה ביותר)
שלב 2: הגדרת החיישן
![הגדרת החיישן הגדרת החיישן](https://i.howwhatproduce.com/images/011/image-32150-6-j.webp)
הדבק חם את הסרוו על פיסת קרטון.
הסרוו מגיע עם מגוון מצרפים לפיר.
חבר את השטוח והגדול על פיר המנוע וסובב אותו לגמרי לצד אחד.
אתה יכול לראות שהסרוו יכול להסתובב רק עד גבול של 180 מעלות לכל כיוון.
כעת התאם את הקובץ המצורף בהתאם כך שהוא יושב בצורה מושלמת בזווית של 180 מעלות.
לאחר מכן הדבק חם את החיישן לקובץ המצורף כפי שמוצג באיור.
כעת על הסרוו להיות מסוגל לסובב את החיישן מ -0 ל -180 מעלות.
שלב 3: הגדרת הארדואינו
![הגדרת הארדואינו הגדרת הארדואינו](https://i.howwhatproduce.com/images/011/image-32150-7-j.webp)
![הגדרת הארדואינו הגדרת הארדואינו](https://i.howwhatproduce.com/images/011/image-32150-8-j.webp)
כאשר כל ההתקנה נראית כמו זו שבתמונה, חבר את הארדואינו למחשב והפעל את ה- Arduino IDE. יש הסבר שלב אחר שלב של כל בלוק קוד בשלבים הבאים.
שלב 4: הצהרת המשתנים
![הצהרת המשתנים הצהרת המשתנים](https://i.howwhatproduce.com/images/011/image-32150-9-j.webp)
#include זוהי הספרייה הנדרשת להפעלה יעילה של מנוע הסרוו הדורש אות pwm.
הדק, הד, משך, מרחק הם כולם מספרים שלמים. סיכות ההדק והד מוגדרות בהתאם.
נוצר "סרוו" משתנה כדי לתת מענה למנוע שחיברנו. הארדואינו יכול לתמוך בסרוואות מרובות כל עוד הוא יכול לספק להם כוח ויש לו מספיק מסיכות הבקרה האלה.
שלב 5: הגדרה ולולאה
![התקנה ולולאה התקנה ולולאה](https://i.howwhatproduce.com/images/011/image-32150-10-j.webp)
בפונקציית הגדרת הריק, הכריז על מצבי הסיכה כמו באיור.
בפונקציית לולאת הריק קוראים שתי פונקציות אחרות כגון שמאל וימין פונקציות אלה ייבנו מאוחר יותר כדי לסובב את פיר המנוע.
התחל גם את התקשורת הטורית בין Arduino למחשב עם קצב שידור של 9600 וזה מספיק כדי לתמוך ביישום שלנו.
שלב 6: שמאל וימין
![שמאל וימין שמאל וימין](https://i.howwhatproduce.com/images/011/image-32150-11-j.webp)
סרוו המיקרו יכול להסתובב בין 0 לזווית של 180 מעלות.
כדי להשיג את התנועה הזו עלינו לבנות פונקציה של תנועת סחיפה.
למרות שניתן לעשות זאת באמצעות פונקציה אחת, זוהי דרך אחרת לעשות זאת.
בכל גוש קוד אנו מוצאים של- "המרחק" השלם ניתן ערך ההחזרה של הפונקציה echoloop ().
פונקציה זו מחשבת את מרחק האובייקט מהחיישן.
הפונקציות מכילות את המונחים serial.print () ו- serial.println ().
כדי לגרום למגרש הסידורי לתוות את המשתנים עלינו להדפיס אותם בפורמט זה.
Serial.print (משתנה 1);
Serial.print ("");
Serial.println (משתנה 2);
במקרה שלנו משתנה 1 הוא הזווית ומשתנה 2 הוא המרחק.
שלב 7: חישוב המרחק
![חישוב המרחק חישוב המרחק](https://i.howwhatproduce.com/images/011/image-32150-12-j.webp)
החיישן דורש דופק של 10 מיקרו -שניות כדי לשלוח את אות השינה האולטרא -סוני שאמור לשקף את האובייקט ויתקבל על ידי המקלט. כפי שמוצג באומגה הקוד נועד בדיוק לזה.
לאחר שידוע משך ההשתקפות ניתן לחשב את מרחק האובייקט בקלות.
אולטרסאונד גם נוסע במהירות הקול באוויר 343m/s.
המרחק המחושב מוחזר כעת לכל מקום אליו נקראת הפונקציה.
שלב 8: העלה את הקוד והתחל
![העלה את הקוד והתחל העלה את הקוד והתחל](https://i.howwhatproduce.com/images/011/image-32150-13-j.webp)
![העלה את הקוד והתחל העלה את הקוד והתחל](https://i.howwhatproduce.com/images/011/image-32150-14-j.webp)
![העלה את הקוד והתחל העלה את הקוד והתחל](https://i.howwhatproduce.com/images/011/image-32150-15-j.webp)
ברגע שהקוד מאומת ומועלה פשוט הניחו כמה אובייקטים מול החיישן והפעילו אותו.
זכור את האובייקטים שהנחתי
- מודד משמאל לחיישן
- קופסה שחורה קרובה ומול החיישן
- קופסה כחולה מימין במרחק מה
שלב 9: פרשנות הקושר הסידורי
![פירוש הקושר הסידורי פירוש הקושר הסידורי](https://i.howwhatproduce.com/images/011/image-32150-16-j.webp)
פתח את המגרש הטורי על ידי מעבר לכלים.
ל- IDE העדכני ביותר של Arduino יש את המגרש הטורי, אז עדכן את IDE.
בעלילה אנו מוצאים גל משולש כחול המהווה את עלילת הזווית של הסרוו.
העלילה האדומה היא של המרחק המחושב על ידי החיישן.
ככל שהאובייקט קרוב יותר העלילה האדומה יורדת.
ככל שהאובייקט רחוק יותר העלילה האדומה הופכת גבוהה וקצת יותר לא יציבה.
אתה יכול להבחין בשלוש השקעים העיקריים בעלילה
- קרוב לאפס מעלות בחלקה הכחולה - המולטימטר.
- באמצע המדרון כלפי מעלה כמו גם במדרון כלפי מטה - הקופסה השחורה
- בשיא החלקה הכחולה - דיכאון פחות כיוון שהאובייקט רחוק יותר - הקופסה הכחולה ממוקמת רחוק לצד ימין.
השתמש בעלילה הכחולה כהתייחסות לזווית הנעה בין 0 ל -180 מעלות
מרחק האובייקטים הנמדדים משתנה בין 2 ל -200 ס מ בהתאם לרגישות האובייקט.
שלב 10: אמצעי זהירות
אין להניח חפצים מבד. בד מפזר אולטרסאונד וגורם לפרויקט להקיף ערכים בטווח של 2000 ס מ.
זה טוב לאובייקטים מוצקים.
וודא שגובה האובייקט מספיקה ליירוט לדופק אולטרסאונד.
התאם את העיכוב בפונקציה הימנית (), השמאלית () כדי לגרום לחיישן להסתובב מהר יותר.
מוּמלָץ:
ארדואינו ננו כל מארז: 4 שלבים
![ארדואינו ננו כל מארז: 4 שלבים ארדואינו ננו כל מארז: 4 שלבים](https://i.howwhatproduce.com/images/001/image-19-18-j.webp)
Arduino Nano Every Case: האם אי פעם היית צריך קצת הגנה נוספת על Arduino Nano Every שלך, או שפשוט רצית מארז מסוגנן שעדיין היה פונקציונאלי וידידותי ללוח? ובכן הגעתם למקום הנכון כי היום אני הולך להראות לכם איך להכין
ארדואינו ננו LED צעצוע חתול לרצועה: 6 שלבים
![ארדואינו ננו LED צעצוע חתול לרצועה: 6 שלבים ארדואינו ננו LED צעצוע חתול לרצועה: 6 שלבים](https://i.howwhatproduce.com/images/001/image-2876-7-j.webp)
Arduino Nano LED Cat Cat צעצוע: זהו מדריך ליצירת צעצוע חתול LED. נורית אחת תרוץ לאורך רצועת הלד כדי שהחתול ירדוף. המשמעות היא שאפשר להפעיל פרויקט זה בקלות על פין ה- Arduino 5V. ניתן לשנות את צבע הלדים
Arduino עצמאי 3.3V W / שעון חיצוני של 8 מגה -הרץ מתוכנת מ- Arduino Uno באמצעות ICSP / ISP (עם ניטור סדרתי!): 4 שלבים
![Arduino עצמאי 3.3V W / שעון חיצוני של 8 מגה -הרץ מתוכנת מ- Arduino Uno באמצעות ICSP / ISP (עם ניטור סדרתי!): 4 שלבים Arduino עצמאי 3.3V W / שעון חיצוני של 8 מגה -הרץ מתוכנת מ- Arduino Uno באמצעות ICSP / ISP (עם ניטור סדרתי!): 4 שלבים](https://i.howwhatproduce.com/images/007/image-20833-j.webp)
Arduino עצמאי 3.3V W / שעון חיצוני של 8 מגה -הרץ המתוכנת מ- Arduino Uno באמצעות ICSP / ISP (עם ניטור סידורי!): מטרות: לבנות Arduino עצמאי שפועל על 3.3V כשעון חיצוני של 8 מגה -הרץ. לתכנת אותו באמצעות ספק שירותי אינטרנט (הידוע גם בשם ICSP, תכנות סידורי במעגל) מתוך Arduino Uno (פועל במהירות 5V) כדי לערוך את קובץ מטען האתחול ולשרוף את
בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד: 5 שלבים (עם תמונות)
![בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד: 5 שלבים (עם תמונות) בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד: 5 שלבים (עם תמונות)](https://i.howwhatproduce.com/images/001/image-501-63-j.webp)
בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטראסוני: צור בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד. בוט זה יכול לנוע כמעט לבד מבלי להתנגש במכשולים. בעצם מה שהיא עושה הוא מזהה כל סוג של מכשולים בדרכו ומחליט את הדרך הטובה ביותר
HC - 06 (מודול עבדים) שינוי "NAME" ללא שימוש "צג ארדואינו סדרתי" ש"עובד בקלות ": דרך ללא תקלות!: 3 שלבים
![HC - 06 (מודול עבדים) שינוי "NAME" ללא שימוש "צג ארדואינו סדרתי" ש"עובד בקלות ": דרך ללא תקלות!: 3 שלבים HC - 06 (מודול עבדים) שינוי "NAME" ללא שימוש "צג ארדואינו סדרתי" ש"עובד בקלות ": דרך ללא תקלות!: 3 שלבים](https://i.howwhatproduce.com/images/004/image-9008-21-j.webp)
HC - 06 (מודול עבדים) שינוי "NAME" ללא שימוש "צג ארדואינו סדרתי" … ש"עובד בקלות ": דרך ללא תקלות!: אחרי " זמן רב " מנסה לשנות שם על HC - 06 (מודול עבדים), באמצעות " צג סדרתי של הארדואינו, ללא " הצלחה ", מצאתי דרך קלה נוספת ואני משתפת עכשיו! שיהיה כיף חברים