-
Thread
News-Roundup: Arduino-Python, Meadow F7 mit NeoPixel, Intel-NUC und mehr
überraschende, aber im Makerbereich für Freude sorgende Ankündigung ist Unterstützung für auf dem WS2812B basierende smarte LEDs – die technische Realisierung erfolgt dabei übrigens über die SPI-Engine des STM32.  BILDQUELLE: Tamoggemon Holding k.s. Sonst stehen
-
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
). Falk B. schrieb im Beitrag #7002296: > Das ist so unüblich, schreib 100nF. Wurden geändert. Falk B. schrieb im Beitrag #7002296: > C1.9, C1.10 etc. sind sinnlose Bezeichnungen habe anscheinend was
-
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
Antwort. Ist bissel mehr als du dir gedacht hast. Dafür musst du die windows API nutzen z. B. Bzw. Unter anderem
-
Thread
Electronica 2024, Tag 4 und wrap-up
Tugend – man bietet betreutes Einkaufen an.  ### Harvatek – WS2812B mit zwei Datenleitungen Die Aktualisierung von größeren Mengen von NeoPixeln nimmt viel Zeit in Anspruch. Harvatek bietet nun – wie in der Abbildung gezeigt – eine Variante der Smart LED an, die
-
Thread
ESP8266 einbinden und ansteuern
Andreas B. schrieb im Beitrag #4720426: > Porenbeton schrieb: > >>> >>> Danke Andreas, aber! >>> Probiere doch erstmal bevor du sowas postest. >> >> > https://github.com/esp8266/Arduino/commit/4217e49b
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
12-Kanal Phasenabschnittsdimmer
Falk B. schrieb im Beitrag #6582541: > Was für ein erbärmliches Gejammer eines Optokoppler-Fans! Falk B. schrieb im Beitrag #6582543: > Und wenn morgen der Himmel einstürzt sind wir alle tot! > > Mann
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
Longboard Geschwindigkeit messen
auch langsame Geschwindigkeiten präzise erkannt werden, gerade wenn sich diese dann abrupt ändern (z.B. zum Stillstand).
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
Du rufst, gibt es weder in Routinen kann man mehrfach aufrufen. Mit Routinen kann man sich z.B. eine StateMachine viel übersichtlicher aufbauen als mit Blocks. Auch andere Sachen lassen sich viel einfacher mit Routinen machen als mit Blocks, z.B. if-else, switch usw. 'branch' Befehle gehen
-
Thread
Stm32f429i-Disco für neueinsteiger
Energie zur Verfügung habe und etwas Power brauche, schau ich mir die MSP an. Und BLDC Steuerungen z.B. kann man mit vielen MC bauen, so auch mit Renesas oder den Freescale. Bei den ARMs z.B. gibts zu kritisieren, das man sich jeden Mist selber zusammensuchen muss und ich z.B. noch kein Tool gefunden
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
Gelöst: Komfortroutine C - Taster entprellen
Author: sschultewolter (PCINT5/!RESET/ADC0/dW) PB5 1 | AT | 8 VCC (PCINT3/XTAL1/CLKI/!OC1B/ADC3) PB3 2 | TI | 7 PB2 (SCK/USCK/SCL/ADC/T0/INT0/PCINT2) (PCINT4/XTAL2/CLKO/OC1B/ADC2) PB4 3 | NY | 6 PB1 (MISO/DO/AIN1/OC0B/OC1A/PCINT1) ________________________________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
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,
USB-C-Interface und 8 MB Flash Speicher sticht an diesem Modul vor allem das verwendete Funk-Modem aus dem Hause B&T hervor - der RTL8720 wird auf der Webseite mit den folgenden Spezifikationen angepriesen: [c] • Supports wireless link, supports Wifi 802.11a/b/g/n, 4GHz or5GHz dual-band, supports low-power
-
Thread
PWM - Wahrnehmung Auge
Formel genutzt: y = pow(2, log2(b) * (x+1) / a) - 1 */ [/c]
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
ATMEL (Microchip) erhöht die Preise
10051,searchweb201603_2&btsid=6a518c77-7c94-4e44-b6ec-af8dcd2bf03a :-)
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
Padauk MCU für 0.038 USD aus Taiwan
Mehr info: http://svn2.assembla.com/svn/mcu/ http://svn2.assembla.com/svn/mcu/2FPPA%e7%a8%8b%e5%bc%8f%e6%9e%b6%e6%a7%8b.ppt
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
statische Polymorphie per CRTP in Embedded Systemen
yellow, magenta, cyan, white}; #if(CRTP_EN) template <typename ImplR, typename ImplG, typename ImplB> class RgbLed { DigitalOut<ImplR> *r; DigitalOut<ImplG> *g; DigitalOut<ImplB> *b; public: RgbLed(DigitalOut<ImplR> &r, DigitalOut<ImplG> &g, DigitalOut<ImplB> &b) : r(&r), g(&g), b(&b)
werden. In C++ würde man eher 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
-
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
warum werden bei uart immer char gesendet/empfangen?
werden immer nur strings bzw. chars übermittelt. Warum ist das so? Warum wird es nie als werte (z.B. in HEX) dargestellt? Das char nur eine andere Darstellung von werten ist, ist mir bewusst. Aber bei anderen Schnittstellen (z.B. CAN) sieht man nur, dass Werte (meistens in HEX dargestellt) übertragen
Binärzahl darstellen, wie Du > willst. Gerne auch als Zahl zur Basis 5. Oder als bunte Lichtpunkte (WS2812).
-
Thread
AVR exakt Millisekunden zählen
Warum nimmst Du nicht einfach einen der 16Bit-Timer? Z.B. der ATmega328PB hat 3 16Bit-Timer. Exakt wird das aber auch nicht, da ja die Quarze nicht exakt 16MHz haben, sondern z.B. 16,000001MHz. Ist aber auch kein großes Problem, man kann die Quarzfreqeunz
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
-
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
Radio Projekt mit Fehler, brauche Hilfe :(
dem Header ist folgendes: -DS1307 Uhrzeit-IC -I2C Levelshifter -Levelshifter für LCD Display -ws2812 LED -Header für LCD, Rotary, usw. -Header für Brücke zur Audioplatine Auf der Audioplatine sind folgende Sachen: -TPA3140D2 Class-D AMP IC von TI -TDA7439 Analoger Audio Prozessor von ST
kommt es mir so vor als ob der Arduino wilde und unkontrollierte Programmsprünge macht. Er führt z.B. gelegentlich die Routine aus um einen neuen Sender zu suchen obwohl er das nicht soll. Kann es sein dass es da zu Problemen kommt aber einer gewissen Tiefe an verschachtelten Funktionsaufrufen?
-
Thread
CH32V006 und CH32V007 von WCH
sowieso unschlagbar. Wer es klassisch im Arduino-Style oder als PatformIO mag wird dafür fündig, z.B. https://github.com/AlexanderMandera/arduino-wch32v003 oder https://github.com/Community-PIO-CH32V/platform-ch32v
so. Man kann sich aber den Sourcecode 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
-
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 Flash jenseits der 64kB
man mit dem Flash >64kB für Daten nix anfangen!
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
IRMP - Infrared Multi Protocol Decoder
Frame ab, Repetition-Flag ist gesetzt. Wenn ich nun ein busy-Flag einbaue, passiert folgendes: B1. FB sendet ersten Frame B2. IRMP setzt Busy-Flag B3. IRMP liest ersten Frame ein B4. IRMP setzt Busy-Flag zurück B5. Applikation holt ersten Frame ab B6. FB macht eine Pause von ca. 40 msec B7
Frank M. schrieb im Beitrag #2334868: > B1. FB sendet ersten Frame > B2. IRMP setzt Busy-Flag > B3. IRMP liest ersten Frame ein > B4. IRMP setzt Busy-Flag zurück > B5. Applikation holt ersten Frame ab > B6. FB macht eine Pause von ca. 40
-
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
vielleicht sollte man auch mal die Zuständigkeiten und Verantwortung zeigen: 0. Zulieferer z.B. Espressif für das ESP32 Modul 1. Hersteller z.B. Auftragsfertiger in China 2. In-Verkehr-Bringer z.B. Entwickler Bude mit eigenen Produkten und online-shop 3. Benutzer hat Gerät von 2. gekauft
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
_init_struct.USART_BaudRate = 9600; usart1_init_struct.USART_WordLength = USART_WordLength_8b; usart1_init_struct.USART_StopBits = USART_StopBits_1; usart1_init_struct.USART_Parity = USART_Parity_No ; usart1_init_struct.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
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
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.
Sicher wird für Dich irgendwann WLAN interessant. Mit dem Arduino Framework und einem ESP8266 Modul (z.B. NodeMCU oder Wemos D1) dürfte dieser Wechsel ziemlich einfach sein.
-
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?
An den Threaderöffner: Waren die bisherigen Antworten hilfreich? A) Ja B) Nein C) Ich bin jetzt völlig verwirrt D) Ich lese schon lange nicht mehr mit
-
Thread
Laufschrift Denkanstöße
Dirk B. schrieb im Beitrag #5316634: > Fang doch erstmal an. Genau das ist Mein Problem. Wo?
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
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.
Julian B. schrieb im Beitrag #6186384: > Im Übrigen kann man Led-Streifen die für konstante Spannung ausgelegt > sind auch mit CC betreiben, dadurch kann sie z.B. PWM-frei dimmen, aber > das nur am Rande.
-
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
35FB lslf ??_main+2,f 158 0796 u234: 159 0796 0B89 decfsz 9,f 160 0797 2F95 goto u235 161 0798 087B movf ??_main+2,w 162 0799 0501 andwf 1,w 163
-
Thread
BluePill STM32 Bezugsquelle
, sind besser: https://de.aliexpress.com/item/4000069263843.html?spm=a2g0o.productlist.0.0.4eca7b11YQlGYm&algo_pvid=6fccf617-5d8c-431b-8277-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
STM32: To HAL or not to HAL
Hi Fabian, Fabian B. schrieb im Beitrag #4688551: > Und wie macht ihr dass dann, wenn sich jemand das aktuelle Projekt > herunterladen möchte (neuer Entwickler z.B.), mit der Code-Generierung > aber nichts zu tun hat
sie eigentlich 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
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?
Wobei mein Beispiel mit "int" blöd war, ich hätte einen Typ aus der stdint.h nehmen sollen, z.B. uint32_t. Geht damit auch.
-
Thread
Electronica 2024, Tag 2 – nRF54, ARM Cortex-M52 und mitdenkende LEDs
instructions and data. Additionally, they feature high-speed cache memory, with up to 2KB I-Cache and 512B D-Cache, further boosting core processing performance. --- via https://www.gigadevice.com/product/mcu/high-performance-mcus/gd32g5xx-series [/c] Zu guter Letzt gibt es im Zusammenspiel mit Beckhoff
[](/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
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
126 kB, steht doch da :)
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
-
Thread
DIY 5.1 Verstärker
würde ich dort auch z.B. keinen Saft, sondern nur Bücher kaufen. :-)
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
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
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.
Chip. Und das ist auch > seit Jahren bekannt. Nur einige ‚kompatible‘ haben tatsächlich nur 64 > kB. Lies es nochmal. Ein STM32F103C8T6 *kann* mehr Flash haben, er meldet aber *immer* nur 64K. Wenn er angibt 128K Flash zu haben, ist es entweder ein STM32F103CBT6 (man beachte das B statt der 8).
-
Thread
Arduino Libraries zu STM32 Portieren
auch Libs auffinden, die direkt auf dem STM32 mit Assembler-Optimierungen wunderbar laufen (Helix zB)
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
"if....state" verstehe ich so, das ich z.B. 1x klick Taste 1.LED an, 2x klick 2.LED an, also ein CD4017.
-
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
ch552 Chip hat. Wir haben hier alle noch den v1.1 Andreas B. schrieb im Beitrag #5827381: > Ich habe jetzt CDC und WS2812b am laufen. Bin mich da aber noch ziemlich > am einarbeiten. Ich arbeite gerade an dual CDC mit IRQ gesteuerten Fifo Buffer. Das sollte
-
Thread
Miniplatinchen
... Es gibt z.B. auch Einlöt-Muttern oder SMD-Drahtklemmen. http://www.esto-stecker.de/media/uploads/IDC.pdf shop.kvt-fastening.at/katalog/item.jsp?artgrp=9995&matkat=SMTSO-M2%2C5-6+gegurtet&grptxt=+PEM%26reg%3B+SMT-f
, 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?
beim freundlichen Chinesen. Das gleiche habe ich jetzt nicht gefunden (es war 220x52), aber ähnlich z.B. hier: http://www.ebay.de/itm/2806-Aluminum-Preamplifier-enclosure-DAC-case-amplifier-chassis-AMP-BOX-/121182316483?hash=item1c370767c3 Die Leds in den Schaltern habe ich gegen WS2812 getauscht.
durch die > Gegentaktschaltungen teilweise kompensiert. > Ich habe es simuliert. Unter Lehmann_8B ist die originale Schaltung zu finden, unter Lehmann_11B ist die Schaltung mit Gegenkopplung "über alles" zu finden. Die Verstärkung beträgt 20 dB, bzw. 20 dB - 1,7 dB bei Original Lehmann. Das Eingangssignal