-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
schöne/schnelle Grafik ist hier verboten wenn man von Hobby redet. Da reicht es wenn eine LED blinkt, WS2812 ist da schon Königsklasse.
schnelle Grafik ist hier verboten wenn man von Hobby > redet. Da reicht es wenn eine LED blinkt, WS2812 ist da schon > Königsklasse. Wobei man WS2812 nur kann wenn man eine fertige Lib nutzt. Dann reichen 3 Zeilen Code die man per Copy&Paste abgeguckt hat, weil man sogar zu faul war die API Dokumentation
-
Thread
Laufschrift Denkanstöße
notwendig wird. Ich empfehle Dir 2. Umgesetzt ist das zum Beispiel im Projekt [[WordClock_mit_WS2812]]. Denkanstöße findest Du im Source, wenn Du in display.c https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/display/display.c?revision=105&view=markup nach der Funktion display_set_ticker
-
Thread
statische Polymorphie per CRTP in Embedded Systemen
ein variadisches Template nehmen. Einmal mit dem Treiber für den z.B. MAX xxxx und einmal für die WS2812 oder was auch immer als Template-Typ-Parameter. Die Treiber selbst sind natürlich auch wieder templates mit den Pins als Parameter und was sonst noch so gebraucht wird. Die Pins sind auch wieder
-
Thread
warum werden bei uart immer char gesendet/empfangen?
Binärzahl darstellen, wie Du > willst. Gerne auch als Zahl zur Basis 5. Oder als bunte Lichtpunkte (WS2812).
-
Thread
China-LED-Module - wie ist das da mit dem Vorwiderstand gelöst?
(also gut ja Leistung steht drauf), hab ich vermutet, es wäre schon was eingebaut, ähnlich wie bei WS2812 oder so. Hast Du da eine KSQ pro Modul eingesetzt? bzw. was für eine?
-
Thread
AVR exakt Millisekunden zählen
du natürlich vollkommen Recht. @ Stefan Us (stefanus) Übrigens: In dem Thread "The secret of WS2812B" findest du in dem Funktionsdemo eine Bresenham-Anwendung für einen schon recht komplizierten Fall, der sogar einen 24Bit-Bresenham-Zähler erfordert. 21 Takte. Und das bei dem Luxus, den verschissenen
-
Thread
CE & EMV Vorgaben: Schaltung mit ESP32 + PIR-Sensor und LEDs Micro USB (5V) / 3xAA Betriebsspannung
Batteriehaltezeit sicherlich nicht sehr gut ist. Was wäre hier die Alternative um Strom zu sparen? Eine WS2812 denke ich ist auch nicht sehr sinnvoll, diese hat 3.7-5.3V als Spannungseingang. mit den 4xAA liege ich ja zwischen 3.6V und 6.0V. Ich möchte ja kein Schrott bauen, der dann bei quasi halb leerer
-
Thread
Electronica 2024, Tag 2 – nRF54, ARM Cortex-M52 und mitdenkende LEDs
[](/attachment/651714/14.jpg) ### LEDs, zur Ersten – Inolux mit monochromatischem “NeoPixel” WS2812B-LEDs sind ob ihrer einfachen Ansteuerbarkeit zweifelsohne nützlich. In der Praxis gibt es immer wieder Situationen, in denen sich der Designer zwar ein Neopixel-Interface wünscht, aber mit nur einer
-
Thread
Raspberry Pi 500, ST-Entwicklerkongress und vieles andere mehr
eigentlichen Code liegen auch einige Beispiele bei, darunter ein Codesample dass die Interaktion mit WS2812-Leuchtdioden unter Nutzung der PIO-Engine demonstriert. Im Bereich der bekannten Probleme der Software findet sich zum Zeitpunkt der Drucklegung dieses Artikels lediglich ein Hinweis - „blockierende
-
Thread
IRMP auf einen PIC18F4520 portieren
12F1840, ärgerte mich über den XC8 und wollte herausfinden, ob sich mit letzterem ein frisch gekaufter WS2812B-Streifen ansteuern läßt. Letztlich ist dann das hier: http://www.mystrobl.de/Plone/basteleien/weitere-bulls-and-cows-mastermind-implementationen/mm-v1821/mastermind-solver-mit-led-streifen-und-ir-fernbedienung
Beispiel-Fernbedienungen folgende Output über die serielle Schnittstelle. [code] IRMP PIC 12F1840 1.1 ws P 7 a=0x0011 c=0x000c f=0x00 (RC5) P 6 a=0x0001 c=0x0018 f=0x00 (RECS80) P 2 a=0xbf00 c=0x0019 f=0x00 (NEC) P 2 a=0xeb14 c=0x0001 f=0x00 (NEC) P 7 a=0x001c c=0x0005 f=0x00 (RC5) P 7 a=0x000a c=
-
Thread
IRMP - Infrared Multi Protocol Decoder
*Aktualisierung* Die IRMP-Software kann unter [[IRMP]] --> Download heruntergeladen werden. Hallo zusammen, Anmerkung: Dieser Source entstand im Rahmen des Projektes "WordClock", siehe Artikel http://www.mikrocontroller.net/articles/Word_Clock bzw. Thread, der alles zum Auslösen gebracht hat: http://www.mikrocontroller.net/topic/156661 Da RC5 nicht nur veraltet, sondern mittlerweile obsolet ist und immer mehr die elektronischen Geräte der fernöstlichen Unterhaltungsindustrie in unseren Haushalten Einzug finden, ist es an der Zeit, einen IR-Decoder vorzustellen, der
-
Thread
AVR Flash jenseits der 64kB
gesagt vergessen, ist aber auch Schnee von gestern, witzig dabei meine ersten Erfahrungen mit einer WS2812B LIB die auf dem m1284p im Timing um 10% langsamer war als mit dem m328p, das sollte auch auf dem erweiterten Adressbit/byte zurückzuführen sein, so ganz klären konnte ich das nie, habe aber auch
-
Thread
Arduino Libraries zu STM32 Portieren
NeoPixel Zumindest dafür gibts effiziente Libraries, die die Dinger per DMA ansteuern. In der WS2812-Wordclock ist das zB eingebaut - glaube, die basiert nicht auf Arduino. Den Rest kenne ich nicht ?
-
Thread
WTV020 Start - Stop - ohne AVR
deutlich einfacher. Für fast alles gibt es LIBs. Als Beispiel(!) fallen mir die intelligenten LEDs wie WS2812 ein: Direkt in C erfordert das schon einiges an Erfahrung, per Arduino ist die erste Inbetriebnahme ein Zweizeiler bzw. das Abändern eines Beispiels, das bei der Lib immer dabei ist. Für WTV020 habe
-
Thread
Induktiver Positionssensor - Fragen dazu
Frank O. schrieb im Beitrag #7674523: > Heute ist eine Leiste mit 8 WS2812 LEDs gekommen. > Tolle Sache. Für die meisten hier ein alter Hut, aber für mich sind die > neu. By the way - ich hatte die Dinger auch erstmals in meiner Ampel verwendet und war genauso angetan von diesen WS2812-Teilen. Blink, blink und schön bunt leuchtend zieht immer :-) Viele Grüße Igel1
-
Thread
STM32: To HAL or not to HAL
wie macht. Ineffizienter (von der Entwicklung her) geht es kaum noch. Ich wollte z.B. für eine WS2812-Ansteuerung nur den SPI-Datenausgang verwenden. Dieser Fall ist aber in CubeMX garnicht vorgesehen, man muss auch noch zwangsweise einen Pin für SPI Clock definieren.
-
Thread
Blaue Pillenkrise? Die Häfte sind kaputt!
findest Du (in abgewandelten Varianten) zum Beispiel in [[MINOS]], [[STECCY]] und [[WordClock_mit_WS2812]] - einfach mal anschauen. Ich kann sie Dir auch zuschicken, wenn Du möchtest.
-
Thread
2-3 Volt Verheizen
werden mit konstanter Spannung versorgt. Da sitzen dementsprechend Vorwiderstände auf dem Led-Band. WS2812(B) werden ebenfalls mit konstanter Spannung versorgt.
-
Thread
BluePill STM32 Bezugsquelle
806ca7d7a2ec&algo_expid=6fccf617-5d8c-431b-8277-806ca7d7a2ec-3&btsid=0b0a050116026581117154549ea43a&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
immer gut für schnelle Prototypen. Ich setze sie aber auch gern in Projekten ein wie [[WordClock_mit_WS2812]], [[IRMP]], oder Personenfolger per Ultraschall oder als simple Console zur Steuerung. > So zündend sind die F103 doch auch nicht. Wenn der STM32F103 nicht reicht, verwende ich dann gern STM32F4xx
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
nicht. Defintiv > nicht. Bei mir passt das, siehe Projekte [[STECCY]], [[IRMP]], [[WordClock_mit_WS2812]] und [[MCURSES]]. Die arbeiten *alle einheitlich* mit ein- und derselben Startup-Datei und auch mit oben genannter C-Datei system_stm32f4xx.c. Und die funktionieren mit STM32F401, STM32F411 und
und Wait-States nicht stimmen? Die .s wird abgearbeitet im Default Mode, d.h. 25 Mhz mit allen WS auf 0, wie im Datenblatt beschrieben. Erst die RCC .c gibt dann Gas und stellt sie ein. Mein problem hat damit also nichts zu tun, der Startup weiss von allem noch nichts. Es ist ein 25Mhz Quarz drauf
-
Thread
DIY 5.1 Verstärker
nur kleine Codes, also einen µC für das Display, mehr hat der dann nicht gemacht, oder eine lib für WS2812 usw. aber immer war der µC dann nur für diese eine Sache da. Einzig alleine das "neue" was nun dazu kommt ist das ein µC jetzt mehreres macht. Also der Code wird nur länger und verstrickter. Sollte
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
Bestellung ist raus - werde ich, sobald die Controller angekommen sind. Ich habe mir ein USB to WS2812b Converter vorgenommen. Mal schauen, dafür müsste man wahrscheinlich USB mit Polling machen, denn ein Interrupt geht ja eher nicht... Mal schauen ;-) mfg Andreas
Version oder so. Das einzige was so ähnlich aussieht, ist BITVER:02.31 Ich habe jetzt CDC und WS2812b am laufen. Bin mich da aber noch ziemlich am einarbeiten. Ich werde mich aber sicher nochmals melden, wenn ich weiter bin... Wann auch immer das dann ist ;-) mfg Andreas
-
Thread
Miniplatinchen
, an der die Decke höher als 2,5m ist. Anbei ein paar Fotos von meinem ersten Versuch mit einer WS2812 in einer Flasche und hier ein kurzes Video: http://www.youtube.com/watch?v=Lqq908HnU8E Die Flasche hängt an vier AWG28 Adern die Platine sitzt unter dem Flaschenhals quer. Ich poste nochmal
-
Thread
Elektor Prelude als Kopfhörerverstärker?
Aluminum-Preamplifier-enclosure-DAC-case-amplifier-chassis-AMP-BOX-/121182316483?hash=item1c370767c3 Die Leds in den Schaltern habe ich gegen WS2812 getauscht. War etwas frickelig. Dafür wird der Status in den entsprechenden Farben angezeigt (links grün für LS Relais an, rot für aus. Links leuchtet es dann in Anhängigkeit des gewählten Eingangs
-
Thread
Drehimpulsgeber
Features: ¯¯¯¯¯¯¯¯¯ * Operating voltage: 2.95 to 5.5 V * Die beiden Aux Pins sind für PWM, WS2812, ADU oder DS18B20/DHT22/... (1wire) usw. nutzbar. * Konfigurierbar (z.B. TWI-Adresse, Aux-Pin-Funktion) über USB-VCOM und EEPROM, also ohne flashen. * Ansteuerbar über UART, I²C (TWI)
Anwendung an. Wenn man nicht gerade sehr CPU-Zyklen intensive Programme bauen muß (z.B. Soft MP3, Video, WS2811 LED Treiber u.ae.), laufen doch mehr uC Programme wie man denkt praktisch doch eigentlich fast im Leerlauf und warten auf irgendwelche Stimuli von der Hardware oder dem User, externe Kommunikation
-
Thread
SSD1306 Display Probleme bei Zahlendarstellung
#include <stdlib.h> #include <string.h> #include "i2c.h" #include "SSD1306.h" #include "light_ws2812.h" struct cRGB led[40]; void UpdateScreen(uint8_t red, uint8_t green, uint8_t blue); #define OLED_CONTROL_BYTE_CMD_SINGLE 0x80 #define OLED_CONTROL_BYTE_CMD_STREAM 0x00 #define OLED_CONTROL_BYTE_DATA_STREAM
uint8_t j = 0; j < 40; j++) { led[j].r=counter_red;led[j].g=127;led[j].b=i; ws2812_setleds(led,40); } UpdateScreen(counter_red, 127, i); counter_red--; } } } void UpdateScreen(uint8_t red, uint8_t green, uint8_t blue
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Ein ws2812 LED streifen? Vielseitig, nett, geil. Wie laila. Warum das "Microchip Studio" und nicht arduino wie das alle anderen machen?
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
Möglichkeiten zu kennen. Selten, aber passiert, daß man Assembler braucht. Bekannte Beispiel: für WS2812. Oder auch wenn man Bitfolge in Byte ändern muß, ist das mit Assembler um mehrfaches sparsamer als rein mit C.
-
Thread
Neues Layout, Artikel der Woche
wie ja oben schon angemerkt. Hier ist noch ein Bespiele: http://www.mikrocontroller.net/articles/WS2812_Ansteuerung Die Tabelle war vorher nur so weit, wie notwendig. Jetzt wird sie mit der kompletten Spaltenbreite angezeigt, was sehr unschön aussieht.
-
Thread
Blue Pill funktioniert nicht
nichtmals über Bootloader flashen lassen. > > Apropos: > > Das Projekt Beitrag "WordClock mit WS2812" läuft auf > keinem der Fakes. Selbst der "beste" Nachbau (der mit den spurious > Interrupts) funktioniert nicht, da hier die LEDs per DMA beschickt > werden. > > Einen Einstieg bekommst Du
-
Thread
Hobby-Austausch: Welche Projekte beschäftigen euch aktuell? (Mit Altersangabe)
Stromversorgung an, 2,1 Mio Leuchtdioden ist schon eine Herausforderung. Ich hoffe die LEDs sind Tricolor, oder WS2812 ähnlich.
-
Thread
In Konstruktor dynamisch instanz einer Klasse generieren, vererbung, C++
Hallo zusammen, Ich möchte einen LED-String aus WS2812B ansteuern können. Dazu habe ich einen Treiber der die Bits auf der HW Rausschreibt. -->Funktioniert. Eine Klasse RGB_LED, welche die eigenschaften(Farbe) der LED enthält. -->Funktioniert
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
sollte man mit der Funktionalität des μC weitgehend unabhängig vom Takt hinkommen. Bei den Neopixel/WS2812b hingegen ist’s Timing kritisch: Dass das ohne Anpassungen nicht funktioniert, sollte jedem klar gewesen sein, der mal geschaut hat, wie die Dinger eigentlich zu benutzen sind. Empfehle ich eigentlich
-
Thread
Bus per MISO MOSI
"Kaskadieren" (in Reihe) sollte laut dieser Beschreibung > funktionieren: mach es doch wie WS2812B LEDs Din (Rx) und Dout(Tx) mit nicht zu hohem Takt Vorteil: Refresh vom Signal nach jeden Din durch Dout Nachteil: keinerlei Rückmeldung, Signal wird erst nach einer Pause von allen
-
Thread
GIRA Taster Nachbau - Interesse ?
.. Die einzelnen Taster möchte ich mit RGB LEDs hintergrundbeleuchten. Die LEDs mit eingebautem WS2811 Controller kamen diese Woche per Post :) Ziel ist es, die Funktion anhand der Farbe zu Signalisieren. Inwieweit das ins HMW Protokoll passt weiß ich aber noch nicht.
selbst auf Basis meiner Buskoppler entwickeln. Wenn es von der Höhe nichts ausmacht auch gleich mit WS2812b RGB LEDs. Dann bestell ich gleich mal ein Gira 55 Muster bei dir.
-
Thread
Transistortester AVR
Problemen kommt, kann man einen Widerstand > (2k2) von PC4 nach VCC anschließen. Verbaut ist nen WS78L05 216ssb, habe zwar WS gefunden aber keine Angaben zur Genauigkeit. Bei TI ist für den 78L05 5% angegeben. dann müßte ich mit dem TL431 der eine Genauigkeit von 1% hat schon etwas besser sein. Werde
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
Boot-Kits mit > externer Stromversorgung! Du meinst für den XMC1200? Ich wollte nur ein paar WS2812 LEDs an das XMC2GO anschliessen. Dafür brauchte ich dann am Ende ein zweites USB-Breakout Board, um an 5V heranzukommen. Torsten C. schrieb im Beitrag #3565890: > Ich verstehe nicht, was es an
-
Thread
LSC Smart Connect - neues Smart Home System bei Action
hackable ledstrip: https://www.action.com/de-de/p/baltimore-neon-led-streifen-/ There are 3 pixels/WS2811-ic, 48 leds/m => 240 leds/5m thus 80 unique_colors/5m.
. auf diese Varianate verwiesen: https://forums.parallax.com/discussion/156081/polypixels-driving-ws2812b-addressable-leds-using-2-wires
-
Thread
CH32V003 und Arduino
160x80 bis 320x240 Pixel (eigene Klasse) - tm16xx (7-Segment Anzeigetreiber, eigene Klasse) - ws2812 (eigene Klasse) Demos für LM75 I2C-Temperatursensor, I2C-EEprom, interruptgesteuertem Blinken, Timernutzung generell. ------------------------ Das nächste ist PWM und Servos. --------
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
wohl?) :) Ein Beispiel ist in diesem Thread: http://www.lpcware.com/content/forum/controlling-ws2812-led-strips-lpc810 Man kann SPI und SCT auf einem LPC810 verknüpfen, ohne externe Pins zu belegen.
-
Thread
PIC 32 schneller Basic Interpreter
einfach und schnell zu bewerkstelligen wenn du c grundkenntnisse hast. ich bastel mir gerade ne ws2812b routine. die rgbdaten kommen per bluetooth vom handy über com1. @ micromite gugst du backsheed ? (atmega8 ? ) @ scheppertreiber sie sollten ihren gyro mal kalibrieren und neu justieren
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
funktioniert. Das einzige, was ich bem Löten beschädigt habe, waren sogenannte intelligente SMD-LEDs WS2812 – beim Erhitzen konnte man durch das Fenster sehen, dass sie im Inneren platzten, also schlagartig undicht und so geschrottet wurden. Das waren aber vermutlich Fälschungen, die ich mal vor vielen
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
einziger 'Klemmer': Der Standby-Strom der LED-Stromversorgung. Eigentlich sollte das Netzteil (5V bei WS2812, 12V bei den üblichen Strips) ja auf der Primär-Seite ausgeschaltet werden, wenn die Lampen aus sind. Kein Problem, das kostet nur ein Relais. Aber wie bleibt der ESP8266 ständig empfangsbereit
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
LEDs und nutzt die ober Duko um den Baum mit > Angelschnur an dem Fenster anzuhängen? Es kommen ws2812-2020 rauf, gesteuert von einem STM32G030J6, Spannungsversorgung wahlweise über Mikro-USB von unten oder JST-irgendwas von oben. Beide Buchsen sind auf der Rückseite. Vorne unten kommt noch ein Taster
teurere Bestückung. Zuletzt ist es mir bei allen ESP32 Modulen aufgefallen. Und gerade eben bei WS2812 LED's. Weiß jemand warum? Oder ob es einen Trick gibt?
-
Thread
winziger Webserver mit enc28j60+mega32
Menge ist um Faktor 100 geringer, der erzielte Preis nur um den Faktor 3,... http://cgi.ebay.at/ws/eBayISAPI.dll?ViewItem&category=96966&item=5865250121 LG Michael
DSPs ausgelötet (gingen nachher alle noch ;) ) Hier mal ein paar Videos von nem Kollegen: TMS320f2812: http://video.google.com/videoplay?docid=-7919776287285287116 CMOS Kamerachip von meiner webcam: http://video.google.com/videoplay?docid=2892293459113799934 Beim atmega einfach einen dünnen draht
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
gearbeitet. Der Status ist aktuell: es gibt Board Designs (EasyEDA) als Blade (8x2 Felder) auf die WS2812 Strips aufgeklebt werden. 4 davon zusammengesteckt bilden ein Schachbrett. Ein Board als Steuerplatine mit ESP32 firebeetle Steckplatz. ESP32 IDF Implementierung inkl. Webserver zur Steuerung mit
-
Thread
Ergebnisse einer FFT zusammen fassen
den Mitteln von VB.net > und bezüglich der grafischen Ausgabe angepaßt auf das Target, d.h.: > WS28xx-Ansteuerung ist durch Ausgabe auf das verfügbare GUI ersetzt und > die UART-Ausgabe gibt's garnicht). > Der Designer ist eine fertige ausführbare Datei. Ich wüsste jetzt nicht, wie ich die
- ADC Hardwareoversampling - DMA - Als Mikrofon wird ein MAX4466 (20Hz bis 20kHz) eingesetzt. - WS2812b LED Stripe ADC Konfig: - Samplerate = 40Khz über Timer fix ??? - Anzahl der Samples die über DMA vom ADC in ein Array geschoben werden: 1 - ?? Als eine Art Puffer. Damit die MCU zeit bekommt
-
Thread
Thermomix Rezeptchips
settings_cloud_default.sdb": [code] id|remoteAddress|TCPPort|remotePath|pingAddress 1|css.tmecosys.com|443|/ws|l.root-servers.net [/code] which suggests URL https://css.tmecosys.com:443/ws Table "settingsCloudAppDebug" in file "settings_cloud_default.sdb": [code] id|mac|ssn|serial|version 1|AABBCCDDEEFF
in "settings_empty_en.sdb": [code] id|remoteAddress|TCPPort|remotePath 1|css.tmdesync.com|3080|/ws.ashx [/code] which suggests URL https?://css.tmdesync.com:3080/ws.ashx Simply entering these URLs in a webbrowser is not successful though; the first URL responds with a "403 Forbidden", the second
-
Thread
Datenlogger mit ca. 1ksps
PCB USB-A Anschluss RT9013-33GB500mA Low-Dropout, Low-Noise, ultra-schneller LDO WS2812RGB LED BOOT-Taste Drücke sie beim Zurücksetzen, um in den Download-Modus zu gelangen W25Q32JVSSIQ4MB NOR-Flash RESET-Taste RP2040 Dual-Core Prozessor, bis zu 133MHz Arbeitsfrequenz
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
oder eine andere Hardware-Schnittstelle. Ein STM32Fxxx kann z.B. das Bitttiming zur Ansteuerung eines WS2812-Ledstrangs komplett per DMA übernehmen, die damit zur Nebenaufgabe mit wenigen % CPU-Auslastung mutiert. Ein Atmega ist dagegen mit dem UART-Empfang und der gleichzeitigen WS2812-Ansteuerung komplett