Sisukord:

Kasutu masin: El Rompe Huevos: 10 sammu
Kasutu masin: El Rompe Huevos: 10 sammu

Video: Kasutu masin: El Rompe Huevos: 10 sammu

Video: Kasutu masin: El Rompe Huevos: 10 sammu
Video: skibidi toilet multiverse 023 bloopers 2024, Juuli
Anonim
Kasutu masin: El Rompe Huevos
Kasutu masin: El Rompe Huevos

Ütle tere El Rompe Huevos, kasutu masin, mille on loonud Jorge Christie ja Rebeca Duque Estrada

Mida see peaks tegema?

Käes on hommikusöögi aeg ja unistate oma pehmete munade saamisest. Kuna munade murdmine vajab palju tähelepanu ja kogemusi, töötasime välja roboti, kes teid abistab! Aga… sünnipäeval läks midagi halvasti ja see tuli maailma natuke mässuliseks. See tõesti püüab teid aidata, aga kui panete oma brunchi ajal mõne toreda loo mängima, võib see tõsiselt erutada ja asjad võivad valesti minna.

Niisiis, nautige oma brunchi ja loodan, et see võib mõne asja segi ajada =)

Samm: osade loend

Osade loend
Osade loend

See on vajalike osade loend. 3D -prinditud tugi saate teha nii, nagu soovite, kuid pidage alati meeles, et jätate elektroonika jaoks piisavalt ruumi.

1x servomootor SG90 [1]

1x piirlüliti [2]

1x mikrofoni-anduri moodul Iduino SE019 [3]

3x punased LED -id [5]

1x Arduino Uno [4]

1x Protoboard [6]

1x kena 3D trükitud tugi

1x lusikas teie eelistustest

1x aku moodul (valikuline)

Hunnik kaableid [7]

Mõned munad

2. samm: tugi

Tugi
Tugi
Tugi
Tugi
Tugi
Tugi
Tugi
Tugi

3D -prinditud tugi on kavandatud, arvestades väikese avaga muna kohta, kuhu nupp mahub, servo lusika pööramise tugi, koht, kus Arduino ja sees olev elektroonika on võimalikud jama eest kaitstud. Ja mõned tuled, mis koos muusikaga vilguvad.

3. samm: kood

Kood
Kood
Kood
Kood

Kood töötab kahe sisendiga: nupp ja mikrofonimoodul. Muna alla asetatud nupp tuvastab, kui muna on paigas, ja tingimusel „kui” hakkab see koodi käivitama. Mikrofon hakkab keskkonnas heli lugema ja kui see sobib määratud vahemikku, käivitab see kaks väljundit: servo, mis pöörab lusikat ja LED -id, mis hakkavad muusika rütmis särama.

Müra vältimiseks kasutati mõningaid kaardistamise ja “kui” tingimusi.

Komponentide ühendamise alustamiseks vaadake lihtsalt fritsaadiagrammi.

// Kasutud robotid esitlevad: // ElRompeHuevos // Koodi autorid: Rebeca Duque Estrada ja Jorge Christie

// Mootori ja heli integreerimise kood, mis põhineb: // // Tee Servo Move to Sound. Cenk Özdemir, 2012

// Servo #include // servoobjekti loomine Servo myservo;

// Mikrofoni andur

int sensorPin = A0;

int sensorValue = 0; // Nupp

int nuppPin = 2;

int buttonState = 0; // LED

int ledPin = 12;

tühine seadistus () {

Seriaalne algus (9600);

Serial.println ("võrgus");

myservo.attach (9);

pinMode (sensorPin, INPUT);

pinMode (buttonPin, INPUT);

pinMode (ledPin, OUTPUT);

}

void loop () {

buttonState = digitalRead (buttonPin);

if (buttonState == LOW) // See töötab vastupidi. LOW, kui nuppu vajutatakse. Kui tingimus vastab tõele, alusta kogu maagiat ja murrame mõned munad;)

{

int sensorValue = analogRead (sensorPin);

int LEDValue = kaart (sensorValue, 0, 150, 0, 255); // Kaardista LED -i väärtus, mis võib olla täisarv vahemikus 0..255

sensorValue = kaart (sensorValue, 60, 150, 80, 45); // Kaardista anduri väärtustega servo võimalik vahemik. int MoveDelayValue = kaart (sensorValue, 0, 300, 0, sensorValue); // seadke servo standardasendisse Serial.println (sensorValue);

if (sensorValue <80) {// katkestab müra if tingimusega

viivitus (1);

myservo.write (sensorValue); // teisaldage servo kaardistatud lugemisele

analogWrite (ledPin, sensorValue); // lülitage LED sisse arvutatud väärtusega

viivitus (MoveDelayValue / 2); // ja liigu sellel viivitusajal

}

analogWrite (ledPin, 0); // lülita led uuesti välja.

}

muu {

digitalRead (sensorValue == 0);

}

}

4. samm: kokkupanek - 1

Kokkupanek - 1
Kokkupanek - 1

Esiteks: koguge oma ahel kokku ja kontrollige, kas see töötab ootuspäraselt. Märgistage need ja ühendage lahti, et jätkata kokkupanekuga.

Samm: kokkupanek - 2

Kokkupanek - 2
Kokkupanek - 2
Kokkupanek - 2
Kokkupanek - 2

Lambipirne pikendati juhtmepaariga. Paigaldage kõik tuled aukudesse. Nende kinnitamiseks lisage kuuma liimi

6. samm: kokkupanek - 3

Kokkupanek - 3
Kokkupanek - 3
Kokkupanek - 3
Kokkupanek - 3

Paigaldage servo ja kinnitage see kuuma liimiga.

Ideaalis märgistage oma kaablid enne paigaldamist, nii et kõiki oleks lihtsam uuesti ühendada.

Samm 7: kokkupanek -4

Kokkupanek -4
Kokkupanek -4
Kokkupanek -4
Kokkupanek -4

Pikendage mikrofoni pistikuid, et saaksite selle paigutamiseks rohkem paindlikkust.

Asetage see toesse ja liimige see

8. samm: kokkupanek - 5

Kokkupanek - 5
Kokkupanek - 5
Kokkupanek - 5
Kokkupanek - 5

Asetage nuppplaat pilusse ja kinnitage see liimiga.

Pange kork ja veenduge, et muna saab nupu aktiveerida.

Samm: nautige oma hommikusööki ja nautige lõbutsemist =)

Nüüd on aeg proovida oma Rompe Huevos.

Pange muna toele ja mängige või laulage muusikat oma kasutu masina aktiveerimiseks.

Olge valmis pärast seda mõnda segadust puhastama.

Soovitan: