Szukam termometru z atmegą i max7219 , możliwie prosty i tani .
Obejrzyj chińskie moduły i użyj tego samego układu - MAX7219.
Łap. Cały tydzień programuję poważniejsze sprawy i taki programik to dla mnie dosłownie rozrywka :D Bierzesz Tiny85 i programujesz Hexem lub Binem do wyboru. Podłączasz do niego DS18B20 i linijkę na MAX7219 i gotowe... żonka zadowolona. Program ma nawet wyjście diagnostyczne i wypluwa temperaturę na UART 9600bps (to żeby sprawdzić poprawnośc Dallasa)....
Witam, Tak samo jak programator. Poszukaj opisów podłączenia i uruchomienia np. MAX7219.
Witam. Może to coś Ci pomoże. [url=http://davidegironi.blogspot.com/20... a tu z czterema MAX [url=https://embeddedthoughts.com/2016/0...
Witam. Przedstawiam w załączniku kodu w Bascomie obsługujący zegar na ATmega 16/32, PCF 8583, DS18B20 i MAX7219 (osiem cyfr) obsługiwany wyświetlacz po SPI. Zegar, budzik, temperatura, data, utawienie jasności. Może komuś przydadzą procedury bascomowe we własnych opracowaniach. Pracuję nad ustawianiem za pomocą pilota. Jak przetestuję - dokleję do postu....
Korzystam z bibliotek obsługujących te urządzenia. W każdej z nich można było zadeklarować porty do ich obsługi i wygląda to tak: dla ENC28J60: PB2 - CS, PB3 - MOSI, PB4 - MISO, PB5 - SCK dla MAX7219: PD2 - CS, PD3 - MOSI, PD5 - CLK
>Czy jest jakiś symulator, gdzie mogę użyć np. Atmega128, a do tego wyświetlacz (konkretnie: max7219)? Czy istnieje taki symulator, gdzie mogę schematycznie połączyć elementy, napisać kod i zobaczyć jak działa? Nie. >Zamiast symulatora, mógłbym to zrobić fizycznie. Zatem mam pytanie - szukając np Atmegi128, znajduję same 'czipy'. Jak znaleźć gotową...
Dziękuję za pomoc, dałem 10K i jest dobra regulacja jasności od 1 do 29. Wyświetlacze podłączone są jak na schemacie poniżej http://obrazki.elektroda.pl/9403644300_1... reszta jest na drugiej płytce - Atmega32 + MAX7219 + RTC Przyznam, że przy montażu popełniłem błąd lutując odwrotnie diody dla dnia tygodnia - przez co wszystkie delikatnie...
Pomysł z taką płytką jest o wiele lepszy niż stykówka i inne pająki. Jestem jak najbardziej za, nawet sam trochę takich wyprodukowałem: 2szt. obsługa NRF24L01 + wyświetlacze OLED 128x64, 128x32, 2szt. programowanie ESP12 z adapterem, programowanie Atmega na podstawce DIP28(Uno jako ArduinoISP)+ taśma dla Arduino Pro Mini. Co do obsługi wyświetlaczy...
Witam !! Posiadam tak wyświetlacz https://cdn.shopify.com/s/files/1/0122/7... ma wyprowadzenia DOUT CS CLK Czy moge podłączyć go do magistrali i2s atmega 8 ? W magistrali mam SCL i SDA...
Walają mi się jakieś scalaki rejestrów przesuwnych, czy zamiast 7219 można wykorzystać takie rozwiązanie? Nie jestem sympatykiem zamawiania pojedynczych elementów elektronicznych, dlatego chciałbym wykorzystać to co mam pod ręką, ale narazie zadowolę się LCD a w razie potrzeby zamówię ów układ scalony. Mam kilka wyświetlaczy LED głównie 4 cyfrowych...
Ta Atmega ma 2 tysiącie bajtów SRAM Kiedy zgłaszane jest jakieś przerwanie to Bascom odkłada około 30 rejestrów na stos HWstack. Kiedy wołane są jakieś procedury to na stos też odkładane są adresy powrotu z nich. Zadeklarowałeś tylko 32 bajty na stos... Spróbuj na początek zwiększyć wartości Hwstack i Framesize bo masz z czego dołożyć :D Samo granie...
Jest sens kompilowac caly program za kazdym razem i programowac atmege ? przeciez mozna uzyc komunikacji po Rs'ie(Com'ie). Wysylasz rozkaz zapalenia cyfry,litery na odpowiednim segmencie LED np z Javy (biblioteka RX,TX dosc latwa w implementacji - moge cos pomoc) a atmega dany rozkaz z cyfra,litera przetwarza na odpowiednie zapalone segmenty. Zeby sprawe...
https://obrazki.elektroda.pl/2741391200_... Witam! Chciałbym przedstawić własną konstrukcję zegara matrycowego opartego na popularnych elementach. Konstrukcja powstała jako prezent dla ukochanej dziewczyny ❤️ Konstrukcja urządzenia Zegar w założeniu miał być typu stołowego, zasilany z zewnętrznego zasilacza. Skonstruowany...
Max7219 nie wystarczy. Jego maksymalne zasilanie to 6V. To prawda. Jakby kogoś interesowało, to firma Maxim Integrated zaleca rozwiązania dla napięć wyższych: A rezystor miedzy TX i RX napewno wywoła burzę. ESP zasilany jest 3.3V, a ATmega z 5V. Rezystor ogranicza prąd, który mogłby być większy przy połączeniu tych dwóch portów. Rozwiązanie prymitywne,...
Układ ten może także służyć do sterowania matrycą 8x8. Poniżej schemat znaleziony w sieci. http://obrazki.elektroda.pl/5961805700_1...
Mogę naprowadzić: zapominasz o kodzie, który widziałeś, a który korzysta z delay() i robisz wszystko od nowa na przerwaniach. Problem w tym, że przerwanie związane z obsługą DS18B20 powinno wywłaszczać przerwanie wyświetlacza, co na ATmega w zasadzie jest niemożliwe. W związku z tym wypada rozejrzeć się za obsługą DSa przy użyciu UARTa, co daje pewne...
Witam mam pytanie Co mogę zrobić aby zwiększyć czcionke wyświetlania w tej chwili mam 4 wyświetlacze 8x8 i zegarek działa i wyświetla wszystko ok ale chcę mu dać jeszcze jeden poziom wyświetlaczy także będzie to 16 x 16 w jaki sposob i gdzie szukać edycji czcionki dodam iż wyświetlacze sa na sterownikach MAX7219 czy to wogóle ruszy. Pozdrawiam
http://www.elektroda.pl/rtvforum/topic18... a tu ktoś nawet opisał jak się łamie zasady :-) http://dmitry.gr/index.php?r=05.Projects... A są jakieś zasady, że LEDem trzeba sterować on/off? W darmowych przykładach z linków w mojej stopce znajdują się przykłady takiego (znaczy z różną intensywnością)...
Witam ! Siedzę już któryś tydzień nad kodem i nie mogę znaleźć błędu. Mam Atmegę 64 i popularne na All..... płytki z MAX7219 i matrycą 1088AS z 8x8 czerwonych diod LED fi3mm. Przeszukałem sporo stron itd , ale zdecydowana większość była z SPI sprzętowym -> odpada. Proszę o sprawdzenie i pokazanie błędu. (Jeśli można prosić to w miarę jasne wytłumaczenie). [syntax=c] [...
https://draeger-it.blog/arduino-projekt-... Dodano po 8 A czy byłbyś w stanie u siebie skompilować ten program bo cały czas mi wywala błąd a biblioteki posiadam // based on an orginal sketch by Arduino forum member "danigom" // http://forum.arduino.cc/index.php?ac... // http://tronixstuff.com/2013/10/11/tu...
Rzeczywiście należałoby zrobić to zgodnie z zasadami sztuki tzn. próbkować co jakiś tam czas wszystkie klawisze i enkoder w przerwaniu timera. Na tej podstawie robi się odtłumianie drgań styków. Na przerwaniach trudno zrobić to prawidłowo. Odnośnie schematu, to kolega Dondu ma rację. Jest narysowany niezbyt czytelnie. Ogromna większość rezystorów i...
To po kolei. Chesz to zrobić na max7219, czy tak jak pisałem, czyli np. na SCT + 595? Sądząc po ilości zakupionych układów, to będzie spora matyryca... Skoro jest jednokolorowa to sprawa jest bardzo prosta. Generalnie ściągnij sobie przykłady do mojej książki "AVR. Praktyczne projekty" - są za darmo na stronie helionu, tam masz przykład takiego sterowania,...
Z tymi optotriakami to tak wyszło bo nie miałem specjalnie pomysłu jak to zrobić. Eagla rzeczywiście mam. Nawet próbowałem go kilka razy użyć. Niestety, ale moja osoba nie wykazuje wystarczających pokładów cierpliwości do korzystania z bibliotek elementów :D Kwestię tego spadku napięcia myślałem żeby rozwiązać dając na wejściu drugiego układu np. wzmacniacz...
zy to połączenie jest potrzebne w przypadku komunikacji z LEDami? Nie, MISO jest potrzebne dla komunikacji dwukierunkowej, jeśli tylko coś wysyłasz to 3-przewodowy SPI jest powszechny. Dodatkowo chciał bym zapytać czy jego ogólne połączenie z mikroprocesorem jest dobre? Nie masz podłączonych wszystkich pinów zasilania, co jest błędem. Ponadto, jeśli...
Anode(+) z wyśiwetlacza podłączyłem do DIG0 w MAX'ie a segmenty z wyświetlacza do SEG_X na MAX'ie. Miedzy DIG0 a masą jest 4,3V a miedzy SEG_x a masa jest 1,3V.
Płytka, a raczej płytki zostały wykonane pod zegar z multipleksowaniem na przerwaniach, ale jako, że mam problem z uruchomieniem tego ( jak chciałem testowo wyświetlać jedną cyfrę to świecą się wszystkie 6 cyfr, cyfry wyświetlają się prawidłowo, ale wszystkie ), więc spróbowałem z MAX7219. Może zacznę od początku Zasilacz ma trafo zalewane 8VA / 12V...
Chętnie Ci pomogę, ale pokaż dwa powtarzające sie fragmenty. Każdy ma dużo swoich spraw na głowie i zagłębianie się w taki wyrwany aspekt to wymaga więcej czasu. Chcesz pomocy to się przyłóż. Przygotuj coś co dokładnie ilustruje sprawę. EDIT. Jeśli chodzi o taki kawałek ;) [syntax=vbnet]Cyfra1 = Alarm_h(rotate_alarm) ' przypisanie wartosci godziny do...
Ten mój pierwszy program na pewno działa, ale napisałem nowy na liniach sprzętowego SPI żeby obalić te tezy że na sprzętowym się nie da. Kiedy nie używa się pinu SS a kluczuje się samemu to nie ma problemu i po podłączeniu jak w poniższym schemacie poniższy kod działa w opcjach Software , albo Hardware SPI ;) Przykładu z Shiftout już mi się nie chciało...
Bład: Arduino:1.8.0 (Windows 10), Płytka:"Anet V1.0" C:\Users\a\Desktop\Repetier Anet A8v1 0.92.9\ArduinoMod-1.8.0\arduino-builder -dump-prefs -logger=machine -hardware C:\Users\a\Desktop\Repetier Anet A8v1 0.92.9\ArduinoMod-1.8.0\hardware -tools C:\Users\a\Desktop\Repetier Anet A8v1 0.92.9\ArduinoMod-1.8.0\tools-builder -tools C:\Users\a\Desktop\Repetier...
Witam! Chciałem się zapytać czy próbował już ktoś z Was napisać program w Bascomie pod ATmege32 do komunikacji ze sterownikiem 8 wyświetlaczy LED (MAX7219, bądź MAX7221). Z tego co wyczytałem z dokumentacji MAX7221 obsługuje SPI w przeciwieństwie do MAX7219. Mogę napotkać problemy podczas w Bascomie przy konfiguracji SPI? Dzięki za pomoc Marcin
http://obrazki.elektroda.pl/4000737700_1... Witam. Dzisiaj chciałbym przedstawić proste radyjko oparte o cyfrowy tuner FM RDA5807M. Radio powstało z potrzeby - potrzebowałem prostego radia stereo które będę mógł postawić w warsztacie, a i też by móc postawić na budowie domu jako umilacz czasu spędzonego przy betoniarce. Opcja STEREO...
http://obrazki.elektroda.pl/9733504600_1... DIY stacja meteo, a właściwie stacje, bo naprodukowałem już ich kilka, chyba 10 wersji. Dlaczego stacje? Bo lubię statystyki, poza tym to jedna z tych rzeczy, która może nie jest niezbędna do życia, ale fajnie mieć. Tym bardziej jeśli samemu się skonstruowało. Dlaczego ethernet? Bo wygoda...
Witam Podczas przesuwania tekstu na matrycach LED z prędkością 50 pikseli/s jest widoczne takie brzydkie zjawisko poświaty jakby sąsiednie LED-y się dublowały (jakby nie zdążył się wygasić stan poprzedni). Gdy testuję przesuwanie z małą prędkością powiedzmy 2 piksele/s to nie ma tego zjawiska czyli wydaje mi się, że kod jest dobry. Czy spotkaliście...
Dzięki za szybką odpowiedź Jeśli chodzi o kod to nie chciałem zaśmiecać elektrody. Kod to ten z podanego linku na .ru Schemat też ten tylko atmega8 i port C. Pc.1, Pc.2 i Pc.3 Zegar In. 8 Mhz. Dodano po 4 Coś robię nie tak. Wystawiłem do H0F daną H01 czyli Test. Zapaliła się 8 ale na jednym segmencie. Czasami na innym ale tylko na jednym. Wygląda tak...
Usunąłem dwie linie: [syntax=basic4gl] I2cstart 'powtórz warunek startu I2cwbyte &HA2 'Adres zapisu [/syntax] ale brak różnicy Ten kod zapisu podają również w samplach Bascoma ( co prawda tam zapis i odczyt jest w pętli FOR .. NEXT). I generalnie się sprawdza. Podobnie jak w przypadku Atmega8 + LED na MAX7219 - tutaj działa jak trzeba. Nawet dla testu...
Zastanawiałem się czy nie wystarczy ATmega328P Arduino Nano i bezpośrednio podłączone do niego 7 segmentowe led ? To ja napiszę tak: zapomnij. Chciałem sobie kiedyś napisać węża pod arduino i wyświetlacz 8x8. Założenia dobre, ale problem z kablami. Zainwestowałem kilka monet i zakupiłem taki sam wyświetlacz ale oparty o wspomniany powyżej MAX7219....
Popatrzyłem na schemat... skasowałem i zaczynając od nowa (idea została) wprowadziłem sporo zmian. Zmiany: - minimalizacja (SMD/TQFP) - atmega8 (mega8535 - za duży kombajn na takie małe cudo) - driver'y matryc, każda dostała po MAX7219 (możliwość łączenia szeregowo - więc można każdą matryce jako kolejny moduł - ale tutaj zbędne) - dodany przycisk reset...
No to jest dzałający kod- dzięki Wam działa: [syntax=c] /* Program do sterowania MAX522 i MAX7219 przez spi ATMega32, 16MHz. MAX522 przetwarza sygnał cyfrowy na napięcie- przetwornik C/A co 16ms czyli napięcie zmienia się od 0 do 5V co 4s */ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h>...
Witam. Posiadam wyświetlacz do kierownicy jak na zdjęciu i chciałbym do niego dodatkowo podłączyć jeszcze jeden wyświetlacz, który będzie pokazywał aktualny bieg. Czy ktoś mógłby mi wytłumaczyć jak podłączyć wyświetlacz, który jest na zdjęciu? https://obrazki.elektroda.pl/4733082400_... https://obrazki.elektroda.pl/8431608500_...
Czas wrócić do tematu. ARDUINO NANO 3.0 atmega328 + RTC DS1302 + KLAWIATURA MEMBRANOWA 4 KLAWISZE + Wyświetlacz LED 8 cyfr MAX7219 Pozwoli mi złożyć układ 🤔
1) Co to za przetwornica DNP-FR8205, pewnie FR8205, jakiś ds znalazłem w necie ale to mus być rzadko spotykany układ (stąd szczególnie pytanie nr 4) To w zasadzie pozostałość z zamówienia montażu, bo DNP tutaj to Do Not Populate. Finalnie o ile pamiętam została zainstalowana EUP3458, tych przetwornic z pasującym footprintem jest kilka. 2) Gdzie jest...
Właśnie podłączam ten układ pod pracujący procek Atmega32. Zmieniłem port SPI na D. Zobaczymy czy coś się zmieni. Dam znać.
Jaki wyszedł ostatecznie koszt całego urządzenia? W końcu znalazłem chwilę, by policzyć i oto co wyszło: 10x PCB wyświetlacza $42.32 10x PCB logiki $44.12 28x LED matrix Red $29,75 12x LED matrix Yellow $21,25 40x MAX7219 $20.00 10x ESP8266 $22.68 10x micro SD $4.20 10x ATmega328P $10.97 10x DS3231 $2.65 10x 8MHz $1.99 10x micro USB $2.50 10x 74LVC125...
AT8 może sterować wyświetlaczem LED (multiplexing), można też użyć np. MAX7219
Ogólna idea jest taka, aby ułatwiać sobie życie i użyć gotowego scalaka takiego jak sct2026, max7219, czy jeszcze innego jednego z wielu. No nie wiem czy takie wielkie ułatwienie. Może w przypadku 7219, ale ten jest dla wyświetlaczy common cathode, które, mam wrażenie, są mniej popularne od CA. W przypadku SCT2026 i tak trzeba zaprogramować multipleksowanie...
A może MAX7219 z próbek od Maxima? Fantastyczny układ do sterowania LED po 3 drutach. Wystarczy do sterowania 64 diodkami.
Witam koleżanki i kolegów. Kiedyś zbudowałem taki zegarek teleekspresu na podstawie kitu Nord Elektronik. http://obrazki.elektroda.net/39_12652769... Posiada on następujące wady: 1) Spieszy około 2 - 3 minut na tydzień (brak jakiegokolwiek RTC) 2) spory pobór prądu (o 08:08:59) wartość => 300mA 3) efekt wiatraka - diody są zapalane dynamicznie...
Żeby było optymalnie, to diody w matrycę 4x4 = 8 pinów, przyciski matryca 7x7 = 14 pinów, wyświetlanie wyników HD44780 po I2C = 2 piny = razem 24 piny, atmega88/168/328 ma 22 wolne piny (jeśli pozbył byś się Arduino i zrobił to na samej Atmedze, bez dopiętego kwarcu i przejściówki do kompa). Do diodek zastosujmy zatem MAX7219 = 3 piny do sterowania...
Zrezygnuj z tego daj MAX7219 jeden załatwi za Ciebie wszystko. ... za ponad 15-30zł vs 0.60zł za jeden 74HC595D + groszowe dodatkowe elementy i nieco większe PCB. I tutaj moje pierwsze pytanie, czy bity "znajdujące się" w pamięci pierwszego rejestru są następnie przesuwane do drugiego, czy każdym z rejestrów steruje się osobno ? To zależy jak je podłączysz...
Ruchoma tablica LED jest zbudowana z oddzielnych modułów, każdy moduł składa sie z 64 diod LED. Moduły mogą być łączone w zależności od wielkości znaków. Każdy moduł jest kontrolowany przez układ MAX7219 (lub MAX 7221), który może sterować 64 LEDami. Moduły są kontrolowane przez mikrokontroler AT89C51 lub AT89C2051 firmy ATMEL Atmel ktore zawieraja...
Drogi kolego Jarema! Obsługa multipleksu w głównej pętli programu bez wykorzystania przerwań ma rację bytu przy prostych projektach podobnych do tego termometru (gdzie cała pętla wykonuje się zawsze w jednakowym czasie) ale gdy układ jest bardziej skąplikowany z koniecznością obsługi peryferiów np. RS232, zewnętrzy EEprom oraz moduł transivera. Wówczas...
Mam zamiar zrobić ten oto zasilacz: http://www.elektroda.pl/rtvforum/topic40... Na zamieszczonym schemacie niema jednak voltomierza oraz amperomierza. Pomysł jest taki żeby zrealizować je za pomocą uC. Jeśli chodzi o pomiar napięcia to nie widzę problemu. Podłącze dzielnik napięcia do wyjścia i będzie ok. Niestety nie wiem jak zrealizować amperomierz....
http://obrazki.elektroda.net/17_12206438... Witam, Chciałbym przedstawić wprawdzie jeszcze prototyp ale już praktycznie prawie w pełni działający, pewnego układu. Jak widać jest to zwarty moduł, 40pinów - 20 po każdej stronie w odstępach jak dwukrotna szerokość układu w obudowie DIL40. Nazwałem go " uVGA skrót od micro Video Gadget Adapter"....
Witam Przepraszam, że odkopuje stary temat. Przyglądając neta natknąłem się na schemat podobnego zegara ze strony tu więcej : http://www.elektronika.ba/841/word-clock... Chciałbym wykonać sobie takowy zegar ale troszkę w inny sposób. W zamiarze mam użycie do tego celu Arduino Pro Mini 328,(z zegarem 8Mz), Moduł RTC wysokiej precyzji z I2C - DS3231,Moduł...
atmega max7219 max7219 bascom bascom max7219
wysokie ciśnienia doładowania pękła płyta audio zworka audio
przeplywowy podgrzewacz oleju elemis 5510t
Instrukcja obsługi centrali alarmowej Pulsar 501 Rubin C 202: Odbiór SECAM i PAL - Możliwości