Indholdsfortegnelse:
- Trin 1: Liste over dele
- Trin 2: Support
- Trin 3: Kode
- Trin 4: Montering - 1
- Trin 5: Montering - 2
- Trin 6: Montering - 3
- Trin 7: Montering -4
- Trin 8: Montering - 5
- Trin 9: Nyd din brunch og god fornøjelse =)
Video: Useless Machine: El Rompe Huevos: 10 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Sig hej til El Rompe Huevos, den ubrugelige maskine skabt af Jorge Christie og Rebeca Duque Estrada
Hvad skal den gøre?
Det er brunch tid, og du drømmer om at få dine bløde æg. Da brydningen af æggene kræver meget opmærksomhed og erfaring, udviklede vi en robot til at hjælpe dig! Men… noget gik galt under sin fødselsdag, og det kom til verden lidt oprørsk. Det vil virkelig forsøge at hjælpe dig, men hvis du lægger en god sang til at spille under din brunch, kan den blive virkelig spændt, og ting kan gå galt..
Så nyd din brunch og håb, at det kan rote nogle ting rundt =)
Trin 1: Liste over dele
Dette er listen over dele, du skal bruge. 3D -printet understøttelse kan du gøre, som du foretrækker det, men husk altid at give plads nok til elektronikken.
1x servomotor SG90 [1]
1x grænsekontakt [2]
1x mikrofonsensormodul Iduino SE019 [3]
3x røde lysdioder [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x flot 3D -printet understøttelse
1x ske efter dine præferencer
1x batterimodul (valgfrit)
En flok kabler [7]
Nogle æg
Trin 2: Support
3D -printet understøtning blev designet i betragtning af et sted til ægget med en lille blænde, der passede til knappen, understøttelsen for servoen til at dreje skeen, et sted for Arduino og elektronik indeni for at blive beskyttet mod det rod, der kan ske. Og nogle lamper, der blinker med musikken.
Trin 3: Kode
Koden fungerer med to indgange: Knappen og mikrofonmodulet. Knappen, der er placeret under ægget, registrerer, når ægget er på plads, og gennem en "hvis" -tilstand begynder det at køre koden. Mikrofonen begynder at læse lyden i miljøet, og når den passer inden for det angivne område, udløser den de to udgange: servoen, der roterer skeen og lysdioderne, der begynder at skinne med musikens rytme.
Nogle kortlægninger og "hvis" -betingelser blev brugt i andre for at undgå støj.
For at begynde at tilslutte dine komponenter skal du bare se på fritz -diagrammet.
// Useless Robots Presents: // ElRompeHuevos // Code by: Rebeca Duque Estrada and Jorge Christie
// Kode til motor- og lydintegration baseret på: // // Lav et servo -skifte til lyd. // // 2012 af Cenk Özdemir
// Servo #include // oprettelse af et servoobjekt Servo myservo;
// Mikrofonsensor
int sensorPin = A0;
int sensorValue = 0; //Knap
int buttonPin = 2;
int buttonState = 0; //LED
int ledPin = 12;
ugyldig opsætning () {
Serial.begin (9600);
Serial.println ("online");
myservo.attach (9);
pinMode (sensorPin, INPUT);
pinMode (buttonPin, INPUT);
pinMode (ledPin, OUTPUT);
}
void loop () {
buttonState = digitalRead (buttonPin);
hvis (buttonState == LOW) // Det virker på den modsatte måde. LOW når der trykkes på knappen. Hvis betingelsen er sand, skal du starte hele magien og lad os bryde nogle æg;)
{
int sensorValue = analogRead (sensorPin);
int LEDValue = map (sensorValue, 0, 150, 0, 255); // Kortlæg en værdi for LED, der kan være et heltal mellem 0..255
sensorValue = map (sensorValue, 60, 150, 80, 45); // Kortlæg det mulige servointerval med sensorværdierne. int MoveDelayValue = map (sensorValue, 0, 300, 0, sensorValue); // sæt servoen i standardposition Serial.println (sensorValue);
if (sensorValue <80) {// skær lidt støj med en if -tilstand
forsinkelse (1);
myservo.write (sensorValue); // flyt servoen til den kortlagte læsning
analogWrite (ledPin, sensorValue); // Tænd for LED med den beregnede værdi
forsinkelse (MoveDelayValue / 2); // og flytte i denne forsinkelsestid
}
analogWrite (ledPin, 0); // sluk for LED'en igen.
}
andet {
digitalRead (sensorValue == 0);
}
}
Trin 4: Montering - 1
Først: saml alt dit kredsløb og test, at det fungerer som forventet. Tag dem, og afbryd forbindelsen for at fortsætte med samlingen.
Trin 5: Montering - 2
Lyspærerne blev forlænget med et par tråde. Installer alle lysene i hullerne. Tilsæt varm lim til fastgørelse af dem
Trin 6: Montering - 3
Installer servoen og fix den med varm lim.
Ideelt set skal du mærke dine kabler før installationen, så det er lettere at tilslutte alt igen.
Trin 7: Montering -4
Forlæng mikrofonens stik, så du har større fleksibilitet til at placere den.
Læg det i støtten, og lim det fast
Trin 8: Montering - 5
Placer knapbrættet i åbningen, og fastgør det med lim.
Sæt hætten og kontroller, at knappen kan aktiveres af ægget.
Trin 9: Nyd din brunch og god fornøjelse =)
Nu er det tid til at prøve din egen Rompe Huevos.
Læg et æg på støtten, og spil eller syng noget musik for at aktivere din ubrugelige maskine.
Vær klar til at rense noget rod bagefter.
Anbefalede:
Pocket Useless Box (med personlighed): 9 trin (med billeder)
Pocket Useless Box (med personlighed): Selvom vi måske er langt væk fra et robotoprør, er der en maskine, der allerede modsiger mennesker, omend på den mindste mulige måde. Uanset om du vil kalde det en ubrugelig æske eller en lad mig være-alene maskine, er denne sjove, sjov robot
555 Useless Machine: 8 trin (med billeder)
555 Useless Machine: Næsten hvert projekt, jeg lavede i mit liv, brugte arduino eller bare atmegas, men på sidste elektroniske lektion i min skole fandt jeg et lille integreret kredsløb kaldet 555. Jeg har hørt om det før, men jeg tænkte på, at mikrokontrollere er bedre. Jeg læser
Useless Box: 3 trin (med billeder)
Useless Box: Projekt: Useless BoxDato: marts 2020 - april 2020 Jeg besluttede at lave dette projekt på grund af to grunde, den ene for at stoppe et meget mere komplekst projekt, som jeg i øjeblikket arbejder på, og for det andet som noget at gøre i løbet af fuld lockdown er vi
Useless Box: 17 trin (med billeder)
Useless Box: Jeg besluttede at lave denne ubrugelige maskine som en gave til min lille nevø. Jeg havde en masse sjov med at lave det, og han kunne virkelig godt lide det. Det tog cirka 22 timer at lave, og hvis du også gerne vil lave en så går det her: Materialer: limpind 2 x 3 mm MDF (m
Useless Box: 6 trin
Useless Box: Dette projekt blev igen oprettet til min hackathon -klasse. Mit emne var frygtelig teknologi, og min udfordring var at gøre det lyst. Jeg lavede en ubrugelig boks med en vippekontakt og LED -strimmel. Hver gang du vender kontakten for at slukke lyset, samler en arm