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

מכונה חסרת תועלת: אל רומפה הוווס: 10 שלבים
מכונה חסרת תועלת: אל רומפה הוווס: 10 שלבים

וִידֵאוֹ: מכונה חסרת תועלת: אל רומפה הוווס: 10 שלבים

וִידֵאוֹ: מכונה חסרת תועלת: אל רומפה הוווס: 10 שלבים
וִידֵאוֹ: אייל גולן, אני קורא לך! 2024, נוֹבֶמבֶּר
Anonim
מכונה חסרת תועלת: אל רומפה הוווס
מכונה חסרת תועלת: אל רומפה הוווס

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

מה זה צריך לעשות?

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

אז, תהנה מהבראנץ 'שלך ומקווה שזה יכול לבלבל כמה דברים =)

שלב 1: רשימת חלקים

רשימת חלקים
רשימת חלקים

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

1 x מנוע סרוו SG90 [1]

1x מתג גבול [2]

1x מודול חיישן מיקרופון Iduino SE019 [3]

3x נוריות אדומות [5]

1x Arduino Uno [4]

1x פרוטובורד [6]

1 x תמיכה 3D מודפסת יפה

1x כפית מההעדפה שלך

1x מודול סוללה (אופציונלי)

חבורה של כבלים [7]

כמה ביצים

שלב 2: התמיכה

התמיכה
התמיכה
התמיכה
התמיכה
התמיכה
התמיכה
התמיכה
התמיכה

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

שלב 3: קוד

קוד
קוד
קוד
קוד

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

כמה מיפוי ותנאי "אם" שימשו באחרים כדי להימנע מרעש.

כדי להתחיל לחווט את הרכיבים שלך, פשוט תסתכל על תרשים הטירוף.

// רובוטים חסרי תועלת: // ElRompeHuevos // קוד מאת: רבקה דוקה אסטרדה וחורחה כריסטי

// קוד לשילוב מוטורי וסאונד המבוסס על: // // בצע מעבר סרוו לסאונד. // // 2012 מאת Cenk Özdemir

// Servo #include // יצירת אובייקט סרוו Servo myservo;

// מיקרופון חיישן

int sensorPin = A0;

int sensorValue = 0; //לַחְצָן

int buttonPin = 2;

int buttonState = 0; //לד

int ledPin = 12;

הגדרת בטל () {

Serial.begin (9600);

Serial.println ("מקוון");

myservo.attach (9);

pinMode (sensorPin, INPUT);

pinMode (buttonPin, INPUT);

pinMode (ledPin, OUTPUT);

}

לולאת חלל () {

buttonState = digitalRead (buttonPin);

if (buttonState == LOW) // זה עובד בצורה הפוכה. LOW כאשר לוחצים על הכפתור. אם התנאי נכון, התחל את כל הקסם ובוא נשבור כמה ביצים;)

{

int sensorValue = analogRead (sensorPin);

int LEDValue = map (sensorValue, 0, 150, 0, 255); // מפה ערך עבור LED שיכול להיות מספר שלם בין 0..255

sensorValue = מפה (sensorValue, 60, 150, 80, 45); // מפה את טווח הסרוו האפשרי עם ערכי החיישנים. int MoveDelayValue = map (sensorValue, 0, 300, 0, sensorValue); // הגדר את הסרוו למיקום סטנדרטי Serial.println (sensorValue);

if (sensorValue <80) {// הפחת רעש בתנאי if

עיכוב (1);

myservo.write (sensorValue); // העבר את הסרוו לקריאה הממופה

analogWrite (ledPin, sensorValue); // הפעל מופעל עם הערך המחושב

עיכוב (MoveDelayValue / 2); // ולעבור בזמן עיכוב זה

}

analogWrite (ledPin, 0); // לכבות את הלייד שוב.

}

אחר {

DigitalRead (sensorValue == 0);

}

}

שלב 4: הרכבה - 1

הרכבה - 1
הרכבה - 1

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

שלב 5: הרכבה - 2

הרכבה - 2
הרכבה - 2
הרכבה - 2
הרכבה - 2

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

שלב 6: הרכבה - 3

הרכבה - 3
הרכבה - 3
הרכבה - 3
הרכבה - 3

התקן את הסרוו ותקן אותו בעזרת דבק חם.

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

שלב 7: הרכבה -4

הרכבה -4
הרכבה -4
הרכבה -4
הרכבה -4

הרחב את מחברי המיקרופון כך שיהיה לך יותר גמישות להצבתו.

מניחים אותו בתמיכה ומדביקים אותו

שלב 8: הרכבה - 5

הרכבה - 5
הרכבה - 5
הרכבה - 5
הרכבה - 5

הנח את לוח הכפתורים בחריץ ותקן אותו בעזרת דבק.

שים את המכסה וודא שהכפתור יכול להיות מופעל על ידי הביצה.

שלב 9: תהנה מהבראנץ 'שלך ותהנה קצת =)

עכשיו הגיע הזמן לנסות את Rompe Huevos שלכם.

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

היה מוכן לנקות קצת בלגן לאחר מכן.

מוּמלָץ: