Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Όπως γνωρίζετε οι περισσότεροι, ο γάμος απαιτεί πολλή προσπάθεια. Ο γαμπρός γνωρίζει καλά ότι ο αρραβωνιαστικός του και αυτός θα είναι εξαιρετικά απασχολημένοι, ότι δεν μπορεί καν να ευχαριστήσει τους καλεσμένους του που ήταν μαζί τους την ιδιαίτερη μέρα. Πολλοί γάμοι που γίνονται αυτές τις μέρες, η νύφη και ο γαμπρός δημιουργούν μια μορφή βιβλίου επισκεπτών που απαιτεί από τους επισκέπτες να τραβήξουν μια φωτογραφία και μπορούν να προσθέσουν ένα σχόλιο κάτω από την εικόνα. αλλά αυτό συνήθως δεν λειτουργεί, αφού είναι πολύ δύσκολο να συγκεντρωθούν όλες οι εικόνες στο τέλος του γάμου. Έπειτα έρχεται η ιδέα της πρόσληψης ενός εικονολήπτη μόνο για αυτό το σχέδιο, αλλά η δεξίωση είναι πολύ γεμάτη και απασχολημένη, ώστε είναι αδύνατο ακόμη και οι επαγγελματίες να τραβήξουν τις φωτογραφίες του καθενός ξεχωριστά.
Έτσι, όσον αφορά τη λύση, η ομάδα μας βρήκε ένα ειδικό είδος «Βιβλίου επισκεπτών», όπου η ίδια η κάμερα τραβάει μια φωτογραφία, αυτόματα. Η εικόνα που τραβήχτηκε με αυτήν την κάμερα στη συνέχεια μεταφέρεται σε έναν ιστότοπο (αυτό είναι επίσης αυτόματο), ώστε οι επισκέπτες να έχουν πρόσβαση στον ιστότοπο και να προσθέτουν σχόλια στη συνέχεια. Με αυτόν τον τρόπο, όχι μόνο η νύφη και ο γαμπρός απολαμβάνουν τις φωτογραφίες που τραβήχτηκαν στο γάμο, αλλά οι καλεσμένοι μπορούν επίσης να ανατρέξουν στις αναμνήσεις.
Βήμα 1: Arduino
υλικά
1 x arduino uno
1 x σερβοκινητήρα
3 x ανθρώπινοι αισθητήρες
κωδικοποίηση:
#περιλαμβάνω
Servo myservo; int αριστερά = 2; int δεξιά = 3; int mid = 4; int μοτέρ = 5;
void setup () {pinMode (αριστερά, INPUT); pinMode (δεξιά, ΕΙΣΟΔΟΣ); pinMode (μέσα, ΕΙΣΟΔΟΣ); myservo.attach (μοτέρ); Serial.begin (9600); }
void loop () {if (digitalRead (left) == HIGH && digitalRead (mid) == LOW && digitalRead (δεξιά) == LOW) {myservo.write (0); καθυστέρηση (2500)? } else if (digitalRead (αριστερά) == HIGH && digitalRead (μέσα) == HIGH && digitalRead (δεξιά) == LOW) {myservo.write (45); καθυστέρηση (2500)? } else if (digitalRead (δεξιά) == HIGH && digitalRead (μέσα) == LOW && digitalRead (αριστερά) == LOW) {myservo.write (180); καθυστέρηση (2500)? } else if (digitalRead (δεξιά) == HIGH && digitalRead (μέσα) == HIGH && digitalRead (αριστερά) == LOW) {myservo.write (135); καθυστέρηση (2500)? } else if (digitalRead (mid) == HIGH && digitalRead (δεξιά) == LOW && digitalRead (αριστερά) == LOW) {myservo.write (90); καθυστέρηση (2500)? } else {myservo.write (90); καθυστέρηση (1000)? }}
Βήμα 2: Table & Curve (Laser Cutter)
Τα δεδομένα γίνονται από εικονογράφο.
Βήμα 3: Κάτοχος κάμερας (τρισδιάστατη εκτύπωση)
Χρησιμοποιήσαμε το 123DDesign για να φτιάξουμε αυτά τα δεδομένα και χρησιμοποιήσαμε τρισδιάστατη εκτύπωση για να τα εκτυπώσουμε.
Βήμα 4: Ιστότοπος
j11j30j19.wixsite.com/mysite
Φτιάξαμε αυτόν τον ιστότοπο από τη Wix. Συνδέστε τον ιστότοπο στο dropbox. Θα ανεβάσει αυτόματα τη φωτογραφία στον ιστότοπο όταν τραβάτε τη φωτογραφία.