MetallicGR

DIY: Κατασκευάστε ένα TV Ambilight

Recommended Posts

[NEWS_IMG=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/images/news_images/hwbox4.jpg[/NEWS_IMG] Το Ambilight είναι το εφέ του φωτός που παράγουν RGB LEDs τα οποία ακολουθούν μια συγκεκριμένη χρωματική πληροφορία. Στην προκειμένη περίπτωση τα χρώματα μιας τηλεόρασης!

Κάτι που μπορείτε να δοκιμάσετε με πολύ λίγο κόπο είναι να φτιάξετε ένα σύστημα Ambilight, δηλαδή μια συστοιχία από LED φωτάκια τα οποία με τη βοήθεια ενός Arduino θα τα προγραμματίσετε να ακολουθούν τα χρώματα που προβάλλει το monitor ή η τηλεόρασή σας. Στο συγκεκριμένο DIY θα χρησιμοποιήσουμε 25 LEDs τα οποία θα τα τοποθετήσουμε πίσω από την οθόνη και θα προγραμματίσουμε το Arduino που θα βρίσκονται συνδεδεμένα ώστε να ακολουθούν οτιδήποτε προβάλλει η τηλεόραση ή το monitor.

Θα χρειαστούμε: LED λαμπάκια. Μπορεί να είναι ένα έτοιμο strip ή μπορείτε να φτιάξετε το δικό σας από LED. Κατά προτίμηση χρησιμοποιήστε WS2811 ή WS2801 τα οποία είναι αρκετά εύκολα στην χρήση τους. Ένα Arduino Uno ή Nano ή Mega, DC power supply (5V 2A ανάλογα με τα specs των LED).

Βήμα 1. Ετοιμάζουμε τα LED. Αν δεν έχουμε πάρει την έτοιμη λωρίδα τότε θα χρειαστεί να κολλήσουμε καλώδια στα LEDs.

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31604.jpg[/img_alt]

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31605.jpg[/img_alt]

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31603.jpg[/img_alt]

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31607.jpg[/img_alt]

Βήμα 2. Αναλύουμε τα χρώματα στα άκρα της οθόνης. Για αυτό τον σκοπό ακολουθούμε ένα πολύ χρήσιμο tutorial του ίδιο χρήστη εδώ. Στην ουσία αυτό που θα κάνουμε είναι να συνδέσουμε την τηλεόραση στον υπολογιστή (το monitor είναι ούτως ή άλλως συνδεδεμένο!) απ' όπου θα τρέξουμε ένα script-άκι μέσω του "Processing" το οποίο θα αναλύσει σε πραγματικό χρόνο τα χρώματα της οθόνης στέλνοντάς τα στο Arduino.

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31609.jpg[/img_alt]

Βήμα 3. Τοποθετούμε την λωρίδα με τα LEDs, μαζί με ένα παράδειγμα της τοποθέτησης των LEDs.

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31601.jpg[/img_alt]

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31602.jpg[/img_alt]

Βήμα 4. Συνδέουμε τα LED στο Arduino και αυτό με την σειρά του στον υπολογιστή μέσω της USB θύρας. Για το Arduino χρησιμοποιούμε τον παρακάτω κώδικα και για το "Processing" αυτόν.

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31608.jpg[/img_alt]

[img_alt=DIY: Κατασκευάστε ένα TV Ambilight]http://www.hwbox.gr/members/2195-albums460-picture31606.jpg[/img_alt]

[video=youtube;cxEZsWa_xbE]

Το Ambilight μας είναι έτοιμο! Το τελικό αποτέλεσμα φαίνεται ακριβώς από πάνω στον player! Το καλό με τα συγκεκριμένα LED είναι ότι χρησιμοποιούν μόνο τρεις συνδέσεις (+, - και γείωση) και τροφοδοσία 5V 2A.

Share this post


Link to post
Share on other sites
Πω πω ζαλαδα στο κεφαλι...

ισα ισα ... ειναι απειρως ξεκουραστο... και πολυ ευχαριστο στο ματι...

Να βαλω και εγω την συμβολη μου... (γμτ ολο ελεγα να ανοιξω θεμα για αυτο αλλα ποτε δεν το εκανα)

η κατασκευη του ολου project ειναι φθηνη..

προσωπικα μου ειχε κοστισει 6-7 ευρω το arduino uno... 13-14 eυρω τα ledakia (WS2801 αν θυμαμαι καλα) ολα απο το ebay και.. αυτα......

τροφοδοσια πηρα απο molex μεσα απο το κουτι... και τα εχω στερεωσει πανω σε σκληρο χαρτονι...

στο απο κατω site ειχα βασιστει ...

https://learn.adafruit.com/adalight-diy-ambient-tv-lighting/choosing-leds

στην πορεια βρηκα αλλη εφαρμογη με την οποια παιζω και σημερα....

Download AmbiBox - AmbiBox

2 χρονια τωρα παιζουν απροβληματιστα... :-)

Share this post


Link to post
Share on other sites

Δλδ δεν είναι stand alone αυτό, αλλά πρέπει να συνδεθεί σε pc (htpc στη περίπτωση μου κάτω από τη tv) σωστά; και έχουμε ambilight όποτε το pc είναι ανοιχτό;

Sent from my GT-I9100 using Tapatalk

Edited by Spirosssss

Share this post


Link to post
Share on other sites
Πω πω ζαλαδα στο κεφαλι...

Για τον αντίθετο λόγο σχεδιάστηκε πάντως. Νομίζω από τα πρώτα ήταντο Living Color της Philips εδω

Share this post


Link to post
Share on other sites
Τρομερές αυτές οι σφαίρες Γορ!

Sent from my GT-I9100 using Tapatalk

Είναι παλιές αυτές νομίζω. Έχει βγάλει και άλλα παρόμοια προϊόντα τώρα.

Σε κάποια φάση ήταν μόδα αλλά μετα εξαφανίστηκαν.

Share this post


Link to post
Share on other sites

Βασικά, το ambilight είναι κατοχυρωμένη με πατέντες τεχνολογία της philips, και υπάρχει στις τηλεοράσεις της κοντά μια 10ετία τώρα. Έχω 2 από αυτές.

Share this post


Link to post
Share on other sites
Δλδ δεν είναι stand alone αυτό, αλλά πρέπει να συνδεθεί σε pc (htpc στη περίπτωση μου κάτω από τη tv) σωστά; και έχουμε ambilight όποτε το pc είναι ανοιχτό;

Sent from my GT-I9100 using Tapatalk

Κάποιος για αυτό;

Sent from my GT-I9100 using Tapatalk

Share this post


Link to post
Share on other sites

Yup δεν είναι standalone. Πρέπει το pc να είναι ανοιχτό για την επεξεργασία-capturing των χρωμάτων.

Share this post


Link to post
Share on other sites

Καλημέρα!

Ξέρω ότι το ποστ είναι πολύ παλιό, αλλά γίνεται να ανεβάσει κάποιος τις φωτογραφίες; 

 

Ευχαριστώ πολύ!

Share this post


Link to post
Share on other sites

Καλημέρα, δες το λινκ του διαβάστε περισσότερα στο τέλος του πρώτου πόστ για το original diy. Διαφορετικά μπορείς να ψάξεις νεότερα tutorials με τις λέξεις ambilight και arduino στο google εάν αυτή είναι η πλατφόρμα που παίζεις.

Share this post


Link to post
Share on other sites
5 minutes ago, MetallicGR said:

Καλημέρα, δες το λινκ του διαβάστε περισσότερα στο τέλος του πρώτου πόστ για το original diy. Διαφορετικά μπορείς να ψάξεις νεότερα tutorials με τις λέξεις ambilight και arduino στο google εάν αυτή είναι η πλατφόρμα που παίζεις.

 

Σε ευχαριστώ για την γρήγορη απάντηση.

Σκέφτομαι να το κάνω με rpi 3 σαν pc και arduino.

Αλλά θα ήθελα να μάθω πρώτα αν θα δουλέψει και για smart TV content (η πρέπει να είναι μόνο από,κάποιο hdmi source;) π.χ Netflix 

Edited by sollekram
  • Like 1

Share this post


Link to post
Share on other sites

Αυτό ναι θα δουλέψει εάν το netflix τρέχει στο rpi μέσω της εφαρμογής του αφού πρακτικά τα χρώματα θα τα κάνει sample από οτιδήποτε δείχνει το monitor. Τα πάντα όλα. Η τελευταία έκδοση του rpi νομίζω το έχει και με υψηλού bitrate βίντεο streaming αλλά δεν είμαι σίγουρος και ελπίζω να το έχεις δοκιμάσει πριν κάνεις το οτιδήποτε. Επίσης δε ξέρω αν υπάρχει (σίγουρα θα υπάρχει απλά δε το έχω ψάξει) κάποια standalone εφαρμογή που θα μπορείς να χρησιμοποιήσεις αντί του IDE που θα τρέχει στο παρασκήνιο.

 

Βέβαια, οι κινέζοι μας έχουν προλάβει και σε αυτό :hehe: πλέον βρίσκεις έτοιμο kit ακόμα και για 4k περιεχόμενο, που πρακτικά σημαίνει "βάλαμε περισσότερα LED για μεγαλύτερη λεπτομέρεια στη λεντοταινία σας" και δείχνει πολύ πιο όμορφο εάν το δεις και από κοντά.. Δε ξέρω από θέματα latency πόσο κοντά είναι χρονικά, ειδικά όταν έχεις γρήγορες σκηνές. Εκεί πιστεύω ότι στο arduino θα φαίνεται πιο έντονα (η αργοπορία) από κάποια άλλη μέθοδο όπως αυτή του kit που παίρνει το σήμα κατευθείαν από το HDMI (splitter/passthrough μάλλον).

  • Like 1

Share this post


Link to post
Share on other sites

Ααα θα δείχνει ότι παίζει το pc και θα στέλνει σήμα στο arduino για τα χρώματα.

Μπορεί  να το κάνω τότε κάπως έτσι 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.