Obsah:

Partyduino: 7 krokov
Partyduino: 7 krokov

Video: Partyduino: 7 krokov

Video: Partyduino: 7 krokov
Video: Русский ниндзя | Выпуск 7 2024, Júl
Anonim
Partyduino
Partyduino

Toto je konečný projekt nášho párty autobusu s názvom Partyduino, ktorý je vybavený pasívnym bzučiakom Arduino a servomotorom s úplným otáčaním.

Krok 1: Zhromaždite zásoby potrebné pre tento projekt Arduino

Zhromaždite zásoby potrebné pre tento projekt Arduino
Zhromaždite zásoby potrebné pre tento projekt Arduino

Potrebujete materiály uvedené nižšie:

Materiály:

1. Servo s nepretržitým pohybom

2. Pasívny bzučiak

3. Drôty (drôty MM)

4. Batéria (voliteľné)

5. Breadboard

6. Kolesá (3 a viac)

7. Kábel USB (na pripojenie k počítaču)

8. Aplikácia alebo účet Arduino Code

9. Kartón (Alebo iné materiály na stavbu konštrukcie)

Krok 2: Navrhnite projekt

Navrhnite projekt
Navrhnite projekt

Začnite navrhovať svoj projekt tak, že zhromaždíte všetky svoje zásoby v jednej oblasti. Potom môžete nakresliť náčrt, ako sme urobili my. Kolesá môžete pridať do svojho auta alebo autobusu. Potom, čo budete musieť za tepla prilepiť kusy materiálu, kartónu, k sebe tak, aby škatuľka predstavovala vozidlo. Tiež musíte za tepla nalepiť kolesá autobusu na nepretržité servo. Ak chcete, môžete do tohto procesu pridať ďalšie kroky.

Krok 3: Navrhnite svoj obvod

Navrhnite svoj obvod
Navrhnite svoj obvod

Obrázok priložený k tomuto kroku ukazuje, ako vložíme drôty do každého kolíka. Môžete použiť rôzne piny, ale museli by ste tiež zmeniť časť kódu, kde je napísané „pripojiť“a pre pasívny bzučiak.

Krok 4: Vytvorte kód pre pieseň „Havana“a pohyblivé servo, ktoré sa budú pohybovať súčasne

Vytvorte kód pre pieseň „Havana“a pohyblivé servo, ktoré sa budú pohybovať súčasne
Vytvorte kód pre pieseň „Havana“a pohyblivé servo, ktoré sa budú pohybovať súčasne

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

#include Servo myservo;

#include "pitches.h"

neplatné nastavenie () {

// sem vložte svoj inštalačný kód, aby sa spustil raz:

myservo.attach (9);

pinMode (12, VÝSTUP);

}

prázdna slučka ()

{

// sem zadajte svoj hlavný kód, aby sa spúšťal opakovane:

myservo.write (40);

tón (12, NOTE_C5);

oneskorenie (300);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_A4);

oneskorenie (400);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_F5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

tón (12, NOTE_A4);

oneskorenie (400);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_F5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_A4);

oneskorenie (400);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_F5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_C5); oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (250);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_D5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_E5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_B4);

oneskorenie (300);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_B4);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

noTone (12);

tón (12, NOTE_B4);

oneskorenie (270);

noTone (12);

tón (12, NOTE_C5);

oneskorenie (270);

tón (12, NOTE_A4);

oneskorenie (400);

noTone (12);

}

Krok 5: Pripojte sa k počítaču

Pripojte sa k počítaču
Pripojte sa k počítaču

Pomocou kábla USB pripojte zariadenie Arduino k počítaču. To by malo preniesť kód do Arduina. Potom ho môžete neskôr prehrať pomocou batérie.

Krok 6: Vyskúšajte svoj projekt

Vyskúšajte svoj projekt
Vyskúšajte svoj projekt

Nahrajte Arduino a zistite, či funguje. Ak to funguje, skvelé, urobili ste dobrú prácu, keď ste si prečítali pokyny, a ak to nefunguje, urobili ste tiež dobrú prácu. Ak to nefunguje, znova urobte posledných pár krokov. Skúste to znova a znova, kým to nedokončíte tak, ako by ste chceli. Trvalo nám niekoľko pokusov, kým sme sa dostali tam, kde sme chceli.

Krok 7: Náš konečný projekt

Dúfam, že sa vám náš projekt páči!

Odporúča: