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

Auto - Lamp: 6 βήματα
Auto - Lamp: 6 βήματα

Βίντεο: Auto - Lamp: 6 βήματα

Βίντεο: Auto - Lamp: 6 βήματα
Βίντεο: Πώς να επισκευάσετε και να βάψετε ένα αυτοκίνητο | How to repair and paint a car | Paintvision 2024, Ιούλιος
Anonim
Αυτόματο - Λάμπα
Αυτόματο - Λάμπα

Έχω ένα ράφι βιβλίων στη γωνία του δωματίου. Η περιοχή δεν είναι φωτισμένη και δεν μου αρέσει να ανάβω και να σβήνω το φως κάθε φορά που θέλω να πάρω ένα βιβλίο.

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

Για αυτό το έργο χρησιμοποίησα έναν πίνακα arduino nano.

Ο λαμπτήρας διαθέτει 2 αισθητήρες: αισθητήρα υπερήχων και αισθητήρα φωτός (LDR). Ο αισθητήρας υπερήχων ειδοποιεί τον μικροελεγκτή όταν ένα άτομο πλησιάσει τη λάμπα - οπότε πρέπει να ανάψει. Ο αισθητήρας LDR ελέγχει εάν το δωμάτιο είναι ήδη φωτισμένο - όταν υπάρχει ήδη αρκετό φως στο δωμάτιο, η λάμπα δεν θα ανάψει ακόμη και όταν πλησιάζει.

Η λάμπα θα σβήσει μόνη της αν για κάποιο χρονικό διάστημα δεν περάσει κανείς από αυτήν.

Βήμα 1: Τακτοποιήστε όλα τα εξαρτήματα

Τακτοποίηση όλων των εξαρτημάτων
Τακτοποίηση όλων των εξαρτημάτων
Τακτοποίηση όλων των εξαρτημάτων
Τακτοποίηση όλων των εξαρτημάτων
Τακτοποίηση όλων των εξαρτημάτων
Τακτοποίηση όλων των εξαρτημάτων

Αυτά είναι τα εξαρτήματα που χρησιμοποιούνται στην κατασκευή:

  • Αισθητήρας υπερήχων (Amazon)
  • Πίνακας Arduino (Δεν έχει σημασία τι είδους, επέλεξα το Nano λόγω του μεγέθους του) (Amazon)
  • Υποδοχή USB (θηλυκό) - δεν απαιτείται, αλλά καλύτερα να υπάρχει. (Αμαζόνα)
  • Καλώδιο USB που ταιριάζει στην πλακέτα Arduino
  • Καλώδια καλωδίωσης-μερικά αρσενικά-θηλυκά και μερικά αρσενικά-αρσενικά. (Αμαζόνα)
  • Λάμπα με τροφοδοσία USB (Amazon)
  • Αντίσταση - 10KΩ είναι καλή
  • ένα LDR (Amazon)
  • Ποτενσιόμετρο (Amazon)
  • Μικρό κουτί από χαρτόνι - όλα τα εξαρτήματα θα εισαχθούν σε αυτό

Εργαλεία που χρησιμοποιούνται στην κατασκευή:

  • Συγκολλητικό σίδερο + κασσίτερος
  • Όπλο κόλλας
  • βοηθητικό μαχαίρι

Αν τα έχετε όλα αυτά, μπορείτε να ξεκινήσετε!

Βήμα 2: Κάντε τρύπες στο κουτί

Κάντε τρύπες στο κουτί
Κάντε τρύπες στο κουτί
Κάντε τρύπες στο κουτί
Κάντε τρύπες στο κουτί

Τοποθετήστε τον αισθητήρα υπερήχων στο κουτί και σημειώστε τα "μάτια" του με το στυλό.

Χρησιμοποιώντας το μαχαίρι χρησιμότητας, κόψτε 2 τρύπες στο κουτί, ώστε να μπορέσετε να εισάγετε τα "μάτια" του ulltrasonic αισθητήρα μέσα από το χαρτόνι.

Με μια βελόνα, τρυπήστε 2 μικρές τρύπες στο πάνω μέρος του κουτιού, μέσω των οποίων θα περάσετε αργότερα τα νήματα LDR.

Κόψτε μια τρύπα στο μέγεθος της σύνδεσης USB στο μπροστινό μέρος / πάνω μέρος του κουτιού.

Στο πίσω μέρος - κάντε μια τρύπα ώστε να μπορείτε να περάσετε το καλώδιο USB μέσα από αυτό στον μικροελεγκτή.

Βήμα 3: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Αρχικά, περάστε τα πόδια LDR μέσα από τις τρύπες που κάνατε στο προηγούμενο βήμα.

Συγκολλήστε το ένα πόδι του LDR στο ένα πόδι της αντίστασης. Στο ίδιο σημείο, συγκολλήστε ένα αρσενικό-αρσενικό νήμα, όπως στην εικόνα.

Το αρσενικό-θηλυκό νήμα προστίθεται στο δεύτερο σκέλος του LDR και το ένα προστίθεται στο άλλο σκέλος της αντίστασης.

Τοποθετήστε το καλώδιο που είναι συνδεδεμένο με τον πείρο GND στην πλακέτα Arduino, το καλώδιο που συνδέεται με το βύσμα LDR στα 5V και το καλώδιο που συνδέεται και με τα δύο στο A0.

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

Πάρτε 3 αρσενικά-θηλυκά καλώδια, συνδέστε τα στα πόδια του ποτενσιόμετρου. Συνδέστε τα δύο εξωτερικά σκέλη - ένα στα 5 V και ένα στο GND, το μεσαίο πόδι στο A1.

Πάρτε 4 αρσενικά-θηλυκά καλώδια και, στη συνέχεια, συνδέστε τα πόδια του αισθητήρα υπερήχων με αυτόν τον τρόπο:

  • Gnd (αισθητήρας)> Gnd (arduino)
  • Trig (αισθητήρας)> ψηφιακή ακίδα 4 (arduino)
  • Echo (αισθητήρας)> ψηφιακή ακίδα 5 (arduino)
  • Vcc (αισθητήρας)> 5V (arduino)

Συγκολλήστε 2 αρσενικά σπειρώματα στα 2 εξωτερικά πόδια της υποδοχής USB.

Συνδέστε ένα από αυτά στο GND και το άλλο του πείρου 6. Θα ξέρετε σε ποια να συνδέσετε σε ποια καρφίτσα αφού εκτελέσετε την ακόλουθη δοκιμή:

Δοκιμάστε να συνδέσετε ένα από αυτά στο GND και ένα σε 5V και συνδέστε τη λάμπα στην υποδοχή USB. Εάν δεν ανάψει - γυρίστε τα καλώδια από GND σε 5V και αντίστροφα. Όταν ανάψει η λυχνία - μετακινήστε το καλώδιο από τον πείρο 5V και τοποθετήστε το στην ψηφιακή ακίδα 6.

Βήμα 4: Ρυθμίστε το Ποτενσιόμετρο & Κωδικοποίηση

Ρυθμίστε το Ποτενσιόμετρο & Κωδικοποίηση
Ρυθμίστε το Ποτενσιόμετρο & Κωδικοποίηση

Κατεβάστε τον συνημμένο κώδικα και ανεβάστε τον στο arduino.

Βάλτε τον πίνακα εκεί που θεωρείτε «σκοτεινό».

Ανοίξτε τη σειριακή οθόνη (ctrl + M) - Θα δείτε 2 εκτυπωμένους αριθμούς επανειλημμένα. Ρυθμίστε το ποτενσιόμετρο μέχρι και οι δύο αριθμοί να είναι περίπου ίσοι.

Κατεβάστε τον κώδικα από το github.com. Ανοίξτε το αρχείο 'AutoLamp.ino' και ανεβάστε το στο arduino. (Πρέπει πρώτα να εξαγάγετε τα αρχεία).

Βήμα 5: Κόλλα

Κόλληση
Κόλληση

Εισάγετε όλα τα εξαρτήματα στο κουτί.

Τοποθετήστε τον αισθητήρα υπερήχων μπροστά, μέσα στις οπές που κόβετε και κολλήστε τον στη θέση του με το πιστόλι κόλλας.

Κολλήστε το LDR στη θέση του, αλλά μην το καλύψετε.

Κολλήστε την υποδοχή USB δίπλα στην τρύπα που δημιουργήσατε για να είναι στραμμένη προς τα έξω.

Περάστε το καλώδιο USB από την τρύπα που δημιουργήσατε για αυτό και κολλήστε το για να μην μετακινηθεί.

Κλείστε και κολλήστε το κουτί για να μην ανοίξει.

Βήμα 6: Τέλος

Image
Image

Συνδέστε το καλώδιο σε φορτιστή USB και βάλτε το κουτί στο σκοτάδι. Συνδέστε τη λάμπα στην υποδοχή USB.

αυτό είναι! Τώρα όταν περάσεις από μπροστά της θα ανάψει η λάμπα.

Αν δεν περάσεις για λίγο από μπροστά της, θα σβήσει μόνη της.

Συνιστάται: