INHOUDSOPGAWE:

Gasteboekkamera: 4 stappe
Gasteboekkamera: 4 stappe

Video: Gasteboekkamera: 4 stappe

Video: Gasteboekkamera: 4 stappe
Video: Необычный 4 тактный двигатель - БЕЗ КЛАПАНОВ гильза вращается Что за зверь такой ??? 2024, November
Anonim
Gasteboek kamera
Gasteboek kamera

Soos die meeste van julle weet, verg troue baie moeite. Die bruidegom weet deeglik dat sy verloofde en hy baie besig sal wees, dat hy nie eers sy gaste kan bedank dat hy saam met hulle was op die spesiale dag nie. Die troue wat deesdae gehou word, die bruid en die bruidegom skep 'n gasteboek wat van gaste vereis om 'n foto te neem, en hulle kan 'n opmerking onder die prentjie plaas; maar dit werk gewoonlik nie, want dit is te moeilik om al die foto's aan die einde van die troue te versamel. Dan kom die idee om 'n kameraman te huur net vir hierdie plan, maar die onthaal is te druk en besig, sodat dit selfs vir die professionele persone onmoontlik is om elke individuele gaste se foto's te neem.

Wat die oplossing betref, het ons span outomaties 'n spesiale soort 'gasteboek' gekry, waar die kamera self 'n foto neem. Die foto wat met die kamera geneem is, word dan na 'n webwerf oorgedra (dit is ook outomaties), sodat die gaste toegang tot die webwerf kan kry en daarna kommentaar kan lewer. Op hierdie manier geniet nie net die bruid en die bruidegom die foto's wat tydens die troue geneem is nie, maar kan die gaste ook terugkyk na die herinneringe.

Stap 1: Arduino

Arduino
Arduino

materiaal

1 x arduino uno

1 x servomotor

3 x menslike sensors

kodering:

#insluit

Servo myservo; int links = 2; int regs = 3; int mid = 4; int motor = 5;

ongeldige opstelling () {pinMode (links, INVOER); pinMode (regs, INVOER); pinMode (middel, INVOER); myservo.attach (motor); Serial.begin (9600); }

leegte -lus () {if (digitalRead (links) == HOOG && digitalRead (middel) == LAAG && digitalRead (regs) == LAAG) {myservo.write (0); vertraging (2500); } anders as (digitalRead (links) == HIGH && digitalRead (mid) == HIGH && digitalRead (regs) == LOW) {myservo.write (45); vertraging (2500); } anders as (digitalRead (regs) == HIGH && digitalRead (mid) == LOW && digitalRead (links) == LOW) {myservo.write (180); vertraging (2500); } anders as (digitalRead (regs) == HIGH && digitalRead (mid) == HIGH && digitalRead (links) == LOW) {myservo.write (135); vertraging (2500); } anders as (digitalRead (mid) == HIGH && digitalRead (regs) == LOW && digitalRead (links) == LOW) {myservo.write (90); vertraging (2500); } anders {myservo.write (90); vertraging (1000); }}

Stap 2: Tabel en kromme (lasersnyer)

Tabel en kromme (lasersnyer)
Tabel en kromme (lasersnyer)
Tabel en kromme (lasersnyer)
Tabel en kromme (lasersnyer)
Tabel en kromme (lasersnyer)
Tabel en kromme (lasersnyer)

Die data word deur illustrator gemaak.

Stap 3: Kamerahouer (3Dprinting)

Kamerahouer (3Dprinting)
Kamerahouer (3Dprinting)

Ons het 123DDesign gebruik om hierdie data te maak en 3D -drukwerk om dit uit te druk.

Stap 4: webwerf

Webwerf
Webwerf

j11j30j19.wixsite.com/mysite

Ons het hierdie webwerf deur Wix gemaak. Koppel die webwerf aan dropbox. Dit sal die foto outomaties na die webwerf oplaai wanneer u die foto neem.

Aanbeveel: