-
Thread
ATMega16 LED Matrix
xu5; //Ausgabe des Arrays PORTA |= matrix2d[c][0]; PORTC |= matrix2d[c][1]; //Debug LED PORTA ^= (1<<PA7); } [/c]
wo da der Fehler liegt. Das Problem kann man aber vereinfachen, indem man einfach 16 Bit für deine LED-Matrix benutzt. Upps, das hast du ja schon, aber die oberen 16 Bit sind immer ungenutzt. Warum? Siehe Anhang. Man kann es mit der Modularität und den Unterfunktionen auch übertreiben. So einfache
-
Thread
Die Umgebung durch hochfrequente Funkwellen sehen?
benutzt über Triangulation ("3D-Sehen"). Zur 2. Kategorie gehören Taschenlampe/Handylicht, IR-Leds, Ultraschall- und Radarsender, Laser etc.; man kann selbst bestimmen wie hoch die Intensität sein muss, um trotz Absorption noch etwas reflektierte Strahlung zu bekommen - sie sollte auch möglichst
Vereinfachen wir mal: Man nehme irgendeine Form von Richtantenne und ordne sie in einem 10x10 Matrix als Fläche an. Verbinde jede Antenne entweder mit einem separaten SDR Empfänger oder einer Schaltung die den Ausgang aller Antenne abwechselnd zu einem zentralen SDR Empfänger leitet. Man richte
-
Thread
ATMega16 Dot Matrix Zähler
F_CPU 16000000 #include <avr/io.h> #include <avr/interrupt.h> //2D Array für spätere zweite Dot-Matrix // uint8_t LookUpLED[5][2]={ // {1,0}, // {0,0}, // {0,0}, // {0,0}, // {0,1}, // }; uint8
} ISR(TIMER1_OVF_vect) { //Hochzählen der Reihen x++; LEDAusgabe(); //Debug LED PORTA |= (1<<PA7); } ISR(TIMER0_OVF_vect) { //Multiplexen der Transistoren for (int i=0; i<5; i++) { PORTB |= ~0xFF; //Debug LED PORTC |= (1<<PC7); } }; [/
-
Thread
-MCP23017 - INPUT_PULLUP mit INPUT verbinden
die Pfeile nicht stecken? Natürlich bleiben die Stecken. Aber das stecken aktiviert nicht die Matrix.
Epilog und Return weg. Ein ATmega sollte dafür reichen. Er muß nur die nötige Anzahl Portpins für die Matrix haben.
-
Thread
Astrosimulationen/Galaxienkollision mit Arduino
Das ist ein schönes Projekt. Auf einer großen LED-Matrix muss das noch imposanter aussehen.
-
Thread
RGB Tastenfeld in 5x4 Sonderform
gezeigten Teile verwendest, dann stimmt am Programm definitiv etwas nicht. Das sind ganz einfache RGB-LEDs. Bei 4x5 Tastern sind also insgesamt 60 LEDs anzusteuern. 60 LEDs kann man aber nicht in einer 5x4-Matrix betreiben. Vermutlich ist diese Neopixel-Sache soweiso eigentlich für "intelligente" RGB-LEDs
Chris S. schrieb im Beitrag #6870227: > Verstehe ich nicht. Der Sinn hinter der Matrix Schaltung sollte doch > sein, sie einzeln ansteuern zu können? Sind die RGB-LEDs in einer Matrix oder in einer Kette verschaltet?!
-
Thread
LED Strips an Treppe mit PWM der Reihe nach Ein/Aus
meinte. Irgendwie komm ich aber nicht drauf klar. Meine Idee war eben - N MOSFET (PWM R) -- LED - N MOSFET (PWM G) -- LED --- P MOSFET (ON/OF) + - N MOSFET (PWM B) -- LED - N MOSFET (PWM W) -- LED Ich würde also den GND on / off setzen. wenn ich zwei in Reihe nehme... dann kann muss
: [pre] | N MOSFET (PWM R) -- LED | - N MOSFET (Stufe)-o N MOSFET (PWM G) -- LED o-- + | N MOSFET (PWM B) -- LED | | N MOSFET (PWM W) -- LED | [/pre] Und jetzt kommt der Knackpunkt: diese
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Fehler sollte man ja ggf. Provozieren und auslesen können. 4. Communication with DTU changes Status LED Indicator > 6.2 Status LED Indicator > The LED flashes five times at startup. All green flashes (1s gap) indicate normal startup. > Status LED > (1) Startup Process > • Five green flashes (0.3s
? Nicht das hier der Fehler liegt. :P 2.) Wenn du es am LAN-Port hängst bekommst du ein Link? - LED leuchtet, oder die gegenstelle (Switch) blinkt fröhlich? 3.) Netzwerkkabel defekt? - Kann ja sein^^ 4.) Sieht man sonst irgendeine Status LED? Gruß Daniel
-
Thread
Controller/Board für Laufschriftanzeige
Mehr finde selbst ich auf den Schnelle nicht heraus. *offtopic*: Es gibt für den Arudino ne LED-Matrix die man genau so zusammen bauen muss, damit man dann eine Laufschrift o. was auch immer bauen kann. Jede Matrix hat ein eigenen Ansteuerchip und der Arduino steuert den an. Bei dir ist es genau
-
Thread
100 Watt Led dimmen
hingenommen und zugelassen wird) in der Sekunde. Bei LED Matrixen (Displays) ist das sogar generell der Fall ansonsten hätte man schnell ein Heizofen und schon kleine Displays würden einige 10W bis zu einigen kW bei größeren (aber nicht mal riesigen) Anzeigen
Obigen Beitrag auf Diplomatische art und weise sagen. Schau dir mal ein Bremslicht eines PKW's mit LED Beleuchtung an, Das Flimmert ganz gewaltig. aber tatsächlich um die Lebenszeit derselbigen zu erhöhen. Und ja wie: Hennes schrieb im Beitrag #6842139: > Bei LED Matrixen (Displays) ist das sogar
-
Thread
WS2812B 800KHz PWM mit Transistor Pegelwandler
> Das kann man ja mal schnell zwischen den "Umbauten" erledigen. Wer hat den gesagt das alle LEDs auf einmal leuchten sollen? Die sollen was darstellen in abhängigkeit zu was anderem. zB. CPU Last. Dann brauche ich auch noch ne Matrix Schaltung für die normalen RGB leds. Oliver S. schrieb im
Das kann man ja mal schnell zwischen den "Umbauten" erledigen. > > Wer hat den gesagt das alle LEDs auf einmal leuchten sollen? Die sollen > was darstellen in abhängigkeit zu was anderem. zB. CPU Last. Dann > brauche ich auch noch ne Matrix Schaltung für die normalen RGB leds. Was ein zusammenhangloser
-
Thread
Switch-Case Anweisung - Frage
Übersicht gebracht. Jedoch keine Änderung am Ergebnis. wenn Button 1 und 8 High sind sollten laut der LED Matrix die LEDs 0,1,6,7 sowie LED 8,9,16,17 leuchten. Und das machen sie nicht. Es leuchten LED 8,9,16,17 und LED 0. Sobald ich jedoch das Case 0 auskommentiere, leuchten die LEDs korrekt. Und dieses
M. G. schrieb im Beitrag #6826680: > wenn Button 1 und 8 High sind sollten laut der LED Matrix die LEDs > 0,1,6,7 sowie LED 8,9,16,17 leuchten. Und das machen sie nicht. Es > leuchten LED 8,9,16,17 und LED 0. Sobald ich jedoch das Case 0 > auskommentiere, leuchten die LEDs korrekt.
-
Thread
Arduino: Jeff Rowberg MPU6050_DMP6 mit 2x MPU6050
")); Serial.print(devStatus); Serial.println(F(")")); } // configure LED for output pinMode(LED_PIN, OUTPUT); } // ================================================================ // === MAIN PROGRAM LOOP === // =====
teapotPacket[11]++; // packetCount, loops at 0xFF on purpose #endif // blink LED to indicate activity blinkState = !blinkState; digitalWrite(LED_PIN, blinkState); } } [/c]
-
Thread
LEDs zur Hinterleuchtung von Papier in einem DIN-A1-Rahmen: Empfehlungen? Angebote auf Ali etc.?
den selben guten Tricks gearbeitet wie unten beschrieben. Ich rate dir dringend KEINE so starken LED's zu nehmen. Sondern eher mehre schwache. Dann nimmst du ein Milchglas oder ein diffuses Glas. Verteilst du LED's dahinter in einer Matrix und verhinderst das sich eine Punkt-Beleuchtung bildest. Diese ist bei LED's schlimmer als bei normalen Lampen. HINTER die LEDS auf die Rückwand des Gehäuse klebst du Alufolie. Die sorgt dafür das die Lichtausbeute besser wird und das Licht verwirbelt wird. Der Effekt ist
-
Thread
PCB Layout automatisch generieren
gerne ein PCB-Layout basierend auf vorgegebenen Einheitszellen automatisch generieren. z.B. eine Matrix aus LEDs samt Ansteuertransistor oder eine digitale Schaltung basierend auf einzelnen Gates. Ich frage mich, wie ich das am besten und flexibelsten mit frei verfügbarer Software erreiche. 1)
Ich kenne eine Firma die nix anderes macht als LED Matrix Displays, für die musste ich ein Layout machen. Die machen alles von Hand mangels guter Tools. Mit Altium kannst du das schnell erledigen mit Copy-Paste ohne Skript.
-
Thread
7 Segment Multiplexing Zähler
möchte mit meinem ATMega8 vier 7 Segment Displays hochzählen lassen. > Also von 0-9999. Siehe [[LED-Matrix]]. > Leider bin ich bisher darin echt nicht bewandert und möchte, bevor ich > selber meinen Code schreibe, zunächst einmal an einem Beispielcode > nachvollziehen können wie das Ganze abläuft
-
Thread
Datenübertragung ohne Schnittstellen
haben wir den Kanal in eine Richtung. Für die Rück-Richtung würde ich wahrscheinlich die Caps-Lock-LED nutzen. Die kann man eh für nichts Anderes brauchen. Oder in der Konsole seitenweise ausgeben und abfilmen mit more oder type. Vielleicht sicherheitshalber mit 7plus oder einem anderen 8-zu-7-Bit-Encoder
den Folienleiter dran. Bei den meisten Thinkpads ist das eine Schraube. So kompliziert kann die Matrix ja nicht sein. Fancy Folienstecker. Müsste man eine Tastatur für opfern. Doch keine Lust mehr. Für jeden Hacker, der keine 30 Euro für eine Ersatz-Tastatur ausgeben will, ist dieser Angriffsweg
-
Thread
Logigkanalanalysator
bzw. 4 Kanaele waren *analog* dargestellt. Zu der Zeit hatten die Logikanalyzer von HP noch eine LED-Matrix als Display, waren allerdings etwas fixer als meine Konstruktion. Getrieggert wurde extern mit einem Bitwackler auf einen Out-Port im Programm. Auswerten konnte man dann in aller Ruhe.
-
Thread
ESP32 + WLED / LEDs blinken nur wild
gleiche Problem. Bsp: Anschluss von DataIN an den Pin G2 mit folgenden Settings im WLED: Total LED count: 20 2D Matrix: 1x20 LED voltage (Max. current for a single LED): WS2815 (12mA) LED outputs: WS281x Color Order: RGB Pin: 2 Start: 0 Count: 20 Hat jemand von euch noch eine Idee?
Chris schrieb im Beitrag #6801301: > die "normalen" WS2812B LEDs p.s. um die geht es hier nicht
-
Thread
Wie/Wo finde ich die richtigen Teile zum Einstieg in die MSP430-Welt?
Ich habe mir bereits MSP430FR6989 besorgt und ein wenig mit den LEDs und PUSH-Buttons herumgespielt. Nun würde ich gern dazu übergehen wollen eigene Buttons (also off-Platine) und auch ein LCD anzusteuern (ja, ich weiß, dass es auch ein internes LCD gibt, aber ich brauch
kann. Kommt drauf an, was man unter "leicht" versteht. Es gibt diese typsichen 2x16 oder 4x16 Matrix-Anzeigen mit verschiedensten Controllern. Die passen aber nicht zu Batteriebetrieb. Dafür sind dann eher nackte LCDs ohne Controller geeignet, allerdings sollte der µController nen entsprechenden
-
Thread
Smd Platine Audi
Nur die LED im Radio leuchten dauerhaft?
sollen. Welche Stromaufnahme hatten die roten Leds und welche haben Deine verbauten weißen leds? Rote LEds brauchen i.D.r. 2,3V Weiße Leds : 2,7–3,5 V Welche Spannung brauchen DEINE verbauten weißen LEDS und wie hast Du die Spannung erhöht?
-
Thread
LED-Matrix-Ansteuerung mit serieller AB- oder ABC-Zeilenadressierung
Suchmaschinen auf diesen Beitrag verweisen. Es ist auch als Abschluss des Threads "Nochmal: Ansteuerung LED-Matrix 64 x 32 aus China" (https://www.mikrocontroller.net/topic/518591#6783937) gedacht, nur möchte ich das nicht auch dort noch hinten dran kleben, denn das Thema hat sich doch stark verändert.
auch einen (AB-)Treiber für einen Raspi geschrieben hat. Z. B. https://github.com/hzeller/rpi-rgb-led-matrix, Stichwort "led-row-addr". Das half wenig, nur dass ich nun sicher wusste, dass es auch serielle Adressierung gibt. Immerhin etwas. Die Zeilentreiber-ICs, bei denen des Rätsels Lösung zu finden
-
Thread
LED Wellenlänge mit VEML6040 RGBW Sensor bestimmen
730nm IR 1x 410nm UV 1x 12000K white 1x 6500K white Nun muss ich herausfinden welche LED auf welchem Platz sitzt, wobei ich rein optisch gewisse Zweifel habe, dass meine Lampe die gleichen LEDs verbaut hat, denn ich konnte bspw. keine zwei weißen LEDs finden und auch keine zwei, welche
. Die defekten LEDs habe ich bereits ausfindig gemacht, aber da die LEDs keine Kennzeichnung besitzen wäre es ein munteres raten welche Wellenlänge ich benötige. Und bei ~1,90 pro LED möchte ich jetzt nicht auf gut Glück
-
Thread
AMD-FX- Underclocking
Angefangen hats mit alibaba.com Also ich rate immer noch zu einem aktuellen Firefox. Installiere dazu uMatrix + uBlock, das dürfte dir schädliche Scripte und Werbung fernhalten.
-Heizung- , gut im Hochsommer (1-2 Monate) verpufft das, aber sonst hast eine Umluftheizung. Mit LED isses dasselbe, hab wieder häufig Halogen im Einsatz - besseres augenschonenderes Licht und es ist sofort wärmer. Geringfügige(!) Wärmequellen erzeugen ein wohliges Wärmegefühl, interessant. >
-
Thread
SPI debuggen
74LVC595AD (nicht im Schaltplan) * STP08CP05MTR * STP08CP05MTR * 74LVC595AD Da soll mal später eine LED-Matrix entstehen, aber im Moment scheitert es schon vorher - ich kann nichtmal ein statisches Muster kontrolliert darstellen. Manche Bits erscheinen doppelt, andere gar nicht; und abhängig vom anzuzeigenden
habe ich den ersten STP jetzt zwar ziemlich eindeutig unter Kontrolle. Da leuchten wie erwartet vier LEDs. Am zweiten STP leuchten allerdings nur drei - und das obwohl das Bild am Oszi hier ebenfalls aussieht wie B.jpg - und prinzipiell alle LEDs leuchten könnten - und der auch geometrisch im Layout
-
Thread
Reedkontakt - Merkwürdiges Verhalten
Außerdem: Wenn du eine Reihe aus 8 Figuren diagonal über das ganze > Spielfeld aufstellst, leuchten alle LED obwohl nur 8 von 64 Feldern > besetzt sind. Er hat nichts von irgendeiner Matrix geschrieben.
Speedchess. Dabei soll sobald eine Figur auf einem Feld steht, das Feld leuchten. Meine Gedanke ist die LEDS, wie in einer DOT Matrix anzusteuern und der Hall effekt Sensor gibt dabei das Signal um die LED bei dem entsprechendem Feld einzuschalten. Gruß M.G. Quelle des Bildes: https://www.coolstuff.de
-
Thread
Was ist bzw. war Atmel QTouch?
50pF, das ist also die Kapazität der Kunststofffolie; - Die 4 Sensoren kommen an Mega8 Eingänge, LEDs (gegen+) an die Ausgänge [code] ldi r16,low(ramend) ldi r17,high(ramend) out spl,r16 out sph,r17 ser r16 out ddrc,r16 ;Ausgänge für LED loop: rcall in_touch out
gegenüber dem PTC. Die Sensorfläche kann man ja auf der Oberseite plazieren und mit einer Bottom-LED durch den Via hindurch beleuchten. Dann sind 1mm Acryl kein Problem.
-
Thread
Roulette programmieren
led ring für arduino schrieb im Beitrag #6748533: > ws2812 rgb led ring https://www.youtube.com/watch?v=6Xt-cKoT_Vk
der Haustür. ;) Aber die Teile gibt es auch billig in DE. Trotzdem würde ich das mit normalen LED'S machen. Ist preiswerter. = unter 10 Euro + Nano den man eh braucht. 2 Chips = 3 Euro. 36 LED's + 330 Ohm Widerstand = 2-3 Euro. 36 LED-Halter = 1-2 Euro 1 Taster = 1 Euro 1 x eine Platine
-
Thread
Eurorack PSU
Versorgungsspannung stören, oder? Ich dachte z.B. an den Sequencer, den ich vorhabe zu bauen, wo ich vermutlich eine Led/Taster-Matrix oder Displays mit Multiplexing ansteuern will. Wär es da nicht generell besser eine eigene Schiene für 5V zu haben anstatt den Regler mit auf dem Modul zu haben?
-
Thread
Taster versagen reihenweise
Receivers. Da konnte nicht einfach Kondensatoren/Widerstände ändern weil die Tasten Teil einer analogem Matrix waren. Dort musste ich die Taster nach 15 Jahren erneuern. 15 Jahre sind OK, finde ich.
3 Jahren! Das Ersatzteil sollte 86,-€ kosten 50,-€ mehr als die Standardbestückung nur weil meine LEDs auf der Platine blau statt rot sind! LED Tausch schied auch aus weil das R-Array anders kodiert ist!
-
Thread
STM32 der Wordclock12h nicht per OTA flashbar
ws2812-grb.hex... done. [/code] Ich kann sehen, dass der STM32 resettet. (Danach flackern manche LEDs ein wenig) Messe ich jedoch an BOOT0, dann wird er zu keinem Zeitpunkt auf HIGH gezogen. Ich wuerde erwarten, dass dies notwendig ist um den STM32 beschreiben zu koennen. An dieser Stelle bleibt der
ist. Ich gehe mal davon aus, dass Frank das Projekt auf die lange Bank geschoben hat. Auch an der uMatrix Uhr gibt es keinen Fortschritt mehr. Die 2.9.5 läuft stabil, die Uhr macht was sie soll. Also alles gut.
-
Thread
Arduino: abwechselnde Verwendung von A4/A5 als analoger Input und I2C
@Martin, wie sind denn die Tasten angeschlossen? Analog 2 pro Pin oder als 4x4 Matrix? Mit was sind die anderen Pin's so belegt? Sascha
Ich nutze die interne LED an D13 sowie TX und RX für den seriellen Monitor. Der einzige freie Pin ist der D12 :-(
-
Thread
CANnem Matrix
CAN Matrix ohne Dokumente? Bei Fragen wie das System aufgebaut ist kann ich gerne noch weiter infos besorgen. Besten Gruß
Ist dein CANmem nun tot oder nicht? Leuchtet irgendwann eine LED Wenn ich das Messsystem einschalte ist der CANnem an also die LED für on ist an. Ich kann es an dem zweiten LKw nicht testen da dieser den gleichen Fehler hat. Ich wollte ja Ersatz CANnem von
-
Thread
Klaviatur abtasten
aufrufen und in ein Unterprogramm springen ?!? Sehr Häufig wird auch die Scannleitungen für bspw. LED Mitverwendet, so dass der Scann immer gleichbleibend ist und die LED's nicht bei gedrückten Tasten anfangen zu Flimmern...
; Initial Scanposition (Invert) FillLoop mov.b #000h,ALROW0-1(BitCnt) ; (F0)Set SW1 Matrix Keybits mov.b #000h,ILROW0-1(BitCnt) ; (F0)Set SW2 Matrix Keybits mov.b #000h,PLROW0-1(BitCnt) ; (E0)Set SW3 Matrix Keybits dec.w BitCnt
-
Thread
'Schatzsuche': Metalldetektor?
nicht scheust, könnte auch eine ganz normale Suche ohne Detektor zum Erfolg führen. Eine sehr starke LED-Lampe würde dabei mehr bewirken, als man denkt. Zuerst würde man natürlich dort suchen, wo die Dame auch gearbeitet hat, sowie im geschnittenen Gestrüpp, am Wasserhahn, in den Handschuhen, bei den
(ad__t wegen Spamwertung durch Forumssoftware) Was aber von der easy.list in meinem uBlock/uMatrix geblockt wird.. Bis jetzt hab ich da noch nicht hinter den Vorhang geschaut.. Der Plan des BT2 nun kommt mir mit Widerspruechen, z.B. gibt es einige 'normale' 1/4Watt Widerstaende in der Stueckliste
-
Thread
Antiproportionale Spannung
Marc schrieb im Beitrag #6738027: > Die LEDs werden mit 25% ihres maximal zulässigen Dauerstroms betrieben. > Ich habe mich für 4 parallel geschaltete LEDs entschieden weil > so bei einem Ausfall einer LED noch genug reserve da ist Was aber
einbauen. Wie gesagt, das wird zuverlässiger als 4 LEDs parallel.
-
Thread
Trari trara, die Post ist da
dicke Briefe oder Kataloge in den Kasten gedrückt werden. Vielleicht geht es auch einfacher. 2 LEDs beleuchten den Kasten von innen aus zwei Richtungen. Ein Fotowiderstand in der Mitte des Kastens nimmt dann einen gewissen Wert an. Jeder eingeworfene Gegenstand ab einer gewissen Größe sollte dann
genauso. Zum eigentliche Problem: Wenn ich so etwas bauen würde, dann richtig und ein Kamera mit LED in den Briefkasten montieren. Einmal alle 10min ein Bild zum Server schicken und dort via OpenCV auswerten. Entweder über Kabel oder ESP32 mit Cam und Solarzelle auf den Briefkasten.
-
Thread
Reflexkoppler als Sensortaster CNY70 RPR220 QRD1114
kaum Verbesserung. Der Empfänger muß natürlich auch zweimal messen und die Differenz bilden: U(LED_an) - U(LED_aus) Wie dick ist denn die Scheibe? Vielleicht ist QTouch mit dem ADC besser geeignet.
low auftreten. Dieses Verfahren ist viel zu "passiv". Ich würde es so probieren: ich schalte die LED aus und merke mir die Helligkeit (AD-Wert). Dann schalte ich die LED ein und reagiere auf die *Änderung* des AD-Werts. Und das Ganze 5000 mal pro Sekunde.
-
Thread
Erste Leiterplatte immer für die Tonne?
komplexere Platinen, wo zumindest ein Microcontroller und ein paar Schaltregler drauf ist. Eine LED-Beleuchtungsplatine mit 7 Bauteilen gehört da nicht dazu. Es ist eine Frage der Sorgfalt, wie oft und wie genau man eine Platine oder Schaltung anschaut. Wir machen z.B. auch Reviews, und ein paar
werden. Insbesondere können bis KiCad 4 und 5 auch Feineinstellungen seines Verhaltens in einer Matrix vorgenommen werden. Der ERC kann dort in einem Unterfenster, welches durch das "Käfer-Symbol" in der oberen Buttonleiste von EEschema aufgerufen wird, konfiguriert und gestartet werden. Bei KiCad
-
Thread
16x16 LED Word Clock mit ESP32
Schaltplan und das ungeroutete Platinenlayout als PDF. Mal ein paar Fakten: - Als Treiber für die Matrix fungieren zwei Schieberegister, welche die jeweiligen Spalten über MOSFETs auf +5V ziehen und ein TLC59116 Konstantstromtreiber, der die einzelnen LEDs der aktiven Spalte mit 30mA auf Masse zieht.
Echtzeituhr, 5 Knöpfe zur Einstellung und Steuerung und ein 74HC4050 Pufferbaustein verbunden mit Status-LEDs. Ich habe gelesen, dass sich dieser gut dazu eignet serielle Aktivität mithilfe von LEDs anzuzeigen. - Als µC habe ich einen ESP32 gewählt, da ich schon etwas Erfahrung mit der Programmierung des ESP8266