Biorąc pod uwagę fakt, że za 10 zł można kupić płytkę z STM32F103C8, który popędzi WS2812 sprzętowym SPI z DMA, gra chyba nie jest warta świeczki.
Temat się trochę przeleżał, w międzyczasie zajmowałem się czymś innym, ale teraz znów wróciłem do tych świecidełek i chciałem coś jeszcze dopisać. Na samym początku chciałem podziękować wszystkim wypowiadającym sie w temacie. Wszystkie wypowiedzi są dla mnie cenne, także te nieprzychylne :-). Dziękuję jeszcze raz. Chciałem się także wytłumaczyć z zastosowania...
Co do startu konkursu to proszę pytać (at)gulson. Tak, taki koprocesor można zrobić bardzo prosto - w książce nie pokazuje takiego przykładu, ale patrząc jak zrobiony jest HDMI, czy sprzętowy sterownik ws2812 można samemu rozwinąć ideę i napisać czego nam trzeba.
Wygląda to na kontrolkę SPI (P16): spi master dma init: mode:0, rate:6600000 spi_master [CTRL]:0x00c20900 spi_master [CONFIG]:0x0000000c spi dma tx init . System LED na piksel z WS2812 lub podobnymi diodami LED. Wypróbuj PixelAnim: https://www.elektroda.com/rtvforum/topic... Nie ma potrzeby zgadywania pinów,...
Sterowanie poprzez programowe machanie nogą jest najgorszym możliwym rozwiązaniem i niekoniecznie w ogóle musi zadziałać. Sygnał danych dla WS2812 można wypuścić sprzętowo na 2..3 sposoby - i to działa na pewno, a przy tym nie blokuje innych czynności oprogramowania. Można wygenerować konfigurację w Cube, a portami sterować bezpośrednio, bez spowalniających...
CCL można również wykorzystać do sprzętowej implementacji sterowania diodami WS2812, nie trzeba wtedy nic kodować. Dodatkowo ATMEL START udostępnia do tego konfigurator, w którym od razu widać co i jak.
Ciekawe kiedy pojawią się wyświetlacze 7-seg WS2812? Matryce 5x7 już widziałem.
Z tego powodu występują problemy z synchronizacją: https://github.com/openshwprojects/OpenB... To dlatego nie mogę uzyskać działającego sterownika WS2812 bit-bang. Mogłoby to zadziałać, gdyby udało się uruchomić kod z pamięci RAM, ale nie udało mi się tego zrobić na Bekenie. Pamiętam też, że miałem podobny problem na BL602. Mimo to,...
W pełni sprzętowe sterowanie WS2812 osiągnął kolega po SPi w AVR. Jak? Link? Samo SPI nie potrafi raczej przygotować ramek pod WSy. To ja się pytam jak? Nie ja napisałem: Zdanie kolegi jest twierdzące, że ktoś zrobił sterowanie WS po SPI na AVR w pełni sprzętowo. Ja wykorzystuję kawał dobrej roboty kolegi Piotr_go : https://www.elektroda.pl/rtvforum/topic3...
Książka opisuje krok po kroku budowanie systemu mikroprocesorowego w oparciu o Nios II - od gołego procesora, poprzez dodawanie GPIO, magistral I2C, SPI, UART, tworzenie własnych modułów sprzętowych (np. driver diod Ws2812, wyświetlacz znakowy z wykorzystaniem monitora HDMI) skończywszy na zagadnieniach związanych z podstawami debuggowania takich systemów...
zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino. Arduino to ślepa uliczka. W mojej ocenie, Arduino traktuje uC jak Z-8 (CPU + GPIO) czy 8051 gdzie ze sprzętu to głównie proste timery i UART. ZERO wykorzystania sprzętu! Bo co wspierają biblioteki Arduino? UART z malutkim buforem w RAM, I2C to samo. SPI bez bufora, bez przerwań....
W rzeczywistości wiemy, który pin jest używany dla diod LED RGB, tych, które są adresowalne na piksel. Jest to zawsze P16, sprzętowe wyjście SPI. To dlatego, że sprzętowe SPI jest używane do sterowania diodami LED WS2812. Na początek sugerowałbym śledzenie tematu PixelAnim/WS2812 (link kilka postów wyżej) i próbę uzyskania światła RGB. Sprawdziłbym...
"Trzeba się zalogować aby ściągnąć program." :roll: Ale z komentarzy widzę, że wykorzystany jest sprzętowy UART więc porównywanie tego jest lekko bez sensu.
https://obrazki.elektroda.pl/9774493900_... Jak flashować inteligentną lampę sufitową LSC model 3206306 z pierścieniem LED WS2812 RGB? Jak skonfigurować diody LED WS2812/SM16703 do pracy z taśmą LED PWM CW? Jak uruchomić ją bez chmury i sparować z Home Assistant? Oto krótka instrukcja zmiany oprogramowania układowego dla jednego z takich...
Bez SCK nigdy Ci SPI nie zadziała. Jeśli nie stosujesz sprzętowego CS, to trzeba jeszcze jakiś jeden bit ustawiać (SSI?).
żadna klasyczna ATmega nie wyrobi, bo nie ma możliwości sprzętowego nadawania danych do WS2812, i kiedy nadaje, to nie może nic liczyć. Ja na STM32F030 za 3zł wyciągam 100 ramek animacji na sekundę z obliczeniami dla ruchu jednostajnie przyspieszonego i antyaliasingiem pikseli. Kol tmf zapewne ma na Xmega osiągi tylko o połowę gorsze. ;) WS2812B można...
Dobrze. Jeśli to wkrótce, po prostu poczekam, w przeciwnym razie pomyślę o tymczasowym scaleniu lub przeprowadzeniu testów w twoim PR. Przy okazji, jeśli ma nowszy BK7231N SDK, proszę na razie zachować zarówno stary OpenBK7231N, jak i nowy port, przynajmniej w przepływie pracy i artefaktach. Pomoże to w testowaniu. Gdy będziemy pewni, że nowsze BK7231N...
Zamówiłem kolejne paski LED WS2812 lub podobne, ale nie dostałem jeszcze żadnego BK7231T + WS2812 (ani SM16, ani żadnego). Mój pierwszy temat WS2812 (może być przetłumaczony na angielski wkrótce, jeśli nie, użyj google translate): https://www.elektroda.pl/rtvforum/topic4... https://www.elektroda.com/rtvforum/topic... Drugi: https://www.elektroda.pl/rtvforum/topic4...
Ale gdzie ja napisałem że biblioteka blokuje przerwania? Biblioteka WS2812 blokuje przerwania. Podczas "wykonywania" efektu przerwanie od przycisku jest wykonywane Nie. Zapamiętywana jest flaga, gdy biblioteka WS2812 odblokuje przerwania, wykona się przerwanie od przycisku. Arduino na ma sprzętowego debugera, gdyby miało zobaczyłbyś, że tak właśnie...
podłączyć drugie arduino nano zaprogramowane tak by odbierało i przetwarzało sygnał z pinu przeznaczonego dla ws2812 Na moje oko, bez wspomagania sprzętowego niemożliwe. Dane napływają z prędkością 800kb/s, Musiałbyś mierzyć czas tak napływających impulsów aby stwierdzić czy na nadano 1 czy 0. Na AVR max jaki wyciągniesz to ok k20kb/s. To w sytuacji...
te profile cloudcutter mogą być używane do wykorzystania tego urządzenia z oprogramowaniem sprzętowym w wersji 2.1.6 https://github.com/search?q=repo%3Atuya-... https://obrazki.elektroda.pl/4757017500_...
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...
Pytanie raczej o uC F0 w nawiązaniu do sterowania Ws2812. Rozumiem ze timerTIM3 działa w trzewnątrz i emcji jednego inpulsu po wyzwoleniu trigierzem z zewnątrz. Pytanie, jak to działa gdy wpisana jest wartosc zero jak w tym stetownuku?
Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM) Tytuł jest mylący - układ nie ma optoizolacji. Po obu stronach połączone są masy, dodatkowo Vcc przez rezystory podciągające na I2C. W efekcie nie wiadomo czemu ten ADM służy. - AVR mają mało UART. Jest to szczególnie odczuwalne w przypadku ArduinoUNO. Niektóre AVR mają 2...
mówisz że to źle wygląda Na filmie użyto nie zwykłych taśmy LED RGB a taśmy LED z diodami typu WS (WS2811/WS2812/WS2812B) - te są najpopularniejsze, ew. diody LED z kontrolerami np. APAxxx, MBI6020, LPD6803; diod takich jest więcej. To steruje specjalny sterownik sprzętowy lub programowo (PC)-sprzętowy, tylko do tych diod, a ten z filmu to kontroler...
http://obrazki.elektroda.pl/2157383100_1... Witam. Chciałbym zaprezentować prosty sterownik ledów WS2812B zbudowany na mikrokontrolerze LPC810. Maksymalna liczba sterowanych ledów na obecnej wersji softu to 256. Sterowanie jest realizowane sprzętowo za pomocą SPI połączonego z timerem SCT. Za komunikację z PC odpowiada układ FT230X(konwerter...
matti0010 pisze: Niestety na GPIO bardzo mi zależy ponieważ chcę na tym postawić LED CUBE i potrzebuję 72 wyprowadzeń. Wiem, mogę użyć rejestrów zewnętrznych ale to mija się z celem do jakiego zostało powołane FPGA. Poza tym mam pełno modułów, z których korzystam przy nauce AVR i ARM No tak ale możesz użyć WS2812 tak jak w MAXimator Expander i jednym...
Nie pasuje to, że nie wrzuciłeś ani jednego kawałka kodu. Wielokrotnie w DIY nie udostępnia sie kodów, bardzo często do projektów w rodzaju miganie diodą. Dlaczego więc ja miałbym udostępnić kody? Mając doświadczenia z pomocą na forach rozumuję tak: Gdy potrzebuję pomocy, najczęściej jestem tylko naprowadzany na trop i pewnie tak by było gdybym otworzył...
Pięknie wykonana gwiazda i super efekty świetlne. Mógłbyś pogrupować efekty w programy i dodać przycisk impulsowy do ich wyboru i jeszcze jeden przycisk do zmiany szybkości efektów. Ustawienia zapamiętywane w wewnętrznej eeprom- po włączeniu zasilania odtwarzane są efekty wg ostatniej konfiguracji. Przy module z uC dodać mini-przetwornicę impulsową...
Naprawdę nie jestem w stanie powiedzieć, jak działa dioda LED. Przepraszam za to, ale osobiście używam esphome z funkcjami lambda, aby osiągnąć pewne efekty i jestem stosunkowo nowy w świecie openbeken. Osobiście używam ESP8266 (D1 Mini) z paskiem diod LED WS2812 1m/144, aby pokazać niektóre wartości z mojej instalacji fotowoltaicznej z adresowalną...
Wiem że za bolało bo spodziewałeś się samych pochwał ; ) np. Attiny13 Raczej merytorycznej dyskusji niż pochwał.. No ciekawa ta propozycja, ona jest na serio czy tylko aby cos odpisać ? Attiny13 ma porywającą ilość pamięci do zapisania efektów świetlnych i chciałbym zobaczyć w jaki sposób sprzętowo obsłużyć na tym mikrokonrolerze komunikację z diodami...
Dlatego do swoich ok. 400 LED wyrzeźbiłem to od podstaw i transmisja działa w pełni sprzętowo Jest kilka rozwiązań na ARM i Xmega, było też wspomagane sprzętem w postaci kilku bramek NAND mulipleksujących sygnał ze sprzętowych multiwibratorów (timerów w trybie multiwibratorta) uC. potem ten narzut 100% CPU, bo nie dość, że trzeba policzyć efekt, który...
https://obrazki.elektroda.pl/8514166400_... Tutaj pokażę, jak uzyskać dostęp do sprzętowego pinu MOSI, P16, w typowym module Tuya CB2S BK7231N. Pin MOSI może być używany do sprzętowej komunikacji SPI, a także do sterowania indywidualnie adresowalnymi diodami LED, takimi jak WS2812 lub SM16703, ale nie jest dostępny na wyprowadzeniach...
Kiepsko! Języka programowania nie znasz,bibliotek Arduino nie znasz, sprzętu (oscyloskop itp) pewnie nie masz. Słabo to widzę. W twoich oczach nikt nie powinien zaczynać uczyć się obsługiwać Arduino. Niestety spodziewałem się, że zamiast pomocy spotkam grupę "specjalistów", którzy problemu szukają tam, gdzie go nie ma. Niestety twoją wiedzą też nie...
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...
Jak np. z poziomu programy Arduino wgrać ten kod? Daruj sobie Arduino i ARM. ARM to nie 8051 z kilkoma rejestrami. Tu bez debugera ciężko pracować a Arduino debugera sprzętowego nie wspiera. Poczytaj o CubeMX i HAL. Na początek bardzo dobre rozwiązanie. i czy mając USB na tej płytce, wpisuję kod przez niego, czy muszę przez magistralę SPI? Najlepiej...
na każdym kanale niezależnie tzn żeby każdy stopień mógł zaświecić dowolnym kolorem i jasnością? Jeśli każdy stopień ma mieć dowolny kolor, to raczej zrobił bym jak Ty, tyle, że w pobliżu każdego schodka mini sterownik+driver z PWM. Komunikacja RS485. Multipleksowanie jest problematyczne. Jeśli będą 3 PWM to napięcie na listwach trzeba zwiększyć 10...
Świetny pomysł z tymi LEDami, chociaż chyba już to gdzieś czytałem w innym z Twoich postów. Ale czekaj... Widzę pewien potencjalny problem techniczny. Na ten moment do bezpośredniego sterowania LEDami typu korzystami z SPI, a dokładniej z pinu MOSI. Wynika to stąd, że potrzebujemy wysyłać dane z bardzo dokładnymi timingami. MOSI na Bekenach to P16:...
https://obrazki.elektroda.pl/7181761100_... OpenBeken, nasz firmware dla nowych chińskich modułów WiFi z BK7231T, BK7231N i podobnymi chipsetami, ma nowy sterownik LED WS2812 - wraz z systemem animacji. Sterownik powinien również działać dla podobnych pasków LED, nie tylko WS2812B, więc SM16703 itp. jest również obsługiwany. Oznacza...
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...
Kolego dalej mówię że tworzysz projekt w 2020 roku, a odnosisz się do procków z przed 20 lat Kto napisał proponuję się odnieść do miernika który jak wspomniałem wykonywało się z 10 lat. Właśnie sprawdziłem i była nawet o nim informacja na elektrodzie https://www.elektroda.pl/rtvforum/topic1... Krytyka że w tym demie procek tylko wyświetla obraz...
https://obrazki.elektroda.pl/5004140000_... DDP to bezpołączeniowy protokół kontroli świateł LED oparty o UDP. DDP wspiera różne formaty kolorów, ale zazwyczaj używany jest 24-bitowy RGB bądź 32-bitowy RGBW. Jeden pakiet może zawierać wiele kolorów, dzięki czemu DDP można również użyć do kontroli pasków LED takich jak WS2812. Dzięki użyciu...
https://obrazki.elektroda.pl/4234708800_... WisdPi ArduPico to płytka bazowa w formacie mechanicznym Arduino UNO zaprojektowana dla Raspberry Pi Pico i kompatybilnych z nim jednostek, która umożliwia elektronikom ponowne wykorzystanie większości modułów dedykowanych do Arduino, wspierających działanie przy 3,3 V dostępnych na rynku....
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.
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ć...
https://obrazki.elektroda.pl/3303074000_... Przedstawię tutaj projekt "smart" szufladek warsztatowych zintegrowanych z bazą danych części dostępną z poziomu komputera bądź telefonu. Szufladki te ułatwiają wyszukiwanie elementów - po wpisaniu nazwy części zawierające ją komórki są kolorowo podświetlane. Pozwala to szybko i sprawnie znaleźć...
Jakie jest obciążenie CPU? Bardzie 10% czy bardziej 100%? 100%. Aczkolwiek animacja jest płynniejsza niż twoja na ... ARM. Skąd wniosek, że jest płynniejsza? Widziałeś to na żywo czy sugerujesz się filmem? Jeśli filmem to dalsza dyskusja nie ma sensu to jak i fakt, że jeśli animacja zajmuje 100% czasu CPU to nie ma to sensu. uC to nie odtwarzacz animacji....
https://obrazki.elektroda.pl/1929341400_... Znajomy podrzucił mi bogaty świąteczny zestaw indywidualnie adresowanych, kolorowych LEDów WS2812 na choinkę. Całość sterowana przez WiFi, pilota oraz przez przyciski na obudowie. Początkowo znajomy chciał korzystać z niego z aplikacją Tuya, ale okazało się, że apka blokuje się na wyborze...
To diody LED podobne do WS2812B, są obsługiwane w OBK, może powinieneś spróbować?
Tak jak przedmówca napisał zdecydowanie lepiej do tego nadają się diody z chipem APA102, zaprzęgniesz dużo szybszego sprzętowego SPI bez zabawy w bit-banging. Z tym że uwaga, nakładane są dwie modulacje - globalna wartość jasności (5bit) jest modulowana przy ~ 582 Hz, natomiast wartość poszczególnych składowych RGB jest modulowana przy częstotliwości...
Cześć chłopaki, zaktualizowałem mój pasek LED do najnowszego oprogramowania. Jak mogę teraz korzystać z nowych rzeczy, które napisałeś? Jak ustawić prawidłowy kod PIN w oprogramowaniu sprzętowym? Nadal nie mogę skonfigurować paska z potrzebnymi rzeczami.
- USART - 3 (z IrDA) -> 8 (też z IrDA), - SPI - do 5 SPI/I2S -> 8 SPI bez I2S, ...kto potrzebuje 8 UARTów? Bez ofensywy - ale jak wyobrażasz sobie obsługę wszystkich 8 jednocześnie na "tak wolnym" rdzeniu z sensownymi prędkościami? Więc generalnie, oprócz pewnej formy wygody ta niespotykana ilość wcale nie powala. 5 SPI generalnie nie ma sensu, po...
Powoli zbieram też czas i sprzęt, aby przetestować „bezpośredni” (bez TuyaMCU) sterownik SM16703P i ewentualnie WS2812B, ale jest to bardzo trudne. Okazało się, że sprzętowy SPI wymagany dla takiego sterownika wykorzystuje P16, który nie jest dostępny w CB3S i CB2S, więc musiałem wlutować bezpośrednio do pinu QFN i samodzielnie wyprowadzić przewód:...
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....
Moim pierwszym pomysłem byłoby wyzwolenie przerwania na danym zboczu narastającym/opadającym: [syntax=c] int gpio_index = 12;; gpio_int_enable(gpio_index, IRQ_TRIGGER_FALLING_EDGE, ClkInterrupt); [/syntax] a następnie sprawdzenie wartości bitu logicznego na danych: [syntax=c] void ClkInterrupt(unsigned char pinNum) { // read here and check? } [/syntax]...
Dziękuję kolegom za dobre słowo :) Budowałem to od jesieni zeszłego roku. Mnóstwo różnych problemów i testów. Wydruki próbne, dobór matówki, odległośc od matówki i inne... Wykonanie bardzo ładne, pokaż sweep 20Hz-20kHz to będzie można ocenić rzeczywistą przydatność. Na życzenie kolegi filmy z generatorem. Nie mam generatora sprzętowego więc posiłkowałem...
Witam Posiadam sterownik USB-DMX firmy Enttec model DMX-USB PRO (zdjęcie 1) podłączony pod dekoder DMX512-SPI (zdjęcie 2). Pod dekoder podłączona jest taśma LED na diodach WS2812b. Dekoder działa poprawnie i wbudowane programy P01-P32 są poprawnie wyświetlane przez taśmę, problem polega na braku reakcji na sygnał DMX. Dekoder przechodzi poprawnie w...
https://obrazki.elektroda.pl/8674072300_... LN882H to układ SOC z procesorem Cortex M4F obsługujący 802.11b/g/n (Wi-Fi 2,4 GHz) i Bluetooth 5.1 (LE). LN882H oferuje 296KB RAM / 128KB ROM, 512KB~4MB Flash dla kodu aplikacji XIP i interfejs debugowania SWD. Peryferia LN882H obejmują 20 GPIO (QFN32) lub 12 GPIO (QFN24), interfejsy SPI/I2S/I2C/SDIO/UART,...
Aha, więc na 3 diody przypada jeden pasek... i już myślałem, że mamy błąd! (at)jkwim, poniższy sterownik wykorzystuje sprzętowy port SPI, którego pin Data Out jest dostępny tylko na P16. Jest to ograniczenie po stronie Beken. Dodano po 37 Test WS2812B z OBK: https://filmy.elektroda.pl/75_1694765508... Scenariusz: setChannel 10 1 again: addChannel...
Dla osób chcących zbudować coś takiego i potem tym sterować polecam swoje artykuły na temat WS2812B: http://mikrokontrolery.blogspot.com/2011... Jest tam opisane (warto przeczytać wszystkie trzy części) jak tym sterować przy pomocy XMEGA z wykorzystaniem możliwości sprzętowych MCU, dzięki temu taką matrycą jak prezentowana...
http://obrazki.elektroda.pl/3809639100_1... Bywa, że w projekcie trzeba dodać dodatkowy port komunikacyjny. Jest to problemem, gdy taka potrzeba zajdzie w końcowej fazie projektu. Wymiana mikrokontrolera na większy spowoduje konieczność zmiany PCB. Dodatkowy port USART, może być potrzebny tylko podczas uruchamiania urządzenia (np do...
Precyzyjne dostrojenie RTC też by się przydało. Ale wszystkie te ustawiania parametrów tracą na znaczeniu, jeżeli okaże się, że 30-go wystąpi błąd. Więc kolega (at)TMSU ma rację zaczekajmy i zobaczmy co się stanie tej "feralnej" daty. A tak w ogóle jeżeli mówimy o dalszej rozbudowie tego projektu to chyba już zasoby sprzętowe zostały wykorzystane w...
https://obrazki.elektroda.pl/4602377700_... Przedstawię tutaj ciekawy sterownik lampy RGBCW o protokole komunikacji bardzo podobnym do diod WS2812B. Tematem zainteresowałem się na prośbę czytelnika z Niemiec, który nawet przesłał mi "smart" lampę z tym właśnie sterownikiem abym mógł spróbować go odszyfrować i uruchomić w swoim środowisku....
Napisałem o przerwaniach bo widzę pewne niebezpieczeństwo. W arduino do debugowania używa się UART. Wysłanie danych do 30 LED trwa 450us. Odbiór jednego znaku przy 115200 to 87us. Jeśli będę chciał wydawać komendy po UART to mogę stracić nawet 3 znaki (w 450us przesłane może być 5 znaków ale AVR ma sprzętowe FIFO na 2 znaki). W praktyce może to oznaczać...
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...
(at)BlueDraco - pomysł jest świetny, ale sprzętowego SPI na pinie PA14 nie ma (chyba że da się to jakoś obejść?). Bo właśnie ten głupi pin mi najbardziej wadzi. (at)Freddie - czyli to ze DMA jest mem to mem albo periph to mem itp.. to oznacza ze tylko dany kanał jest wyzwalany przez peryferia - jednak ja mogę robić przerzuty pamięci gdziekolwiek chce?...
http://obrazki.elektroda.pl/4600974500_1... Autor brał udział w wydarzeniu nazwanym "Electric Run". To bieg na 5 kilometrów, który wyróżnia się spośród innych ogromną ilością oświetlenia u jego uczestników. Sam autor startował w koszulce z diodami LED sterowanymi przez układ NE555, działającymi jak (bardzo denerwujący) stroboskop. Tak...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
Cześć, zbliża się moment wyposażenia mojego nowego domu w elektrykę, oświetlenie oraz system alarmowy i zacząłem się przygotowywać do Smart Home. Gotowe rozwiązania mnie nie zadowalają, a na dodatek są horrendalnie drogie, dlatego opracowuję coś własnego. Na początku myślałem o wykorzystaniu gotowych modułów z aliexpress i zrobienie pajęczynki na płycie...
https://obrazki.elektroda.pl/2452897600_... Cały czas na forum pojawia się temat zmiany firmware urządzeń IoT, ale nie każdy wie, w jakim celu coś takiego się robi. Tutaj zaprezentuję jeden z plusów uwolnienia naszego urządzenia od chmury, a mianowicie możliwość znacznego poszerzenia jego funkcjonalności i to nawet o rzeczy, o których...
https://obrazki.elektroda.pl/9159355200_... Dzisiaj przedstawię pierwsze kroki z programowaniem taniej płytki Lilygo TTGO T-OI Plus/Mini D1 Plus, której sercem jest ESP32-C3 wraz z 4MB pamięci Flash. Na pokładzie znajduje się też konwerter USB na UART CH340K i złącze USB typu C, a w ramach "plecaczka" płytki jest slot na ogniwo 16340...
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...
sprzętowo zarezerwowane zarezerwowana sprzętowo pamięć sprzętowo zarezerwowana pamięć
wyłącznik zwłoczny akumulator skuter elektryczny oznaczenia koralików ferrytowych
zasilacz laboratoryjny zasilacz laboratoryjny
Podofo Android Stereo Steering Control Setup for Hyundai i10 2011 Migająca czerwona dioda na sterowniku Salus - przyczyny