Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε όλα τα μέρη
- Βήμα 2: Κατασκευάστηκε το χαλί αισθητήρα
- Βήμα 3: Τοποθετήστε τη λωρίδα LED στο κρεβάτι σας
- Βήμα 4: Προγραμματίστε το μπιχλιμπίδι
- Βήμα 5: Κατασκευάστηκε το κύκλωμα
- Βήμα 6: Απολαύστε !
Βίντεο: Φανταχτερά νυχτερινά φώτα κρεβατιού: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Ακολουθήστε με στο twitter Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά: Με ενδιαφέρουν οι νέες τεχνολογίες και τα πράγματα που μπορούμε να φτιάξουμε στο σπίτι με λίγα στοιχεία και λίγη φαντασία. Περισσότερα για τον Danni FR »
Αυτό είναι το σύστημα φωτισμού κρεβατιού του μέλλοντος! Ανάβουν όταν βγαίνετε από το κρεβάτι σας στη μέση της νύχτας και σβήνουν όταν μπαίνετε στην άνετη μηχανή των ονείρων σας. Έτσι, όχι άλλα ατυχήματα νύχτας και σπασμένα δάχτυλα των ποδιών !!
Αυτό είναι εξαιρετικά εύκολο να χτιστεί και το κρεβάτι σας θα φαίνεται έξω από αυτόν τον κόσμο. Ας ξεκινήσουμε, λοιπόν;
Βήμα 1: Συγκεντρώστε όλα τα μέρη
Εντάξει, για να ξεκινήσουμε πρέπει να έχουμε όλο το μέρος που απαιτείται για αυτό το έργο. Διαβάστε αυτό το βήμα πριν αγοράσετε οτιδήποτε. Έτσι θα χρειαστείτε:
- Ένα Adafruit Trinket 5V (https://www.adafruit.com/product/1501)
- Ένα breadboard (https://www.adafruit.com/product/64)
- Μερικά καλώδια βραχυκυκλωτήρων (https://www.adafruit.com/product/153)
- Αντίσταση 4k7 ohm (https://www.adafruit.com/product/2783)
- Ένα φύλλο velostat (https://www.adafruit.com/product/1361)
- Η λωρίδα LED μας (https://www.adafruit.com/product/2237)
- Τροφοδοτικό (https://www.adafruit.com/product/1466)
- Και φυσικά λίγη ταινία, αλουμινόχαρτο και ένα λεπτό χαρτόνι
- Ορισμένα εργαλεία όπως πένσα, ψαλίδι και κολλητήρι.
- Λίγη ηλεκτρική ταινία και καπτόν ταινία.
- Ένα χαλί κρεβατιού φυσικά !!!
Όπως πιθανότατα βλέπετε, είμαι μεγάλος οπαδός των προϊόντων Adafruit, ωστόσο μπορείτε να χρησιμοποιήσετε άλλα μοντέλα λωρίδων LED. Αυτό εξαρτάται από εσάς, ο κωδικός μου έχει πολλές διαθέσιμες επιλογές. Στη ρύθμισή μου χρησιμοποίησα 50 μονάδες LED SM16716, μη διστάσετε να χρησιμοποιήσετε όσα led θέλετε και όποιο μοντέλο υποστηρίζει ο κώδικας. Εξετάστε όμως ένα σωστό τροφοδοτικό για τη ρύθμισή σας, θυμηθείτε ότι οι περισσότερες λωρίδες rgb μπορεί να χρειαστούν έως και 60 mA ανά LED. Προειδοποιείστε λοιπόν!
Βήμα 2: Κατασκευάστηκε το χαλί αισθητήρα
Αυτό είναι ίσως το μεγαλύτερο μέρος αυτού του σεμιναρίου, αλλά είναι εύκολο. Χρησιμοποιήστε τις φωτογραφίες ως αναφορά και ακολουθήστε τα εξής βήματα:
- Κόψτε δύο φύλλα αλουμινόχαρτου λίγο μικρότερα από το φύλλο velostat.
- Στη συνέχεια, χρησιμοποιήστε κάποια ηλεκτρική ταινία για να ενώσετε τα 3 φύλλα, θυμηθείτε ότι στη μέση πηγαίνει το φύλλο velostat. Αφήστε επίσης ένα μικρό χώρο χωρίς ταινία για την καλωδίωση.
- Χρησιμοποιήστε κάποιο χάλκινο τάπερ για να δημιουργήσετε ηλεκτρικές επαφές, το ένα μπαίνει στο κάτω φύλλο αλουμινίου και το άλλο στην κορυφή.
- Συγκολλήστε σύρματα στη συνδεδεμένη ταινία χαλκού και χρησιμοποιήστε κάποια ταινία καπτόν για να προστατέψετε τη σύνδεση.
- Στη συνέχεια, χρησιμοποιήστε ένα λεπτό χαρτόνι για να προστατέψετε το αλουμινόχαρτο από το σχίσιμο, αυτά τα φύλλα πρέπει να έχουν το ίδιο μέγεθος με ολόκληρο τον αισθητήρα. Ασφαλίστε το με περισσότερη ηλεκτρική ταινία. Επίσης, προσέξτε να αφήσετε ένα μικρό χώρο χωρίς ταινία ή να κάνετε μια μικρή τρύπα τόσο στο αλουμίνιο όσο και στο χαρτόνι για να επιτρέψετε τη διαφυγή αέρα χωρίς να προκαλέσετε ζημιά στον αισθητήρα.
- Είναι όλα εντάξει τώρα έχετε έναν πλήρως λειτουργικό αισθητήρα βηματισμού !!!
Σημείωση: Χρησιμοποίησα την πλαστική σακούλα που συνοδεύει το φύλλο velostat για να προστατέψω τον αισθητήρα από την υγρασία, απλώς βάλτε τον μέσα:)
Βήμα 3: Τοποθετήστε τη λωρίδα LED στο κρεβάτι σας
Τώρα πάμε στο διασκεδαστικό μέρος αυτού του έργου, συνδέστε τα φώτα σας στο κρεβάτι σας !!! Δεν θα αναφερθώ σε πολλές λεπτομέρειες με αυτό, απλά να είστε δημιουργικοί και να κάνετε όπως θέλετε. Αλλά αν χρειάζεστε λίγη έμπνευση, βάζω νάρκες κάθε λίγα εκατοστά και χρησιμοποίησα ταινία κάλυψης για να το στερεώσω στο κρεβάτι.
Μη διστάσετε να χρησιμοποιήσετε όσα Leds θέλετε, στη θέση και την απόσταση που θέλετε:)
Βήμα 4: Προγραμματίστε το μπιχλιμπίδι
Εντάξει, πρώτα απ 'όλα θα πρέπει να μάθετε πώς να χρησιμοποιείτε το Trinket. Ευτυχώς το adafruit έχει ένα υπέροχο σεμινάριο εδώ. Όταν είστε έτοιμοι, επιστρέψτε στη δράση.
Βλέπω, επέστρεψες. Τώρα ξέρετε πώς να φορτώνετε προγράμματα στο Trinket με το Arduino και τα βασικά, πιθανότατα έχετε κάνει μια επίδειξη Blinky:)
Τώρα κατεβάστε τη μεγάλη βιβλιοθήκη FastLED από το GitHub και εγκαταστήστε την. Στη συνέχεια, βάλτε τον κωδικό μου στο μπιμπελό σας, είναι προγραμματισμένος να μετατρέπει τα LED σε μπλε χρώμα με μια μικρή κίνηση. Αλλά μη διστάσετε να τροποποιήσετε όπως θέλετε, θυμηθείτε να διαμορφώσετε τον αριθμό των led που χρησιμοποιείτε και τον τύπο της λωρίδας.
// Αυτό το έργο δημιουργήθηκε από τον Danni Fernandez #include #include "FastLED.h" #define NUM_LEDS 50 // πόσα led έχει η λωρίδα σας #define DATA_PIN 0 // γραμμή δεδομένων για την ταινία σας #define CLOCK_PIN 1 // γραμμή ρολογιού για η λωρίδα σας, είναι η λωρίδα σας μην έχετε αυτό το σχόλιο#καθορίστε SENSOR_PIN 1 // όπου είναι συνδεδεμένος ο αισθητήρας, στον αναλογικό πείρο του μπιχλιμπιδιού adafruit 1 ισούται με τον ψηφιακό ακροδέκτη 2#ορίστε TRIGGER 50 // η τιμή κάτω από την οποία θεωρείτε ότι κάποιος πατάει το CRGB leds [NUM_LEDS]? int inicialization = 0; int κατάσταση = 0; void setup () {if (F_CPU == 16000000) clock_prescale_set (clock_div_1); // όπου θέλετε το μπιμπελό να τρέχει στα 16MHZ, παρακαλώ επιλέξτε το και από το μενού του πίνακα // Αποσχολιάστε/επεξεργαστείτε μία από τις ακόλουθες γραμμές για τη λωρίδα led που χρησιμοποιείτε // FastLED.addLeds (leds, NUM_LEDS). // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); //FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); FastLED.addLeds (led, NUM_LEDS); // στην περίπτωσή μου αυτό είναι το μοντέλο λωρίδας μου // FastLED.addLeds (leds, NUM_LEDS). // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); // FastLED.addLeds (led, NUM_LEDS); επισημοποίηση = 1; καθυστέρηση (500);} void loop () {if (inicialization == 1) // απενεργοποιήστε όλα τα led που είναι ενεργοποιημένα {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, 0); } FastLED.show (); επισημοποίηση = 0; FastLED.show (); } if (analogRead (SENSOR_PIN) <= TRIGGER) // αν κάποιος είναι στο χαλί {if (state == 0) // το led είναι απενεργοποιημένο τότε κάντε αυτήν την κίνηση για να ενεργοποιήσετε το {for (int i = 0; i < NUM_LEDS; i ++) {leds .setRGB (0, 0, 20); FastLED.show (); καθυστέρηση (100)? } καθυστέρηση (200); για (int x = 20; x <= 125; x ++) {για (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, x); } FastLED.show (); καθυστέρηση (20)? } while (analogRead (SENSOR_PIN) = 20; x--) {for (int i = 0; i
Για την τελευταία έκδοση του κώδικα αποκτήστε το στο GitHub:
Βήμα 5: Κατασκευάστηκε το κύκλωμα
Είναι ένα αρκετά εύκολο κύκλωμα, οπότε θα χρειαστούμε μόνο λίγα λεπτά για να το φτιάξουμε στο ψωμί μας,:)
Οι συνδέσεις μου είναι οι εξής:
- 5V από την τροφοδοσία έως τον πείρο BAT του Trinket και τον Vcc της λωρίδας LED μας.
- GND από την παροχή ρεύματος στο Trinket, ένα καλώδιο του αισθητήρα χαλιών μας και GND της λωρίδας LED.
- Μικρή πινέζα 0 στην καρφίτσα δεδομένων της λωρίδας LED.
- Πινέλο μπιχλιμπίδι 1 στον πείρο ρολογιού της λωρίδας LED.
- Το άλλο καλώδιο του αισθητήρα χαλιών πηγαίνει στον πείρο Trinket 2, επίσης μια αντίσταση 4k7 ohm πηγαίνει μεταξύ αυτού του πείρου και του πείρου 5V του Trinket.
Αυτό είναι όλο, εύκολο δεν νομίζετε;
Βήμα 6: Απολαύστε !
Κρύψτε τα πάντα κάτω από το κρεβάτι σας και βάλτε τον αισθητήρα κάτω από το χαλί. Τώρα είστε έτοιμοι να πετάξετε αυτό το έργο.
Ελπίζω να το απολαύσετε και να κάνετε πολλές παραβιάσεις με τα κινούμενα σχέδια και τον φωτισμό.
Ευχαριστώ που με διαβάσατε:)
Συνιστάται:
Ανίχνευση κίνησης κάτω από τον φωτισμό κρεβατιού: 16 βήματα (με εικόνες)
Motion Sensing Under Bed Light: Έχετε προσπαθήσει ποτέ να σηκωθείτε ήσυχα από το κρεβάτι το βράδυ μόνο για να ξεπεράσετε κάτι και να ξυπνήσετε όλο το σπίτι; Τα νυχτερινά φώτα ανίχνευσης κίνησης εγκατεστημένα διακριτικά κάτω από το κρεβάτι σας παρέχουν χαμηλό επίπεδο φωτισμού αρκετά φωτεινό για να σας καθοδηγήσει σε αυτά τα αδέσποτα τούβλα LEGO
Αυτόματος φωτισμός κρεβατιού: 5 βήματα (με εικόνες)
Αυτόματος φωτισμός κρεβατιού: Κοιμάστε επίσης τη νύχτα; Δεν βλέπετε επίσης τίποτα στο σκοτάδι; Έχετε επίσης σκοτάδι στο δωμάτιο τη νύχτα; Αν ναι, αυτή η συσκευή είναι για εσάς! Νομίζω ότι στους περισσότερους από εμάς αρέσει να μένουν λίγο περισσότερο τα βράδια. Οι λόγοι μπορεί να είναι διαφορετικοί - Netflix, YouTube
Διαδραστικά φώτα αυλής, φώτα πεζοδρομίου: 3 βήματα
Interactive Yard Lights, Walkway Lights: wantedθελα να φτιάξω ένα είδος διαδραστικών φώτων αυλής για την πίσω αυλή μου. Η ιδέα ήταν, όταν κάποιος περπατούσε με έναν τρόπο, θα ξεκινούσε ένα κινούμενο σχέδιο προς την κατεύθυνση που περπατούσατε. Ξεκίνησα με Dollar General $ 1,00 ηλιακά φώτα
DIY Χριστουγεννιάτικα φώτα μελοποιημένα - Χορογραφημένα φώτα σπιτιού: 15 βήματα (με εικόνες)
DIY Χριστουγεννιάτικα φώτα σε μουσική - Χορογραφημένα φώτα σπιτιού: DIY Χριστουγεννιάτικα φώτα σε μουσική - Χορογραφημένα φώτα σπιτιού Αυτό ΔΕΝ είναι ένα αρχικό DIY. Θα χρειαστείτε μια σταθερή γνώση των ηλεκτρονικών, της κυκλικότητας, του BASIC προγραμματισμού και των γενικών έξυπνων για την ηλεκτρική ασφάλεια. Αυτό το DIY είναι για ένα έμπειρο άτομο, οπότε
Κατασκευή χαρτονιού Ghetto Blaster με φανταχτερά LED που αναβοσβήνουν: 5 βήματα
Φτιάχνοντας ένα Cardboard Ghetto Blaster With Fancy Flashing LEDs: Έφτιαξα ένα χαρτόκουτο από γκέτο blaster για ένα φανταχτερό πάρτι με θέμα τη δεκαετία του '80. Σκέφτηκα να μοιραστώ πώς το έφτιαξα εδώ.Τι χρησιμοποίησα/Τι θα χρειαστείτε: Χάρτινο κουτί Διάφορα χρώματα Κασέτα κάλυψης 20 LEDs 40 σύρματα μήκους περίπου 10 ίντσες (ανάλογα με το μέγεθος του β