זהו מכשיר מגניב שיכול לזהות אותך ולברך אותך תוך כדי השמעת השיר "Jingle Bells" וחלוקת שוקולדים.
אנחנו עכשיו בשבוע חג המולד, ורבים מכם היו מתחילים לתכנן את חג המולד. כדי שהעונה הזו תהיה מלאה בהפתעות משמחות, EFY מביאה לכם סדרת פרויקטים מרגשת שתוסיף יותר כיף לחגיגות חג המולד והשנה החדשה שלכם. בין אם זה חברים או משפחה, קולגות או מכרים, כולם יכולים להצטרף לעונה זו של נתינה.
בהמשך לסדרת חג המולד והשנה החדשה שלנו, אנו מציגים כאן פרויקט מגניב בשם מערכת הפצת שוקולד RoboSanta שיכול לזהות אותך ואת חבריך, לברך אותם בשמותיהם, לנגן מוזיקת חג המולד ולהפיץ שוקולדים.
הפרויקט מבוסס על פרויקט קודם פרויקט EFY ושונתה מעט.
כדי להתחיל, אתה צריך רובוט זיהוי פנים שנבנה קודם לכן.



שטר חומרים

הכנת רובוסנטה
ראשית, בנו את רובוט זיהוי הפנים בינה מלאכותית לפי ההוראות שניתנו בפרויקט הקודם; הקישור שותף קודם לכן.
לאחר מכן שנה את הקוד שלו וייבא את ה מודול pygame Python כדי שהרובוט יוכל לברך ולזהות אנשים בשמם ולהשמיע שיר חג המולד. כלול א בעוד לולאה לדבר אלקטרוני "חג שמח" ואחריו שמו של האדם.
פֶּתֶק: אתה יכול לנגן כל שיר לפי העניין שלך.
לִיזוֹם pygame כדי לטעון את שיר חג המולד מהנתיב שבו הוא מאוחסן. אתה יכול לשנות את הנתיב בקוד עצמו. כמגע דקורטיבי אחרון, הנח כובע סנטה על ראשו של הרובוט.


הכנת מתנות חג המולד ומכונת חלוקת שוקולד
כדי ליצור מתנת חג המולד ומכונת חלוקת שוקולד עבור RoboSanta, הגדר את הקופסה באופן הבא.
ראשית, הנח חיישן קולי מול הקופסה. לאחר מכן הנח מנוע סרוו עם מנוף בצורת L בתוך המיכל כך שכאשר הידית זזה, הקופסה נפתחת.
חבר את פיני ה-VCC, השלילי והאות של מנוע הסרוו ל-5V, GND ופין 9 של ארדואינו אונו, בהתאמה.
הנח את ה- Arduino Uno ואת החוטים המחברים אותו למנוע הסרוו בתוך הקופסה.
לבסוף, הכניסו את המתנות והשוקולדים לתוך הקופסה, וחברו את כוחה של קופסת חלוקת השוקולד עם הרובו-סנטה. (ראה תמונה)

מעגל חלוקת שוקולד על בסיס ארדואינו

קוד ארדואינו עבור רובוט סנטה

הורד קוד מקור
בּוֹחֵן


מזל טוב!! בניתם בהצלחה את מערכת הפצת השוקולד החדשנית RoboSanta. עכשיו בכל פעם שמישהו מתקרב לקופסה, הרובו-סנטה יזהה את האדם הזה, יברך אותו בשמו, ישמיע שיר חג המולד ויפתח אוטומטית את הקופסה כדי להציג מתנות ושוקולדים לחג המולד. תהנה ותהנה עם החברים שלך בחג המולד ובשנה החדשה.
אתה יכול גם להשתמש ב-RoboSanta עבור פונקציות שונות אחרות כמו ימי הולדת, ימי נישואין וכו '.
לקריאת מאמר נוסף בסדרה זו: לחץ כאן
קישור לכתבת המקור – 2025-12-22 14:22:00







