https://obrazki.elektroda.pl/3035226100_... Witam :) Zegarki z udziałem WS2812B były już publikowane na Elektrodzie. Chciałbym przedstawić swoją wersję. Zostało mi trochę tej taśmy po ostatnich projektach i postanowiłem ją wykorzystać. Utrudnieniem wykonania tego projektu może być dostęp do drukarki 3D. Zegar posiada cyfry wysokości...
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,...
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...
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...
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)....
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.
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...
A jakby te 1000W uciął... Ja chyba sobie już tego nie wyobrażam... :D Tutaj już musiałem dać pod każdy segment dwie LED i to nie żadne mini, tylko WS2812B (5050), bo jedna LED nie doświetlała już calego segmentu. https://obrazki.elektroda.pl/5160082200_...
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...
http://obrazki.elektroda.pl/3668151000_1... Witam. Chciałbym przedstawić sposób własnego pomysłu na w pełni sprzętowe sterowanie LEDów WS2812B za pomocą mikrokontrolera STM32F030. Nie trzeba nic konwertować, marnować cenny RAM czy cykle procesora, wystarczy dane RGB (3 bajty/led) wysłać jak po SPI. Można też do tego użyć DMA. Sposób...
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...
witam zmontowałem ten zegar ,załadowałem program do Nano . ok led WS2812B działa ,że jest 22:38 a na "zagarze" 20.H0. RTC DS1307.??? Może ktoś ruszyć ten zegar.? na ds1307?
Witam wszystkich forumowiczow Od pewnego czasu postanowilem zajac sie programowaniem arduino .Gdyz moj syn postanowil byc programista robotyki. I staram sie ogarnac kodowanie w C++.Wtej chwili zbudowalismy led matrix na bazie ledstrip ws2812b i probujemy z tego zrobic zegar z ds3231 i z byc moze jakas animacja,sterowaniem blutooth.Mamy wszystie biblioteki...
Dziękuje za fale krytyki. Nie zamierzałem uczyć się programowania i elektroniki żeby zrobić zegarek. Kod jak i schemat oczywiście z internetu i stron poświęconych tematowi. (Niestety z 2016r) Niestety nie znalazłem nigdzie odpowiedniego projektu w którym wyświetlanie czasu/temp/wilgotności było by realizowane przez WS2812b Wszystko co znalazłem to cas...
Jest lepszy pomysł: ustaw zegar na 40 MHz i dzielnik SPI na 16.
Sterowanie jasnością i tak musi być poprzez fotorezystor. Aby mi w nocy nie łupało po oczach a w dzień było widać. Dodano po 13 No fajnie, że zareagowaliście, A teraz od teoretyzowania do praktyki. Jeśli na 595 to może mi ktoś podesłać schemat podłączeniowy? Tzn podłączam tak jak na pierwszym obrazku 8 scalaków (w zasadzie na 60 sekund to potrzeba 7,5)...
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...
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ę...
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...
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...
Warto by wiedzieć, o jakie moduły dokładnie chodzi: - sterowniki silników krokowych DM556 - moduł zegara czasu rzeczywistego DS3231
(at)ElektrodaBot Dodaj do tego programu możliwość podglądu czasu w monitorze portu szeregowego.
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....
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....
Są diody podobne do WS2812B nazywają się hucznie DotStar. Mają rozmiar 2x2mm ale mają interfejs dwuprzewodowy (zegar plus dane). Co prawda nie znalazłem nigdzie gotowej matrycy ze zdjęć z tej aukcji, ale pewnie gdzieś jest dostępna. https://obrazki.elektroda.pl/5741950000_... Link do aukcji usunąłem (regulamin), wstawiłem zdjęcie modułu....
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...
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ł...
(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.
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.
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...
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...
Musisz miec wszystkie <bibloteki.h> komplet. [syntax=c] #ifdef INCLUDE_TACHOMETER #include <Tone.h> #endif #include <avr/pgmspace.h> #include <EEPROM.h> #include <SPI.h> #include "Arduino.h" #include <avr/pgmspace.h> #include <Wire.h> #include "LedControl.h" #include "Adafruit_GFX.h" #include "FlowSerialRead.h"...
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_...
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/5805762300_... 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...
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ść...
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...
Witam Kolegów, Chciałem podzielić się starym projektem, który kiedyś wykonałem i nawet był przez chwilę komercyjnie dostępny. Projekt ma ponad 15 lat więc z chęcią podzielę się materiałami. Może ko... Dzięki za udostępnienie projektu i licencji MIT Świetna robota i ukłon za pełny pakiet: firmware na ATmega168, projekty PCB w Altium, BOM, instrukcje,...
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...
Może i powinien, ale nie działa, napisałem ogólne zasady, nie korzystałem z tej biblioteki. Pewnie dlatego w wersji 2.0 zostało to właśnie poprawione w tą stronę, by było zgodne z ogólnymi zasadami. Można też spróbować wgrać starszą wersję biblioteki, szkoda że w programie nie ma takiej informacji, jakie są źródła i wersje użytych bibliotek. W Arduino...
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....
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.
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
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...
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ć ;)
No przyznam że dziwnie to wygląda. Patrząc na schemat struktury PICa to wystarczy do odpowiednich rejestrów (sterujących MUXami) wpisać wartości pozwalające na przesłanie sygnału zegara dalej bez dzielenia.
To świetny rozwój. Daj mi znać, które PR-y można bezpiecznie scalić. Cóż, T0H i T0L, lub szerzej mówiąc, timingi WS2812 pochodzą z dwóch rzeczy - z fałszywych wartości wyjściowych danych i z zegara SPI. Oto temat pokazujący to: https://www.elektroda.com/rtvforum/topic... Więc prawdopodobnie potrzebowalibyśmy tabeli odnośników dla różnych czasów,...
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)...
zegar ws2812b zegar arduino ws2812b ws2812b sterownik
zamienniki katalog czasówka włączyć wentylator budowa antena dookólna
wzmacniacz operacyjny au6362 au6375
Bezpiecznik F10 w Renault Laguna II - funkcje i lokalizacja Samsung NZ64H37070K - jeden palnik grzeje z połową mocy