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

רובוט רספונסיבי: 4 שלבים
רובוט רספונסיבי: 4 שלבים

וִידֵאוֹ: רובוט רספונסיבי: 4 שלבים

וִידֵאוֹ: רובוט רספונסיבי: 4 שלבים
וִידֵאוֹ: Copy of אלקטרוניקה 2021 מגברי שרת פתרון תרגיל בגרות אלקטרוניקה שנת 2020 תרגיל מספר 4 2024, יולי
Anonim
רובוט רספונסיבי
רובוט רספונסיבי

במדריך זה תלמד כיצד ליצור רובוט בעל תגובה קולית, הרובוט יגיב לעוצמת הקול שלך. שתי העיניים שהן מטריצות ה- LED מבטאות את עוצמת הקול שלך באמצעות רגשות בסיסיים. עלה לי הרעיון הזה מתוך מחשבה על שירה, כך שזה יהיה רובוט נהדר לשיר אליו, אולם תוכל גם לצעוק, לצעוק או פשוט לדבר איתו. ישנם 12 רגשות הכלולים בקוד המסופק רגשות אלה:

  1. מְנוּמנָם
  2. ניטראלי
  3. שמח, 1
  4. שמח, 2
  5. קְרִיצָה
  6. לבבות אהבה
  7. שמח, 3
  8. מתוסכל, 1
  9. מתוסכל, 2
  10. עָצוּב
  11. כּוֹעֵס
  12. מֵת

ככל שקולכם חזק יותר, כך הרגשות בעיניים יהפכו להיות חזקים יותר.

שלב 1: רשימת פריטים שתזדקק להם

1 ארדואינו אונו

לוח אחד

כבלים זכר לזכר

כבלים זכר לנקבה

2 מטריצת LED

מודול מיקרופון אחד

הרבה לגו

גם תצטרך את התוכנה והספריות של Arduino המקושרות להלן.

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

שלב 2: הרכבת חומרה

הרכבת חומרה
הרכבת חומרה

תחילה נקים את מטריצות ה- LED, לשם כך השתמשתי במדריך הבא https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. עקוב אחר ההוראות פעם אחת אם אתה רוצה רק שתי עיניים.

אם עקבת אחר ההדרכה למעלה נוכל להתחיל בחיבור מודול המיקרופון. כאן תזדקק לכבלים זכר לנקבה, כדי לבצע את העבודה עליך לחבר את ה- VCC ל- +5V בלוח הלחם שלך, GND ל- GND ב- Arduino שלך Uno ו- A0 עד A0 ב- Undu Arduino שלך.

לאחר שתעקוב אחר שלבים אלה בהצלחה תגיע לתמונה המוצגת למעלה.

שלב 3: הקוד

הקוד שהשתמשתי בו לפרויקט זה בא משני פרויקטים אחרים שאנשים אחרים עשו. יש התאמות ותוספות שהכנסתי כדי לגרום לזה לעבוד. אתה יכול בקלות להתאים את עוצמת הקול הדרושה כדי שהרובוט יגיב מהר יותר או איטי יותר.

עליך להוריד את ספריית LedControlMS.h מהקישור הזה https://github.com/shaai/Arduino_LED_matrix_sketch. כלול את זה בספרייה שלך בפרויקט שלך ואתה אמור להיות טוב ללכת.

שלב 4: לגו

עכשיו כשהכל מורכב, אתה יכול לתת לצד היצירתי שלך להשתולל וליצור כל מיני הופעות עבור הרובוט שלך. ודא שיש לך מספיק לגו.

מוּמלָץ: