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

רורי צמח הרובוט: 5 שלבים (עם תמונות)
רורי צמח הרובוט: 5 שלבים (עם תמונות)

וִידֵאוֹ: רורי צמח הרובוט: 5 שלבים (עם תמונות)

וִידֵאוֹ: רורי צמח הרובוט: 5 שלבים (עם תמונות)
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, נוֹבֶמבֶּר
Anonim
רורי צמח הרובוט
רורי צמח הרובוט
רורי צמח הרובוט
רורי צמח הרובוט

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

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

שלב 1: נדרשת חומרה

חומרה נדרשת
חומרה נדרשת
חומרה נדרשת
חומרה נדרשת
חומרה נדרשת
חומרה נדרשת

1. ארדואינו UNO

2. מודול קורא כרטיסי SD

3. כרטיס מיקרו SD

4. מגבר שמע LM386

5. קבלים 10uf (2 מס ')

6. קבלים 100uf (2 מס ')

7. 1K, 10K נגד

8. חיישן PIR

9. מצלמת אינטרנט פרוצה

10. חיישן קול KY-038

11. נגד LDR תלוי אור

12. חיישן לחות וטמפרטורה DHT11

13. חיישן לחות

14. חיבור חוטים

15. לוח לחם

16. 8*16 מודול מטריקס LED

שלב 2: הכנה לקבצי שמע WAV שלך

התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV
התכוננות עם קבצי האודיו של WAV

כדי להשמיע צלילים מכרטיס SD באמצעות Arduino, אנו זקוקים לקבצי שמע בפורמט.wav מכיוון ש- Arduino Board יכול לנגן קובץ שמע בפורמט ספציפי שהוא בפורמט wav. כדי ליצור נגן mp3 של Arduino, יש הרבה מגני mp3 זמינים בהם תוכל להשתמש עם Arduino. לחלופין, כדי להפעיל קבצי mp3 ב- Arduino, ישנם אתרים שבהם תוכל להשתמש בהם כדי להמיר כל קובץ שמע במחשב שלך לקובץ WAV ספציפי זה.

מודול כרטיס SD מסוג Arduino

+5V Vcc

Gnd Gnd

פין 12 MISO (Master In Slave out)

פין 11 MOSI (Master Out Slave In)

פין 13 SCK (שעון סינכרוני)

סיכה 4 CS (בחירת שבב)

1. לחץ על "ממיר WAV מקוון" כדי להיכנס לאתר.

2. Arduino יכול לנגן קובץ WAV בפורמט הבא. אתה יכול להשתעשע עם ההגדרות מאוחר יותר, אך הגדרות אלה היו הניסוי להיות האיכותי ביותר.

רזולוציית סיביות 8 ביט

קצב דגימה 16000 הרץ

מונו ערוץ אודיו

פורמט PCM PCM 8 סיביות ללא סימן

3. באתר לחץ על "בחר קובץ" ובחר את הקובץ שברצונך להמיר. לאחר מכן הזן בהגדרות שלעיל. ברגע שזה אמור להיראות בערך בתמונה למטה

4. כעת, לחץ על "המר קובץ" וקובץ השמע שלך יומר לתבנית קובץ WAV. הוא יוריד גם לאחר ביצוע ההמרה.

5. לבסוף, פרמט את כרטיס ה- SD ושמור בו את קובץ השמע.wav שלך. הקפד לעצב אותו לפני שתוסיף קובץ זה. כמו כן, זכור את שם קובץ השמע שלך. באופן דומה, אתה יכול לבחור כל אחד מארבעת האודיו שלך ולשמור אותם עם השמות 1, 2, 3 ו -4 (אין לשנות את השמות). הסבתי כ -51 הודעות קוליות ושמרתי דוגמא בקישור שלהלן:

github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav

6. קוד לדוגמא

#כלול SimpleSDAudio.h

הגדרת בטל () {

SdPlay.setSDCSPin (4); // כרטיס SD כרטיס סיכה

אם (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))

{

בעוד (1);

}

if (! SdPlay.setFile ("music.wav")) // קובץ שם מוזיקה

{

בעוד (1);

}}

לולאת חלל (חלל)

{

SdPlay.play (); // נגן מוסיקה

while (! SdPlay.isStopped ()); {}

}

שלב 3: היכונו עם חיישנים מרובים

היכונו עם חיישנים מרובים
היכונו עם חיישנים מרובים
היכונו עם חיישנים מרובים
היכונו עם חיישנים מרובים
היכונו עם חיישנים מרובים
היכונו עם חיישנים מרובים

חיישן לחות:

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

החיישן מורכב משני חלקים

1. שני סיכות בחיישן צריכות להתחבר לשני הסיכות הנפרדות בבקר (בדרך כלל מסופקים חוטי חיבור).

2. בצד השני של הבקר ארבעה סיכות, שלוש מהן מתחברות ל- Arduino.

· VCC: עבור כוח

· A0: פלט אנלוגי

· D0: פלט דיגיטלי

· GND: טחון

טמפרטורה ולחות DHT11:

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

נגד LDR תלוי אור:

ה- LDR הוא סוג מיוחד של נגד המאפשר לעבור במתח גבוה יותר (התנגדות נמוכה) בכל פעם שיש עוצמת אור גבוהה, ומעביר מתח נמוך (התנגדות גבוהה) בכל פעם שהוא חשוך. אנו יכולים לנצל נכס זה של LDR ולהשתמש בו בפרויקט חיישן ה- Arduino LDR DIY שלנו.

חיישן קול KY-038:

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

חיישן PIR:

חיישן אינפרא אדום פסיבי הוא חיישן אלקטרוני המודד אור אינפרא אדום (IR) הקורן מעצמים בשדה הראייה שלו. הם משמשים לרוב בגלאי תנועה מבוססי PIR.

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

שלב 4: מעגל וקוד

מעגל וקוד
מעגל וקוד

שלב 5: מצלמת אינטרנט פרוצה

מצלמת אינטרנט פרוצה
מצלמת אינטרנט פרוצה
מצלמת אינטרנט פרוצה
מצלמת אינטרנט פרוצה

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

מוּמלָץ: