Witam wszystkich.
Na majsterkowie jest już jeden projekt zwierciadła nieskończoności – https://majsterkowo.pl/zwierciadlo-nieskonczonosci/, lecz ja uzyskałem trochę inny efekt dzięki wykorzystaniu diod WS2812 tzw. NeoPixel. Co one umożliwiają? Za pomocą tylko 1 przewodu (nie licząc oczywiście masy i zasilania) możemy sterować całą ich taśmą. Co więcej są to diody RGB, więc możemy wygenerować wszystkie kolory tęczy!
Materiały:
Do budowy wykorzystałem:
– ramkę do zdjęć Ribba z IKEI
– szybkę o wymiarach 21×21 lub drugą ramkę Ribba
– 24 diody WS2812 ze specjalnymi płytkami PCB firmy Modułowo (dlaczego ze specjalnymi płytkami wyjaśni się później)
– około metr skrętki komputerowej
– folia lustrzana do oklejania szyb (sprzedawana jest w arkuszach 0,8x5m, więc dużo jej jeszcze zostanie)
– arduino UNO jako tymczasowa platforma uruchomieniowa
Z narzędzi będziemy potrzebować wiertarkę, ostry nóż oraz lutownicę.
Budowa:
Rozbieramy na części naszą ramkę:
Potrzebujemy 2 lustra, natomiast z jednej ramki mamy tylko jedną szybkę. Ja na szczęście miałem 2 takie ramki, więc jedna posłużyła za “dawcę”.
Diody będziemy umieszczać w tym środkowym elemencie. Można go łatwo rozebrać co ułatwi pracę.
Obie szybki oklejamy folią, aby powstały z nich lustra.
Miałem do dyspozycji 24 diody tzn mogłem umieścić po 6 na każdym boku. Wymierzyłem miejsca na otwory i nawierciłem wiertłem 7mm. Trzeba zadbać o to, aby diody schowały się w tym środkowym elemencie dystansującym. Na szczęście jest on łatwy w obróbce i ostrym nożem możemy “wydłubać” w nim odpowiedni kształt.
Tak obrabiamy wszystkie 4 części.
Teraz kolej na przygotowanie diodek – musimy połączyć ze sobą wszystkie piny zasilania i masy oraz wyjście z wejściem kolejnej. W przypadku gołej diody musielibyśmy dla zasilania i masy lutować po 2 przewody, co byłoby bardzo uciążliwe. Tu fajnie sprawdzają się gotowe płytki pod diody.
Wszystkie lutujemy w taki sposób:
Oczywiście przymierzając je do ramki:
Ostatnie diody z każdej strony będą miały dłuższe kable przechodzące na kolejny bok.Całość zabezpieczamy taśmą.
Z diody nr1 wyprowadzamy ok 20-30cm przewody w celu podłączenia do arduino.
Całość montujemy w ramce i mamy już gotowe lustro.
Element sterujący:
Nie robiłem jeszcze specjalnej płytki PCB, ponieważ wciąż się waham jakie umieścić tam opcje dotyczące sterowania, a możliwości jest wiele – BT, wifi, zwykłe przyciski lub czujnik ruchu, który będzie uruchamiał animację.
Obecnie używam arduino UNO z wgranym przykładowym kodem z biblioteki NeoPixel firmy Adafruit. Jest ona dostępna do pobrania tutaj: Adafruit NeoPixel.
Działanie:
Najlepiej wszystko wyjaśni filmik:
http://projektydmb.blogspot.com/
zły link do biblioteki, przydał by się jakiś najprostszy schemat co i jak podłączyć bo jak dla mnie to trochę tu za mało szcegółów w tym artykule :)
wkradła się literówka w linku. Już poprawione.
Podłączenie jest opisane w bibliotece, bo to od niej zależy.
W kwestii budowy jest to naprawdę prosty projekt, więc opis może wydawać się krótki. Wiele rzeczy pokrywa się też z poprzednim wpisem o zwierciadle nieskończoności.
No rozumiem ale co do WS2812 to wypadało by opisać jaki zasilacz należy użyć bo są dość prądożerne (30 diod może brać 1.6A), Dodać uwagę że nie należy brać zasilania z Arduino.
Zapewne inni podzielą moje zdanie że za mało informacji w Twoim artykule. Ja chcę tylko pomóc ;)
8zł za sztukę WS1812B? To nie lepiej paski z Maplina, albo 5m – 30szt/1m za $32 z Aliexpress? Połowa roboty odpadnie.
Fajny pomysł i realizacja, ale brakuje kilku fotek. Ciekawi mnie zawartość złożonego pudełka, tz. jak to wyglądało zaraz przed złożeniem.
Co do zasilania to na te diody 5v dodatkowo kondensator filtrujacy na zasilaniu jak najblizej pierwszej diody i opornik miedzy wyjscie sterowania a pierwsza diode i nie sterujemy cala tasma tylko kazda dioda z osobna troche slobo opisane same diody zasada dzialania
awesome
Witam.. jeszcze nikt nie zrobił, a przynajmniej ja w internecie nie znalazłem projektu, okrągłego stolika z efektem “nieskończoności. ale wykorzystując za zwierciadło powszechne lustra drogowe, wypukłe. ciekawi mnie jaki by wyszedł efekt :)
Witam, bardzo fajny pomysł, mam jedno pytanko, czy można zrobić takie zwierciadło bez użycia Arduino i zamiast tych diod użyć taśmy diod LED?
Oczywiście, ale wtedy bez żadnych zaawansowanych efektów świetlnych, tylko proste ON/OFF.
http://allegro.pl/folia-do-szyb-okien-lustrzana-lustro-weneckie-75cm-i6120838990.html
Czy taka folia może być ?:)
Dokładnie taka