Cuprins:

Cameră pentru carte de oaspeți: 4 pași
Cameră pentru carte de oaspeți: 4 pași

Video: Cameră pentru carte de oaspeți: 4 pași

Video: Cameră pentru carte de oaspeți: 4 pași
Video: Cum scrii când începi un caiet nou 2024, Iulie
Anonim
Camera de oaspeți
Camera de oaspeți

După cum știți majoritatea dintre voi, nunta necesită mult efort. Mirele știe bine că logodnicul său și el vor fi extrem de ocupați, că nici măcar nu le poate mulțumi oaspeților că au fost alături de ei în ziua specială. O mulțime de nunți care se țin în aceste zile, mireasa și mirele creează o formă de carte de oaspeți care solicită oaspeților să facă o fotografie și pot adăuga un comentariu sub poză; dar acest lucru nu funcționează de obicei, deoarece este dificil de colectat toate imaginile la sfârșitul nunții. Apoi vine ideea de a angaja un cameraman doar pentru acest plan, dar recepția este prea aglomerată și ocupată, încât este imposibil chiar și profesioniștilor să facă fotografii fiecărui invitat.

Așadar, în ceea ce privește soluția, echipa noastră a venit cu un tip special de „Carte de oaspeți”, în care camera în sine face o fotografie în mod automat. Imaginea făcută cu camera respectivă va fi apoi transferată pe un site web (acest lucru este și automat), astfel încât oaspeții să poată accesa site-ul și să adauge comentarii ulterior. În acest fel, nu numai mireasa și mirele se bucură de pozele făcute la nuntă, ci și oaspeții se pot uita înapoi la amintiri.

Pasul 1: Arduino

Arduino
Arduino

materiale

1 x arduino uno

1 x servomotor

3 x senzori umani

codificare:

#include

Servo miservo; int left = 2; int dreapta = 3; int mid = 4; int motor = 5;

void setup () {pinMode (stânga, INPUT); pinMode (dreapta, INPUT); pinMode (mid, INPUT); myservo.attach (motor); Serial.begin (9600); }

bucla void () {if (digitalRead (left) == HIGH && digitalRead (mid) == LOW && digitalRead (right) == LOW) {myservo.write (0); întârziere (2500); } else if (digitalRead (left) == HIGH && digitalRead (mid) == HIGH && digitalRead (dreapta) == LOW) {myservo.write (45); întârziere (2500); } else if (digitalRead (dreapta) == HIGH && digitalRead (mijloc) == LOW && digitalRead (stânga) == LOW) {myservo.write (180); întârziere (2500); } else if (digitalRead (dreapta) == HIGH && digitalRead (mijloc) == HIGH && digitalRead (stânga) == LOW) {myservo.write (135); întârziere (2500); } else if (digitalRead (mid) == HIGH && digitalRead (dreapta) == LOW && digitalRead (left) == LOW) {myservo.write (90); întârziere (2500); } else {myservo.write (90); întârziere (1000); }}

Pasul 2: Tabel și curbă (Laser Cutter)

Masă și curbă (Laser Cutter)
Masă și curbă (Laser Cutter)
Masă și curbă (Laser Cutter)
Masă și curbă (Laser Cutter)
Masă și curbă (Laser Cutter)
Masă și curbă (Laser Cutter)

Datele sunt făcute de ilustrator.

Pasul 3: Suport cameră (imprimare 3D)

Suport pentru cameră (imprimare 3D)
Suport pentru cameră (imprimare 3D)

Am folosit 123DDesign pentru a realiza aceste date și am folosit imprimarea 3D pentru a le imprima.

Pasul 4: site-ul web

Site-ul web
Site-ul web

j11j30j19.wixsite.com/mysite

Am realizat acest site de către Wix. Conectați site-ul web la dropbox. Va încărca automat fotografia pe site atunci când fotografiați.

Recomandat: