Obecnie mam zainstalowana wersje 2.0.1 Dlatego nie działa. Wymaga inicjacji tak jak wspomniał (at)krzysztof212 (post #4).
Te diody WS2812 to genialny wynalazek. Zegar ze scalaka i taśmy diod. Poza tym ładnie wykonany, nie sądziłem, że będę podziwiał zegarek kolejny :)
https://obrazki.elektroda.pl/3752071300_... Kilka lat temu prezentowałem prosty sposób kontroli indywidualnie adresowalnego paska LED w oparciu o bit-banging , czyli najprostsze operacje na pinach IO mikrokontrolera. Tutaj pokażę zupełnie inne podejście, które opiera się na wykorzystaniu pinu MOSI ze sprzętowego portu SPI w połączeniu...
Witam, zlecę wykonanie samego układu sterującego zegarem LED opartego na diodach WS2812. Zegar ma tylko odliczać czas od momentu włączenia go. Nie potrzebny jest czas rzeczywisty, ewentualnie funkcja stopera odliczającego. Zmiana kolorów podczas pracy zegara może być losowa, ważne żeby była płynna. Zegar zasilany będzie akumulatorem żelowym 12V 40ah...
Naprawdę wierzysz, że uszkodzenie taśmy powoduje zmianę częstotliwości zegara procesora? Coś za dużo tych cudów. Ok, WS2812 potrafi się uszkodzić, jeśli łączysz układy "pod prądem", bez wcześniejszego połączenia mas - w takim przypadku psuje się pierwsza kostka na taśmie - łatwo można to sprawdzić oscyloskopem (czy przepuszcza dane dla drugiej).
A jesteś pewien że zegar systemowy to 9.6MHz, fabrycznie w ATTINY13A włączony jest dzielnik przez 8. Odczytaj Fusebity i sprawdź stan bitu CKDIV8
Jakiego rodzaju pomocy oczekujesz? http://www.jarzebski.pl/arduino/komponen... https://www.youtube.com/watch?v=VAa4duqM...
Dobrze myślisz. Polecam Elektronikę Praktyczną, nr 3/2014 (dostępny już za darmo) i 12/2015 (w sprzedaży). Na F0 i L4 możesz wysyłać ramki po 12 bitów i kodować po 4 bity w przerwaniu SPI. Na pozostałych - 8 albo 16, wtedy lepiej jest użyć DMA, chociaż w przerwaniu też da radę. Potrzebujesz 24 bitów na składową, czyli 6 ramek 12-bitowych albo 4.5 ramki...
stm32f103 albo 105 mają więcej ram (niż f0) jeśli już tylko o tym rozmawiamy ;) 4x szybszy zegar od megi, a do tego usb - wiele lepszy niż uart. wersję z 64kB ramu i 128kB flash f105 można kupić na allegro za 12zł - ciężko będzie to czymkolwiek przebić ;)
Właściwie wszystkim. Porównaj spisy treści - w II wydaniu jest sporo więcej, m.in. na temat sterowania matrycami LED, WS2812, piloty w podczerwieni, zegary RTC, w tym data z modułu DCF77, obsługa LCD monochromatycznych z układem ST7565r, wiele tematów jest rozszerzonych, m.in. o debugowanu kodu, fixed-point math, named address spaces itd. W książce...
Tak to jest, kiedy projekt zaczyna się od narzucenia mikrokontrolera, a nie od założeń i wymagań. Istnieje całe mnóstwo uC z wieloma wyjściami PWM - wystarczy wybrać taki, który ma ich wystarczającą ilość (tu pewnie wystarczy nawet odpowiedni model ATmega). Jest też kilka sposobów na odbiór danych WS2812, np. przy użyciu interfejsu SPI z zegarem nieco...
Witam , Wykonałem zegar tekstowy z strony https://www.mikrocontroller.net/articles... . Zegar zbudowany jest w oparciu o procesor STM32 , a dokładniej na płytce STM32F103-Min Board . Drugim ważnym elementem jest ESP8266( ESP-12F) do komunikacji z zegarem z poziomu strony www . Inne elementy użyte do budowy , a właściwie gotowe...
Dzięki wielki za szczegółowe wytłumaczenie wszystkiego. Troszkę dostałem zaćmy :-) i zacząłem liczyć takty timerów , "sklejać" ze sobą przebiegi PWM, i mi nie wychodził czas, a przecież długość całego impulsu ustawia Zegar SPI.
http://obrazki.elektroda.pl/7831510000_1... Witam, w końcu i ja postanowiłem zaprezentować swoje dokonania na elektrodzie. To mój pierwszy post w DIY, proszę o wyrozumiałość. :-) 1.Pomysł Dla mnie, człowieka urodzonego pod koniec lat 70, zawsze wzorem zegara był zegar Teleexpressu. Te 60 diod sekundnika były dla mnie magnesem. Jednak...
(at)LChucki Widzę, że lubisz czepiać się szczegółów a nie lubisz odpowiadać na pytania. Pytałem czy sprawdzałeś jak działa dioda zenera + bezpiecznik polimerowy. Odsyłasz mnie do schematu z zasilaniem z USB i zabezpieczeniem po stabilizatorze. Jak dla mnie "sprawdzić" znaczy policzyć jak to działa na najgorszych możliwych komponentach a potem podłączyć...
http://obrazki.elektroda.pl/3214981900_1... http://obrazki.elektroda.pl/4643000200_1... http://obrazki.elektroda.pl/3536608200_1... Witam Kolegów Elektrodowiczów. Jakiś czas temu, zainspirowany konstrukcją zegarów na diodach WS2812, postanowiłem spróbować zrobić coś takiego samemu. Konstrukcja powstała...
A nie można było zrobić "po bożemu" że górna dioda to godzina 12, dolna to godzina 6? Masz 12 diod, czyli 12 godzin i jednym kolorem wskazówka godzinowa drugim minutowa, trzecim sekundowa i nachodzą odpowiednio na siebie mieszając kolory? A jak minutowa pomiędzy pełnymi pięciominutówkami to regulujesz jasnością w miarę przechodzenia "wskazówki" pomiędzy...
Tak, wpinasz z opcją amperomierza w szeregu z diodami i zasilaczem. Poczytaj o pomiarze pradu. Nawet miernik za kilkanascie zł z marketu potrafi go zmierzyć. 4A to duży prąd i spokojnie powinien Ci wystarczyć. Ale warto sprawdzić.
Witam wszystkich . Chciałbym zaprezentować zaprojektowany i wykonany przeze mnie CYFROWY ZEGAR BIG-RGB na paskach LED WS2812B . Jak sama nazwa wskazuje , jest to „duży” zegarek . Wysokość znaku to ok 110 mm , a całość ma wymiary h=190mm , szerokość =480mm , głębokość ok =60mm. Wykonany został z takich materiałów jak Pleksi, PCV spienione,...
Sensowne rady były powyżej. SPI, ew. timer, w obu przypadkach z DMA. DMA jest łatwe do ogarnięcia, o ile nie używasz HAL. Poszukaj artykułu z EP sprzed paru lat o sterowaniu WS2812 przez SPI z STM32. Kod też tam znajdziesz. Rozwiązanie z timerem (gorsze, ale przy braku SPI ujdzie): Timer programujesz tak, by po preskalerze mieć zegar 2.4 MHz, okres...
Witam. W swoim aucie wyscigowym zamontowałem sportowy bak paliwa i niestety pływak w nim zamontowany nie współpracuje z moimi oryginalnymi zegarami. Chcę zrobić wskaźnik ilości paliwa na 8 diodach RGB WS2812 oraz arduino nano. Problem jest jednak tego rodzaju ze nie mam pomysłu jak do tego podejść. Znalazłem jakieś projekty termometrów ze wskaźnikami...
(at)es2 BAUD może być równy 0, wtedy taktowanie USART wyniesie Fclk/8=2 MHz, autor użył zegara 18,4321, co daje nam baudrate 2,3 Mbps, czyli po podzieleniu przez 3 ok. 768 kbps, czyli w zakresie tolerancji dla WS2812B.
to raczej jakaś nisza rynkowa, np. sterowniki dzwonów w katedrach w Belgii. 👍 Faktycznie, ciekawe, czy da sie tym PIC-em sterować WS2812 przez USART lub SPI. W AVR nie ma z tym problemu (piszę o Mega), w Xmega, dzięki DMA, zero problemu.
Cyfrowe wejścia/wyjścia wygodnie jest obsłużyć rejestrami przesuwającymi, dowolną ilość łączysz w szereg i sterujesz trzema liniami: dane, zegar, zatrzask. A z potencjometrami zrobił bym tak samo, z rejestrów podajemy napięcie do jednego z potencjometrów, to napięcie zasila nam koniec ścieżki potencjometru i tranzystorowy klucz* łączący suwak do wspólnej...
Zrobione, sprawdzone, działa. SPI zaprogramowany na częstotliwość 2.4 MHz. Używana jest tylko linia MOSI, która jest dołączona do wejścia pierwszej kostki WS2812. Bit o wartości 0 jest wysyłany jako 100, a bit o wartości 1 - jako 110. Aby przesłać jeden bajt do WS2812, trzeba zamienić wartość bajtu na 24 bity. Ja użyłem mikrokontrolera z rdzeniem Cortex,...
Wariant schematu zasilacza ( AC - 12V, DC- 9V, 5V i 35V) z użyciem transformatora z 2 wtórnymi uzwojeniami - 12 V i napięcie zarzenia lamp. Jeśli w zamian 9V należy napięcie 12V to wtórne uzwojenie musi zabezpieczyć napięcie AC 14-15V. Dziękuję. Myślałem raczej o takim układzie: 1. uzwojenie wtórne - 9V - uC, WIFI, WS2812 2. uzwojenie wtórne - 9V -...
...Jaką maksymalna prędkość można ustawić w AVR Mega/Tiny? Dla Atmega XXX chyba można ustawić fosc/8 przy wewnętrznym zegarze ,bodajże fosc/4 przy zewnętrznym(ale dla trybu synchronicznego) i fmax=20MHz.Lepsze są Xmegi(odpowiednio fosc/2 synchro-fosc/8 asynchro) i przy zegarze wew 32MHz.Tyle że 3,6 Vss max dla Xmega czemu ubolewam bo wolałbym 5V.Może...
Przestrzegam przed układami WS2812 i podobnymi. Podany przez producenta w dokumentacji czas opisany jako "Reset Code" niby wynosi 50 µs. Jednak w praktyce okazuje się, że wystarczy już ok. 6-7 µs, by doszło do zresetowania taśmy. Testowałem to z już z kilkoma taśmami. Tylko dlaczego przestroga? Każdy producent podaje czas maksymalny, a często...
Witam Szanownego Kolegę Omniboard! Raczej Piotrus_999 vel stmx. Atxmegi duże znam i też robiłem na nich system, mają prawie wszystko co army oprócz 32bitów które tak naprawdę są rzadko potrzebne A ja właśnie ARM cenie za 32 bity, ponieważ, o czym już pisałem, sprint, scanf i podobne funkcje działają na int, ale int w ARM ma 32 bity a nie jak w AVR...
(at)ElektrodaBot Dodaj do tego programu możliwość podglądu czasu w monitorze portu szeregowego.
Jakbyś potrzebował pomocy w opracowaniu szkicu tematu to napisz na PW, pomogę. Co to za duży wyświetlacz? Ja ostatnio myślałem o wykonaniu jakiegoś większego w wersji DIY, kiedyś już robiłem z tym próby na WS2812: https://obrazki.elektroda.pl/1205892900_...
https://obrazki.elektroda.pl/3879692200_... Witajcie moi drodzy Chciałbym przedstawić tutaj moje próby samodzielnego wykonania wyświetlacza 7-segmentowego opartego o kolorowe diody LED WS2812B, własne PCB i obudowę wydrukowaną na drukarce 3D. Wyświetlacz pokazany tutaj przetestuję z Arduino i dam pełne kody obsługi do pobrania. Serce...
W czym napisany jest program? C, pisałem w AvrStudio 4.18, kompilator AVR-GCC. Ale lepsze pytanie nie w czym ale jak? Pomijając proste programy, piszę używając maszyny stanów. Dzięki temu mam coś w rodzaju multitaskingu podobnego jak w Windows, tyle, ze się nie wiesza. W tym programie są dwa _delay. Jeden 50us po wysłaniu danych do WS2812 aby zagwarantować...
Spotkałem się z paskami, które mają 30, 60 i 144 WS2812b na metr. Kolejne sprawa jest taka, że spotkałem co najmniej dwie różniące się prądem noty katalogowe WS2812b. Jedna mówi o 12mA a druga o 16mA jak się domyślam na diodę danego koloru, więc każdą WS2812b trzeba pomnożyć przez 3. Daje to max około 50mA na jedną sztukę WS2812b. Ale moze być inaczej....
tmf- bardzo Ci dziękuję za te informacje. Bascoma AVR pełną wersję komercyjną zakupiłem ładnych parę lat temu od producenta. Zdradzę że w kodzie nie zastosowałem ani jednej dedykowanej biblioteki, tylko typowe dla Bascoma polecenia. Generowanie efektów świetlnych odbywa się na przygotowanym buforze w wewnętrznej pamięci RAM- tyle bajtów ile struktur...
Termostat, zasilanie 230V, praca w pomieszczeniach suchych, temperatura 20..30 stopni Celsjusza. Wejścia: 3 termometry ds18b20, max 100m (można stosować repeatery, konwertery protokołów czy zdalne termometry RF). Wejścia zabezpieczone przed uszkodzeniem, i zwarciem. Awaria jednego termometru nie może wpływać na pozostałe. Klawiatura lokalna foliowa...
Czesc chlopaki. Mam takego zegara jak s projektu v pervym postze. Na paskach WS2812 z 3-mi diodami na jeden segment . Vsiczko dzala , zegar pokazuje OK.Color zegara czervony, brigdness 25 procent. Zegar jest poskladany jak na schematu i podpjente moduly RTC -czasu do arduino-nano, /light senzor nejest podpjenty/. vsad do arduinonano #include <DS3232RTC.h>...
Tak czułem, że te czarne zdjęcia nie będą za bardzo czytelne. Szyba przednia to szkło przyciemniane w masie. Antisol czarny 4mm. Patrząc od frontu to kolejno jest szyba, maskownica (kratka obrysowa pikseli), dyfuzor z bialego PCV grubośco 160um i komora z LED. Jak będę w domu podeślę dodatkowe materiały i wyjaśnienia. ;) Dodano po 5 Kontynuując.. Jeśli...
https://obrazki.elektroda.pl/4974368200_... Oświetlenie LED na dobre już zagościło w naszych domach oferując oprócz oszczędności energii również możliwość praktycznie dowolnej aranżacji oraz uzupełnienie o różne efekty. Różnego rodzaju taśmy LED (w tym RGB) w różnych konfiguracjach pozwalają na praktycznie dowolne fantazje. O ile większość...
Ale kod z postu #1 jakoś zdobyłeś. Dawno, dawno temu gdzie idea DIY i open software były świętą ideą czasopism EdW, Elektronika Praktyczna, itp. przy publikacji jakiegoś projektu były publicznie udostępniane tzw. "materiały pomocnicze". W tych materiałach zawarte było wszystko: wsady kontrolerów, kody źródłowe, schematy w Eagle, nawet pliki Gerber....
Jeśli problemem jest pogodzenie tego wszystkiego w kodzie to może użyj inteligentnej diody RGB takiej jak na przykład WS2812. A co to zmieni? I tak musi w przerwaniach zmieniać ustawienia PWM. Różnica taka, że zamiast wartość PWM wpisywać do timera wysyła do LED i zamiast 2 cykli maszynowych co zajmie 125ns przy zegarze 16MHz poświęci na to 30us czyli...
Trudno mi ocenić czy AVR nie uciągnie, bo obawiam się, że jeszcze jakieś warunki trzymasz w rękawie :) Robiłem jako przykład do książki sterowanie matrycą RGB z odcieniami kolorów realizowanymi przez PWM (czyli procek pełnił rolę układu WS2812) i XMEGA się nudziła, generując obraz na matrycy. Ale wynika to z wykorzystania DMA, timerów i event system,...
https://obrazki.elektroda.pl/5860805700_... Witam :) Przedstawiam kolejny zegarek z mojej kolekcji. Znudziły mi się już trochę klockowate kształty i wydumałem coś takiego. :) Wszyscy fascynujemy się lampowymi wyświetlaczami z minionej epoki, niestety ich ceny są nieco zaporowe i w zasadzie niczym nie można ich zastąpić. Celem projektu...
Witam Chciałbym zaprezentować projekt zegarka. W projekcie użyty został mikro kontroler ATmega32, układ RTC PCF8583 oraz moduł WiFi ESP8266-07/12. Do pomiaru temperatury został użyty DS18B20. Zastosowane zostało również wyjście dla buzera, sterowanie dwukropkiem oraz przycisk przejścia w tryb konfiguracji. Do prezentowania czasu zastosowane zostały...
(...) 0,05us *7 =0,35us czyli najkrótszy potrzebny czas to 7 taktów zegara dla AVR z 20MHz zegarem czas bitu (1,05 do 1,4us) razy 24bit/led razy ilość diod plus 50us to czas odświeżania dla całego łańcucha Sporo pracy dla małego AVR'ka zdziwiła mnie więc Twoja propozycja rozwiązania problemu programowym UART'em: (...)a dla bardziej kapryśnych programowy...
https://obrazki.elektroda.pl/5860449200_... Znalazłem na YouTube opis ciekawego zegara wykorzystującego do wyświetlania cyfr krawędzie półek. W projekcie autor wykorzystał druk 3D, jednak nawet bez drukarki 3D da się zrobić coś podobnego (np. umieszczając na krawędziach listwy LED za dociętą plexi lub gotową osłoną dla listwy LED)....
http://obrazki.elektroda.pl/3742401800_1... Witam, chciałem zaprezentować swoją konstrukcję: VU-krawat, czyli krawat z wizualizacją głośności/dynamiki dźwięków otoczenia :) Całość składa się z: -12 diod WS2812B (koszt ok 20zł razem z przesyłką) -chińskiego Arduino Nano (ok 10zł, darmowa wysyłka) -modułu mikrofonu do Arduino (ok 10 zł...
Czy przy zastosowaniu schematu : Sterowanie Anod bezpośrednio z GPIO to zły pomysł. Ile WS2812 chcesz użyć? W tej opcji do schematu wyżej chciałem podłączyc wyświetlacz 7 seg. Tyle że jest to 2.5" SA23-11SRWA wyświetlacz i musi być zasilany 7.2-9.0 V 30mA segment Więc chciałem zrobić sterowanie Anod przez ULN2803 a segmenty z GPIO poprzez A2982 Jedynie...
https://obrazki.elektroda.pl/7269602900_... https://obrazki.elektroda.pl/1426475800_... https://obrazki.elektroda.pl/1775236000_... https://obrazki.elektroda.pl/3680655800_... https://obrazki.elektroda.pl/3696122200_... Zostało mi 5 płytek gdyby ktoś chciał to proszę...
transmisja szeregowa zajmuje relatywnie dużo czasu bo wysyła/odbiera tylko jeden bit informacji na jeden klick zegara Tu się nie do końca zgodzę. Używałem czasem SPI to komunikowania sie z rejestrami szeregowymi (nie napiszę jakimi, bo znów autor głosi post do moderatora). Przy szybkości komunikacji Fclk/2 (miałem taktowanie 8MHz) nie ma sensu (za...
Czy XMEGA już wyzbyły się problemów wieku dziecięcego i osiągnęły taki poziom, w którym można myśleć o nich w poważnych zastosowaniach? O ile pierwsze miały jakieśtam problemy, to w kolejnych rewizjach je usunęli (aczkolwiek errata nigdy nie była długa). Atmel ma tą przyjemną cechę, że wypuszcza kolejne rewizje procków w których poprawia znalezione...
Tak Aliexpress. Nie ma, CANa nie ma bez względu na obudowę to mała wada. Za to ma ciekawostkę PIOC czyli dodatkowy mały rdzeń 8 -bitowy pomyślany do obsługi różnych niestandardowych interfejsów. Szkoda, że ograniczony do dwóch tylko GPIO. Jest przykład WS2812. Niestety programowane to jest w ASM za pomocą zewnętrznych narzędzi pod Windowsa, a następnie...
https://obrazki.elektroda.pl/7812898800_... Remote Control Transceiver (RMT) w ESP32 to specjalny moduł sprzętowy, który umożliwia precyzyjne generowanie i odbieranie sygnałów czasowych, takich jak sterowanie IR i RF. Tutaj pokażę jak go uruchomić i wykorzystać do obsługi diod WS2812B, które są znane z tego, że potrzebują dość precyzyjnego...
Efektownie wygląda ten termometr, odczyt temperatury... Powiedzmy że dla ciebie nie ma problemu bo wiesz jak to działa, ale ktoś z "zewnątrz" raczej nie połapie się w tym. To tak samo jak z zegarkiem binarnym i jakoś nikt nie postrzega tego jako wadę. Jak dla mnie to koncepcja jest świetna i bardzo efektowna wizualnie.
Czemu nie pomyślałeś o diodach WS2812b? Zegar raz że byłby prostszy w budowie to jeszcze więcej efektów mógłbyś uzyskać. Cena przy 60 diodach WS2812b byłaby podobna zapewne do ceny opisywanego projektu.
Od jakiś 10 lat, w 99% projektów dla EP, udostępniam kody źródłowe .... Zastawiam się, czy dobrze robię Uwierz że dobrze. Do takich ludzi ma się większy szacunek. Może część boi się o coś a co wg mnie bardziej prawdopodobnie nie jest po prostu jego pomysłem tylko czegoś z sieci i udostępnienie pokaże prawdę kto co napisał. Myślę, że trafiłeś w sedno...
https://obrazki.elektroda.pl/1418913600_... Moduł Banana Pi BPI-Centi-S3 to płytka z ESP32-S3 którą wyposażono w 1,9-calowy kolorowy wyświetlacz TFT, enkoder obrotowy i kilka wejść i wyjść. Moduł ten ma stanowić alternatywę dla płytki T-Track ESP32-S3, która posiada wyświetlacz AMOLED i trackball. Płytka Banana Pi jest również wyposażona...
Dzień dobry, Dopiero zaczynam swoją przygodę z uC, mniej więcej ogarniam język C i stanęło przede mną zadanie napisania kodu sterownika do diod WS2812B. Wiem, że na temat tych diod było już sporo wątków na forum, więc będę się streszczał. Sercem sterownika ma być docelowo mikrokontroler z serii STM32F0 lub STM32F4, w zależności od tego jak dużo będę...
Tak z ciekawości, na czym polega ta asemblerowa gimnastyka dla WSa na AVR? Bo z tego co wiem to i na ARM i na AVR korzystasz z SPI/UART i tu żadnych różnic nie ma. A jak wykorzystać spi/uart w trybie slave? Nie czytasz dokładnie. To dotyczyło WS2812. Dodano po 4 Zauważ, że autor wyraźnie stwierdził, że do implementacji nie używa hardware, co jest głównym...
https://obrazki.elektroda.pl/9220164500_... Na Kickstarterze pojawiła się właśnie nowa płytka programistyczna typu open-source oparta na ESP32. Moduł ten jest przeznaczony do nauki i szybkiego prototypowania. TESPuino zapewnia do 14x GPIO, gniazdo kart MicroSD do przechowywania danych oraz pojedynczy port USB typu C do programowania...
Witam. Pracuję nad swoim pierwszym projektem w Eagle, w celu poznania tego programu i nauki projektowania. Padło na lampkę LED. Dodam, że płytka nie jest mojego autorstwa, a zapożyczona z jednego z postów z tego forum (z drobnymi estetycznymi poprawkami). 1. Chciałbym dodać do niej DS3231, aby utworzyć ledowy zegar, jednakże mam problem z podłączeniem...
Właśnie zamówiłem 60 led WS2812B-B. Pojedyncze.
Po pierwsze, dlaczego nie użyć diod adresowalnych, np. WS2812B? Proste, działające, tanie. Co do UART to raczej nawet w wersji TTL nie wykrzaczy się na odcinku 30-100 cm. UARTy realizowane w MCU mają zazwyczaj co najmniej mojority voting, co usuwa większość błędów. Jeśli są błędy w transmisji to najczęściej na skutek niedopasowania zegarów. To co chcesz...
https://obrazki.elektroda.pl/3496920600_... Jednym z pierwszych projektów, które zrealizowałem mając 9-10 lat było pudełko z kilkoma LEDami, przełącznikami i potencjometrem - taka tam wprawka w lutowanie. Drugim była migająca strzałka LED z kitu bodaj Jabela. Pierwszym, który zepsułem lutownicą transformatorową (której nie polecam)...
Albo napisać coś inteligentniej i nawet na 8bit AVR będzie działać Pewnych problemów nie rozwiąże nawet najlepszy soft. To czego najczęściej brakowało mi w AVR to DMA i RAM. Problem rozwiązałby Xmega ale one są najczęściej droższe od dużo lepiej wyposażonych ARM i dużo wolniejsze przy tym samym zegarze (tak ok 7 razy). Jak już miałem uczyć się obsługi...
Tak telefon jest sparowany z modułem bluetooth ,ponieważ zmiana koloru podświetlania działa Dodano po 12 W kodzie jest też taki komentarz: [syntax=c] // Check if you're LED strip is a RGB or GRB version (third parameter) FastLED.addLeds<WS2812B, DATA_PIN, GRB>(LEDs, NUM_LEDS); [/syntax] Co do tego to nie wiem gdzie mogę sprawdzić jakiej wersji...
Z nich wszystkich chyba uart i one wire są najlepsze. Czy taki i2c ma jakieś zalety? Stworzyłeś sobie w głowie jakąś listę najważniejszych dla ciebie cech i według tego oceniasz. Dla kokoś co innego będzie ważne. I2C ma na przykład takie zalety że może pracować wiele masterów, albo że master dostosuje się do powolnego slave-a i częstotliwość może być...
Witam szanowne grono.Pracuje obecnie nad projektem sterownika do akwarium, symylujacego wschod i zmierzch o okreslonych porach dnia (oczywiscie to tylko jedna z jego funkcji). Napisalem juz wieksza czesc oprogramowania (BASCOM) i na pojedynczej diodzie LED .. Chcialbym zastapic fabryczny sterownik moim . Myslalem nad zastosowaniem tranzystorow do sterowania...
Jaka jest różnica między Diodami WS2811, WS2812B, WS2813 i WS2815? Cześć! Chętnie pomogę Ci zrozumieć różnice między diodami WS2811, WS2812B, WS2813 i WS2815. Oto porównanie tych diod: 1. WS2811: - To sterownik LED opracowany przez Worldsemi. - Jest to układ scalony z 8-pinowym SOIC, który może sterować 3 kanałami LED. - Łączne obciążenie prądowe wynosi...
Witam, gdy będziesz budował kolejną matrycę graficzną, to zainteresuj się diodami RGB WS2812B Bardzo fajne te diody. Budowa matrycy RGB to ciekawa opcja i myślałem nad tym przez chwilę, ale nie było stać mnie na taki wydatek, sama matryca kosztowałaby tyle, co cały mój projekt w obecnej formie. Wolałem zrobić monochromatyczną matrycę, ale w większym...
Witam wszystkich forumowiczów Dziś chciałbym z Wami się podzielić moim pomysłem Od dawna już interesuje się elektroniką (będzie już jakieś ponad 20 lat) jak zaczynałem to królowała elektronika analogowa - tranzystorowa, później weszła elektronika cyfrowa poziomy logiczne CMOS i TTL a teraz mamy mikrokontrolery. Nie raz już wykonywałem układy elektroniczne...
http://obrazki.elektroda.pl/2908580400_1... Autor projektu od zawsze chciał stworzyć coś w miarę dużego, ale jednocześnie niezbyt drogiego. Inspirując się projektem 12 pixel neopixel ring (link na końcu) postanowił stworzyć zegar świetlny w oparciu o pierścień z diodami RGB LED. Zamiast jednak zamawiać płytkę drukowaną o średnicy 20...
(1*) Poza tym, ten który Kolega zaproponował wykonuje gaszenie tylko w jednym kierunku, nie zależnie od tego czy człowiek został wykryty z dołu czy z góry. Niestety nie udało mi się odpowiednio zmodyfikować programu, żeby np status 3 gasił dół->góra. a status 4 góra->dół, Dodano po 4 (2*) Narazie zmieniłem kod w poniższy sposób. Niestety nie...
https://obrazki.elektroda.pl/2627067000_... Dzisiaj przedstawię krok po kroku proces analizy nieznanego protokołu I2C na przykładzie kontrolera wyświetlacza 7-segmentowego z klawiaturą HD2015E znalezionego na płytce ze starego tunera DVB-T2. Celem projektu będzie zebranie informacji potrzebnych do wysterowania HD2015E z poziomu Arduino....
Ja się zastanawiam dlaczego od 20 lat zegar to dalej marne 16-20MHz. Czasami uC ma za zadanie robić bardzo proste rzeczy, ale z dużym reżimem czasowym. Jako przykład podam protokół komunikacyjny diod LED WS2812B. Oczywiście da się i programowo i sprzętowo, ale jest to już na pograniczu możliwości.
- miałem podobny problem na esp32 WEMOS Lolin + WS2812 ale wtedy jak pod arduino menadzer płytek dla esp32 był w wersji 1.0.6. - zmieniałem wersje menadzera płytek i dla wersji 2.01 nie mruga podczas zmiany w WS2812. - dla wersji 2.05 mruga, niby nowsza wersja. - NeoPixelBus w najnowszej wersji chyba 1.07 - WS2812 działa na core 1, core 0 to zegarek
Dzięki uprzejmości kolegi (at)suworow otrzymałem Protel KDC1803 do prób. Oto wstępne wyniki. http://obrazki.elektroda.pl/9526423800_1... http://obrazki.elektroda.pl/3847091300_1... http://obrazki.elektroda.pl/8362959900_1... http://obrazki.elektroda.pl/3384674100_1... http://obrazki.elektroda.pl/6996558600_1...
Cześć Próbuję stworzyć komunikację z diodami WS2812 za pomocą licznika i DMA. Licznik ma mi generować PWM o wypełnieniu pobieranym z tablicy. Wypełnienie to ma być przesyłane przez DMA w momencie osiągnięcia wartości maksymalnej licznika. Sam licznik działa prawidłowo i generuje PWM wpisany na sztywno lecz transfer danych nie jest inicjowany przy osiągnięciu...
Wygoda, wolę kręcić niz kombinowac z przyciskami, zwłaszcza te strt/stop. Chodziło mi o to że nie ma płynnej regulacji w locie (a jest w opisie). Takie zaglitch-owaneraczej trudno nazwać płynną i w locie. Płynna to nie, w locie to tak (raczej tak) PS nie pytałem o R-MIK tylko o ten projekt. A pytania zadałem bo IMO nieuczciwie kolega (at)gdL prezentuje...
Wydrukowałem i zmontowałem zegar wg. projektu: https://www.thingiverse.com/thing:287160... https://github.com/leonvandenbeukel/3D-7... Generalnie zegar działa i jeśli wszystko pójdzie zgodnie planem (wystarczy czasu) to będzie darowany w prezencie. Zegar sterowany jest przez bluetooth z aplikacji na telefonie, umożliwia to zmianę wyświetlania...
Ile matryc led można podłączyć do Arduino Uno? Chciałbym zrobić grę w kości na 5 kości plus wyświetlacz LCD do wyników. Np. 5 x 1 to 50 . punktów. Gracz 1: punktów 50 gracz 2: punktów 0 . do 4 graczy. Najpierw zacznij mysleć troche bardziej koncepcyjnie, porzucając stare utarte stereotypy. Zamiast myśleć nad kilkoma standardowymi matrycami i ich wysterowaniem...
https://obrazki.elektroda.pl/8287704400_... Witajcie moi drodzy Przedstawię tutaj mój projekt zewnętrznego wyświetlacza temperatury procesora z komputera. Wyświetlacz pokazuje temperatury od 0 do 99C, jednocześnie odpowiednio dobierając swój kolor. Wyświetlacz zrobiony jest samodzielnie od 0 w oparciu o diody WS2812B, sterowany jest...
michalko12 - z tym 1-w to przykład, wiem jak problem obejść, co nie znaczy, że z takiego obejścia się cieszę. Prawdę mówiąc to zastanawia mnie skąd takie babole w peryferiach się robią. Taki np. Atmel - produkuje XMEGA i ARM. Czy inżynierowie robiący peryferia w obu rodzinach są od siebie separowani? Nie wiem dlaczego po prostu nie można wziąć najlepszych...
http://obrazki.elektroda.pl/8875559300_1... Chciałbym przedstawić mój projekt na konkurs świąteczny bazujący na płytce Nucleo 64 z mikrokontrolerem STM32 na modelu STM32F411RET6 WiFi komunikujący się z telefonem z systemem Android do coraz bardziej popularnych diod WSRGB2811 zamontowanych na świątecznej choince. Dokładnie to łańcuch...
http://obrazki.elektroda.pl/3002969800_1... Dzień dobry! Chciałbym opisać mój projekt sterownika do układów WS281x, czyli coraz bardziej popularnych pasków diodowych (i nie tylko) z indywidualnie, szeregowo sterowanymi diodami. Do wykonania samego projektu skłoniła mnie potrzeba sterowania takimi paskami, które kupiłem u chińczyka....
W poniższym artykule skupimy się na zebraniu wszystkich informacji o aplikacji układu MSEQ7 – scalonego analizatora widma dla sygnałów audio. https://obrazki.elektroda.pl/4332519400_... Projekty ‘audio-reaktywne’ W pierwszej kolejności zarysować musimy potrzebę wykorzystania tego rodzaju układu. Załóżmy, że chcemy...
https://obrazki.elektroda.pl/1101914900_... Berry to lekki język skryptowy przeznaczony dla systemów wbudowanych. Posiada dynamicznie typowany, jednoprzebiegowy kompilator i interpreter o rozmiarze głównej implementacji mniejszym niż 40 KiB, który może działać na stercie mniejszej niż 4 KiB. Dzięki najnowszej Opcja 1 : możesz po prostu...
https://obrazki.elektroda.pl/6879537000_... Omawiany układ i ogromny ESP32-PICO-D4 dla porównania. Układ HC32L110 to oparty na rdzeniu ARM Cortex-M0+ mikrokontroler, który zamknięto w maleńkiej obudowie CSP16 o wymiarach 1,59 mm x 1,436 mm, co czyni go najprawdopodobniej najmniejszą na świecie opcją w pakiecie z ARM. LilyGO T-HC32...
(at)tmf w komentarzach pod podcastem na YouTube pojawiło się pytanie o EVENT SYSTEM czy przykład sterowania LED WS2812 będzie wyczerpujący w tej kwestji? Tak, można go zlinkować np. z moim artykułem w DIY. Często są to rozbudowane multipleksowane drivery LED sterowane przez FPGA z racji dziwnych interfejsów, np. dodatkowych zatrzasków (Latch'y), dodatkowych...
https://obrazki.elektroda.pl/9134319900_... ATOMS3 Lite to najnowsza platforma ESP32-S3 IoT z serii bezprzewodowych, programowalnych kontrolerów M5Stack Atom. Moduł ten nie ma 0,85-calowego wyświetlacza i czujnika IMU znajdującego się w 'dużym' zestawie rozwojowym ATOM S3. Do obrazowania informacji po prostu używa on zamiast tego pojedynczej...
https://obrazki.elektroda.pl/1075459100_... ANAVI Macro Pad 10, Knobs 3 i Knob 1 to sprzętowe urządzenia wejściowe typu open-source oparte na mini module Xiao RP2040 z mikrokontrolerem Raspberry Pi RP2040, które zostały wyposażone w klawisze mechaniczne i/lub enkodery obrotowe. Leon Anavi ma na swoim koncie pewne uprzednie doświadczenia...
https://obrazki.elektroda.pl/3775905500_... Moduł Cytron Maker Feather AIoT S3 to płytka z mikrokontrolerem ESP32-S3, która jest kompatybilna z formatem Adafruit Feather. Jest ona odpowiednia dla hobbystów i edukatorów w zakresie programowania itp., oferując funkcje, takie jak diody LED dla portów GPIO, buzzer, złącza rozszerzeń i...
zegar ws2812 ws2812 sterownik ws2812 sterowanie
czujnik ruchu lampą chrome gogle gazowy cieknie
schemat przerywacza kierunkowskazów mikrokomputer cobra1
Kompatybilność taśmy T-CON z Sony KDL-55W805C i KDL-55W828B Blokady w Kingway Italy 50 20 Vision - lokalizacja