Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Como la mayoría de ustedes saben, la boda requiere mucho esfuerzo. El novio muy consciente de que su prometido y él estarán muy ocupados, que ni siquiera puede agradecer a sus invitados por estar con ellos en el día especial. En muchas de las bodas que se celebran en estos días, la novia y el novio crean una forma de libro de visitas que requiere que los invitados tomen una foto, y pueden agregar un comentario debajo de la foto; pero esto no suele funcionar, ya que es muy difícil recopilar todas las fotografías al final de la boda. Luego surge la idea de contratar a un camarógrafo solo para este plan, pero la recepción está demasiado llena y ocupada, por lo que es imposible incluso para los profesionales tomar fotografías de cada uno de los invitados.
Entonces, en cuanto a la solución, nuestro equipo ideó un tipo especial de "Libro de visitas", en el que la propia cámara toma una foto automáticamente. La foto tomada con esa cámara luego se transferirá a un sitio web (esto también es automático), para que los invitados puedan acceder al sitio web y agregar comentarios posteriormente. De esta manera, no solo los novios disfrutan de las fotos tomadas en la boda, sino que los invitados también pueden mirar hacia atrás a los recuerdos.
Paso 1: Arduino
materiales
1 x arduino uno
1 x servomotor
3 x sensores humanos
codificación:
#incluir
Servo myservo; int left = 2; int right = 3; int mid = 4; int motor = 5;
configuración vacía () {pinMode (izquierda, ENTRADA); pinMode (derecha, ENTRADA); pinMode (medio, ENTRADA); myservo.attach (motor); Serial.begin (9600); }
bucle vacío () {if (digitalRead (izquierda) == HIGH && digitalRead (medio) == LOW && digitalRead (derecha) == LOW) {myservo.write (0); retraso (2500); } else if (digitalRead (izquierda) == HIGH && digitalRead (mid) == HIGH && digitalRead (derecha) == LOW) {myservo.write (45); retraso (2500); } else if (digitalRead (derecha) == HIGH && digitalRead (mid) == LOW && digitalRead (izquierda) == LOW) {myservo.write (180); retraso (2500); } else if (digitalRead (derecha) == HIGH && digitalRead (mid) == HIGH && digitalRead (izquierda) == LOW) {myservo.write (135); retraso (2500); } else if (digitalRead (mid) == HIGH && digitalRead (derecha) == LOW && digitalRead (izquierda) == LOW) {myservo.write (90); retraso (2500); } else {myservo.write (90); retraso (1000); }}
Paso 2: Mesa y curva (cortador láser)
Los datos están hechos por ilustrador.
Paso 3: Soporte de la cámara (impresión en 3D)
Usamos 123DDesign para hacer estos datos y usamos la impresión 3D para imprimirlos.
Paso 4: sitio web
j11j30j19.wixsite.com/mysite
Hicimos este sitio web por Wix. Vincula el sitio web a Dropbox. Subirá automáticamente la foto al sitio web cuando la tome.