Բովանդակություն:

Partyduino: 7 քայլ
Partyduino: 7 քայլ

Video: Partyduino: 7 քայլ

Video: Partyduino: 7 քայլ
Video: Final night party - Duino, Italy 2024, Հուլիսի
Anonim
Partyduino
Partyduino

Սա Partyduino անունով մեր կուսակցական ավտոբուսի վերջին նախագիծն է, որը ստեղծվել է Arduino- ի հետ, որը պարունակում է պասիվ ազդանշան և ամբողջական պտտման սերվո:

Քայլ 1. Հավաքեք այս Arduino ծրագրի համար անհրաժեշտ պարագաները

Հավաքեք այս Arduino ծրագրի համար անհրաժեշտ պարագաները
Հավաքեք այս Arduino ծրագրի համար անհրաժեշտ պարագաները

Ձեզ անհրաժեշտ են ստորև թվարկված նյութերը.

Նյութեր:

1. Շարունակական շարժման սերվո

2. Պասիվ ազդանշան

3. Լարեր (MM լարեր)

4. Մարտկոց (ըստ ցանկության)

5. Հացաթուղթ

6. Անիվներ (3 և ավելի)

7. USB մալուխ (համակարգչին միանալու համար)

8. Arduino Code հավելված կամ հաշիվ

9. Ստվարաթուղթ (կամ կառույցը կառուցելու այլ նյութեր)

Քայլ 2: Նախագծեք նախագիծը

Նախագծել Նախագիծը
Նախագծել Նախագիծը

Սկսեք նախագծել ձեր նախագիծը ՝ ձեր բոլոր պաշարները հավաքելով մեկ տարածքում: Այնուհետև կարող եք նկարել մեր ուրվագծի նման ուրվագիծը: Դուք կարող եք անիվներ ավելացնել ձեր մեքենային կամ ավտոբուսին: Այն բանից հետո, երբ դուք պետք է սոսնձեք նյութի կտորները, ստվարաթուղթը, միմյանց, որպեսզի տուփը պատասխանի մեքենային: Դուք նաև պետք է տաք սոսնձեք ավտոբուսի անիվները շարունակական սերվոյին: Եթե ցանկանում եք, կարող եք ավելի շատ քայլեր ավելացնել այս գործընթացին:

Քայլ 3: Նախագծեք ձեր սխեման

Նախագծեք ձեր սխեման
Նախագծեք ձեր սխեման

Այս քայլին կցված նկարը ցույց է տալիս, թե ինչպես ենք լարերը դնում յուրաքանչյուր կապում: Դուք կարող եք օգտագործել տարբեր կապում, բայց նաև պետք է փոխեք ծածկագրի այն հատվածը, որտեղ գրված է «կցել» և պասիվ ազդանշանի համար:

Քայլ 4. Ստեղծեք «Հավանա» երգի և շարժվող սերվոյի կոդը միևնույն ժամանակ շարժվելու համար

Ստեղծեք «Հավանա» երգի և շարժվող սերվոյի կոդը միաժամանակ շարժվելու համար
Ստեղծեք «Հավանա» երգի և շարժվող սերվոյի կոդը միաժամանակ շարժվելու համար

www.musicnotes.com/sheetmusic/mtd.asp?ppn=…

#ներառել Servo myservo;

#ներառել «դաշտերը.հ»

void setup () {

// տեղադրեք ձեր տեղադրման կոդը այստեղ ՝ մեկ անգամ գործարկելու համար.

myservo.attach (9);

pinMode (12, ԵԼՔ);

}

դատարկ շրջան ()

{

// տեղադրեք ձեր հիմնական կոդը այստեղ ՝ բազմիցս գործարկելու համար.

myservo.write (40);

տոնայնություն (12, NOTE_C5);

ուշացում (300);

noTone (12);

տոնայնություն (12, NOTE_E5);

ուշացում (270);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_A4);

ուշացում (400);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_F5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

տոնայնություն (12, NOTE_A4);

ուշացում (400);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_F5);

ուշացում (250);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (250);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (270);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_A4);

ուշացում (400);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (250);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_F5);

ուշացում (250);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (250);

noTone (12);

հնչերանգ (12, NOTE_C5); ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (250);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (270);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_D5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

հնչերանգ (12, NOTE_E5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_B4);

ուշացում (300);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_B4);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_B4);

ուշացում (270);

noTone (12);

տոնայնություն (12, NOTE_C5);

ուշացում (270);

տոնայնություն (12, NOTE_A4);

ուշացում (400);

noTone (12);

}

Քայլ 5: Միացեք համակարգչին

Միացեք համակարգչին
Միացեք համակարգչին

Օգտագործեք USB մալուխը `ձեր Arduino- ն համակարգչին միացնելու համար: Սա պետք է փոխանցի կոդը Arduino- ին: Հետո կարող եք մարտկոց օգտագործել ՝ այն հետագայում նվագարկելու համար:

Քայլ 6: Փորձեք ձեր նախագիծը

Փորձեք ձեր նախագիծը
Փորձեք ձեր նախագիծը

Վերբեռնեք Arduino- ն և տեսեք, արդյոք այն աշխատում է: Եթե այն աշխատում է, հիանալի, դուք լավ աշխատանք եք կատարել ՝ նայելով հրահանգը, և եթե այն չի աշխատում, ապա նաև լավ աշխատանք եք կատարել: Եթե դա չի աշխատում, նորից անցեք վերջին երկու քայլերը: Փորձեք նորից ու նորից, մինչև այն կատարելագործեք այնպես, ինչպես ցանկանում եք: Մեզ բազմաթիվ ջանքեր պահանջվեցին այն հասցնել այնտեղ, որտեղ ցանկանում էինք:

Քայլ 7: Մեր վերջնական նախագիծը

Հուսով ենք, որ դուք վայելեք մեր նախագիծը:

Խորհուրդ ենք տալիս: