Obsah:

Partyduino: 7 kroků
Partyduino: 7 kroků

Video: Partyduino: 7 kroků

Video: Partyduino: 7 kroků
Video: Final night party - Duino, Italy 2024, Červenec
Anonim
Partyduino
Partyduino

Toto je konečný projekt našeho párty autobusu s názvem Partyduino sestavený s Arduinem obsahujícím pasivní bzučák a servo s plným otáčením.

Krok 1: Shromážděte zásoby potřebné pro tento projekt Arduino

Shromážděte zásoby potřebné pro tento projekt Arduino
Shromážděte zásoby potřebné pro tento projekt Arduino

Potřebujete níže uvedené materiály:

Materiály:

1. Servo s nepřetržitým pohybem

2. Pasivní bzučák

3. Dráty (dráty MM)

4. Baterie (volitelně)

5. Breadboard

6. Kola (3 a více)

7. USB kabel (pro připojení k počítači)

8. Aplikace nebo účet Arduino Code

9. Karton (Nebo jiné materiály na stavbu konstrukce)

Krok 2: Navrhněte projekt

Navrhněte projekt
Navrhněte projekt

Začněte navrhovat svůj projekt tím, že shromáždíte všechny své zásoby v jedné oblasti. Poté můžete nakreslit skicu, jako jsme ji udělali my. Do auta nebo autobusu můžete přidat kola. Poté, co musíte za horka slepit kusy materiálu, lepenky, tak, aby krabice představovala vozidlo. Také musíte za horka nalepit kola autobusu na průběžné servo. Pokud chcete, můžete do tohoto procesu přidat další kroky.

Krok 3: Navrhněte svůj obvod

Navrhněte svůj obvod
Navrhněte svůj obvod

Obrázek připojený k tomuto kroku ukazuje, jak jsme vložili dráty do každého kolíku. Můžete použít různé piny, ale také byste museli změnit část kódu, kde je uvedeno „připojit“a pro pasivní bzučák.

Krok 4: Vytvořte kód pro píseň „Havana“a pohyblivé servo pro pohyb ve stejnou dobu

Vytvořte kód pro píseň „Havana“a pohyblivé servo pro pohyb ve stejnou dobu
Vytvořte kód pro píseň „Havana“a pohyblivé servo pro pohyb ve stejnou dobu

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

#include Servo myservo;

#include "pitches.h"

neplatné nastavení () {

// sem vložte instalační kód, aby se spustil jednou:

myservo.attach (9);

pinMode (12, VÝSTUP);

}

prázdná smyčka ()

{

// sem vložte svůj hlavní kód, aby se spustil opakovaně:

myservo.write (40);

tón (12, NOTE_C5);

zpoždění (300);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_A4);

zpoždění (400);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_F5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (250);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

tón (12, NOTE_A4);

zpoždění (400);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_F5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (250);

noTone (12);

tón (12, NOTE_C5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_A4);

zpoždění (400);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_F5);

zpoždění (250);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (250);

noTone (12);

tón (12, NOTE_C5); zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (250);

noTone (12);

tón (12, NOTE_D5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_D5);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_E5);

zpoždění (270);

noTone (12);

tón (12, NOTE_B4);

zpoždění (300);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_B4);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

noTone (12);

tón (12, NOTE_B4);

zpoždění (270);

noTone (12);

tón (12, NOTE_C5);

zpoždění (270);

tón (12, NOTE_A4);

zpoždění (400);

noTone (12);

}

Krok 5: Připojte se k počítači

Připojte se k počítači
Připojte se k počítači

Pomocí kabelu USB připojte Arduino k počítači. To by mělo přenést kód do Arduina. Poté ji můžete použít k přehrávání později.

Krok 6: Vyzkoušejte svůj projekt

Vyzkoušejte svůj projekt
Vyzkoušejte svůj projekt

Nahrajte Arduino a zjistěte, zda funguje. Pokud to funguje, skvělé, odvedli jste dobrou práci při pohledu na pokyny a pokud to nefunguje, odvedli jste také dobrou práci. Pokud to nefunguje, proveďte posledních pár kroků znovu. Zkuste to znovu a znovu, dokud to nedokončíte tak, jak chcete. Trvalo nám několik pokusů dostat se tam, kde jsme chtěli.

Krok 7: Náš konečný projekt

Doufáme, že se vám náš projekt bude líbit!

Doporučuje: