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

Smart Lamp Chic'on Cube: 11 βήματα (με εικόνες)
Smart Lamp Chic'on Cube: 11 βήματα (με εικόνες)

Βίντεο: Smart Lamp Chic'on Cube: 11 βήματα (με εικόνες)

Βίντεο: Smart Lamp Chic'on Cube: 11 βήματα (με εικόνες)
Βίντεο: Μοντέρνο ελαφρύ ακρωτήριο. Λεπτομερές μοτίβο, διάταξη λεπτομερειών κοπής στο ύφασμα και στο παλτό. 2024, Νοέμβριος
Anonim
Έξυπνος λαμπτήρας Chic'on Cube
Έξυπνος λαμπτήρας Chic'on Cube
Έξυπνος λαμπτήρας Chic'on Cube
Έξυπνος λαμπτήρας Chic'on Cube

Αυτές οι οδηγίες δείχνουν πώς να φτιάξετε μια έξυπνη λάμπα ικανή να συνδέσει την πλατφόρμα υπηρεσιών Chic'on. (Περισσότερες πληροφορίες στο

****** Ενημέρωση Από τον Ιούλιο του 2018 ο διαδικτυακός ιστότοπος www.chicon.fr δεν είναι πλέον προσβάσιμος, πρέπει να εκτελέσετε τον δικό σας διακομιστή για να εκτελέσετε μια λάμπα chicon ******

Από τις 27 Μαρτίου 2016, μια νέα έκδοση του chicon Ecosystem είναι τώρα διαθέσιμη. Μπορείτε να μετατρέψετε το κινητό σας τηλέφωνο Android σε μια λάμπα συμβατή με chic'on. Μεταβείτε στη διεύθυνση https://www.chicon.fr/ για λήψη του apk (καταργήθηκε, εκτελέστε τον δικό σας διακομιστή χάρη στις πηγές που παρέχονται στο repo του github μου)

Αυτή η λάμπα θα μπορεί να εκτελεί εφαρμογή που φιλοξενείται στο cloud της υπηρεσίας εφαρμογών Chic'on, όπως:

  1. Meteo
  2. Επίπεδο ατμοσφαιρικής ρύπανσης (μόνο στη Γαλλία)
  3. Κυκλοφορία χρόνου
  4. Υπενθύμιση.
  5. Δεδομένου ότι η νέα έκδοση IFTTT είναι πλέον συμβατή!
  6. Δεδομένου ότι η νέα έκδοση Openhealth γνωρίζει καπνοδόχο, γαστρεντερίτιδα, ένταση ψείρας στην περιοχή σας (μόνο FR)
  7. Κι αλλα…

Χρειάζεσαι:

  1. Ένα arduino UNO
  2. Ασπίδα Wifi
  3. 3xRGB LED - κοινή άνοδος
  4. 2xΠράσινο LED
  5. 2x Κόκκινο LED
  6. 1x 10K αντίσταση για το διακόπτη
  7. 2x 50Ohm αντιστάσεις (για κατάσταση led)
  8. 2x 10K αντιστάσεις (για τα δύο IC)
  9. 2x TLC5916 TI IC
  10. Διακόπτης 1x
  11. Τετράγωνα Plexi 4x 10x10cm (μπλε)
  12. 1x quart στρογγυλό ξύλινο ραβδί (περίπου 1m5 ακτίνα 0,8cm)
  13. Ξύλινο ραβδί 1x3x0.8 ορθογώνιο (περίπου 30εκ.
  14. 1x ξύλινη σανίδα (περίπου 50x50x0.3cm)
  15. Ένας διακομιστής και λογαριασμός chic'on (ο πηγαίος κώδικας είναι διαθέσιμος στο github εδώ)

Βήμα 1: Κύκλωμα κατασκευής

Κύκλωμα δόμησης
Κύκλωμα δόμησης
Κύκλωμα δόμησης
Κύκλωμα δόμησης
Κύκλωμα δόμησης
Κύκλωμα δόμησης

Το κύκλωμα είναι αρκετά απλό.

Χρησιμοποιεί δύο tlc 5916 συνδεδεμένα μεταξύ τους και μια μικρή σανίδα ψωμιού. Χρησιμοποίησα το καλό σχήμα και το σεμινάριο για να μπω στα δύο IC από εδώ

Η πλάκα ψωμιού και η σχηματική προβολή δείχνει ολόκληρο το κύκλωμα. Μπορείτε να το δοκιμάσετε πριν φτιάξετε τον κύβο σας. Τα led RGB, ο διακόπτης και το led κατάστασης θα συνδεθούν κατά την κατασκευή του κύβου.

Θα βρείτε διαγράμματα βήμα προς βήμα:

  1. Πρώτον: με τα δύο IC tlc5916
  2. Δεύτερο: με τα δύο IC και το διακόπτη
  3. Τρίτον: με τα δύο IC, τους διακόπτες και τα led RGB
  4. Τέταρτον: με τα δύο IC, το διακόπτη, τα led RGB και τα led status

Όταν χτίζετε τον κύβο σας (δείτε τα επόμενα βήματα), ξεκινήστε μόνο με τα ενσύρματα IC (πρώτο σχηματικό σχήμα). Στη συνέχεια, θα συνδέσετε swtich, led RGB, status led βήμα προς βήμα.

Βήμα 2: Χτίζοντας τον κύβο

Χτίζοντας τον κύβο
Χτίζοντας τον κύβο

Ο κύβος αποτελείται από τρία μέρη:

  1. Μέρος Plexi
  2. Led μέρος
  3. υποσέλιδο

Βήμα 3: Το μέρος Plexi

Το μέρος Plexi
Το μέρος Plexi

Για να χτίσετε το μέρος plexi χρειάζεστε:

  • 4x τετράγωνο Plexi (10x10cm - το φως πρέπει να διαπεράσει)
  • Ένα τέταρτο στρογγυλό ξύλινο ραβδί.
  • Κόλλα
  • 10x10cm τετράγωνο κομμένο από την ξύλινη σανίδα για να φτιάξετε το λογότυπο (προαιρετικό)
  • Αυτοκόλλητο σιδήρου για να χρωματίσετε το λογότυπο (προαιρετικό)
  1. Κόψτε τα ξυλάκια 4x 10, 8cm και 4x13, 8cm (προσθέτω 0,8cm λόγω του μήκους της ακτίνας του ραβδιού)
  2. Κολλήστε την πλέξη στα μπαστούνια όπως η εικόνα που εσωκλείεται. Αφήστε το πίσω μέρος άδειο.
  3. Κόψτε τρία ξύλα στο τετράγωνο 10x10 για να φτιάξετε το λογότυπο chic'on. Κρατήστε το υπόλοιπο ξύλινο τεμάχιο που θα χρησιμοποιηθεί αργότερα για την κατασκευή του τμήματος LED
  4. Προσθέστε αυτοκόλλητα με σιδερένια στρώματα στα μέρη του λογότυπου και κολλήστε τα στη μέση του μπροστινού άκρου.

Βήμα 4: Το τμήμα LED

Το τμήμα LED
Το τμήμα LED
Το τμήμα LED
Το τμήμα LED
Το τμήμα LED
Το τμήμα LED
Το τμήμα LED
Το τμήμα LED

Για την κατασκευή του τμήματος LED χρειάζεστε:

  • 2x 13x8cm ξύλινα ορθογώνια (για να φτιάξετε το εσωτερικό X)
  • 1x 9, 5x13, 2 ορθογώνια ξύλο (Για να φτιάξετε το μπροστινό άκρο)
  • Απώλεια του τετραγώνου λογότυπου (Για να φτιάξετε το εξώφυλλο του μπροστινού λογότυπου)
  • Μικρά μπλοκ για να στερεώσετε το κάλυμμα του λογότυπου
  • 3xRGB Leds
  • 2x Green Leds
  • 2x κόκκινα led
  • Ηλεκτρονικά καλώδια (γκρι, κόκκινο, μπλε, πράσινο)

Στρατιώστε κάθε RGB οδηγεί στα ηλεκτρονικά καλώδια

  • Ο ΚΟΚΚΙΝΟΣ πείρος σε ένα κόκκινο καλώδιο
  • Ο ΠΡΑΣΙΝΟΣ πείρος σε ένα πράσινο καλώδιο
  • Η μπλε ακίδα σε ένα μπλε καλώδιο
  • Ο πείρος ANODE σε ένα γκρι καλώδιο.

Κρατήστε περίπου 20 εκατοστά καλώδιο, θα τα κόψετε στο σωστό μήκος όταν συνδέετε το κύκλωμα.

  1. Στρατιώτης στη σειρά οι δύο Green Leds
  2. Solider στη σειρά οι δύο Red Leds

Κρατήστε περίπου 20 εκατοστά καλώδιο, θα τα κόψετε στο σωστό μήκος όταν συνδέετε το κύκλωμα.

Χτίζοντας το Χ

  • Το σχηματικό δείχνει πώς να χτίσετε το εσωτερικό x.
  • Απλώς πάρτε σε ορθογώνιο ξύλο 13x9, 5 cm. Κάντε μια εγκοπή ώστε να ταιριάζει και τα δύο μέρη μαζί.
  • Τρυπήστε μια τρύπα σε κάθε ορθογώνιο για να περάσετε από τα αριστερά και δεξιά καλώδια led RGB.
  • Κολλήστε τα όταν χτίζετε το μπροστινό μέρος για να φτιάξετε ένα Χ 10x9, 5 εκατοστών.

Χτίζοντας το μέτωπο

  • Χρειάζεστε πέντε ξύλα για να χτίσετε το μπροστινό μέρος.

    • Ένα ορθογώνιο 13, 2x9, 5cm
    • Δύο μπλοκ 10x0, 5 για να διορθώσετε το κάλυμμα του λογότυπου
    • Δύο κάλυμμα λογότυπου (από απώλεια κοπής λογότυπου)
  • Τρυπήστε τέσσερις τρύπες στο ορθογώνιο 13, 2 x9, 5 cm:

    • Ένα για κόκκινα καλώδια led
    • Ένα για καλώδια led πράσινης κατάστασης και καλώδια led RGB με επάνω όψη
    • Ένα για τα καλώδια του διακόπτη
  • Κολλήστε τα δύο μπλοκ
  • Διορθώστε τα κόκκινα και πράσινα led κατάστασης και περάστε τα καλώδια τους
  • Διορθώστε τα καλώδια led RGB
  • Κολλήστε τα δύο καλύμματα λογότυπου.

Βήμα 5: Το μέρος του υποσέλιδου

Το μέρος του υποσέλιδου
Το μέρος του υποσέλιδου
Το μέρος του υποσέλιδου
Το μέρος του υποσέλιδου

Για να φτιάξετε το τμήμα του υποσέλιδου χρειάζεστε:

  • 1x11, 6x11, 6 τετράγωνα από ξύλινη σανίδα (για το κάτω μέρος)
  • Το ορθογώνιο ξύλινο ραβδί
  • Διακόπτης 1x
  • Το κύκλωμά σας
  • Ηλεκτρονικά καλώδια
  1. Στρατιώστε τον διακόπτη σε δύο ηλεκτρονικά καλώδια. Κρατήστε περίπου 20 εκατοστά καλώδιο
  2. Κόψτε τρεις ειρήνες στο ορθογώνιο ξύλο των 10 εκατοστών το καθένα
  3. Τρυπήστε στη μέση ενός από το ορθογώνιο - διάμετρος του διακόπτη - θα είναι το μπροστινό μέρος του κύβου
  4. Βάλτε το διακόπτη στην τρύπα.
  5. Κολλήστε το ορθογώνιο στο τετράγωνο 11,6 εκατοστών
  6. Κολλήστε το ψωμί με μόνο το IC στη θέση του.
  7. Συνδέστε το διακόπτη στο breadboard (Κοιτάξτε το σχηματικό σχήμα στο βήμα κατασκευής του κυκλώματος)
  8. Προσθέστε τη δημιουργία τμήματος led στο προηγούμενο βήμα
  9. συνδέστε τα led RGB στο breadboard (Κοιτάξτε το σχηματικό στο βήμα κατασκευής του κυκλώματος)
  10. Συνδέστε τις λυχνίες κατάστασης στον κάδο ψωμιού (Δείτε το σχηματικό σχήμα στο βήμα κατασκευής του κυκλώματος)
  11. Καλύψτε με το μέρος plexi

Βήμα 6: Σύνδεση του Arduino με το Breadboard

Από το Arduino πρέπει να συνδέσετε:

  • +5v στα όρια του breadboard (+5v)
  • Grd στο άλλο περίγραμμα ψωμιού (Grd)
  • Στο πρώτο IC:

    • Δεδομένα (PIN 3 του arduino - PIN 2 του TLC5916)
    • Ρολόι (PIN 5 του arduino - PIN 3 του TLC5916)
    • Latch (PIN 8 του arduino - PIN 4 του TLC5916)
  • Πράσινο LED στο PIN 6 του arduino
  • Κόκκινο LED στο PIN 14 του arduino (αναλογικό 0)
  • Μεταβείτε στο PIN 2 του arduino

Βήμα 7: Ο κώδικας

Ο κώδικας είναι διαθέσιμος στο ακόλουθο αποθετήριο github:

Θα χρειαστείτε τη βιβλιοθήκη shiftPWM διαθέσιμη στη διεύθυνση

Θα χρειαστείτε επίσης τη βιβλιοθήκη wifi διαθέσιμη στο επίσημο Arduino IDE.

Το κύριο πρόγραμμα κόπηκε σε 4 κύρια αρχεία:

  • json.ino: Αυτό το αρχείο αποκωδικοποιεί το json που αποστέλλεται από τον διακομιστή chic'on.
  • wifiManager.ino: Αυτό το αρχείο διαχειρίζεται τη σύνδεση wifi. Αποστολή/λήψη δεδομένων προς/από chic'on server.
  • ledPorcessing.ino: Αυτό το αρχείο διαχειρίζεται τα led (ενεργοποίηση/απενεργοποίηση, ένταση και χρώματα)
  • chiconWifiPWDM_NOSD: Αυτό το αρχείο είναι το κύριο αρχείο.

Θα χρειαστεί να αλλάξετε δύο τιμές στο αρχείο ρυθμίσεων (config.h):

  • String magicNumber = "";
  • String sNumber = "";
  • static const char ssid = ""
  • static const char pass = "";

Πρέπει να καθοδηγήσετε αυτό που θα λάβετε μόλις ζητήσετε πρόσβαση στο σύννεφο εφαρμογής chic'on (δείτε το επόμενο βήμα). Εάν εκτελείτε το δικό σας Chicon Application cloud, θα πρέπει να εισαγάγετε την τιμή που θέλετε σύμφωνα με την τιμή στη βάση δεδομένων του διακομιστή (δείτε το github chiconServer repo εδώ)

Βήμα 8: Δημιουργία λογαριασμού Chic'on και συσχέτιση της συσκευής σας

Δημιουργία λογαριασμού Chic'on και συσχέτιση της συσκευής σας
Δημιουργία λογαριασμού Chic'on και συσχέτιση της συσκευής σας
Δημιουργία λογαριασμού Chic'on και συσχέτιση της συσκευής σας
Δημιουργία λογαριασμού Chic'on και συσχέτιση της συσκευής σας

Για να ζητήσετε λογαριασμό, μεταβείτε στη φόρμα εγγραφής στη διεύθυνση https://www.chicon.fr/ και συμπληρώστε τη φόρμα εγγραφής.

**** Ενημέρωση από τον Ιούλιο του 2018 ο ιστότοπος δεν είναι πλέον προσβάσιμος, εκτελέστε τις δικές σας πηγές διακομιστή διαθέσιμες στο github ****

Στη συνέχεια, συνδεθείτε στον ιστότοπο με τον νέο λογαριασμό που δημιουργήσατε και:

  • Ζητήστε έναν σειριακό αριθμό για τον κύβο που δημιουργήσατε πρόσφατα (θα λάβετε σειριακό αριθμό μέσω e-mail)
  • Προσθέστε τον κύβο σας στο λογαριασμό σας (θα λάβετε τον μαγικό αριθμό)
  • Ενημερώστε τον κωδικό Arduino με σειριακό αριθμό και αριθμό μαγικού.

Τώρα μπορείτε να διαμορφώσετε τον κύβο σας από τη σελίδα του λογαριασμού σας και να απολαύσετε τον έξυπνο κύβο σας!

N/B: εάν δεν θέλετε να έχετε έναν λογαριασμό chic'on και να απολαύσετε τον έξυπνο κύβο σας, πρέπει να τρέξετε τον δικό σας chic'on server. Μεταβείτε στο wiki github του διακομιστή chicon και ακολουθήστε τις οδηγίες.

Βήμα 9: Προσθήκη εφαρμογής στον λογαριασμό σας

Προσθήκη εφαρμογής στον λογαριασμό σας
Προσθήκη εφαρμογής στον λογαριασμό σας
Προσθήκη εφαρμογής στον λογαριασμό σας
Προσθήκη εφαρμογής στον λογαριασμό σας

Όταν δημιουργείτε έναν λογαριασμό, καμία εφαρμογή δεν συνδέεται. Πρέπει να προσθέσετε εφαρμογή στο λογαριασμό σας για να μπορείτε να τις εκχωρήσετε στη συσκευή σας.

  • Συνδεθείτε με το λογαριασμό σας
  • Στη σελίδα της εφαρμογής, κάντε κλικ στο κουμπί προσθήκη στο καλάθι της εφαρμογής που θέλετε.
  • Κάντε κλικ στο σύνδεσμο "το καλάθι μου" στην επάνω δεξιά γωνία και επιβεβαιώστε το καλάθι σας.
  • Η εφαρμογή είναι πλέον διαθέσιμη σε όλες τις σελίδες διαμόρφωσης των συσκευών σας

Βήμα 10: Συνδέστε την υπηρεσία με τη συσκευή σας

Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
Συσκευή υπηρεσίας στη συσκευή σας
  • Στη σελίδα λογαριασμού σας, από τη λίστα συσκευών, κάντε κλικ στο πράσινο βέλος για να μεταβείτε στη σελίδα διαμόρφωσης της συσκευής.
  • Σύρετε την εφαρμογή στο κέντρο της οθόνης για να προσθέσετε εφαρμογή στη συσκευή σας (π.χ. εφαρμογή καιρού)
  • Συμπληρώστε τις διαφορετικές αναδυόμενες φόρμες διαμόρφωσης (π.χ.: Πρόγνωση καιρού για αύριο στη Λιλ - Βόρεια Γαλλία)
  • Επανεκκινήστε τη λάμπα Chic'on για να ισχύσουν οι αλλαγές

Οι τελευταίες εικόνες δείχνουν τον κύβο μου με την εφαρμογή ποιότητας αέρα (όχι τον καιρό). Εκείνη την εποχή η ποιότητα του αέρα ήταν κακή στη Λιλ.

Βήμα 11: Προχωρώντας παραπέρα

Για να προχωρήσετε περαιτέρω, μπορείτε να δημιουργήσετε τη δική σας έξυπνη λάμπα και να συνδεθείτε στο σύννεφο εφαρμογής chic'on μόλις ακολουθήσετε το πρωτόκολλο chic'on έξυπνων λαμπτήρων και τις προδιαγραφές της λάμπας (περιγράφεται στο with github wiki διαθέσιμο εδώ)

Εάν φτιάχνετε τη δική σας λάμπα, παρακαλώ δημοσιεύστε ένα "διδάσκον". Δώστε μου τα στοιχεία της λάμπας σας (όνομα και αριθμός ομάδων led) στέλνοντας ένα e-mail σε μένα χάρη στη φόρμα επικοινωνίας chicon στον ιστότοπο.

Μπορείτε να επαναχρησιμοποιήσετε τον κωδικό κύβου και να ενημερώσετε μόνο λίγη ειρήνη κωδικών. Δείτε το github wiki πώς να φτιάξετε τη δική σας λάμπα και μοιραστείτε την!

Μπορείτε επίσης, εφόσον γνωρίζετε λίγο php, να γράψετε τη δική σας εφαρμογή Chic'on, ικανή να εκτελείται στο δημόσιο www.chicon.fr Chicon Application Cloud ή στον ιδιωτικό διακομιστή σας.

Αυτό το wiki περιγράφει πώς να γράψετε τη δική σας εφαρμογή: Εδώ

Συνιστάται: