Բովանդակություն:
- Քայլ 1: Մասերի ցանկ
- Քայլ 2: Աջակցություն
- Քայլ 3: Կոդ
- Քայլ 4. Հավաքում - 1
- Քայլ 5. Հավաքում - 2
- Քայլ 6. Հավաքում - 3
- Քայլ 7: Հավաքում -4
- Քայլ 8. Հավաքում - 5
- Քայլ 9: Վայելեք ձեր նախաճաշը և զվարճացեք =)
Video: Անօգուտ մեքենա ՝ El Rompe Huevos ՝ 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Ողջույն Էլ Ռոմպե Հուևոսին ՝ անիմաստ մեքենային, որը ստեղծել են Խորխե Քրիստի և Ռեբեկա Դուկե Էստրադա
Ինչ պետք է անի դա:
Նախաճաշի ժամն է, և դուք երազում եք ունենալ ձեր փափուկ ձվերը: Քանի որ ձվերը կոտրելը մեծ ուշադրության և փորձի կարիք ունի, մենք ռոբոտ ստեղծեցինք, որը կօգնի ձեզ: Բայց… ինչ -որ բան վատացավ ծննդյան օրվա ընթացքում, և այն աշխարհ եկավ մի փոքր ապստամբ: Այն իսկապես կփորձի օգնել ձեզ, բայց եթե մի գեղեցիկ երգ դնեք ձեր նախաճաշի ընթացքում, այն կարող է իսկապես ոգևորվել, և ամեն ինչ կարող է սխալ լինել:
Այսպիսով, վայելեք ձեր նախաճաշը և հուսով եք, որ այն կարող է խառնաշփոթ առաջացնել որոշ բաների շուրջ =)
Քայլ 1: Մասերի ցանկ
Սա այն մասերի ցանկն է, որոնք ձեզ հարկավոր կլինեն: Եռաչափ տպված աջակցությունը կարող եք կատարել այնպես, ինչպես նախընտրում եք, բայց միշտ հիշեք, որ բավականաչափ տարածք թողեք էլեկտրոնիկայի համար:
1x Servo Motor SG90 [1]
1x սահմանաչափի անջատիչ [2]
1x Խոսափող-սենսորային մոդուլ Iduino SE019 [3]
3x կարմիր լուսադիոդներ [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x գեղեցիկ 3D տպագիր աջակցություն
1x գդալ ձեր նախընտրությամբ
1x մարտկոցի մոդուլ (ըստ ցանկության)
Մի փունջ մալուխներ [7]
Որոշ ձու
Քայլ 2: Աջակցություն
Եռաչափ տպված հենարանը նախագծվել է ՝ հաշվի առնելով ձվի համար, որի վրա փոքր բացվածք կա ՝ կոճակը տեղավորելու համար, սերվոյի գդալը պտտելու համար, Arduino- ի և ներսում էլեկտրոնիկայի համար նախատեսված տեղը ՝ հնարավոր խառնաշփոթից: Եվ որոշ լույսեր, որոնք կթարթեն երաժշտության հետ:
Քայլ 3: Կոդ
Կոդն աշխատում է երկու մուտքագրմամբ ՝ կոճակը և խոսափողի մոդուլը: Ձվի տակ տեղադրված կոճակը զգում է, երբ ձուն տեղում է և «եթե» պայմանով սկսում է գործարկել ծածկագիրը: Խոսափողը սկսում է կարդալ ձայնը շրջակա միջավայրում և երբ այն տեղավորվում է նշված տիրույթում, այն առաջացնում է երկու ելք ՝ գդալը պտտող servo- ն և երաժշտության ռիթմով սկսող լուսադիոդները:
Որոշ քարտեզագրման և «եթե» պայմաններն այլ դեպքերում օգտագործվել են աղմուկից խուսափելու համար:
Ձեր բաղադրիչների միացումն սկսելու համար պարզապես նայեք ցրտաշունչ գծապատկերին:
// Անօգուտ ռոբոտները ներկայացնում են ՝ // ElRompeHuevos // Կոդ ՝ Ռեբեկա Դուկե Էստրադա և Խորխե Քրիստի
// Շարժիչի և ձայնի ինտեգրման կոդ ՝ հիմնված ՝ // // Կատարեք Servo Տեղափոխում Ձայնի վրա: // // 2012 թ. Չենկ Օզդեմիրի կողմից
// Servo #include // ստեղծելով servo օբյեկտ Servo myservo;
// Խոսափողի սենսոր
int sensorPin = A0;
int sensorValue = 0; // Կոճակ
int կոճակ Pin = 2;
int buttonState = 0; // LED
int ledPin = 12;
void setup () {
Serial.begin (9600);
Serial.println («առցանց»);
myservo.attach (9);
pinMode (sensorPin, INPUT);
pinMode (buttonPin, INPUT);
pinMode (ledPin, OUTPUT);
}
դատարկ շրջան () {
buttonState = digitalRead (buttonPin);
if (buttonState == LOW) // Այն աշխատում է հակառակ ձևով: LԱOWՐ, երբ կոճակը սեղմված է: Եթե պայմանը ճիշտ է, սկսեք ամբողջ կախարդանքը և եկեք մի քանի ձու կոտրենք;)
{
int sensorValue = analogRead (sensorPin);
int LEDValue = քարտեզ (sensorValue, 0, 150, 0, 255); // Քարտեզագրեք LED- ի արժեքը, որը կարող է լինել ամբողջ թիվ 0..255 միջև
sensorValue = քարտեզ (sensorValue, 60, 150, 80, 45); // Քարտեզագրեք սերվոյի հնարավոր տիրույթը սենսորի արժեքներով: int MoveDelayValue = քարտեզ (sensorValue, 0, 300, 0, sensorValue); // տեղադրեք servo- ն ստանդարտ դիրքում Serial.println (sensorValue);
if (sensorValue <80) {// մի փոքր աղմուկ կտրեք if պայմանով
ուշացում (1);
myservo.write (sensorValue); // տեղափոխել servo- ն քարտեզագրված ընթերցմանը
analogWrite (ledPin, sensorValue); // միացրեք led- ը հաշվարկված արժեքով
ուշացում (MoveDelayValue / 2); // և շարժվել այս հետաձգման ժամանակ
}
analogWrite (ledPin, 0); // կրկին անջատեք led- ը:
}
ուրիշ {
digitalRead (sensorValue == 0);
}
}
Քայլ 4. Հավաքում - 1
Նախ. Հավաքեք ձեր ամբողջ միացումը և ստուգեք, որ այն աշխատում է ինչպես և սպասվում էր: Նշեք դրանք և անջատեք ՝ հավաքը շարունակելու համար:
Քայլ 5. Հավաքում - 2
Լամպերը երկարացվել են զույգ լարերով: Տեղադրեք բոլոր լույսերը անցքերի մեջ: Ավելացրեք տաք սոսինձ դրանք ամրացնելու համար
Քայլ 6. Հավաքում - 3
Տեղադրեք servo- ն և ամրացրեք այն տաք սոսինձով:
Իդեալում, նախքան տեղադրումը նշեք ձեր մալուխները, որպեսզի ավելի հեշտ լինի նորից միացնել բոլորը:
Քայլ 7: Հավաքում -4
Երկարացրեք խոսափողի միակցիչները, որպեսզի այն տեղադրելու ավելի մեծ ճկունություն ունենաք:
Տեղադրեք այն աջակցության մեջ և կպցրեք այն
Քայլ 8. Հավաքում - 5
Տեղադրեք կոճակի տախտակը անցքի մեջ և ամրացրեք այն սոսինձով:
Տեղադրեք կափարիչը և ստուգեք, որ կոճակը կարող է ակտիվացվել ձվի միջոցով:
Քայլ 9: Վայելեք ձեր նախաճաշը և զվարճացեք =)
Այժմ ժամանակն է փորձել ձեր սեփական Rompe Huevos- ը:
Ձու դրեք աջակցության վրա և նվագարկեք կամ երգեք երաժշտություն ՝ ձեր անօգուտ մեքենան ակտիվացնելու համար:
Պատրաստ եղեք դրանից հետո ինչ -որ խառնաշփոթ մաքրելու:
Խորհուրդ ենք տալիս:
Տարբեր անօգուտ մեքենա. 6 քայլ (նկարներով)
Տարբեր անօգուտ մեքենա. Շուրջը այսքան անիմաստ մեքենաներով ես փորձեցի մի սարքել, որը մի փոքր այլ է: Փոխարկիչը միացնելու մեխանիզմ ունենալու փոխարեն այս մեքենան պարզապես անջատիչը պտտում է 180 աստիճանով: Այս նախագծում ես օգտագործեցի Nema 17 տափաստան, որը
555 Անօգուտ մեքենա. 8 քայլ (նկարներով)
555 Անօգուտ մեքենա. Իմ կյանքի գրեթե յուրաքանչյուր նախագիծ օգտագործում էր arduino կամ պարզապես atmegas, բայց իմ դպրոցում վերջին էլեկտրոնային դասին ես գտա 555 անունով փոքր ինտեգրալ միացում: Ես նախկինում լսել էի դրա մասին, բայց մտածում էի, որ միկրոկոնտրոլերներն ավելի լավն են: Ես կարդում եմ
Օձ. Անօգուտ մեքենա. 5 քայլ
Օձ. Անօգուտ մեքենա. Գիտե՞ք, երբ երեխա էիք և ձեր Nokia- ով օձ էինք խաղում: Ինչ -որ պահի օձը կսկսեր հետապնդել իր պոչը, և դա այն ժամանակ էր, երբ դու իմացար, որ խաղը մոտենում է ավարտին: Մենք որոշեցինք դա վերածել ռոբոտի, միայն թե խաղը երբեք
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
Supercapacitor անօգուտ մեքենա կամ երկխոսություն Smart Guy- ի հետ. 7 քայլ (նկարներով)
Supercapacitor անօգուտ մեքենա կամ երկխոսություն Smart Guy- ի հետ. Smart Guy: Ինչ?! Անօգուտ մեքենա! Կրկին! Հարյուրավոր, հազարավորները, որոնցից YouTube- ի ալիքները խցանված են, բավարար չեն: Jumbleview: Նրանցից շատերը պատրաստված են միացման անջատիչով, այս մեկն ունի rocker.SG: Եւ ինչ? Բոլորը գիտեն, որ նրանք աշխատում են նույն կերպ: Իսկ դու արդեն