Índice:

Partyduino: 7 etapas
Partyduino: 7 etapas

Vídeo: Partyduino: 7 etapas

Vídeo: Partyduino: 7 etapas
Vídeo: Final night party - Duino, Italy 2024, Julho
Anonim
Partyduino
Partyduino

Este é o projeto final do nosso bus party chamado Partyduino configurado com o Arduino contendo buzzer passivo e servo de rotação completa.

Etapa 1: Reúna os suprimentos necessários para este projeto Arduino

Reúna os suprimentos necessários para este projeto Arduino
Reúna os suprimentos necessários para este projeto Arduino

Você precisa dos materiais listados abaixo:

Materiais:

1. Servo de movimento contínuo

2. Campainha Passiva

3. Fios (fios MM)

4. Bateria (opcional)

5. Placa de ensaio

6. Rodas (3 ou mais)

7. Cabo USB (para conectar ao computador)

8. Aplicativo ou conta do código Arduino

9. Papelão (ou outros materiais para construir a estrutura)

Etapa 2: Desenhe o Projeto

Desenhe o Projeto
Desenhe o Projeto

Comece a desenhar seu projeto reunindo todos os seus suprimentos em uma área. Então você pode desenhar um esboço como o que fizemos. Você pode adicionar rodas ao seu carro ou ônibus. Depois você tem que colar os pedaços de material, papelão, uns aos outros para que a caixa represente um veículo. Você também deve colar as rodas do ônibus ao servo contínuo. Você pode adicionar mais etapas a este processo, se desejar.

Etapa 3: Projete seu circuito

Projete seu circuito
Projete seu circuito

A imagem anexada a esta etapa mostra como colocamos os fios em cada pino. Você pode usar pinos diferentes, mas você também teria que alterar a parte do código onde diz “anexar” e para a campainha passiva.

Etapa 4: faça com que o código para a música "Havana" e o servo móvel se movam ao mesmo tempo

Faça o código para a música "Havana" e o servo móvel para mover-se ao mesmo tempo
Faça o código para a música "Havana" e o servo móvel para mover-se ao mesmo tempo

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

#include Servo myservo;

#include "pitches.h"

void setup () {

// coloque seu código de configuração aqui, para ser executado uma vez:

myservo.attach (9);

pinMode (12, SAÍDA);

}

void loop ()

{

// coloque seu código principal aqui, para executar repetidamente:

myservo.write (40);

tom (12, NOTE_C5);

atraso (300);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_A4);

atraso (400);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_F5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (250);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

tom (12, NOTE_A4);

atraso (400);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_F5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (250);

noTone (12);

tom (12, NOTE_C5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_A4);

atraso (400);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_F5);

atraso (250);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (250);

noTone (12);

tom (12, NOTA_C5); atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (250);

noTone (12);

tom (12, NOTE_D5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTE_D5);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTA_E5);

atraso (270);

noTone (12);

tom (12, NOTE_B4);

atraso (300);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_B4);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

noTone (12);

tom (12, NOTE_B4);

atraso (270);

noTone (12);

tom (12, NOTE_C5);

atraso (270);

tom (12, NOTE_A4);

atraso (400);

noTone (12);

}

Etapa 5: conectar ao computador

Conecte-se ao computador
Conecte-se ao computador

Use o cabo USB para conectar seu Arduino ao computador. Isso deve transferir o código para o Arduino. Então você pode usar uma bateria para jogar mais tarde.

Etapa 6: Teste seu projeto

Experimente o seu projeto
Experimente o seu projeto

Faça upload do Arduino e veja se funciona. Se funcionar, ótimo, você fez um bom trabalho examinando as instruções e, se não funcionar, você também fez um bom trabalho. Se não funcionar, repita as duas últimas etapas. Tente de novo e de novo até que você tenha aperfeiçoado da maneira que você deseja que seja. Foram necessárias várias tentativas para chegar onde queríamos.

Etapa 7: Nosso Projeto Final

Espero que gostem do nosso projeto!

Recomendado: