ATNEL tech-forum
https://forum.atnel.pl/

Problemy z matrycą LED
https://forum.atnel.pl/topic20984-30.html
Strona 2 z 3

Autor:  mirekk36 [ 4 wrz 2018, o 18:34 ]
Tytuł:  Re: Problemy z matrycą LED

miki53 napisał(a):
po prostu cena za MODUŁ ATNEL AIR2 = 49zł + ATNEL- WIFI232-T + ANTENA = 79 zł to razem 128 zł no i jest ponad 100 zł

Dodaj jeszcze że w tej cenie jest MkBootloader.

Poza tym to jest niejako zestaw modułów, taki mini zestaw ewaluacyjny a na dodatek pozwalający na bezprzewodowe programowanie sobie własnych układów, procków - gdzie nie trzeba nawet czegoś takiego wbudowywć do układu tylko zrobić gniazdko i w razie potrzeby włożyć taką płytkę AtnelAIR

jeśli już ktoś się pobawi takim zestawem i zrozumie jak działa moduł wifi to może kupić sam moduł WIFI żeby implementować go we własnym jakimś układzie a ten już kosztuje 79zł a nie ponad 100zł i co ważne gdy kupuje się ich więcej to zawsze można się dogadać o rabat dodatkowy

to tytułem wyjaśnienia

Autor:  miki53 [ 12 wrz 2018, o 14:29 ]
Tytuł:  Re: Problemy z matrycą LED

Witam znowu

Mam pytanie do szanownych kolegów, bardziej obeznanych z modułem BMP180 pomiaru ciśnienia i temperatury
Mirek do konwersji napięć między modułem BMP180 a procesorem użył tranzystora BSS138 ja takiego nie posiadam nawet odpowiednika
Przyszło mi do głowy aby wykorzystać fotooptor , teraz nasuwa się pytanie czy sygnał z modułu przejdzie przez złącze fotooptyczne

Schemat najnowszej myśli technicznej naskrobany na szybko na kartce poniżej :lol:

Obrazek

Autor:  miki53 [ 12 wrz 2018, o 15:42 ]
Tytuł:  Re: Problemy z matrycą LED

zubik

Masz na myśli zielone ledy ?

Wstawić je w linie SCL aby obcieła napięcie z 5v na 3v

Autor:  micky [ 12 wrz 2018, o 17:13 ]
Tytuł:  Re: Problemy z matrycą LED

A przypadkiem nie na niebieskiej?

Autor:  miki53 [ 12 wrz 2018, o 17:25 ]
Tytuł:  Re: Problemy z matrycą LED

Właśnie przejrzałem poradniki Mirka na temat konwersji napięć
i doszedłem do wniosku że niema co wymyślać nowych układów
skoro już są wymyślone i sprawdzone w działaniu

Niema innego wyjścia tylko kupić odpowiednie tranzystory
i nie komplikować układu

Dzięki za chęć pomocy
Myślałem że tego postu nikt już nie ogląda
że piszę ot sam dla siebie

Autor:  micky [ 12 wrz 2018, o 18:20 ]
Tytuł:  Re: Problemy z matrycą LED

Dokładnie tak, chociaż warto znać nietypowe zastosowania diód LED :)

Autor:  miki53 [ 16 wrz 2018, o 14:18 ]
Tytuł:  Re: Problemy z matrycą LED

Czemu program wyrzuca posty i prosi o zalogowanie mimo że jestem zalogowany

------------------------ [ Dodano po: 32 minutach ]

Troszkę zgrzał mnie ten portal
miałem wszystko co chciałem przekazać i się zapytać z szczegółami opisane
ale program go wyrzucił

Opiszę problem w skrócie

w ćwiczeniu 17_MATRIX_TEST_m328P
w oryginale jest wstawiona ATmega328P 32pinowa
Ja testowałem kod na ATmedze328P 28pinowej
i efekt mam taki że program zatrzymuje się podczas wyświetlania temperatury
z 18B20 i ani drgnie dalej.

Bibliotekę BMP180 oraz polecenia do obsługi tego modułu zakomentowałem bo nie mam go podłączone
a bez niego nic się nie wyświetlało na wyświetlaczu ,"widzę tylko ciemność, ciemność widzę"

Te avr-ki różnią się tylko tym że ATmega328P 32pinowa ma dodatkowe wyjścia VCC , GND oraz ADC6 i tak niewykorzystany w programie
Ale może ATmega 328P 28pinowa ma jakieś rejestry które są nie ustawione i nie brane pod uwagę

Autor:  rskup [ 16 wrz 2018, o 15:45 ]
Tytuł:  Re: Problemy z matrycą LED

miki53 napisał(a):
Ale może ATmega 328P 28pinowa ma jakieś rejestry które są nie ustawione i nie brane pod uwagę
To są dokładnie te same układy tylko w innych obudowach.
Może pomyliłeś wyprowadzenia, które podłączałeś, bo tylko tym się te układy różnią.

--
Pozdrawiam,
Robert

Autor:  miki53 [ 16 wrz 2018, o 17:02 ]
Tytuł:  Re: Problemy z matrycą LED

Witaj rskup

Pomylić myślę że się nie mogłem

Procek jest w podstawce programatora więc wszystkie zasilania są podpięte
Podłączony kwarc 18.432 i ustawiony
Zegar PCF8583P odczytuje godziny
Czujnik temperatury DS18B20 odczytuje temperaturę
Podłączenie chyba prawidłowe
Tyle że nie leci program dalej po odczytaniu temperatury ( warstwy się nie przełączają ) zatrzymuje się i ani rusz
A podczas resetowania procka za każdym razem zmienia się godzina np. jest ręcznie ustawiona godzina
14:15:00 po resecie zmieni się na 15:15:00 i tak za każdym razem gdy chwilowo odłączysz procek od zasilania
Mimo to że w zegarku PCF8583P jest bateria podtrzymująca

Autor:  tonygryps [ 16 wrz 2018, o 18:32 ]
Tytuł:  Re: Problemy z matrycą LED

Co do godziny jest tak dla tego bo w bibliotece do pcf masz funkcję do zmiany czasu letni na zimowy i odwrotnie i przy starcie jest ona wywoływana ale to nie problem bo masz przecież synchronizację czasu przez wi -fi co do twojego problemu typu " ciemność widzę" to podejrzewam że jest wywoływana jakaś funkcja do komunikacji z BMP180 po i2c a że nie masz fizycznie scalaka to program w tym miejscu utyka musisz sobie zrobić jedno diodowy debager i znaleźć gdzie utyka.

Autor:  miki53 [ 17 wrz 2018, o 14:54 ]
Tytuł:  Re: Problemy z matrycą LED

Witajcie

Mam teraz taki problem
W ćwiczeniu 17_MATRIX_TEST_m328P kiedy miałem je przeportowane na ATmege32
Wszystko działało dobrze

A w chwili gdy to ćwiczenie chciałem uruchomić na ATmedze 328P z kwarcem 18,432 (oryginalnie wszystkie porty ustawione dla 328P )
kod prosto z YB
To multipleksowanie zaczyna migać a program się zatrzymuje w momencie wyświetlania temperatury z DS18B20

Macie jakieś pomysły jak to naprawić

Podpowiedzcie jak wgrać filmik abym mógł dokładniej pokazać o co mi chodzi.

Autor:  RadekB86 [ 6 paź 2018, o 19:51 ]
Tytuł:  Re: Problemy z matrycą LED

Mam takie szybkie pytanie które dotyczy modułu matrix czy jeśli zastosuję inny typ matrycy czyli zamiast wspólnej anody będą wspólne katody (chyba dotyczy to kolumn ;) ) to wystarczy tylko zmiana kosmetyczna w kodzie? Czy to bardziej skomplikowane?

Autor:  miki53 [ 7 paź 2018, o 18:10 ]
Tytuł:  Re: Problemy z matrycą LED

Witaj RadekB86

Niema większego problemu czy zastosujesz wyświetlacze ze wspólną anodą czy katodą
zmienisz tylko rejestr kierunku wpisywania danych do rejestrów wyświetlacza

Ten rejestr to będzie wyglądał tak (1<<DORD) i szukaj go w kodzie przy SPI
i zależnie od kierunku wpisywania musisz go za komentować lub nie

jeśli mętnie tłumaczę to pisz

Autor:  RadekB86 [ 7 paź 2018, o 18:43 ]
Tytuł:  Re: Problemy z matrycą LED

miki53 napisał(a):
Ten rejestr to będzie wyglądał tak (1<<DORD) i szukaj go w kodzie przy SPI
i zależnie od kierunku wpisywania musisz go za komentować lub nie

jeśli mętnie tłumaczę to pisz


Oj nie jestem pewien ale chyba się mylisz... jeśli nie mam racji to niech ktoś mnie poprawi. :mrgreen:
Ja bardziej podejrzewam że trzeba będzie ZANEGOWAĆ BITY to co wysyłam ,a nie tak jak ty piszesz odwrócić kolejność wsuwania bitów.

Autor:  miki53 [ 7 paź 2018, o 20:38 ]
Tytuł:  Re: Problemy z matrycą LED

Zanegować to znaczy - zaprzeczyć czyli zamienić tak na nie

co to zmieni w twoim układzie że zamienisz jedynki na zera
dalej na wyświetlaczu masz kaszane tylko troch inaczej poukładaną
zmieni się tylko to że zgasisz diody które się świeciły a zapalisz te zgaszone ale i tak będzie bałagan

Autor:  miki53 [ 12 paź 2018, o 14:18 ]
Tytuł:  Re: Problemy z matrycą LED

Witajcie po dłuższym czasie

Właściwie nie chciałem ciągnąć tego wątku dalej ale widzę że koledzy tu zaglądają
to podzielę się z wami efektami pracy
nie wprawia w zachwyt wykonanie płytki ale jedynie taką metodą mogłem to dzieło wykonać

Obrazek

Obrazek

Obrazek

Wygląd płytki od strony elementów
Obrazek

Wygląd płytki od strony druku
Obrazek

Autor:  RadekB86 [ 12 paź 2018, o 15:10 ]
Tytuł:  Re: Problemy z matrycą LED

Ja też planuje tak do pracy zrobić i właśnie nawet o to chodzi żeby to było brzydkie i obleśne :lol: bo dzięki temu jak to postawie gdzieś na warsztacie to nikt tego nie ukradnie a funkcję zegarka będzie spełniało. A więc tym samym mirka :? zwody o koszmarnych projektach :lol: :? :shock: nie zawsze mają rację bytu xD

Autor:  miki53 [ 27 paź 2018, o 19:33 ]
Tytuł:  Re: Problemy z matrycą LED

Jeśli macie jakieś pytania to piszcie
postaram się pomóc w miarę swojej skromnej wiedzy początkującego

Autor:  RadekB86 [ 27 gru 2018, o 06:18 ]
Tytuł:  Re: Problemy z matrycą LED

Ponieważ problem dotyczy identycznego schematu nie będę zakładał nowego wątku dodam tylko że doszedłem do strony 101 YB gdzie miałem już działający program pokazywał mi czas i nawet przesuwał tekst z czasem I temperaturą z układu DS3231 ale na zasadzie timera napędzanego licznikiem z przerwania podawanego z rtcka teraz gdy dodawałem update_screen kompilator wyrzóca mi błąd tylko że problem jest w tym że właściwie nie wiem gdzie go szukać bo informacja jest tylko w consoli a na plikach nic nie podświetla... :mrgreen:


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  miki53 [ 27 gru 2018, o 20:48 ]
Tytuł:  Re: Problemy z matrycą LED

Witaj RadekB86

Ja miałem problemy z uruchomieniem tego projektu
do momentu kiedy nie wstawiłem wszystkich głównych
podzespołów tj zegara PCF8583,modułu BMP180 i fotorezystora
bez nich co ćwiczenie coś mi się zawieszało wyskakiwały jakieś błędy
normalnie HORROR
a po wstawieniu tych elementów wszystko ruszyło jak z płatka

Więc spróbuj i Ty tak zrobić i najpierw wszystko poskładaj i wtedy działaj dalej
bo inaczej to szkoda nerwów i czasu - SPRAWDZONE DOŚWIADCZALNIE

Autor:  RadekB86 [ 28 gru 2018, o 15:13 ]
Tytuł:  Re: Problemy z matrycą LED

Kurcze okazało się że trzeba było zmienić nazwy z rambuf na rambuf1 i poszło wszystko xd w tym miejscu poniżej czyli już mam 9cod działający na tym wyświetlaczu uff poniżej gdzie musiałem dokonać zmian o zgrozo prawie ;) nic nie było o tym opisane na str107 dopiero porównując biblioteke z YB ze swoją którą tworzę wraz z YB zauważyłem takiego babola xD ale jaka nauuuuka :lol:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


No niby wszystko fajnie ale dalej mam dziwny problem tutaj opisałem:
topic20793.html

Autor:  miki53 [ 31 gru 2018, o 18:00 ]
Tytuł:  Re: Problemy z matrycą LED

Witam obecny stan mojego projektu

no nie do konica bo jest to nieudolnie przerobiony projekt Pana Mirka

widać na filmie jak przebłyskuje poprzedni napis w menu i nie wiem na razie
jak z tym sobie dać radę aby napisy były stabilne

no film nie chce się załadować muszę jeszcze pomieszać

Dzięki kolegom jakoś przez to przeszedłem.


Autor:  mirekk36 [ 31 gru 2018, o 18:08 ]
Tytuł:  Re: Problemy z matrycą LED

tak się umieszcza film z YT, edytuj sobie post i zobacz

Autor:  miki53 [ 31 gru 2018, o 18:27 ]
Tytuł:  Re: Problemy z matrycą LED

Witam Panie Mirku korzystam z okazji że jest Pan na forum
i chciałbym panu złożyć najserdeczniejsze życzenia z okazji nadchodzącego nowego roku

Panie Mirku napisał pan

mirekk36 napisał(a):
tak się umieszcza film z YT, edytuj sobie post i zobacz


No fajnie ale jak ?

wszystko zawodzi, konto założone filmik nagrany ustawiony jako publiczny
na mojej stronie w Youtube jest, operatorzy Youtube dają znak że u nich
film jest, wpisuję kod tak jak ma być a film się nie pojawia
nawet na stronie youtube się nie pokazuje - czyli do publicznego oglądania

Autor:  RadekB86 [ 1 sty 2019, o 18:59 ]
Tytuł:  Re: Problemy z matrycą LED

Uff jestem na tym etapie:

Ale nie wiem dlaczego zegar nie reaguje mi na zmianę długości czasu wyświetlania dla poszczególnych animacji
dodam od razu że funkcję rtc_soft_timer(&datatime);
wkleiłem w pętlę wile bo inaczej mi zatrzymuje się na napis ATNEL... i tak stoi chyba zrobiłem po drodze jakiegoś babola :?

Autor:  miki53 [ 2 sty 2019, o 10:12 ]
Tytuł:  Re: Problemy z matrycą LED

Witam
fajnie działa Twój zegarek
myślę że to jest twoje dzieło

Bo jakoś zgubiłeś animacje Pana Mirka
a ustawianie czasów przejść Mirek ma w pliku main.c

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


funkcja rtc_soft_timer(&datatime); raczej dotycz zegara a nie animacji
przejścia i animacje masz w funkcji w main.c poniżej

o ile się nie mylę

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  RadekB86 [ 4 sty 2019, o 20:05 ]
Tytuł:  Re: Problemy z matrycą LED

Zapytam jak najlepiej podejść teraz do :

wyświetlania długich tekstów np. "temperatura na zewnątrz" ;"temperatura w pomieszczeniu" ,czy również jakiś dowolny rysunek bitmapę....który jest tak jakby przyklejony do np. roku z prawej strony i gdy rok się przesuwa to ta bitmapa nie zatrzymuje się czyli nie jest tak jak jest to w książce opisane że musiałbym tworzyć dodatkową warstwę która zatrzyma mi się na środku i czekam jakiś czas myślę że zrozumiesz o co mi chodzi. 8-) Chcę tylko że by mi się przesunął przed oczami...

Autor:  miki53 [ 4 sty 2019, o 21:09 ]
Tytuł:  Re: Problemy z matrycą LED

Tak biegły w programowaniu to ja nie jestem

Ale myślę że musiałbyś dostawić warstwę bo gdzieś te napisy musisz wpakować
i muszą być wyświetlane między wyświetlaniem czasu , daty czy temperatury
muszą mieć swoje miejsce w szeregu do wyświetlenia

zobacz jak są zrobione warstwy w projekcie na jakiej jest zegar i temperatura
skopiuj je i w kopi daj napisy

Nic innego nie pozostało tylko wertować książki i poradniki
i może coś Ci się uda zaadoptować do projektu

Ja dopiero teraz powoli wychodzę z swoim projektem przeróbki Mirkowego
zegarka z YT a zobacz kiedy pisałem post Potrzebna pomoc do menu

Przykro mi że tak mało mogę ci pomóc

Autor:  RadekB86 [ 4 sty 2019, o 21:13 ]
Tytuł:  Re: Problemy z matrycą LED

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Tekst mam ale tylko po restarcie.... ;) :|

Autor:  miki53 [ 5 sty 2019, o 15:03 ]
Tytuł:  Re: Problemy z matrycą LED

Spróbuj pomieszać w tych dwóch funkcjach

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Teraz mi przydałoby się trochę wiedzy
Jak w zegarku z YB zrobić budzik

Strona 2 z 3 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/