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

Rainbow Tower With App Control: 6 βήματα (με εικόνες)
Rainbow Tower With App Control: 6 βήματα (με εικόνες)

Βίντεο: Rainbow Tower With App Control: 6 βήματα (με εικόνες)

Βίντεο: Rainbow Tower With App Control: 6 βήματα (με εικόνες)
Βίντεο: Web Programming - Computer Science for Business Leaders 2016 2024, Ιούλιος
Anonim
Image
Image
Πύργος ουράνιου τόξου με έλεγχο εφαρμογής
Πύργος ουράνιου τόξου με έλεγχο εφαρμογής
Πύργος ουράνιου τόξου με έλεγχο εφαρμογής
Πύργος ουράνιου τόξου με έλεγχο εφαρμογής

Ο πύργος του ουράνιου τόξου είναι ένα φως περιβάλλοντος που ελέγχεται από εφαρμογές. Χρησιμοποίησα μια λωρίδα LED WS2812 ως πηγή φωτός και μια μονάδα ESP8266 για τον έλεγχο των φώτων. Οι πλευρές είναι κατασκευασμένες από λευκό ακρυλικό γυαλί, το οποίο είναι ένα εξαιρετικό υλικό για τη διάχυση του φωτός.

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

Βήμα 1: Μέρη

Ηλεκτρονικά μέρη

  • Ενότητα ESP8266 (θα λειτουργήσει το NodeMCU ή το Adafruit Huzzah)
  • Λωρίδα LED WS2812 5V με 60 LED
  • λίγο σύρμα
  • γρύλος βαρελιού

Αλλα μέρη

  • 2x κομμάτια ξύλου (14 x 14 cm, πάχος 0,4 cm)
  • 4x κομμάτια ξύλου (20 x 4,6 cm, 1 cm πάχος)
  • 4x κομμάτια ξύλου (20 x 0,8 x 0,8 cm)
  • 4x ξύλινη γωνιακή λωρίδα (21,8 x 1,5 cm, πάχος 0,4 cm)
  • 4x λευκό ακρυλικό γυαλί (14 x 21,8 cm, 0,3 cm πάχος)
  • σωλήνας συρρίκνωσης θερμότητας

Απαιτούνται εργαλεία

  • συγκολλητικό σίδερο
  • τρυπάνι
  • πριόνι (ένα πριόνι χειρός είναι αρκετό)
  • πένσα για κοπή σύρματος
  • κόλλα ξύλου, πλαστική κόλλα και θερμή κόλλα

Βήμα 2: Μεταφόρτωση κωδικού στην ενότητα ESP8266

Κατεβάστε τον κώδικα από το github. (Εάν δεν γνωρίζετε πώς να χρησιμοποιείτε το git, μπορείτε απλά να κατεβάσετε τον κώδικα ως αρχείο zip και να τον αποσυσκευάσετε.)

Χρησιμοποιήστε το Arduino IDE για να ανεβάσετε τον κωδικό στη μονάδα ESP8266.

Βήμα 3: Δημιουργήστε το κουτί, Μέρος 1

Δημιουργήστε το κουτί, Μέρος 1
Δημιουργήστε το κουτί, Μέρος 1
Δημιουργήστε το κουτί, μέρος 1
Δημιουργήστε το κουτί, μέρος 1
Δημιουργήστε το κουτί, Μέρος 1
Δημιουργήστε το κουτί, Μέρος 1
Δημιουργήστε το κουτί, Μέρος 1
Δημιουργήστε το κουτί, Μέρος 1
  • Τρυπήστε μια τρύπα στο κάτω μέρος ενός από τα κομμάτια ξύλου πάχους 1 cm. Εδώ θα περάσουν τα καλώδια της λωρίδας LED.
  • Κολλήστε μαζί τα τέσσερα κομμάτια ξύλου πάχους 1 εκ. Για να σχηματίσετε έναν πύργο.
  • Κόψτε τη λωρίδα LED σε κομμάτια έτσι ώστε κάθε κομμάτι να έχει τρία LED. Τα κομμάτια πρέπει να έχουν μήκος 5 εκατοστά.
  • Κολλήστε τα κομμάτια της λωρίδας LED στον πύργο. Πρέπει να έχουν απόσταση 3 cm το ένα από το άλλο. Τα πάνω και τα κάτω θα πρέπει να έχουν απόσταση 1,5 cm από το επάνω και το κάτω μέρος, αντίστοιχα. Όταν κολλάτε τα κομμάτια, φροντίστε να τα κολλήσετε με τέτοιο τρόπο ώστε τα βέλη στη λωρίδα να δείχνουν πάντα προς την ίδια κατεύθυνση όταν τα ακολουθείτε από την αρχή μέχρι το τέλος.
  • Κόψτε μερικά κομμάτια σύρματος και κολλήστε τα κομμάτια της λωρίδας LED μαζί όπως φαίνεται στις εικόνες.
  • Συγκολλήστε μερικά μακρύτερα κομμάτια σύρματος στο κομμάτι της λωρίδας LED κοντά στην τρύπα που ανοίξατε. Βάλτε το σύρμα μέσα από την τρύπα και τραβήξτε το προς τα πάνω στο εσωτερικό του πύργου.
  • Τρυπήστε μια τρύπα στη μέση ενός από τα κομμάτια ξύλου 14 x 14 cm. Το καλώδιο τροφοδοσίας θα περάσει από αυτήν την τρύπα.
  • Κολλήστε τον πύργο στο ξύλο έτσι ώστε η απόσταση μέχρι την άκρη να είναι η ίδια από όλες τις πλευρές.
  • Κόψτε δύο μακρύτερα κομμάτια σύρματος και βάλτε τα μέσα από την τρύπα στην κάτω πλάκα. Τραβήξτε τα στην κορυφή του πύργου.
  • Τώρα πάρτε τη μονάδα ESP8266. Συγκολλήστε το καλώδιο GND της λωρίδας LED και το καλώδιο τροφοδοσίας GND σε μία από τις ακίδες GND της μονάδας. Συγκολλήστε το καλώδιο VCC της λωρίδας LED και το άλλο καλώδιο τροφοδοσίας στον πείρο 5V της μονάδας. Συγκολλήστε το καλώδιο δεδομένων της λωρίδας LED στην καρφίτσα D5.
  • Συγκολλήστε μια υποδοχή κάννης στα καλώδια τροφοδοσίας. Χρησιμοποίησα κάποιο σωλήνα συρρίκνωσης θερμότητας στα καλώδια για να φαίνονται πιο ωραία.

Βήμα 4: Δημιουργήστε το κουτί, μέρος 2

Δημιουργήστε το κουτί, Μέρος 2
Δημιουργήστε το κουτί, Μέρος 2
Δημιουργήστε το κουτί, Μέρος 2
Δημιουργήστε το κουτί, Μέρος 2
Δημιουργήστε το κουτί, Μέρος 2
Δημιουργήστε το κουτί, Μέρος 2
  • Κολλήστε ένα από τα ξυλάκια 0,8 x 0,8 cm στο πλάι του ακρυλικού γυαλιού και κάντε το να ξεπλύνει. Η απόσταση από πάνω προς τα κάτω πρέπει να είναι 0,4 cm. Χρησιμοποιήστε το κομμάτι ξύλου 14 x 14 cm (αυτό θα γίνει το πάνω πιάτο) για να πάρετε τη σωστή απόσταση.
  • Τώρα, κολλήστε ένα άλλο κομμάτι ακρυλικού γυαλιού στο ραβδί, έτσι ώστε τα κομμάτια του ακρυλικού γυαλιού να σχηματίσουν σχήμα L.
  • Κολλήστε σε ένα άλλο μπαστούνι και ένα άλλο κομμάτι ακρυλικού γυαλιού.
  • Επαναλάβετε αυτό το βήμα για άλλη μια φορά. Στη συνέχεια, κολλήστε το υπόλοιπο ραβδί στην υπόλοιπη γωνία.
  • Θα πρέπει τώρα να μπορείτε να τοποθετήσετε το κουτί που μόλις φτιάξατε στην κάτω πλάκα με τον πύργο. Εάν η πλάκα δεν ταιριάζει, μπορείτε να τρίψετε τις άκρες της πλάκας για να ταιριάξει. Βάλτε λίγη κόλλα στις άκρες των μπαστουνιών και κολλήστε τα στην κάτω πλάκα.
  • Μην κολλάτε την επάνω πλάκα μέχρι να είστε σίγουροι ότι όλα λειτουργούν.

Βήμα 5: Μεταφόρτωση εφαρμογής στο smartphone σας

Κατεβάστε και εγκαταστήστε το Android Studio από την Google (είναι εντελώς δωρεάν).

Ανοίξτε το έργο Android από τον κωδικό που κατεβάσατε νωρίτερα.

Συνδέστε το smartphone σας στον υπολογιστή σας με καλώδιο USB.

Επιλέξτε "Εκτέλεση" για να ανεβάσετε την εφαρμογή στο τηλέφωνό σας.

Βήμα 6: Διασκεδάστε

Όταν τροφοδοτείται η μονάδα ESP8266, δημιουργεί ένα δίκτυο WiFi που ονομάζεται "ουράνιο τόξο". Ο κωδικός πρόσβασης είναι "ουράνιο τόξο".

Συνδεθείτε στο δίκτυο με το τηλέφωνό σας.

Ξεκινήστε την εφαρμογή. Η εφαρμογή θα πρέπει να συνδεθεί με τον πύργο του ουράνιου τόξου μέσα σε λίγα δευτερόλεπτα.

Τώρα μπορείτε να χρησιμοποιήσετε την εφαρμογή για να αλλάξετε τα χρώματα.

Συνιστάται: