Sadržaj:
- Korak 1: Lista dijelova
- Korak 2: Podrška
- Korak 3: Kodirajte
- Korak 4: Montaža - 1
- Korak 5: Montaža - 2
- Korak 6: Montaža - 3
- Korak 7: Montaža -4
- Korak 8: Montaža - 5
- Korak 9: Uživajte u užini i zabavite se =)
Video: Beskorisna mašina: El Rompe Huevos: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Pozdravite El Rompe Huevos, beskorisnu mašinu koju su stvorili Jorge Christie i Rebeca Duque Estrada
Šta bi trebalo učiniti?
Vrijeme je za užinu i sanjate da jedete svoja meka jaja. Kako razbijanju jaja treba mnogo pažnje i iskustva, razvili smo robota koji će vam pomoći! Ali … nešto je krenulo loše tokom njegovog rođendana i došlo je na svijet pomalo pobunjeničko. Zaista će vam pokušati pomoći, ali ako za vrijeme užine pustite neku lijepu pjesmu, može se jako uzbuditi i stvari mogu krenuti po zlu.
Dakle, uživajte u užini i nadajte se da će vam to možda zeznuti neke stvari =)
Korak 1: Lista dijelova
Ovo je popis dijelova koji će vam trebati. 3D štampanu podršku možete napraviti kako želite, ali uvijek zapamtite da ostavite dovoljno prostora za elektroniku.
1x servo motor SG90 [1]
1x granični prekidač [2]
1x Modul senzora mikrofona Iduino SE019 [3]
3x crvene LED diode [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x lijepa 3D štampana podrška
1x kašika po želji
1x modul baterije (opcionalno)
Hrpa kabela [7]
Nekoliko jaja
Korak 2: Podrška
3D štampana podrška dizajnirana je uzimajući u obzir mjesto za jaje s malim otvorom za postavljanje gumba, podršku za servo za okretanje žlice, mjesto za Arduino i elektroniku iznutra kako bi bili zaštićeni od nereda koji se može dogoditi. I neka svjetla koja će treptati uz muziku.
Korak 3: Kodirajte
Kod radi sa dva ulaza: dugme i modul mikrofona. Dugme, postavljeno ispod jajeta, osjeća kada je jaje na svom mjestu i kroz stanje "ako" počinje pokrenuti kôd. Mikrofon počinje čitati zvuk u okruženju i kada se uklopi u zadani raspon, aktivira dva izlaza: servo koji okreće žlicu i LED diode koje počinju svijetliti u ritmu muzike.
Neki uvjeti mapiranja i "ako" korišteni su u drugim slučajevima kako bi se izbjegla buka.
Da biste započeli ožičenje komponenti, samo pogledajte dijagram frcanja.
// Beskorisni roboti predstavljaju: // ElRompeHuevos // Kod napisali: Rebeca Duque Estrada i Jorge Christie
// Kôd za integraciju motora i zvuka na temelju: // // Napravite servo premještanje na zvuk. // // 2012, Cenk Özdemir
// Servo #include // kreiranje servo objekta Servo myservo;
// Senzor mikrofona
int sensorPin = A0;
int sensorValue = 0; // Button
int buttonPin = 2;
int buttonState = 0; //LED
int ledPin = 12;
void setup () {
Serial.begin (9600);
Serial.println ("online");
myservo.attach (9);
pinMode (sensorPin, INPUT);
pinMode (buttonPin, INPUT);
pinMode (ledPin, OUTPUT);
}
void loop () {{100} {101}
buttonState = digitalRead (buttonPin);
if (buttonState == LOW) // Radi na suprotan način. LOW kada je dugme pritisnuto. Ako je uvjet ispunjen, započnite cijelu magiju i razbijmo jaja;)
{
int sensorValue = analogRead (sensorPin);
int LEDValue = mapa (sensorValue, 0, 150, 0, 255); // Preslikavamo vrijednost za LED koja može biti cijeli broj između 0..255
sensorValue = map (sensorValue, 60, 150, 80, 45); // Mapirajte mogući raspon servo sa vrijednostima senzora. int MoveDelayValue = map (sensorValue, 0, 300, 0, sensorValue); // postavlja servo u standardni položaj Serial.println (sensorValue);
if (sensorValue <80) {// prekine neki šum sa if uvjetom
kašnjenje (1);
myservo.write (sensorValue); // premjestiti servo na mapirano čitanje
analogWrite (ledPin, sensorValue); // uključiti LED s izračunatom vrijednošću
kašnjenje (MoveDelayValue / 2); // i kretanje u ovom vremenu odgode
}
analogWrite (ledPin, 0); // ponovo isključuje LED.
}
else {
digitalRead (sensorValue == 0);
}
}
Korak 4: Montaža - 1
Prvo: sastavite sve svoje krugove i provjerite radi li kako se očekuje. Označite ih i odspojite za nastavak montaže.
Korak 5: Montaža - 2
Sijalice su produžene parom žica. Postavite sva svjetla u rupe. Dodajte vruće ljepilo za njihovo učvršćivanje
Korak 6: Montaža - 3
Instalirajte servo i popravite ga vrućim ljepilom.
U idealnom slučaju, označite svoje kabele prije instalacije kako biste lakše sve ponovno priključili.
Korak 7: Montaža -4
Produžite priključke mikrofona kako biste imali veću fleksibilnost pri postavljanju.
Stavite ga u nosač i zalijepite
Korak 8: Montaža - 5
Postavite ploču s gumbima u utor i popravite je ljepilom.
Stavite čep i provjerite može li jaje aktivirati dugme.
Korak 9: Uživajte u užini i zabavite se =)
Sada je vrijeme da isprobate vlastiti Rompe Huevos.
Stavite jaje na nosač i pustite ili otpjevajte muziku da aktivirate svoju beskorisnu mašinu.
Budite spremni za čišćenje nereda nakon toga.
Preporučuje se:
Džepna beskorisna kutija (sa ličnošću): 9 koraka (sa slikama)
Džepna beskorisna kutija (s ličnošću): Iako smo možda daleko od ustanka robota, postoji jedna mašina koja je već kontradiktorna ljudima, iako na najsitniji mogući način. Bez obzira želite li to nazvati beskorisnom kutijom ili mašinom koja me ostavlja sama, ovaj hrabar, drzak robot je
Različita beskorisna mašina: 6 koraka (sa slikama)
Drugačija beskorisna mašina: Sa toliko beskorisnih mašina, pokušao sam da napravim jednu koja je malo drugačija. Umesto da imam mehanizam koji pritiska prekidač, ova mašina jednostavno rotira prekidač za 180 stepeni. U ovom projektu sam koristio Nema 17 steppermotora, koji
555 Beskorisna mašina: 8 koraka (sa slikama)
555 Beskorisna mašina: Gotovo svaki projekat koji sam napravio u svom životu koristio je arduino ili samo atmegas, ali na posljednjoj elektronskoj lekciji u mojoj školi pronašao sam maleno integrirano kolo koje se zove 555. Čuo sam o tome i prije, ali mislio sam da su mikrokontroleri bolji. Ja čitam
Zmija: beskorisna mašina: 5 koraka
Zmija: Beskorisna mašina: Znate li kada ste bili dijete i igrali ste zmiju na svojoj Nokiji? U određenom trenutku zmija bi počela juriti svoj rep, i tada ste znali da će igra biti gotova. Odlučili smo od toga napraviti robota, samo, igra nikad
Beskorisna mašina za superkondenzator ili dijalog sa pametnim momkom: 7 koraka (sa slikama)
Beskorisna mašina sa superkondenzatorom ili dijalog sa pametnim momkom: pametni momak. Šta?! Beskorisna mašina! Opet! Stotine, hiljade njih koje začepljuju YouTube kanale nisu dovoljne? Jumbleview. Većina njih je napravljena sa prekidačem, ovaj ima klackalicu.SG. Pa šta? Svi znaju da rade na isti način. A ti si već