Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Como a maioria de vocês sabem, o casamento exige muito esforço. O noivo sabe que seu noivo e ele vão estar extremamente ocupados, que não consegue nem agradecer aos convidados por estarem com eles naquele dia especial. Muitos casamentos que acontecem hoje em dia, a noiva e o noivo criam uma espécie de livro de visitas que exige que os convidados tirem uma foto, e eles podem adicionar um comentário embaixo da foto; mas isso geralmente não funciona, pois é muito difícil coletar todas as fotos no final do casamento. Surge então a ideia de contratar um cinegrafista só para esse plano, mas a recepção está muito lotada e movimentada, que é impossível até mesmo para os profissionais tirar fotos de cada um dos convidados.
Então, quanto à solução, nossa equipe surgiu com um tipo especial de ‘Livro de Visitas’, onde a própria câmera tira uma foto, automaticamente. A foto tirada com aquela câmera, então, é transferida para um site (isso também é automático), para que os convidados possam acessar o site e adicionar comentários posteriormente. Dessa forma, não só os noivos aproveitam as fotos tiradas no casamento, mas os convidados também podem relembrar as lembranças.
Etapa 1: Arduino
materiais
1 x arduino uno
1 x servo motor
3 x sensores humanos
codificação:
#incluir
Servo myservo; int à esquerda = 2; int direita = 3; int mid = 4; motor interno = 5;
void setup () {pinMode (left, INPUT); pinMode (à direita, INPUT); pinMode (mid, INPUT); myservo.attach (motor); Serial.begin (9600); }
void loop () {if (digitalRead (esquerda) == HIGH && digitalRead (mid) == LOW && digitalRead (direita) == LOW) {myservo.write (0); atraso (2500); } else if (digitalRead (esquerda) == HIGH && digitalRead (mid) == HIGH && digitalRead (direita) == LOW) {myservo.write (45); atraso (2500); } else if (digitalRead (direita) == HIGH && digitalRead (mid) == LOW && digitalRead (esquerda) == LOW) {myservo.write (180); atraso (2500); } else if (digitalRead (direita) == HIGH && digitalRead (mid) == HIGH && digitalRead (esquerda) == LOW) {myservo.write (135); atraso (2500); } else if (digitalRead (mid) == HIGH && digitalRead (right) == LOW && digitalRead (left) == LOW) {myservo.write (90); atraso (2500); } else {myservo.write (90); atraso (1000); }}
Etapa 2: Tabela e curva (cortador a laser)
Os dados são feitos pelo ilustrador.
Etapa 3: suporte da câmera (impressão 3D)
Usamos o 123DDesign para fazer esses dados e usamos a impressão 3D para imprimi-los.
Etapa 4: site
j11j30j19.wixsite.com/mysite
Fizemos este site pelo Wix. Vincule o site à caixa de depósito. Ele fará o upload automático da foto para o site quando você tirar a foto.