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



Teraz jest 21 gru 2024, o 01:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 7 sie 2014, o 17:10 
Offline
Użytkownik

Dołączył(a): 27 sty 2014
Posty: 194
Lokalizacja: Jantar
Pomógł: 3

Witam ostatnio bawiłem się znów Magic Ledami. Tak naprawdę to zainspirował mnie wujek, który zaczął opowiadać coś o ledach, że chciałby oświetlić nimi dom. Szybko podpowiedziałem mu, że istnieje dioda o symbolu WS2812 i jak działa. Powiedział on, żebym zbudował sterownik dla nich na pilota. Stwierdziłem, że zrobię lepiej i będę sterować ją telefonem z Androidem. No i się zaczęło.

1. Najpierw hardware.
Jest to tylko prototyp na stykówce, ale miał to być tylko układ testowy, na pokaz.

Założenia:
1. Mikrokontroler Atmega8.
2. Magic leda.
3. Sterowanie przez bluetooth.

Obrazek
2. Moduł bluetooth.
Kupiłem go na znanym portalu aukcyjnym (nie tym na A). W Polsce kosztuje on nawet 50zł, a w Chinach 4$.

3. Nadejszła chwila na kod z Eclipsa.

Kod prawie napisany przeze mnie. Pomógł mi kolega Krauser, ponieważ nie umiałem zrobić tak aby dopiero cała ramka poszła do prasowania.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



4. Apka na Androida.

Aplikacja została napisana w AppInventorze całkowicie przeze mnie.

Tak wygląda na komputerze:

Obrazek

W praktyce tak:

Obrazek

Algorytm jest dosyć prosty po prostu wysyła przez bluetooh ramkę R^G^B^cnt.
Cnt to liczba zapalonych ledów. Jest to tylko fragment, ale udostępnię plik Javy i plik apk.

Obrazek

Na koniec efekt prac:


A na sam samiutki koniec prosił bym aby stawiać łapki pod poradnikami Pana Mirka, ponieważ ich liczba drastycznie spada, a chyba zależy nam na poradnikach.

Pozdrawiam Alan Bejnarowicz.

Link do YT poprawiony - Różowo-zielony J.

_________________
Bluebook, Greenbook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 17:27 
Offline
Użytkownik

Dołączył(a): 27 sty 2014
Posty: 194
Lokalizacja: Jantar
Pomógł: 3

Dziękuję za poprawienie.

_________________
Bluebook, Greenbook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 18:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 maja 2014
Posty: 57
Lokalizacja: Warszawa
Pomógł: 1

No, jestem pod wrażeniem, kurka chciałbym tak umieć :)

_________________
Bluebook + ATB rev 1.04

wziąść - braść



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 19:59 
Offline
Użytkownik

Dołączył(a): 27 sty 2014
Posty: 194
Lokalizacja: Jantar
Pomógł: 3

Wystarczy trochę chęci:)

_________________
Bluebook, Greenbook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2014, o 21:05 
Offline
Moderator
Avatar użytkownika

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

I gratulacje - takie projekty ślicznie pozwalają na zdobywanie kolejnego "skill'a" w nauce języka C i nie tylko jak widać, bo przy okazji kolega dziabnął Androida ;)

_________________
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: 7 sie 2014, o 21:23 
Offline
Użytkownik

Dołączył(a): 27 sty 2014
Posty: 194
Lokalizacja: Jantar
Pomógł: 3

No to skill'ujemy. Za jakiś czas postaram się pochwalić zegarem na lampach, ale to w przyszłości.

_________________
Bluebook, Greenbook



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: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO