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



Teraz jest 27 lis 2024, o 02:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 16 sty 2013, o 12:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Jak obiecałem tak zrobiłem. W końcu powstała lampka na doidach mocy RGB :)
Post opublikowałem również na innym forum :) Mam nadzieję, że to nie problem :)

Obrazek

Witam,
Ostatnio zainteresowałem się sterowaniem urządzeń poprzez telefon komórkowy.
Postanowiłem zrobić lampkę, która będzie sterowana właśnie poprzez telefon komórkowy.

Najpierw musiałem wybrać diodę.
Chciałem aby to była dioda mocy. Padło na 3W diodę RGB.
Sercem układu jest procesor Atmega 88 w obudowie TQFP.
Moduł bluetooth zakupiłem ze strony Atnela Link

Musiałem projekt podzielić na 2 części:
-Napisanie programu na Atmegę
-Napisanie programu na telefon z Andoidem.

Jako, że wiedziałem, iż będę programował uC etapami (dodając kolejno nowe funkcje) i mając moduł bluetooth, postanowiłem wgrać do M88 bootloadera (dzięki temu będę musiał tylko raz użyć złącza KANDA wgrywając bootloadera do procesora) a następnie mogę bezprzewodowo programować uC korzystając z bootloadera.
Bootloadera również mam ze sklepu Atnela Link

Kod na uC napisałem w miarę szybko..
Rozjaśnianie/ściemnianie zrealizowane jest na sprzętowym PWMie Atmegi (posiada 3 kanały).
Jedyną rzeczą, z którą dłużej się borykałem było obsłużenie wszystkiego na przerwaniach.

Lamka pracuje w 2 trybach:
-Ręcznym (gdzie możemy sami wybierać składowe kolorów R G i B)
-Automatycznym (gdzie do wyboru mamy (na razie) 2 funkcje generujące różne efekty)

Problemem było napisanie aplikacji na telefon.
Na szczęście znalazłem w internecie TEN poradnik i wszystko jakoś poszło ;)

Schemat urządzenia:
Obrazek Obrazek

FOTKI:
Obrazek Obrazek Obrazek Obrazek Obrazek Obrazek Obrazek

Aplikacja na telefon:
Obrazek Obrazek Obrazek

Filmiki z działania: (dwa tryby)




W załączniku dodaję schemat i płytkę.

Kodów nie udostępniam :)


Poprawione linki Youtube - Zielony J.


Załączniki:

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2013, o 13:50 
Offline
Moderator
Avatar użytkownika

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

No ale przyznam, że piękny projekt a szczególnie z tym sterowanie BT i to jeszcze z TELEFONU !!!! ;) mega super .... przy okazji powiem, że też kiedyś myślałem żeby zrobić to w takiej lampce solnej tyle że nie byłem pewien czy w takiej w kolorze pomarańczowym będzie dobrze widać kolory a tymczasem - jak tu widzę - jest na prawdę bardzo przyjemy efekt dla oka. No jest na czym oko zawiesić.

Fajny projekt, ciekawa inspiracja - BARDZO mi się podoba. Dlaczego nie brałeś udziału w konkursie ? ;)

_________________
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: 16 sty 2013, o 14:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Nie wiedziałem, że jest :)

Dosyć długo mi zeszło na zrobienie tego projektu (prawie pół roku) gdyż ostatnio nie mam czasu:)
No i niestety kod zacząłem pisać jeszcze przed poradnikiem w jaki sposób wykorzystać struktury do EEPROM'a ;(
Ale może kiedyś to poprawie ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2013, o 15:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

Super mi sie podoba kawał dobrej roboty Xamrex - gratulacje i chcemy więcej :)

(niekoniecznie lamp solnych) - no chyba że z dużymi (wielkimi) bryłami solnymi :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lut 2013, o 21:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lut 2013
Posty: 126
Lokalizacja: Turbia
Pomógł: 0

Bardzo fajna konstrukcja, płytkę sam robiłeś czy zamawiałeś bo wygląda na fabryczną?

_________________
Zestaw ATB 1.04
Niebieska książka
Zielona książka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2013, o 15:25 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

W jakim jezyku pisales na androida?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2013, o 15:27 
Offline
Moderator
Avatar użytkownika

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

matisek1233 napisał(a):
W jakim jezyku pisales na androida?


A zajrzyj sobie do działu PORADNIKI na naszym forum ;) .... toż leży świeżo i małoużywany przepiękny poradnik jednego z naszych kolegów właśnie do programowania Androida w B4A (Basic for android) .... zobacz zobacz - bo ciekawe kąski są w tym dziale .

_________________
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: 13 lut 2013, o 16:23 
Offline
Użytkownik

Dołączył(a): 11 lut 2013
Posty: 140
Lokalizacja: Kraków
Pomógł: 10

mirekk36 napisał(a):
matisek1233 napisał(a):
W jakim jezyku pisales na androida?


A zajrzyj sobie do działu PORADNIKI na naszym forum ;) .... toż leży świeżo i małoużywany przepiękny poradnik jednego z naszych kolegów właśnie do programowania Androida w B4A (Basic for android) .... zobacz zobacz - bo ciekawe kąski są w tym dziale .


Biegnę zajrzeć.



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

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