-
Thread
Schieberegister 595 hardwaremäßig löschen
sonstwas sein - Tiny führt das aus. Es kann von einschalten irgendwelcher Zusatzgeräte bis zur WS2812 oder zusätzlichen Servos oder Motoren so ziemlich alles sein. Oder du kannst weiter nach RC-Gliedern suchen...
-
Thread
Rechnen mit Datum (localtime,ctime etc) bei Mikros
Ich wüsste nicht, dass es einfacher geht. Ich benutze für die [[WordClock_mit_WS2812]] eine ähnliche Routine, welche Du für Deine Berechnungen offenbar als Vorlage genommen hast, denn die Ähnlichkeiten sind unverkennbar ;-) Jedoch ist in Deiner Funktion ein Fehler: [c] if (31
-
Thread
Muss man eine selbt gebaute PV melden?
weiss ist die gesamtleistung. Das ist ein ESP8266 der die daten vom shelly3EM abruft und mit 71 mal WS2812 anzeigt.
-
Thread
Arduino Inputs willkürlich HIGH & LOW trotz Pullup
diese (da sie keine negativen Spannungen verträgt). Genau das brocken sich Leute beim Bastel mit WS2812 Lichterketten häufig ein. Kannst ja mal nach "erste WS2812 LED geht immer wieder kaputt" googeln (auch auf englisch). Umgekehrt: Wenn das GND Niveau des Mikrocontroller aufgrund von Spannungsabfall
-
Artikel
Wer hat was
ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar und diffuse als auch WS2812B auf Rolle;Powerinduktoren, Ferritkerne (auch Toroide) und Spulenkoerper, Ferritstaebe Kaschke K600 und U-Kerne Kaschke K2004, Planarspulenkerne; Lackdraehte und Loetdraehte; Lochraster- und Platinenrohline
-
Thread
MT3608 - 2 x defekt?
in 2 Projekten den MT3608 als StepUp von LiPo auf 5V am laufen. PCB in Kleinserie. µC und bis zu 18 WS2812 dran, die ich aus Sicherheitsgründen aber nur mit max. 25% Helligkeit fahre. Hatte bisher noch keinerlei Ärger mit dem StepUp. Spannungsteiler ist 10K, 75K (glaub ich). Tut was er soll und das sehr
-
Thread
Layout kapazitiver Bodenfeuchtigkeitssensor
den 9 V auf 3,6 V zu kommen und von dort dann mit dem LDO auf 3,3 V. Warum dann 3,6 V? Weil ist eine WS2812B mit auf der Platine habe. Da sind 3,3 V etwas wenig. Aber ich weiß noch nicht so recht ob Batterie -> Buck -> 3,6 V -> LDO -> 3,3 V oder Batterie -> Buck -> 3,6 V -> Buck 3,3 V sinnvoller
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
und 411er arbeiten hervorragend mit den StdPeriph Libs aus Embitz 1.x. Beispiel: [[WordClock_mit_WS2812]]. Diese SW arbeitet sowohl mit STM32F103, STM32F401 und STM32F411. Alles kompiliert mit EmBitz. Übrigens findest Du in der SW auch UART-Treiber, für die auch 115200 Bd auch ein Kinderspiel sind
-
Thread
CH32V006 und CH32V007 von WCH
selbst ansehen und daraus Erkenntnisse gewinnen - hier z.B. auf welche Art und Weise mit den üblichen WS2812-LEDs umgegangen wird, und vor allem, wie die dazu verwendete Peripherie angesteuert wird. Daß man an die Hand genommen wird und ein didaktisch ausgearbeitetes Lernerlebnis vorgesetzt bekommt,
-
Thread
3 LEDs an 2 Leitungen
Es gibt hier weder 12V~, noch ne Duo-LED und schon garkein SPI-Bus. Der nächste kommt sonst mit "WS2812" oder "APA102" um die Ecke.
-
Thread
Universelle Tastenabfrage
der Code: [c]#include "includes/config.h" #include "includes/debounce.h" #include "includes/light_ws2812.h" #include <util/delay.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> struct cRGB LED_WHEEL_16[16]; struct cRGB COLORS [8]; #define LEDS 16 uint8_t value_max
led_index].r=value_max;LED_WHEEL_16[led_index].g=00;LED_WHEEL_16[led_index].b=value_max;// blue ws2812_setleds(LED_WHEEL_16,LEDS); _delay_ms(200); dark(led_index, led_dark_step); ws2812_setleds(LED_WHEEL_16,LEDS); led_index++; if(led_index == 16){ led_index =
-
Thread
LEDs in parallel
Farin U. schrieb im Beitrag #5275838: > 12 serielle LEDs Was sind für Dich 'serielle' LEDs? WS2812? Die hätten alles an Widerständen dabei was nötig ist und brauchen nur eine Konstantspannung.
-
Thread
Suche hilfe bei Multimediasteuerung
buttonPin4, INPUT); pinMode(buttonPin5, INPUT); pinMode(buttonPin6, INPUT); FastLED.addLeds<WS2812, LED_PIN, GRB>(leds, NUM_LEDS); Keyboard.begin(); } void loop() { //*********************Taster 1****************************** int reading1 = digitalRead(buttonPin1); if (reading1
-
Thread
LED-Uhr mit Attiny26
Nimm statt der klassischen 7-Segment-LED-Anzeigen einfach Schnipsel von adressierbaren LED-Strips (WS2812B o.ä.) zu je 3 ... 5 oder mehr LEDs. Die Stipse sind mit der Schere beliebig ablängbar. Damit kann einerseits die Anzeige deutlich größer und damit einruckvoller sein und du hast freie Wahl bezüglich
statt der klassischen 7-Segment-LED-Anzeigen einfach Schnipsel von > adressierbaren LED-Strips (WS2812B o.ä.) zu je 3 ... 5 oder mehr LEDs. > Die Stipse sind mit der Schere beliebig ablängbar. > Guter Vorschlag, aber dann doch bitte mit der APA102. Ein Pin mehr aber soooo viel entspannter zu
-
Thread
Raspberry Pi Pico 2-Alternativen, mehr PIOlib und Abschied vom RK3588
Demonstrationsapplikation entscheidet man sich dabei übrigens abermals für das Ansteuern von Smart LEDs auf Basis eines WS2812B-Controllers.  Bildquelle: https://www.raspberrypi.com/news/piolib-a-userspace-library-for-pio-control/ Von besonderem Interesse ist die folgende Passage,
-
Thread
Einen Universaldimmer bauen - IGBT vs. Triac - 2015
und FS20-Sender müssen in der Übergangsphase weiter funktionieren. ② Wohnzimmer-Beleuchtung (WS2812 + FD9802C) über ESP: Meine Familie meint, mache erstmal was fertig (vor allem im Wohnimmer), bevor Du neue Baustellen aufmachst. ③ Bedienelemente mit ESP8266 + MQTT, um FS20-Sender ersetzen
-
Thread
Longboard Geschwindigkeit messen
und > jeglichen Schmutz ohne Werkzeug zu brauchen schnell entfernen kann. Die LED-Streifen mit WS2812 gibts auch abwaschbar (IP67).
-
Thread
IR-Schalter mit tiny 13
wunderbar, alle sind begeistert, aber irgendetwas jetzt daran zu ändern - nein, Danke. Die IR- und WS2812-Ausgabe Routinen selbst hab ich natürlich als Library-funktionen behalten. gerd schrieb im Beitrag #4587803: > Was ist denn wohl der Unterschied zwischen Routinen und Blocks, außer > die
-
Thread
Wie nennt man dieses Bit-Encoding Verfahren?
Da kann man ne WS2812 direkt drann betreiben. Hihi
-
Thread
ATX-Netzteil Umbau Problem brauche Hilfe
Regelschaltung selber aufbauen und dabei wieder was lernen. Tests mit LEDstripes am Arduino kann man ja bei WS2812B auch auf wenige LEDS oder weniger Helligkeit beschränken, so dass die Ampere auch erstmal reichen.
-
Thread
Gelöst: Komfortroutine C - Taster entprellen
_________________________GND 4 | 85 | 5 PBO (MOSI/DI/SDA/AIN0/OC0A/!OC1A/AREF/PCINT0) PB1 - WS2812B PB3 - Button1 PB4 - Button2 */ #include "main.h" int main(void) { time_init(); //time_set(0, 15, 30); DDRB &= ~((1 << DDB3) | (1 << DDB4)); // PB3 + PB4 als Eingang PORTB
-
Thread
Stm32f429i-Disco für neueinsteiger
im Hobbybereich recht schnell erreicht. Das fängt schon bei simplen Dingen wie dem Ansteuern einer WS2812 an. Bei etwas längeren Stripes ist der AVR mehrere Millisekunden exclusiv mit der Datenausgabe beschäftigt. Beim STM übergibt man die Aufgabe an die DMA-Unit und die CPU kann sich um andere Dinge
-
Thread
Erstes Programmieren von STM 32, irgendwas mache ich falsch.
www.mikrocontroller.net/topic/385955?page=1 https://www.mikrocontroller.net/articles/WordClock_mit_WS2812 und trotzdem schaffen es offensichtlich etliche, auch Nichtstudierte. vielleicht kann Frank. M. Moderator oder jemand aus dem Thread dir helfen für die ersten Schritte mit dem STM32?
-
Thread
Hilfe bei der Überprüfen der Schematic (KICAD, Atmega 32U4)
USB-Anschluss versorgt. Bestückt wird das PCB mit einem 4fach Dipswitch, 5x weiteren Tastern, sowie 5x WS2812B LEDS. Danke euch
-
Thread
ESP8266 einbinden und ansteuern
WLAN/MQTT WLAN-Sensor mit BME280/BH1750, WLAN-Bewegungsmelder u.ä jeweils mit Akku-/Batteriebetrieb. WS2812-LEDstripes, WLAN-Schalter und Steckdosen usw. Da liegen für mich die Stärken der ESP und da habe ich einen Slave-Mode noch nie vermisst, weil es keinen Master gibt. Gruß aus Berlin Michael
-
Thread
Servo am Arduino Positionsanzeige mit LED
Allgemeiner Vorschlag für Projekte mit vielen LEDs am Mikrocontroller: WS2812 (u.ä.)! Dazu installiert man die NeoPixel-Lib von Adafruit und danach benötigt man für nahezu beliebig viele RGB-LEDs nur noch eine (!!!) Datenleitung am Arduino. Die RGB-LEDs gibts als ca.
-
Thread
12-Kanal Phasenabschnittsdimmer
Falk auch nicht schlecht. Er hat ein breit gefächertes Wissen. Ich erinnere mich noch positiv an den WS2812-Lauflicht-Thread, wo er das Lauflicht aus der TV-Serie Knight Rider, mal eben schnell aus dem eff-eff nachgebildet hat :-)
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
zugehören. Es gibt RGB-LEDs, die sich mit einem 1-Bit-Signal ansteuern lassen (Helligkeit, Farbe). Die WS2812 z. B.. Aber mit denen hättest du noch mehr Probleme. Wenn ich mich nicht irre, kannst du doch mit µCs umgehen. Dann kannst du doch eine perfekte, flexible Lösung alleine auf die Beine stellen?
-
Thread
ATMEL (Microchip) erhöht die Preise
NEW-ATMEL-ATTINY84-TINY84-MCU-AVR-8K-FLASH-20MHZ-14-DIP-IC-ATTINY84-20PU/570159090.html?spm=2114.010208.3.52.FumQqd&ws_ab_test=searchweb0_0,searchweb201602_1_116_10065_117_10068_114_115_113_10084_10083_10080_10082_10081_10060_10061_10062_10056_10055_10054_10059_10078_10079_10073_10100_10096_10070_423_10052_10050_424_
Lochraster und wenn sinnvoll auch mal Streifen :-) Das größte abenteuer waren mal haufenweise SMD-LED und WS2812B, die dank Charlieplexing in einem blinkenden Weihnachtsbaum ihr Unwesen treiben - das war ne wahre Herausforderung (für mich) :-) https://www.youtube.com/watch?v=-xCYUot1hoE&list=PLjyMKCncbmVsgxEdIAdtc_rtnMHFa9ceW
-
Thread
PWM - Wahrnehmung Auge
wenn sich die Lichtquelle relativ zum Auge bewegt. Deswegen stören selbst 400Hz PWM bei den alten WS2812 bereits. Desweiteren gibt es noch Theman wie den lokalen Kontrast (https://en.wikipedia.org/wiki/Lateral_inhibition), die die Wahrnehmung von Änderungen kleiner Objekte verstärkt.
-
Thread
Padauk MCU für 0.038 USD aus Taiwan
Kleinere Updates Library zur Ansteuerung von WS2812 RGB-Leds: https://github.com/cpldcpu/SimPad/tree/master/Toolchain/examples/WS2812_blinky Elektronische Kerze: https://github.com/cpldcpu/SimPad/tree/master/Toolchain/examples/candleflicker
-
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?
-
Artikel
NIC
NIC-API zu nutzen. So ist es dann zum Beispiel auf einfache Art und Weise möglich, eine Kette von WS2812-LEDs per DMA zu steuern, ohne sich im Detail mit der Programmierung einer DMA auseinandersetzen zu müssen. NIC als strukturierte Programmiersprache ähnelt in manchen Teilen C, PHP, Pascal oder auch
immer hardware-spezifisch sind, findet man im MINOS-Projekt, zum Beispiel: FILE GPIO UART BUTTON RTC WS2812 TFT TOUCH I2C usw. Interessant könnten auch die Beispielprojekte sein. ---- STRING. string.length. Die length-Funktion gibt die Länge eines Strings zurück. Syntax: Parameter: string: Die Eingabezeichenkette
-
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