Tartalomjegyzék:
- 1. lépés: Az alkatrészek listája
- 2. lépés: A támogatás
- 3. lépés: Kód
- 4. lépés: Összeszerelés - 1
- 5. lépés: Összeszerelés - 2
- 6. lépés: Összeszerelés - 3
- 7. lépés: Összeszerelés -4
- 8. lépés: Összeszerelés - 5
- 9. lépés: Élvezze a villásreggelit és érezze jól magát =)
Videó: Haszontalan gép: El Rompe Huevos: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Üdvözölje az El Rompe Huevos -t, a haszontalan gépet, amelyet Jorge Christie és Rebeca Duque Estrada készített.
Mit kell tennie?
Itt a villásreggeli ideje, és arról álmodozik, hogy megkapja a puha tojásait. Mivel a tojások törése sok figyelmet és tapasztalatot igényel, kifejlesztettünk egy robotot, amely segít Önnek! De… valami elromlott a születésnapján, és egy kicsit lázadóan jött a világra. Valójában megpróbál segíteni, de ha valami kellemes dalt játszik le a villásreggeli alatt, az nagyon izgatott lehet, és a dolgok rosszra fordulhatnak.
Szóval élvezze a villásreggelit, és remélje, hogy elronthat néhány dolgot =)
1. lépés: Az alkatrészek listája
Ez a szükséges alkatrészek listája. A 3D nyomtatott támogatást a kívánt módon készítheti el, de mindig emlékezzen arra, hogy hagyjon elegendő helyet az elektronikának.
1x SG90 szervo motor [1]
1x végálláskapcsoló [2]
1x Iduino SE019 mikrofon-érzékelő modul [3]
3x piros LED [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x szép 3D nyomtatott támogatás
1 kanál ízlés szerint
1x akkumulátor modul (opcionális)
Egy csomó kábel [7]
Pár tojás
2. lépés: A támogatás
A 3D nyomtatott támogatást úgy tervezték, hogy figyelembe vegye a tojás kis nyílással ellátott helyét a gombhoz, a szervót a kanál forgatásához, valamint az Arduino és a benne lévő elektronika védelmét az esetleges rendetlenségtől. És néhány fény, amely a zenével együtt villog.
3. lépés: Kód
A kód két bemenettel működik: a gomb és a mikrofon modul. A tojás alatt elhelyezett gomb érzékeli, hogy a tojás a helyén van -e, és egy „ha” feltétellel elkezdi futtatni a kódot. A mikrofon elkezdi olvasni a hangot a környezetben, és amikor eléri a megadott tartományt, aktiválja a két kimenetet: a szervót, amely forgatja a kanalat, és a LED -eket, amelyek a zene ritmusával kezdenek ragyogni.
Bizonyos leképezési és „ha” feltételeket használtak másokban a zaj elkerülése érdekében.
Az alkatrészek bekötésének megkezdéséhez csak nézze meg a fritting diagramot.
// Haszontalan robotok bemutatása: // ElRompeHuevos // Kód: Rebeca Duque Estrada és Jorge Christie
// A motor és a hang integrációjának kódja: // // Servo Move to Sound. Cenk Özdemir, 2012
// Servo #include // szervo objektum létrehozása Servo myservo;
// Mikrofon érzékelő
int sensorPin = A0;
int sensorValue = 0; //Gomb
int gombPin = 2;
int buttonState = 0; //VEZETTE
int ledPin = 12;
void setup () {
Sorozat.kezdet (9600);
Serial.println ("online");
myservo.attach (9);
pinMode (sensorPin, INPUT);
pinMode (buttonPin, INPUT);
pinMode (ledPin, OUTPUT);
}
void loop () {
buttonState = digitalRead (buttonPin);
if (buttonState == LOW) // Ellenkezőleg működik. LOW, amikor megnyomja a gombot. Ha a feltétel igaz, kezdje el az egész varázslatot, és törjünk fel néhány tojást;)
{
int sensorValue = analogRead (sensorPin);
int LEDValue = térkép (sensorValue, 0, 150, 0, 255); // Térképezzen le egy értéket a LED számára, amely 0… 255 közötti egész szám lehet
sensorValue = térkép (sensorValue, 60, 150, 80, 45); // Térképezze le a szervo lehetséges tartományát az érzékelő értékeivel. int MoveDelayValue = térkép (sensorValue, 0, 300, 0, sensorValue); // állítsa a szervót szabványos helyzetbe Serial.println (sensorValue);
if (sensorValue <80) {// csökkent egy zajt if feltétellel
késleltetés (1);
myservo.write (sensorValue); // mozgassa a szervót a leképezett leolvasásra
analogWrite (ledPin, sensorValue); // kapcsolja be a ledet a számított értékkel
késleltetés (MoveDelayValue / 2); // és haladjon ebben a késleltetési időben
}
analogWrite (ledPin, 0); // kapcsolja ki újra a ledet.
}
más {
digitalRead (sensorValue == 0);
}
}
4. lépés: Összeszerelés - 1
Először: szerelje össze az összes áramkört, és ellenőrizze, hogy a várt módon működik -e. Jelölje meg őket, és válassza le a csatlakozást, és folytassa az összeszerelést.
5. lépés: Összeszerelés - 2
Az izzókat pár vezetékkel meghosszabbították. Szerelje be az összes lámpát a lyukakba. Adjon hozzá forró ragasztót a rögzítéshez
6. lépés: Összeszerelés - 3
Szerelje be a szervót és rögzítse forró ragasztóval.
Ideális esetben jelölje be a kábeleket a telepítés előtt, hogy könnyebb legyen az összes csatlakozót csatlakoztatni.
7. lépés: Összeszerelés -4
Húzza ki a mikrofon csatlakozóit, hogy nagyobb rugalmasságot biztosítson a elhelyezéséhez.
Helyezze a tartóba, és ragassza fel
8. lépés: Összeszerelés - 5
Helyezze a gomblapot a nyílásba, és rögzítse ragasztóval.
Tegye rá a kupakot, és ellenőrizze, hogy a gomb aktiválható -e a tojással.
9. lépés: Élvezze a villásreggelit és érezze jól magát =)
Most itt az ideje, hogy kipróbálja saját Rompe Huevos -ját.
Tegyen egy tojást a támaszra, és játsszon vagy énekeljen zenét a haszontalan gép aktiválásához.
Készüljön fel arra, hogy utána tisztítsa meg a rendetlenséget.
Ajánlott:
Zseb haszontalan doboz (személyiséggel): 9 lépés (képekkel)
Zseb haszontalan doboz (személyiséggel): Bár messze vagyunk a robotfelkeléstől, van egy gép, amely már ellentmond az embereknek, bár a lehető legapróbb módon. Akár haszontalan doboznak, akár békén hagyható gépnek akarjuk nevezni, ez a szaggatott, pimasz robot
A különböző haszontalan gép: 6 lépés (képekkel)
A különböző haszontalan gépek: Annyi haszontalan géppel, megpróbáltam olyat készíteni, ami egy kicsit más. Ahelyett, hogy egy mechanizmussal tolná vissza a váltókapcsolót, ez a gép egyszerűen 180 fokkal elfordítja a kapcsolót. Ebben a projektben egy Nema -t használtam 17 léptetőmotor, amely
555 haszontalan gép: 8 lépés (képekkel)
555 Haszontalan gép: Szinte minden projektem, amit életemben készítettem, arduino -t vagy csak atmegas -t használtam, de az iskolám utolsó elektronikus leckéjén találtam egy kis integrált áramkört, 555 -öt. Hallottam már róla, de azt gondoltam, hogy a mikrokontrollerek jobbak. Olvasok
Kígyó: a haszontalan gép: 5 lépés
Kígyó: a haszontalan gép: Tudod, hogy gyerekkorodban kígyóval játszottál a Nokia -n? Egy bizonyos ponton a kígyó elkezdi üldözni a farkát, és ekkor tudtad, hogy a játéknak vége lesz. Úgy döntöttünk, hogy robotot csinálunk belőle, csak a játék soha
Szuperkondenzátor haszontalan gép vagy párbeszédablak intelligens fickóval: 7 lépés (képekkel)
Szuperkondenzátor haszontalan gép vagy párbeszéd intelligens fickóval: Smart Guy. Mit?! Haszontalan gép! Újra! Több száz, több ezer közülük nem elegendő a YouTube -csatornák eltömődéséhez? Jumbleview. A legtöbbjük kapcsolóval készült, ez a rocker.SG. És akkor mi van? Mindenki tudja, hogy ugyanúgy dolgoznak. És te már