Sommario:

Partyduino: 7 Passi
Partyduino: 7 Passi

Video: Partyduino: 7 Passi

Video: Partyduino: 7 Passi
Video: Final night party - Duino, Italy 2024, Luglio
Anonim
festaduino
festaduino

Questo è il progetto finale del nostro party bus chiamato Partyduino allestito con Arduino contenente un buzzer passivo e il servo a rotazione completa.

Passaggio 1: raccogliere i materiali necessari per questo progetto Arduino

Raccogli i materiali necessari per questo progetto Arduino
Raccogli i materiali necessari per questo progetto Arduino

Hai bisogno dei materiali elencati di seguito:

Materiali:

1. Servo a movimento continuo

2. Cicalino passivo

3. Fili (cavi MM)

4. Batteria (opzionale)

5. Tagliere

6. Ruote (3 o più)

7. Cavo USB (per il collegamento al computer)

8. App o account codice Arduino

9. Cartone (o altri materiali per costruire la struttura)

Passaggio 2: progettare il progetto

Disegna il progetto
Disegna il progetto

Inizia a progettare il tuo progetto raccogliendo tutte le tue forniture in un'area. Quindi puoi disegnare uno schizzo come quello che abbiamo fatto. Puoi aggiungere ruote alla tua auto o autobus. Dopo devi incollare a caldo i pezzi di materiale, cartone, tra loro in modo che la scatola rappresenti un veicolo. Devi anche incollare a caldo le ruote del bus al servo continuo. Se lo desideri, puoi aggiungere più passaggi a questo processo.

Passaggio 3: progetta il tuo circuito

Progetta il tuo circuito
Progetta il tuo circuito

L'immagine allegata a questo passaggio mostra come inseriamo i fili in ciascun pin. Puoi usare pin diversi, ma dovresti anche cambiare la parte del codice dove si dice "attacca" e per il cicalino passivo.

Passaggio 4: crea il codice per la canzone "Havana" e il servo mobile per muoversi allo stesso tempo

Crea il codice per la canzone "Havana" e il servo mobile per muoversi allo stesso tempo
Crea il codice per la canzone "Havana" e il servo mobile per muoversi allo stesso tempo

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

#include Servo myservo;

#include "pitch.h"

void setup() {

// inserisci qui il tuo codice di installazione, da eseguire una volta:

mioservo.attach(9);

pinMode(12, USCITA);

}

ciclo vuoto()

{

// inserisci qui il tuo codice principale, da eseguire ripetutamente:

mioservo.write(40);

tono(12, NOTA_DO5);

ritardo(300);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTE_A4);

ritardo (400);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_F5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(250);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

tono(12, NOTE_A4);

ritardo (400);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_F5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(250);

noTono(12);

tono(12, NOTA_DO5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTE_A4);

ritardo (400);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_F5);

ritardo(250);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(250);

noTono(12);

tono (12, NOTA_C5); ritardo (270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(250);

noTono(12);

tono(12, NOTA_RE5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono(12, NOTA_RE5);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono(12, NOTA_MI5);

ritardo(270);

noTono(12);

tono (12, NOTA_B4);

ritardo(300);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono (12, NOTA_B4);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

noTono(12);

tono (12, NOTA_B4);

ritardo(270);

noTono(12);

tono(12, NOTA_DO5);

ritardo(270);

tono(12, NOTE_A4);

ritardo (400);

noTono(12);

}

Passaggio 5: connessione al computer

Connettiti al computer
Connettiti al computer

Usa il cavo USB per collegare Arduino al computer. Questo dovrebbe trasferire il codice in Arduino. Quindi puoi usare una batteria per riprodurlo in seguito.

Passaggio 6: prova il tuo progetto

Prova il tuo progetto
Prova il tuo progetto

Carica l'Arduino e vedi se funziona. Se funziona, bene, hai fatto un buon lavoro guardando le istruzioni, e se non funziona, hai anche fatto un buon lavoro. Se non funziona, ripeti gli ultimi due passaggi. Prova ancora e ancora finché non l'hai perfezionato nel modo in cui desideri che sia. Ci sono voluti più tentativi per portarlo dove volevamo che fosse.

Passaggio 7: il nostro progetto finale

Spero che il nostro progetto vi piaccia!

Consigliato: