Sadržaj:

Partyduino: 7 koraka
Partyduino: 7 koraka

Video: Partyduino: 7 koraka

Video: Partyduino: 7 koraka
Video: Торт для Алёны Свиридовой // Кондитер Дети. 7 выпуск 2024, Juli
Anonim
Partyduino
Partyduino

Ovo je posljednji projekt našeg partijskog autobusa pod imenom Partyduino postavljenog s Arduinom koji sadrži pasivni zujalicu i servo s potpunom rotacijom.

Korak 1: Prikupite potrepštine potrebne za ovaj Arduino projekt

Prikupite potrepštine potrebne za ovaj Arduino projekt
Prikupite potrepštine potrebne za ovaj Arduino projekt

Potrebni su vam dolje navedeni materijali:

Materijali:

1. Servo za kontinuirano kretanje

2. Pasivni zujalica

3. Žice (MM žice)

4. Baterija (opcionalno)

5. Oglasna ploča

6. Točkovi (3 ili više)

7. USB kabl (za povezivanje sa računarom)

8. Arduino Code aplikacija ili račun

9. Karton (ili drugi materijali za izgradnju strukture)

Korak 2: Dizajnirajte projekt

Dizajnirajte projekat
Dizajnirajte projekat

Počnite osmišljavati svoj projekt okupljanjem svih zaliha u jednom području. Zatim možete nacrtati skicu poput one koju smo nacrtali. Točkove možete dodati automobilu ili autobusu. Nakon što morate vruće zalijepiti komade materijala, karton, jedan na drugi, tako da kutija predstavlja vozilo. Takođe morate vruće zalijepiti kotače sabirnice na kontinuirani servo. Ovom procesu možete dodati još koraka ako želite.

Korak 3: Dizajnirajte svoj krug

Dizajnirajte svoj krug
Dizajnirajte svoj krug

Slika priložena ovom koraku prikazuje kako stavljamo žice u svaki pin. Možete koristiti različite pinove, ali ćete također morati promijeniti dio koda gdje piše "priloži" i za pasivni zujalicu.

Korak 4: Učinite kôd za pjesmu “Havana” i pokretni servo za kretanje u isto vrijeme

Učinite kôd za pjesmu “Havana” i pokretni servo za kretanje u isto vrijeme
Učinite kôd za pjesmu “Havana” i pokretni servo za kretanje u isto vrijeme

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

#include Servo myservo;

#include "pitches.h"

void setup () {

// ovdje postavite svoj kôd za postavljanje, da biste ga jednom pokrenuli:

myservo.attach (9);

pinMode (12, OUTPUT);

}

void loop ()

{

// ovdje unesite svoj glavni kôd, za ponavljanje:

myservo.write (40);

ton (12, NOTE_C5);

kašnjenje (300);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_A4);

kašnjenje (400);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_F5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

ton (12, NOTE_A4);

kašnjenje (400);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_F5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_A4);

kašnjenje (400);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_F5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_C5); kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (250);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_D5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_E5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_B4);

kašnjenje (300);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_B4);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

noTone (12);

ton (12, NOTE_B4);

kašnjenje (270);

noTone (12);

ton (12, NOTE_C5);

kašnjenje (270);

ton (12, NOTE_A4);

kašnjenje (400);

noTone (12);

}

Korak 5: Povežite se sa računarom

Povežite se sa računarom
Povežite se sa računarom

Pomoću USB kabela povežite svoj Arduino s računalom. Ovo bi trebalo prenijeti kod u Arduino. Zatim možete koristiti bateriju za kasnije puštanje.

Korak 6: Isprobajte svoj projekat

Isprobajte svoj projekat
Isprobajte svoj projekat

Prenesite Arduino i provjerite radi li. Ako radi, odlično, dobro ste obavili posao pregledavajući upute, a ako ne uspijete, također ste odradili dobar posao. Ako ne uspije, prođite kroz posljednjih nekoliko koraka. Pokušajte ponovo i ponovo dok ga ne usavršite onako kako želite. Bilo nam je potrebno više pokušaja da dođemo tamo gdje smo htjeli.

Korak 7: Naš završni projekat

Nadam se da ćete uživati u našem projektu!

Preporučuje se: