Sommario:
- Passaggio 1: raccogliere i materiali necessari per questo progetto Arduino
- Passaggio 2: progettare il progetto
- Passaggio 3: progetta il tuo circuito
- Passaggio 4: crea il codice per la canzone "Havana" e il servo mobile per muoversi allo stesso tempo
- Passaggio 5: connessione al computer
- Passaggio 6: prova il tuo progetto
- Passaggio 7: il nostro progetto finale
Video: Partyduino: 7 Passi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
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
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
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
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
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
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:
Orologio di posizione "Weasley" con 4 lancette: 11 passi (con immagini)
Orologio di posizione "Weasley" a 4 lancette: quindi, con un Raspberry Pi che funzionava da un po', volevo trovare un bel progetto che mi permettesse di sfruttarlo al meglio. Mi sono imbattuto in questo fantastico Instructable Build Your Own Weasley Location Clock di ppeters0502 e ho pensato che
Orologio meccanico con display a sette segmenti: 7 passi (con immagini)
Orologio meccanico con display a sette segmenti: un paio di mesi fa ho costruito un display meccanico a 7 segmenti a due cifre che ho trasformato in un timer per il conto alla rovescia. È uscito abbastanza bene e un certo numero di persone ha suggerito di raddoppiare il display per creare un orologio. Il problema era che ero già scappato
Orologio a punta di freccia: 10 passi (con immagini)
Orologio a punta di freccia: questo incredibile orologio a punta di freccia è unico nel suo genere. Ho cercato ovunque per cercare di trovare anche qualcosa di simile e non ho trovato nulla. È un ottimo progetto per chiunque sia interessato all'arredamento dei nativi americani; storia; scheggia di pietra focaia; raccolta di rocce
Crea il tuo ventilatore USB - Inglese/Francese: 3 Passi
Crea il tuo ventilatore USB | English / Francais: ENGLISH Oggi, ho visto sui siti che potremmo acquistare un ventilatore USB. Ma ho detto perché non fare il mio? Cosa ti serve: - Nastro adesivo da elettricista o anatra - Una ventola per PC - Un cavo USB che non ti serve - Un tagliafili - Un cacciavite - Una vongola
IL MODO PI SEMPLICE PER FARE UNA LUCE COMPATTA!! 3 SEMPLICI PASSI!!: 3 Passi
IL MODO PI SEMPLICE PER FARE UNA LUCE COMPATTA!! 3 SEMPLICI PASSI!!: Cosa ti servirà - foglio di stagnola 1 batteria AA (alcune batterie AAA funzioneranno) 1 mini lampadina (lampadine utilizzate per la maggior parte delle torce elettriche; fare riferimento all'immagine) Righello (se necessario)