Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Nagu enamik teist teab, nõuab pulm palju pingutusi. Peigmees teadis hästi, et tema kihlatu ja ta on äärmiselt hõivatud, et ta ei saa isegi tänada oma külalisi, et nad olid erilisel päeval koos nendega. Paljud pulmad, mida tänapäeval peetakse, loovad pruut ja peigmees külalisteraamatu vormi, mis nõuab külalistelt pilti ja nad saavad pildi alla lisada kommentaari; kuid see tavaliselt ei tööta, kuna pulmade lõpus on raske kõiki pilte kokku koguda. Siis tuleb idee palgata operaator just selle plaani jaoks, kuid vastuvõtt on liiga rahvarohke ja hõivatud, nii et isegi professionaalidel on võimatu pildistada iga külalise pilte.
Seega, mis puudutab lahendust, siis meie meeskond pakkus välja eriliigi „Külalisteraamatu”, kus kaamera teeb automaatselt pildi. Selle kaameraga tehtud pilt kantakse seejärel veebisaidile (see on ka automaatne), nii et külalised saavad veebisaidile juurde pääseda ja pärast seda kommentaare lisada. Nii ei naudi pulmas tehtud pilte mitte ainult pruut ja peigmees, vaid ka külalised saavad mälestustele tagasi vaadata.
Samm: Arduino
materjalid
1 x arduino uno
1 x servomootor
3 x inimese andurit
kodeerimine:
#kaasake
Servo myservo; int vasakul = 2; int paremal = 3; int keskel = 4; int mootor = 5;
void setup () {pinMode (vasakul, INPUT); pinMode (paremal, INPUT); pinMode (keskel, INPUT); myservo.attach (mootor); Seriaalne algus (9600); }
void loop () {if (digitalRead (vasakul) == HIGH && digitalRead (keskel) == LOW && digitalRead (paremal) == LOW) {myservo.write (0); viivitus (2500); } else if (digitalRead (vasakul) == HIGH && digitalRead (keskel) == HIGH && digitalRead (paremal) == LOW) {myservo.write (45); viivitus (2500); } else if (digitalRead (paremal) == HIGH && digitalRead (keskel) == LOW && digitalRead (vasakul) == LOW) {myservo.write (180); viivitus (2500); } else if (digitalRead (paremal) == HIGH && digitalRead (keskel) == HIGH && digitalRead (vasakul) == LOW) {myservo.write (135); viivitus (2500); } else if (digitalRead (keskel) == HIGH && digitalRead (paremal) == LOW && digitalRead (vasakul) == LOW) {myservo.write (90); viivitus (2500); } else {myservo.write (90); viivitus (1000); }}
2. samm: laud ja kõver (laserlõikur)
Andmed teeb illustraator.
3. samm: kaamerahoidja (3Dprintimine)
Nende andmete tegemiseks kasutasime 123DDesignit ja nende printimiseks 3D -printimist.
4. samm: veebisait
j11j30j19.wixsite.com/mysite
Selle veebisaidi tegime Wixi kaudu. Linkige veebisait dropboxiga. Foto laadimisel laaditakse see automaatselt veebisaidile üles.