Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 27 lis 2024, o 18:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 1 lis 2013, o 08:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 cze 2013
Posty: 137
Lokalizacja: Kraków
Pomógł: 0

Witam wszystkich
Chciałem się pochwalić moim nowym tworem, jakim jest lampa RGB zrobiona na osiemnastkę kolegi :). To co ją wyróżnia, to 30 diod zamiast standardowych 1-3, a na każdej można ustawić inny kolor. Tak to wyglądało przed i po zapakowaniu:
Obrazek Obrazek
Idea była taka, żeby zrobić pocieszny prezent, który mógłbym przy okazji gdzieś pokazać :D. Rysunkami na piłeczkach zajął się kolega - moim zdaniem zdecydowanie dodają one uroku lampie.

Sporo myślałem nad tym jak efektywnie połączyć diody i ostatecznie zdecydowałem się na matrycę po 5 diod w 6 kolumnach. Wiersze (15 składowych) są obsługiwane przez programowo generowane PWMy o częstotliwości 500Hz, a kolumny są multipleksowane jakimiś tranzystorami PNP. "Końcówkę mocy" kanałów PWM zapewniają nieśmiertelne ULN2803 i ULN2003.
Jeśli chodzi o część programową - po wielu próbach okazało się, że do generowania PWMów najlepiej sprawdza się _delay_us. Ja wykorzystałem go tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

gdzie:
- diff: różnica wypełnienia między dwoma kolejnymi kanałami (posortowanymi ze względu na wypełnienie)
- PWMPERIOD: makro określające okres PWMów (w ms, stąd też 1000 w wyrażeniu)
- 255: 8-bitowa dokładność kanałów

Przejdźmy może do etapu tworzenia. Na początku kolega narysował buźki, a ja zrobiłem sterownik i zamówiłem obudowę z pleksi ciętą laserem.
ObrazekObrazekObrazekObrazek

Tutaj skończyła się przyjemność. Trzeba było połączyć 90 składowych diod w matrycę, a to wszystko w miarę ładnie i niewidocznie. Po długim rozmyślaniu powstał właściwy proces technologiczny ;).
ObrazekObrazekObrazekObrazekObrazekObrazekObrazek

Słowem - to było okropne :D. Jeśli kiedykolwiek miałbym robić coś podobnego, to albo sam zrobiłbym płytki łączące diody, albo zleciłbym firmie robiącej PCB. Ale teraz kilka słów o możliwościach lampy. Po podłączeniu zasilania do gniazda DC i włączeniu układu, lampa świeci się domyślnie na kolor fioletowy (tak chciał solenizant) i co jakiś czas lekko pulsuje. Do przełączania animacji służą 3 przyciski. Oto oficjalne nazwy animacji i ich opisy:
Kod:
1. romantycznie pulsujący fiolet
2. relaksujące przejścia
3. oczo....e animacje (w oryginale bez cenzury ^^)
   - 幸福の闇丸 Mroczne Kręgi Szczęścia: kolorowe obracające się spirale
   - Cylindryczna Diskokula Zagłady: efekt kuli dyskotekowej
   - Zintegrowany Gwatemalski Fenomenologizm: nikt nie wie co to jest (przepraszam, kolega humanista :D)

Ogólnie animacje z punktu 3 to taki luźny dodatek od każdego z twórców projektu. Choć tak naprawdę, ze względu na problemy techniczne, projekt wykonałem sam (poza rysunkami na piłkach).

Pora przejść do zdjęć w akcji!
ObrazekObrazekObrazekObrazekObrazek

A oto filmik przedstawiający lampę, od 0:38 można popatrzeć na animacje.


Niestety ze względu na multipleksowanie kolumn, mój aparat jest za słaby żeby ładnie nagrać działanie lampy. Kiedyś poddałem przeróbce jakiś stary aparat, dzięki czemu można nim sterować z poziomu ATmegi - bardzo spowalniając animacje, udało mi się przez pół nocy zrobić serię zdjęć i potem połączyć je do filmu. Jakie życie potrafi być skomplikowane bez dobrego sprzętu ;).

W załączniku dodaję schemat i płytkę z Eagle'a, jakby ktoś się zastanawiał nad szczegółami rozwiązania. Kodu źródłowego na razie nie udostępniam, długo nad nim siedziałem. Niemniej chętnie odpowiem na pytania.

Mam nadzieję że projekt w miarę się podoba :). Wczoraj pokazałem go na Elektrodzie, ale zapewne część z Was tam nie zagląda.

Pozdrawiam
mopsiok

P.S.
Jeśli to nie karalne, to zapraszam również na swój kanał jutubowy, gdzie można znaleźć więcej dziwnych rzeczy. ^^
https://www.youtube.com/mopsiok


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
Więcej dziwactw na: www.youtube.com/user/mopsiok



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 09:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Brawo !

Chętnie zobaczyłbym kod tego, bo ostatnio też trochę walczę z PWM i 74HC595 i nie bardzo mi wychodzi osiągnięcie tego czego chce ... a tu wygląda nieźle :)

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 09:14 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Bombowa lampka. Muszę pomyśleć o zrobieniu takiej. Brawo.

Tapatoknąłem se z mojego LG Świst L9, a co. I niech mie któren jeden co zrobi.

------------------------ [ Dodano po: 22 minutach ]

Jeszcze chciałem rzec że rysunki są świetne.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 09:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Bajerka ... nic dodac nic ujac gratuluje pomyslu.

Wysłane z Tapatalk2 [url='http://tapatalk.com/m?id=10']now Free[/url]

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 09:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27314
Lokalizacja: Szczecin
Pomógł: 1041

Świetna lampka - jest na czym oko zawiesić ;) .... z twojego kanału YT ... najbardziej zapadł mi w pamięci HASACZ :lol: ....

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 10:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 cze 2013
Posty: 137
Lokalizacja: Kraków
Pomógł: 0

Bardzo dziękuję za tak miłe komentarze :). Cieszę się że się podoba.

majster napisał(a):
gratuluje pomyslu

Żeby później nie było - lampa była zainspirowana takim czymś:
http://www.deltaattack.com/wp-content/u ... o_lamp.jpg
Tak więc moja inwencja twórcza ograniczyła się do wypchania całości diodami.

mirekk36 napisał(a):
najbardziej zapadł mi w pamięci HASACZ :lol: ....

Taaa... to był osobliwy projekt xD.

P.S.
Acid3, zerknij na PW. Może będę mógł pomóc :).

_________________
Więcej dziwactw na: www.youtube.com/user/mopsiok



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 10:16 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3206
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Bardzo ładny efekt świetlny. ;-)

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lis 2013, o 22:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 cze 2013
Posty: 137
Lokalizacja: Kraków
Pomógł: 0

To przez sentyment - w trakcie robienia projektu graliśmy w tę grę na potęgę, a na urodzinach śpiewaliśmy tę piosenkę :D. Stąd też i taki nietypowy podkład. Cieszę się że ktoś rozpoznał ^^.

P.S.
A, aż sobie posłucham :3

_________________
Więcej dziwactw na: www.youtube.com/user/mopsiok



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2013, o 01:02 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 paź 2013
Posty: 14
Pomógł: 0

Widzę że się przyłożyłeś do projektu. :mrgreen: Ładną płytkę sobie zlutowałeś. Eagle też opanowany :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO