Turinys:

„Partyduino“: 7 žingsniai
„Partyduino“: 7 žingsniai

Video: „Partyduino“: 7 žingsniai

Video: „Partyduino“: 7 žingsniai
Video: Голубая стрела (1958) фильм 2024, Liepa
Anonim
Partyduino
Partyduino

Tai yra paskutinis mūsų vakarėlio autobuso, pavadinto „Partyduino“, projektas, sukurtas naudojant „Arduino“, kuriame yra pasyvus garsinis signalas ir visas sukimosi servas.

1 žingsnis: surinkite reikmenis, reikalingus šiam „Arduino“projektui

Surinkite reikalingas medžiagas šiam „Arduino“projektui
Surinkite reikalingas medžiagas šiam „Arduino“projektui

Jums reikia žemiau išvardytų medžiagų:

Medžiagos:

1. Nuolatinio judesio servo

2. Pasyvus garsinis signalas

3. Laidai (MM laidai)

4. Baterija (neprivaloma)

5. Duonos lenta

6. Ratai (3 ar daugiau)

7. USB kabelis (prijungti prie kompiuterio)

8. „Arduino Code“programa arba paskyra

9. Kartonas (ar kitos medžiagos konstrukcijai sukurti)

2 žingsnis: suprojektuokite projektą

Suprojektuokite projektą
Suprojektuokite projektą

Pradėkite kurti savo projektą, surinkdami visus savo reikmenis vienoje srityje. Tada galite nupiešti eskizą, kaip ir mes. Prie automobilio ar autobuso galite pridėti ratų. Po to, kai turite karštai klijuoti medžiagos gabalus, kartoną, vienas prie kito, kad dėžutė atspindėtų transporto priemonę. Jūs taip pat turite karštai klijuoti autobuso ratus prie nepertraukiamo servo. Jei norite, prie šio proceso galite pridėti daugiau veiksmų.

3 žingsnis: suprojektuokite grandinę

Sukurkite savo grandinę
Sukurkite savo grandinę

Prie šio žingsnio pridėtame paveikslėlyje parodyta, kaip mes dedame laidus į kiekvieną kaištį. Galite naudoti skirtingus kaiščius, tačiau taip pat turėtumėte pakeisti kodo dalį, kurioje sakoma „pritvirtinti“, ir pasyvųjį signalą.

4 veiksmas: sukurkite dainos „Havana“ir judančios servo kodą, kad tuo pačiu metu judėtumėte

Sukurkite dainos „Havana“ir judančios servo kodą tuo pačiu metu
Sukurkite dainos „Havana“ir judančios servo kodą tuo pačiu metu

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

#include Servo myservo;

#įtraukti „pikches.h“

void setup () {

// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą:

myservo.attach (9);

pinMode (12, OUTPUT);

}

tuštumos kilpa ()

{

// Įdėkite savo pagrindinį kodą čia, kad paleistumėte pakartotinai:

myservo.write (40);

tonas (12, NOTE_C5);

vėlavimas (300);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_A4);

vėlavimas (400);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_F5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

tonas (12, NOTE_A4);

vėlavimas (400);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_F5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_A4);

vėlavimas (400);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_F5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_C5); uždelsimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (250);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_D5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_E5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_B4);

vėlavimas (300);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_B4);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_B4);

vėlavimas (270);

noTone (12);

tonas (12, NOTE_C5);

vėlavimas (270);

tonas (12, NOTE_A4);

vėlavimas (400);

noTone (12);

}

5 veiksmas: prijunkite prie kompiuterio

Prijunkite prie kompiuterio
Prijunkite prie kompiuterio

Norėdami prijungti „Arduino“prie kompiuterio, naudokite USB kabelį. Tai turėtų perkelti kodą į „Arduino“. Tada vėliau galėsite paleisti akumuliatorių.

6 žingsnis: Išbandykite savo projektą

Išbandykite savo projektą
Išbandykite savo projektą

Įkelkite „Arduino“ir pažiūrėkite, ar jis veikia. Jei tai veikia, puiku, gerai atlikote darbą peržiūrėję instrukciją, o jei neveikia, taip pat padarėte gerą darbą. Jei nepavyksta, pakartokite paskutinius porą žingsnių. Bandykite dar kartą ir vėl, kol to nepadarysite taip, kaip norite. Prireikė kelių bandymų, kad pasiektume ten, kur norėjome.

7 žingsnis: mūsų paskutinis projektas

Tikimės, kad jums patiko mūsų projektas!

Rekomenduojamas: