14
καλησπερα .
σήμερα θα σας παρουσιάσω μια κατασκευή μου που έγινε τώρα της μέρες της καραντίνας
πρόκειται για εναν controler για rgb λεντοταινιες , ο οποίος παίρνει εντολές από υπολογιστη( με προοπτική σε 2η φάση θα μπορεί να υπάρξει κάποια σύνδεση με smart lighting πρόγραμμα όπως aura sync ή razer chroma)
το κύκλωμα είναι αυτό : τοποθετηθηκαν οι opto-cuplers για προστασία του arduino από τυχόν static που μπορεί να προέλθει από τη ταινία
το arduino διαβάζει το χρωμα ως hex τιμή από τη σειριακή το μετατρέπει σε rgb pwm τιμές κι το γράφει στα registers του pwm .
εδώ ειναι η πλακετουλα μέσα στο κουτάκι της .. διάφανο για να φαίνεται και η δουλειά μας ..
και αυτή ειναι η εφαρμογή στο pc . γραμμένη στη C# , "τραβαει" τις rgb τημες απο τους sliders κι το βαζει σε hex οπου κι το στελνει στο arduino . μπορω να στειλω και κατευθειαν hex αν θελω , ακομη πανω υπάρχουν κάποια preset χρώματα , δε μπορεί να τα ρυθμίσει ο χρήστης όμως . πρέπει να αλλάξει ο κώδικας (και αυτο ισως στα todo)
ο κώδικας υπάρχει στο github μου, https://github.com/finos2/RGB-led-control
ευχαριστώ για τον χρόνο σας , stay safe