Orodha ya maudhui:

Mashine isiyo na maana: El Rompe Huevos: Hatua 10
Mashine isiyo na maana: El Rompe Huevos: Hatua 10

Video: Mashine isiyo na maana: El Rompe Huevos: Hatua 10

Video: Mashine isiyo na maana: El Rompe Huevos: Hatua 10
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Novemba
Anonim
Mashine isiyo na maana: El Rompe Huevos
Mashine isiyo na maana: El Rompe Huevos

Sema kwa El Rompe Huevos, mashine isiyo na maana iliyoundwa na Jorge Christie na Rebeca Duque Estrada

Inapaswa kufanya nini?

Ni wakati wa brunch na unaota kuwa na mayai yako laini. Kama kuvunja mayai kunahitaji umakini na uzoefu mwingi, tulitengeneza roboti kukusaidia! Lakini… kuna kitu kilienda vibaya wakati wa siku ya kuzaliwa na kilikuja ulimwenguni kuasi kidogo. Itajaribu kweli kukusaidia, lakini ikiwa utaweka wimbo mzuri wa kucheza wakati wa brunch yako, inaweza kupata msisimko sana na mambo yanaweza kuharibika..

Kwa hivyo, furahiya brunch yako na tumaini inaweza kuharibu vitu karibu =)

Hatua ya 1: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu

Hii ndio orodha ya sehemu ambazo utahitaji. Msaada uliochapishwa wa 3D unaweza kufanya unavyopendelea, lakini kumbuka kila wakati kuruhusu nafasi ya kutosha kwa umeme.

1x Servo Motor SG90 [1]

Kubadilisha Kikomo cha 1x [2]

Moduli ya sensa ya kipaza sauti ya 1x Iduino SE019 [3]

Taa Nyekundu 3x [5]

1x Arduino Uno [4]

1x Kitabu cha ulinzi [6]

1x msaada mzuri wa 3D uliochapishwa

Kijiko cha 1x cha upendeleo wako

Moduli ya Betri ya 1x (hiari)

Rundo la nyaya [7]

Baadhi ya mayai

Hatua ya 2: Msaada

Msaada
Msaada
Msaada
Msaada
Msaada
Msaada
Msaada
Msaada

Msaada uliochapishwa wa 3D ulibuniwa ukizingatia mahali pa yai na nafasi ndogo ili kutoshea kitufe, msaada wa servo kugeuza kijiko, mahali pa Arduino na vifaa vya elektroniki vilivyomo kulindwa kutokana na fujo inayoweza kutokea. Na taa zingine ambazo zitaangaza na muziki.

Hatua ya 3: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni

Nambari inafanya kazi na pembejeo mbili: Kitufe na moduli ya kipaza sauti. Kitufe, kilichowekwa chini ya yai, huhisi wakati yai iko na kupitia hali ya "ikiwa" huanza kutumia nambari. Kipaza sauti huanza kusoma sauti katika mazingira na inapofaa katika upeo uliowekwa, husababisha matokeo mawili: servo inayozunguka kijiko na LED zinazoanza kuangaza na mdundo wa muziki.

Ramani zingine na "ikiwa" hali zilitumika kwa zingine ili kuepuka kelele.

Kuanza kuunganisha vifaa vyako, angalia tu mchoro wa fritzing.

// Roboti zisizofaa Zawasilisha: // ElRompeHuevos // Nambari na: Rebeca Duque Estrada na Jorge Christie

// Msimbo wa Magari na ujumuishaji wa sauti kulingana na: // // Fanya Servo Sogee kwa Sauti. // // 2012 na Cenk Özdemir

// Servo # pamoja na // kuunda kitu cha servo Servo myservo;

// Sauti ya Sauti

sensor ya ndaniPin = A0;

sensor ya ndaniValue = 0; // Kitufe

kifungo cha ndaniPin = 2;

kifungo cha ndani Jimbo = 0; // LED

int ledPin = 12;

usanidi batili () {

Serial. Kuanza (9600);

Serial.println ("mkondoni");

ambatisha. 9 (9);

pinMode (sensorPin, INPUT);

pinMode (kifungoPini, INPUT);

pinMode (ledPin, OUTPUT);

}

kitanzi batili () {

kifungoState = digitalRead (buttonPin);

ikiwa (buttonState == LOW) // Inafanya kazi kwa njia tofauti. CHINI wakati kitufe kinabanwa. Ikiwa hali ni kweli, anza uchawi wote na tuvunje mayai;)

{

int sensorValue = AnalogRead (sensorPin);

int LEDValue = ramani (sensorValue, 0, 150, 0, 255); // Ramani thamani ya LED ambayo inaweza kuwa nambari kati ya 0..255

sensorValue = ramani (sensorValue, 60, 150, 80, 45); // Ramani anuwai inayowezekana ya servo na maadili ya sensorer. int MoveDelayValue = ramani (sensorValue, 0, 300, 0, sensorValue); // weka servo katika nafasi ya kawaida Serial.println (sensorValue);

ikiwa (sensorValue <80) {// kata kelele na hali ikiwa

kuchelewesha (1);

andwrvo.write (sensorValue); // songa servo kwenye usomaji ulio na ramani

AnalogWrite (ledPin, sensorValue); // zamu iliyoongozwa na thamani iliyohesabiwa

kuchelewesha (MoveDelayValue / 2); // na songa wakati huu wa kuchelewesha

}

AnalogWrite (ledPin, 0); // kuzima iliyoongozwa tena.

}

mwingine {

digitalRead (sensorValue == 0);

}

}

Hatua ya 4: Mkutano - 1

Mkutano - 1
Mkutano - 1

Kwanza: kusanya mzunguko wako wote na ujaribu kuwa inafanya kazi kama inavyotarajiwa. Tia alama na ukatishe ili uendelee na mkutano.

Hatua ya 5: Mkutano - 2

Mkutano - 2
Mkutano - 2
Mkutano - 2
Mkutano - 2

Balbu za taa ziliongezwa na waya. Sakinisha taa zote kwenye mashimo. Ongeza gundi moto kwa kuzirekebisha

Hatua ya 6: Mkutano - 3

Mkutano - 3
Mkutano - 3
Mkutano - 3
Mkutano - 3

Sakinisha servo na uirekebishe na gundi ya moto.

Kwa hakika, tambulisha nyaya zako kabla ya usanikishaji ili iwe rahisi kuziba tena.

Hatua ya 7: Mkutano -4

Mkutano -4
Mkutano -4
Mkutano -4
Mkutano -4

Panua viunganisho vya kipaza sauti ili uwe na kubadilika zaidi kwa kuiweka.

Weka kwenye msaada na gundi

Hatua ya 8: Mkutano - 5

Mkutano - 5
Mkutano - 5
Mkutano - 5
Mkutano - 5

Weka ubao wa kifungo kwenye slot na urekebishe na gundi.

Weka kofia na uhakikishe kuwa kifungo kinaweza kuamilishwa na yai.

Hatua ya 9: Furahiya Brunch yako na Uburudike =)

Sasa ni wakati wa kujaribu Rompe Huevos yako mwenyewe.

Weka yai kwenye msaada na cheza au imba muziki ili kuamsha mashine yako isiyo na maana.

Kuwa tayari kusafisha fujo baadaye.

Ilipendekeza: