Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jak většina z vás ví, svatba vyžaduje hodně úsilí. Ženich dobře věděl, že jeho snoubenec bude velmi zaneprázdněn, že nemůže ani poděkovat svým hostům, že s nimi byli ve speciální den. Mnoho svateb, které se dnes konají, vytvářejí nevěsta a ženich formu návštěvní knihy, která vyžaduje, aby se hosté vyfotili, a pod obrázek mohou přidat komentář; ale to obvykle nefunguje, protože shromáždit všechny obrázky na konci svatby je obtížné. Pak přijde nápad najmout kameramana jen pro tento plán, ale recepce je příliš přeplněná a zaneprázdněná, že je dokonce nemožné, aby i profesionálové pořizovali snímky každého jednotlivého hosta.
Pokud jde o řešení, náš tým přišel se zvláštním druhem „Knihy hostů“, kde fotoaparát sám pořídí snímek automaticky. Snímek pořízený touto kamerou bude poté přenesen na webovou stránku (to je také automatické), takže hosté budou mít přístup na webovou stránku a poté budou moci přidávat komentáře. Ze snímků pořízených na svatbě si tak užijí nejen nevěsta a ženich, ale hosté se také mohou ohlédnout za vzpomínkami.
Krok 1: Arduino
materiály
1 x arduino uno
1 x servomotor
3 x lidské senzory
kódování:
#zahrnout
Servo myservo; int vlevo = 2; int vpravo = 3; int mid = 4; int motor = 5;
void setup () {pinMode (vlevo, VSTUP); pinMode (vpravo, VSTUP); pinMode (střední, VSTUP); myservo.attach (motor); Serial.begin (9600); }
void loop () {if (digitalRead (vlevo) == HIGH && digitalRead (mid) == LOW && digitalRead (vpravo) == LOW) {myservo.write (0); zpoždění (2500); } else if (digitalRead (vlevo) == HIGH && digitalRead (mid) == HIGH && digitalRead (right) == LOW) {myservo.write (45); zpoždění (2500); } else if (digitalRead (vpravo) == HIGH && digitalRead (mid) == LOW && digitalRead (left) == LOW) {myservo.write (180); zpoždění (2500); } else if (digitalRead (vpravo) == HIGH && digitalRead (mid) == HIGH && digitalRead (left) == LOW) {myservo.write (135); zpoždění (2500); } else if (digitalRead (mid) == HIGH && digitalRead (right) == LOW && digitalRead (left) == LOW) {myservo.write (90); zpoždění (2500); } else {myservo.write (90); zpoždění (1000); }}
Krok 2: Tabulka a křivka (laserová řezačka)
Data jsou vytvořena ilustrátorem.
Krok 3: Držák fotoaparátu (3D tisk)
K vytvoření těchto dat jsme použili 123DDesign a k jejich vytištění jsme použili 3D tisk.
Krok 4: Web
j11j30j19.wixsite.com/mysite
Vytvořili jsme tento web od Wix. Propojte web s Dropboxem. Při pořízení fotografie automaticky nahraje fotografii na web.