Πίνακας περιεχομένων:

Σβήσιμο φώτων: 6 βήματα
Σβήσιμο φώτων: 6 βήματα

Βίντεο: Σβήσιμο φώτων: 6 βήματα

Βίντεο: Σβήσιμο φώτων: 6 βήματα
Βίντεο: Κοψτο κι λιγο 2024, Ιούλιος
Anonim
Image
Image
Κύκλωμα
Κύκλωμα

Έχετε το πρόβλημα όπου ξεχνάτε πάντα να σβήνετε το φως όταν βγαίνετε από το δωμάτιο; Αυτή η απρόσεκτη πράξη σπαταλά πολύ ενέργεια, οπότε σε αυτό το έργο, θα μάθετε να φτιάχνετε ένα μηχάνημα που μπορεί να σβήσει το φως για εσάς όταν δεν το χρησιμοποιείτε, εξοικονομώντας πολλή ενέργεια. Αυτό το μηχάνημα είναι απλό στη χρήση, δεν θα χρειαστεί καν να κάνετε τίποτα σε αυτό για να λειτουργήσει. Έτσι, όταν το μηχάνημα σας εντοπίσει γύρω, θα ανάψει και όταν φύγετε και ξεχάσετε να σβήσετε το φως, θα μετρήσει αντίστροφα. Μετά την αντίστροφη μέτρηση, θα σβήσει το φως για εσάς. Αλλά εάν επιστρέψετε πριν τελειώσει η αντίστροφη μέτρηση, το μηχάνημα θα επανεκκινηθεί, πράγμα που σημαίνει ότι δεν θα σβήσει το φως και θα περιμένει μέχρι να φύγετε ξανά.

Τα κυκλώματα για αυτό το έργο είναι σύντομα και απλά, απλώς ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε το μηχάνημα. Εάν δεν καταλαβαίνετε τα βήματα, μη διστάσετε να ρίξετε μια ματιά στο παρακάτω γράφημα κυκλώματος.

Προμήθειες

  • Arduino Leonardo
  • Breadboard
  • Χαρτόνι
  • "Χέρι"
  • Αισθητήρας υπερήχων HC-SR04
  • Βοηθητικό μοτέρ
  • Καλώδια

Βήμα 1: Κύκλωμα

Κύκλωμα
Κύκλωμα

Αυτό το γράφημα είναι το κύκλωμα αυτού του μηχανήματος. Ρίξτε μια ματιά αν δεν καταλαβαίνετε τα παρακάτω βήματα.

Βήμα 2: Arduino Board + Breadboard

Arduino Board + Breadboard
Arduino Board + Breadboard

Συνδέστε τη θετική πλευρά στο Breadboard με το 5V του Arduino Board και την αρνητική με το GND του Arduino Board.

Βήμα 3: Servo Motor

Βοηθητικό μοτέρ
Βοηθητικό μοτέρ
Βοηθητικό μοτέρ
Βοηθητικό μοτέρ
Βοηθητικό μοτέρ
Βοηθητικό μοτέρ

Συνδέστε τη γραμμή τροφοδοσίας (Κόκκινο) σε θετική στο Breadboard, τη Γραμμή εδάφους (Μαύρη) στην αρνητική την Breadboard και τη γραμμή Σήματος (Λευκό) στο D Pin10 στον πίνακα Arduino.

Συνδέστε ένα χέρι στο Servo Motor που θα σβήσει και θα σβήσει τα φώτα. Χρησιμοποίησα το Legos ως χέρια γιατί μου είναι εύκολο να το αποκτήσω. Κολλήστε το χέρι στο Servo Motor και τοποθετήστε το στο διακόπτη, ώστε να μπορεί να σβήσει το φως όταν περιστρέφεται.

Τοποθετήστε το σερβοκινητήρα στον διακόπτη, έτσι ώστε όταν περιστρέφεται, να σβήνει το φως.

Βήμα 4: Υπερηχητικός αισθητήρας HC-SR04

Υπερηχητικός αισθητήρας HC-SR04
Υπερηχητικός αισθητήρας HC-SR04

Τελευταίος είναι ο υπερηχητικός αισθητήρας HC-SR04. Συνδέστε το Vcc με το θετικό στο Breadboard, το GND με το αρνητικό στο Breadboard. Συνδέστε τη γραμμή TRIG στο D Pin 6 και τη γραμμή ECHO στο D Pin 7.

Τώρα τελειώσατε με τα κυκλώματα!

Βήμα 5: Κουτί

Κουτί
Κουτί

Τώρα που όλα έχουν σχεδόν ολοκληρωθεί, βάλτε τα όλα σε ένα κουτί, ώστε να φαίνεται καλό και πιο καθαρό. Μπορεί να είναι οποιοδήποτε κουτί, αρκεί να ταιριάζει σε όλα.

Αν αναρωτιέστε πώς να τροφοδοτήσετε αυτό το μηχάνημα, χρησιμοποίησα τον υπολογιστή μου, συνδέοντας ένα καλώδιο στον πίνακα Arduino στον υπολογιστή μου.

Αγνοήστε τις τρύπες στο κουτί μου, χρησιμοποίησα ένα ανακυκλωμένο κουτί που βρήκα. Αλλά μπορείτε επίσης να κόψετε μια τρύπα για τον αισθητήρα ή άλλα καλώδια.

Βήμα 6: Κωδικοποίηση

Το αρχείο και ο σύνδεσμος είναι οι κωδικοί για να λειτουργήσει το μηχάνημα. Και οι δύο περιλαμβάνουν τους κωδικούς που ανέπτυξε ο φίλος μου ο Aaronhung1128, φροντίστε να δείτε και τα έργα του. Ανεβάστε τους κωδικούς στο Arduino σας. Μη διστάσετε να αλλάξετε τους κωδικούς.

Κάντε κλικ για κωδικούς

Αυτό είναι το τέλος του έργου, ελπίζω να διασκεδάσατε φτιάχνοντας αυτό το μηχάνημα και να διασκεδάσετε χρησιμοποιώντας το. Θα σε δω την επόμενη φορά.

Συνιστάται: