תוכן עניינים:
- שלב 1: מה שאתה צריך
- שלב 2: המעגל
- שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO
- שלב 4: ב- Visuino הוסף רכיבים
- שלב 5: רכיבי סט של Visuino
- שלב 6: רכיבי Visuino Connect
- שלב 7: צור, הידור והעלה את קוד הארדואינו
- שלב 8: שחק
וִידֵאוֹ: חיישן מרחק אולטרסאונד Arduino טבעת: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
במדריך זה נלמד כיצד להשתמש בטבעת LED עם מודול אולטרסאונד למדידת המרחק.
צפה בסרטון הדגמה.
שלב 1: מה שאתה צריך
- ארדואינו UNO (או כל ארדואינו אחר)
- Finder טווח קולי HC-SR04
- חוטי מגשר
- טבעת LED של Neopixel
- תוכנית Visuino: הורדת Visuino
שלב 2: המעגל
- חבר את סיכת טבעת LED [VCC] לסיכת Arduino [+5V]
- חבר את סיכת טבעת LED [GND] לסיכת Arduino [GND]
- חבר את סיכת הטבעת LED [IN] או (DI) לסיכה הדיגיטלית של Arduino [6]
- חבר את סיכת המודול האולטראסאונד (VCC) לסיכה של Arduino [+5V]
- חבר את סיכת המודול האולטראסאונד (GND) לסיכה של Arduino [GND]
- חבר סיכת מודול אולטראסאונד (ECHO) לסיכה Arduino דיגיטלית (3)
- חבר את סיכת המודול האולטרא סאונד (TRIG) לסיכה Arduino דיגיטלית (2)
שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO
כדי להתחיל לתכנת את Arduino, יהיה עליך להתקין את Arduino IDE מכאן:
שים לב שיש כמה באגים קריטיים ב- Arduino IDE 1.6.6. הקפד להתקין 1.6.7 ומעלה, אחרת הוראה זו לא תעבוד! אם לא עשית בצע את השלבים במדריך זה להגדרת ה- Arduino IDE לתכנת Arduino UNO! יש להתקין גם את Visuino: https://www.visuino.eu. התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2
שלב 4: ב- Visuino הוסף רכיבים
- הוסף רכיב "אולטרסאונד ריינג'ר (פינג)"
- הוסף רכיב "NeoPixels"
- הוסף רכיב "Ramp To Value Analog"
- הוסף רכיב "אנלוגי ללא חתום"
- הוסף רכיב 2X "השווה ערך אנלוגי"
- הוסף רכיב 2x ערך "צבע"
- הוסף רכיב "מיזוג רב-מקורות צבע RGBW"
שלב 5: רכיבי סט של Visuino
- בחר "RampToValue1" ובחלון המאפיינים הגדר "שיפוע (S)" ל -1000
- בחר "השווה ערך 1" ובחלון המאפיינים הגדר "השווה סוג" ל- ctBigger ו"ערך "עד 10-בחר בשדה" ערך "ולחץ על סמל הסיכה ובחר" Float SinkPin"
- בחר "CompareValue2" ובחלון המאפיינים הגדר "השווה סוג" ל- ctSmaller-בחר בשדה "ערך" ולחץ על סמל הסיכה ובחר "Float SinkPin"
- בחר "ColorValue1" ובחלון המאפיינים הגדר "ערך" ל- clRed
- בחר "ColorValue2" ובחלון המאפיינים הגדר "ערך" ל- clLime
- לחץ פעמיים על "NeoPixels1" ובחלון "PixelGroups" גרור את "Color Pixel" שמאלה בצד שמאל של חלון "PixelGroups" ולאחר מכן בחר "Color Pixel1" ובחלון המאפיינים הגדר את "ספירת פיקסלים" ל -12 או 16 (תלוי בכמה נוריות יש לטבעת ה- LED שלך)-תוכל לשנות את בהירות הלדים אם תרצה על ידי שינוי הערך בשדה "בהירות"
שלב 6: רכיבי Visuino Connect
- חבר את סיכת "UltrasonicRanger1" [פינג (טריגר)] לסיכה הדיגיטלית של Arduino [2]
- חבר את הפין הדיגיטלי "Arduino" [3] החוצה לסיכה "UltrasonicRanger1" [הד]
- חבר את סיכת "NeoPixels1" [החוצה] לסיכה הדיגיטלית של Arduino [6]
- חבר את סיכת "UltrasonicRanger1" [Out] לסיכה "RampToValue1" [In] ו- "CompareValue1" pin [Value] ו- "CompareValue2" pin [Value]
- חבר את סיכת "RampToValue1" [Out] לסיכה "AnalogToUnsigned1" [In] ו- "CompareValue1" pin [In] ו- "CompareValue2" pin [In]
- חבר את סיכת "CompareValue1" [החוצה] לסיכה "ColorValue1" [שעון]
- חבר את סיכת "CompareValue2" [החוצה] לסיכה "ColorValue2" [שעון]
- חבר את סיכת "ColorValue1" [החוצה] לסיכה "RGBWColorMultiMerger1" [0]
- חבר את סיכת "ColorValue2" [החוצה] לסיכה "RGBWColorMultiMerger1" [1]
- חבר את סיכת "RGBWColorMultiMerger1" [החוצה] ל- "NeoPixels1"> סיכה Pixel1 צבע [צבע]
- חבר את "AnalogToUnsigned1" ל- "NeoPixels1"> פין Pixel1 סיכה [אינדקס U32]
שלב 7: צור, הידור והעלה את קוד הארדואינו
ב- Visuino, הקש F9 או לחץ על הלחצן המוצג בתמונה 1 כדי ליצור את קוד הארדואינו, ופתח את מזהה Arduino
ב- Arduino IDE, לחץ על כפתור העלאה, כדי לאסוף ולהעלות את הקוד (תמונה 2)
שלב 8: שחק
אם אתה מפעיל את מודול ה- Arduino UNO, טבעת ה- LED צריכה להתחיל להציג את מרחק הטווח, ואם אתה מוסיף מכשול מול מודול מאתר הטווח טבעת ה- LED צריכה לשנות את צבעה.
מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו כאן ולפתוח אותו ב- Visuino:
מוּמלָץ:
מיני טבעת LED טבעת DIY !: 7 שלבים (עם תמונות)
מיני טבעת LED טבעת DIY !: נמאס לך מהימים האפלים? הימים האלה נגמרו עם אור הטבעת המיני החדש הזה DIY! השתמש בו לסלפי שלך, לוולגים או אפילו לבלוגים! עם קיבולת סוללה מדהימה של 1800 מיליאמפר / שעה תוכל להשתמש במנורה במשך כ -4 שעות על תאורה מלאה
כיצד לעקוב אחר מרחק אולטרסאונד באמצעות ESP8266 ו- AskSensors IoT Cloud: 5 שלבים
כיצד לעקוב אחר מרחק אולטרא-סאונד באמצעות ESP8266 ו- AskSensors IoT Cloud: מדריך זה מציג כיצד לעקוב אחר המרחק מאובייקט באמצעות חיישן אולטרסוני HC-SR04 ו- MCU צומת ESP8266 המחובר לענן IS של AskSensors
מדריך: כיצד להשתמש בחיישן מרחק אולטרסאונד אנלוגי US-016 עם Arduino UNO: 3 שלבים
הדרכה: כיצד להשתמש בחיישן מרחק אולטראסאונד אנלוגי US-016 עם Arduino UNO: תיאור: מודול התחלה קולי US-016 מאפשר 2 סנטימטרים ~ 3 מ 'יכולות מדידה, מתח אספקה 5 V, זרם הפעלה 3.8mA, תמיכה במתח יציאה אנלוגי, יציב ואמין. מודול זה עשוי להיות שונה משתנה בהתאם לאפליקציה
מעגל חיישן מרחק אולטרסאונד TinkerCAD (מחשב סופי): 4 שלבים
מעגל חיישן מרחק אולטראסוני של TinkerCAD (מחשב סופי): ניצור מעגל tinkerCAD מהנה נוסף לביצוע במהלך ההסגר! היום יש תוספת של מרכיב מעניין, אתה יכול לנחש? ובכן, אנו הולכים להשתמש בחיישן מרחק אולטראסוני! יתר על כן, אנו הולכים לקודד 3 נוריות LED
צור בוחן מרחק אולטרסאונד עם מיקרו: ביט: 6 שלבים
הכינו בודק מרחק אולטרא סאונד בעזרת מיקרו: ביט: היום אנו הולכים להכין בודק מרחק קולי עם מודול חיישן מיקרו: ביט וקולי