BlinkStick ειδοποιήσεις με χρώμα

Το BlinkStick είναι ένα usb στικάκι που δίνει χρώμα στις ειδοποιήσεις μας (και όχι μόνο). Πρόκειται για ένα open source software/hardware project βασισμένο σε μικροελεγκτή της Atmel. Ουσιαστικά στο BlinkStick υπάρχει ένα λεντάκι (RGB) που μπορεί να πάρει οποιοδήποτε χρώμα. Το συνδέεις στον υπολογιστή σου, τρέχεις κάποιο software και ο μικροελεγκτής λαμβάνει την εντολή να ανάψει το led σε κάποιο συγκεκριμένο χρώμα.

Θέλεις όταν ο επεξεργαστής σου “χτυπήσει κόκκινα” να γίνει κι αυτό κόκκινο; Μήπως θέλεις να ανάψει σε μωβ χρώμα όταν λάβεις ένα mail ή απλά να λειτουργήσει ως ambient φωτισμός για το γραφείο σου;

Πέρα από την απλή έκδοση, υπάρχουν και οι εκδόσεις pro, square και strip που μπορείς να ελέγξεις περισσότερα από ένα led με διαφορετικό χρώμα το καθένα. Αν και υπάρχει official application για Windows, υπάρχουν API implementations για πολλές δημοφιλείς γλώσσες δίνοντας σου την δυνατότητα να το ελέγξεις με ό,τι τρόπο φανταστείς.

Το BlinkStick πωλείται είτε έτοιμο για χρήση είτε σαν kit για να το συναρμολογήσεις με ένα κολλητήρι. Ποιο το νόημα όμως να το πάρεις έτοιμο όταν μπορείς να το φτιάξεις μόνος σου;

Προγραμμάτισα το chip και δημιούργησα ένα BlinkStick στο breadboard. Αφού βεβαιώθηκα ότι το κύκλωμα είναι σωστό, επανασχεδίασα το κύκλωμα με την προϋπόθεση ότι θα το φτιάξω σε πλακέτα με ένα layer. Κόλλησα τα εξαρτήματα στη θέση τους και είναι έτοιμο για hacking.

Αν σου τράβηξε το ενδιαφέρον μπορείς να δημιουργήσεις και συ το δικό σου. Στο site του δημιουργού υπάρχουν οι απαραίτητες οδηγίες και το firmware για τον μικροελεγκτή. Έχω ανεβάσει στο github το σχηματικό και το layout της πλακέτας που σχεδίασα αν θέλεις να το φτιάξεις μόνος σου.

Αν το BlinkStick μου είναι online δοκιμάστε να ελέγξετε απομακρυσμένα το χρώμα του. Περιμένω να φωτίσετε τον χώρο μου 🙂

Μη ξεχάσετε να μοιραστείτε τις δημιουργίες σας με την κοινότητα του BlinkStick.

Update: Έντυσα το blinkstick μου με ένα πρόχειρο 3D printed enclosure.

 

Update 2: Έφτιαξα ένα blinkstick strip χρησιμοποιώντας ένα WS2812 module και το ελέγχω με μία homemade πλακέτα με smd εξαρτήματα.

Ανέβασα στο Attiny85 το firmware του blinkstick pro και τύπωσα ένα enclosure με τον prusa i3 μου. Κατεβάστε από το github το pdf για την πλακέτα του blinkstick-strip και το firmware του blinsktick pro.

Comments ( 2 )
  1. Tasko
    19 January, 2015 at 00:11
    Reply

    Πολύ ενδιαφέρον φαίνεται.
    Σκέφτομαι να πάρω ένα strip ή square από το blinkstick.com, να το έχω συνδεδεμένο με ένα raspberry pi 24/7 και να με ειδοποιεί με διαφορετικά patterns για κάθε είδος ειδοποίησης.

    • ioanniskar
      ioanniskar
      19 January, 2015 at 17:33
      Reply

      Περιμένω να δω το setup σου. Μη ξεχάσεις να μοιραστείς με την κοινότητα του blinkstick την εμπειρία σου.
      https://forums.blinkstick.com/

Leave a reply