-
Thread
SD Karte warten lassen
ich steuere bei meinem LED-cube die LEDs über schiftregister an, welche an meinem SPI-bus hangen. gleichzeitig hängt eine SD-card am selben SPI-bus. wenn ich nun daten von der SD lese, wird diese kommunikation immer wieder durch die aktualisierung der LEDs unterbrochen (ich habe es so gelösst, dass in dieser zeit auch kein takt die SD erreicht). und es funktioniert einwandfrei.
-
Thread
STM32 gpio_init() -- was haltet ihr von dieser Version?
);led1_tog;\ _delay_ms(300);led1_tog;_delay_ms(300);} #define led1_init pinDIRout(LED1_port,LED1_pin);led1_blink; #define led2_tog pinTOG(LED2_port,LED2_pin) #define led2_on pinSET(LED2_port,LED2_pin) #define led2_off pinCLR(LED2_port,LED2_pin) #define led2_blink {led2_tog;_delay_ms(300);led2_tog;_delay_ms(300);led2_tog;\ _delay_ms(300);led2_tog;_delay_ms(300);} #define led2_init
-
Thread
Wie kann man Mikrocontroller kaufen und programmieren
Hardware beschäftigen. Als Anfänger ist so ein Project definitiv nicht geeignet, lass erst mal eine LED Blinken. Und warum kommt man damit am Freitag! Frage über Fragen.
klein gehalten werden + > nicht zu dick werden. Für nicht dick brauchst Du: rotierende Multicolör-LED https://www.youtube.com/shorts/p73WFFBiDA8?feature=share Siehe auch: [[POV-Display]] , [[POV-Globe_mit_XMC2Go]]
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
aktuellen Stand. Das rot Dings soll ein Fototransistor werden. Zwischen den Tastern sind 4 rot/grüne LEDs für die leider die 3D Ansicht fehlt. Ich bin doch von den CR2032 Knopfzellen weg, weil sie zu wenig Strom für die LEDs liefern (zumindest die billigen). Nehme jetzt 2x LR44 (auf der Rückseite).
Hauptproblem schien. > Ich bin doch von den CR2032 Knopfzellen weg, weil sie zu wenig Strom für > die LEDs liefern (zumindest die billigen). Nehme jetzt 2x LR44 (auf der > Rückseite). Scheißknöpfe, die sind nicht besser als CR2032, aber sabern gerne mal. Schaue Datenblätter an, LR44 sehe ich von 105
-
Thread
Erstes MiKrocontroller-Projekt: Fahrzeugtechnik
als Bundessieger Mathematik solltest du innerhalb einer Woche in der Lage sein mit deinem µC 1. Leds zum Blinken zu bringen 2. Die Helligkeit einer LED über PWM zu steuern Einen Motor anzusteuern ist nichts anderes wie die LED, nur daß du eine Leistungsstufe brauchst. Stichworte hast du: PWM,
µC runterladen. Ausserdem ist Lego Technik wunderbar geeignet, um die HW zusammenzubauen, siehe Cube Stormer :-) http://www.youtube.com/watch?v=_d0LfkIut2M&feature=related
-
Thread
Die ersten Versuche in C
Steckbrett ist genau das was ich mir Vorgestellt habe. Es werden zwei kleine Animationen auf vier 7-Segment LED Anzeigen ausgegeben. Als Ansteuerung dient mir ein Schieberegister und die Anzeigen sind 4:1 multiplex mit einer Refreshrate von 250Hz. Für mich ist das eine erste kleine Übung auf dem Weg zum LED-Cube
Preload für Timer Interrupt 128 = 1ms switch(in) { case0: // Digit 0 { PORTC = LED_off; // Alle LEDs aus SPDR = liveout[0]; // Daten fŸr Ebene 0 auf SPI ausgeben while(!(SPSR & (1<<SPIF))); // warten bis Ÿbertragung beendet PORTB &=~ (1<<RCK); // RCK Low
-
Thread
Bau eines USB-GPIO Boards
suche erstmal ein bereits existierendes HID Gerät mit Ausgängen. M.E. gibt es da nämlich nur die 3 LED auf einer Tastatur - Ausgänge sind bei HID Geräten nicht üblich (gut, es gibt auch noch Forcefeedback bei Joysticks als Sonderfall). Und wie du mit einem HID Device dann I²C oder SPI ansteuern möchtest
suche erstmal ein bereits existierendes HID Gerät mit Ausgängen. > M.E. gibt es da nämlich nur die 3 LED auf einer Tastatur - Ausgänge sind > bei HID Geräten nicht üblich Die HID Spezifikation sieht das anders. Die ist vollkommen generisch. Man kann auch eine Datenübertragung über hid machen.
-
Thread
Dollar update via mikrocontroller
moin alle zusammen, also ich habe mir in der vergangenen zeit einen led-cube gebaut, habe also kenntnisse mit mikrocontrollern. jetzt möchte ich gerne etwa neues anfangen: ich möchte mir gerne eine led anzeige basteln, welche den aktuellen dollarkurs anzeigt. der mikrocontroller
-
Thread
Kleiner Elektromotor wiegt 350g und zeiht 100A im Dauerbetrieb
Hallo oder informiere dich mal über die Stromdichte die schon in normalen LEDs durch die Bonddrähte fließt, geschweige denn bei Leistungshalbleitern. Was dir dabei aber auch auffallen wird ist die extrem kurze Leitungslänge des Banddrahtes. Entsprechend, sogar weit weniger
ca. 10min wieder eingeladen werden. So ein Lipo z.B.: https://www.stefansliposhop.de/Akkus/SLS-X-CUBE/SLS-X-CUBE-30C/SLS-X-CUBE-5000mAh-6S1P-22-2V-30C-60C::1575.html für ca. 88€ mit AWG10 Kabel Leider wird Dein Vorhaben aber wahrscheinlich an etwas ganz anderem scheitern, und zwar an der Aerodynamik
-
Thread
STM32L4 erase / write error
allerdings Neuling in Bezug auf STM. Der uC ist neu und wird prinzipiell vom ST-Link-Utility / STM32CubeProgrammer erkannt (Device, Typ, ID, Flash Size, CPU, Target Vdd, ...) Allerdings lässt er sich nicht programmieren. Nach einigen Versuchen mit dem ST-Link Utility bin ich auf den STM32CubeProgrammer
Fehlermeldungen > Du hast nicht zufällig SWD in deiner Test.elf abgeschaltet? Das ist ein einfaches LED-Blinki, ich wüsste nicht wie oder wo.
-
Thread
Ideen für Mikrocontroller-Projekte gesucht
wie wärs mit einem LED-cube? hat zwar null nutzen ist aber geil :-)
immer noch auf der Suche nach einem Projekt? Ich bin auf der Suche nach einer RGB Steuerung für LED's, die über eine variable Ausgangsspannung und NICHT, wie sämtliche kommerziell angebotenen Steuerungen, über PWM funktioniert. Hintergrund: Eine über PWM angesteuerte LED flackert mangels Trägheit
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
Ein Z80 System mit riesigem HW Aufwand (im vgl. zu modernen Controllern), bei dem am Ende eine LED blinkt ist heute grotesk.
,SPI-Bus, I2C-Bus, etc.) Am Ende hat man mit einem Z80 eine Platine voll Zeug bevor man die erste LED Blinken lassen kann, bei einem AVR-Mega braucht man nur den Chip, einen Abblock-Kondensator und kann dann gleich LEDs und Taster anschließen. Wenn es also das ist, dann nimm lieber einen modernen
-
Thread
ATtiny85 Takt setzen
der Kleine mit 8 MHz, direkt gespiesen durch einen 18650er LiIon-Akku und macht nichts anderes, als LEDs am Schieberegister zu blinken. Habe mir dazu grade auch ein ISP->ATtiny85-Board gelötet, ist einfacher, den Prozessor so zu beschreiben. Auch, wenn ich ihn hin- und herstecken muss. Jetzt geht es
noch andere "Animationen" basteln. Eine gute Übung, um damit und zwei Schieberegistern einen 3x3x3-Cube anzutreiben. Habe zwar Mini-Arduinos bis zum Umfallen, aber für so ein bisschen LED-Blink-Blink sind die einfach noch zu groß dimensioniert.
-
Thread
µc minus schalten lassen, Matrix
Hallo, also ich wollte ein 3*3*3 LED-Cube bauen. Dazu wollt ich die LEds auf der Ebene alle einzeln ansteuern und dies dann auf die 3 Ebenen multiplexen. Also brauche ich ja am µc 9+3 Pins. an die 9 kommen dann jeweils die einzelnen
[[LED-Matrix]]
-
Thread
32 bitter Tutorial
Startup-Code und Linkerscript dort mit. Eine einfache Kommandozeile wie [pre]avr-gcc -mmcu=atmega8 -Os -o led.elf led.c[/pre] tut's dort daher nicht. Auch dies könnte man in einem Tutorial durchaus sinnvoll aufbereiten, ohne dass sich auch nur das geringste mit dem AVR-Tutorial doppeln würde.
Startup-Code und Linkerscript dort mit. Eine einfache Kommandozeile wie > avr-gcc -mmcu=atmega8 -Os -o led.elf led.c > tut's dort daher nicht. Auch dies könnte man in einem Tutorial > durchaus sinnvoll aufbereiten, ohne dass sich auch nur das geringste > mit dem AVR-Tutorial doppeln würde. Nach meiner
-
Thread
USB/CAN-FD Hardware und Software
STM32 habe ich gerade noch mal nachgesehen, da kommen vier Typen in Frage laut der Auswahl in STM32CubeIDE, nur einen Distributor kann STM für keinen davon nennen. Das wird alles noch viel unlustiger bevor es wieder besser wird.
Dann habe ich noch mal fünf Platinen fertigen lassen in der neuen Revision mit direkt integrierten LEDs statt eingepatchter LED Platine. Nur hatte JLCPCB keine SI8621EC-B-IS mehr, ich konnte spontan auch woanders keine finden. Nach etwas Suchen habe ich die ADuM121N gefunden die Pin- und Funktions-kompatibel
-
Thread
GPSDO mit ATMega - Suche 32 Bit Zähler IC
außer ggf. den Anstoß des Vorgangs, nichts weiter dazu beitragen muß, sondern nur irgendwann nur die LED zu Kenntnis nehme, die "habe fertig" anzeigt.
Bereitschaft ein Bisschen zu knobeln sollte halt schon vorhanden sein. Ich bastele gerade an einem LED-Cube, da wird jede LED mit ihrer 10-Bit Software-PWM versorgt, da generiert ein ATmega644 25 PWM-Signale mit einer PWM-Frequenz von 2400 Hz und einer Auflösung von 10 Bit. Getaktet ist er mit 10 MHz
-
Thread
Artikelwettbewerb — die Plätze 1-4
den richtigen Ton mit einer guten Mischung aus Theorie und Praxis. Z.B. [[PWM]], [[Soft-PWM]], [[LED-Matrix]], [AVR - Die genaue Sekunde / RTC]], [[Speicher]] u.v.a. MfG Falk
>Z.B. PWM, Soft-PWM, LED-Matrix, [AVR - Die genaue Sekunde / >RTC]], Speicher u.v.a. Genau solche Artikel wünsche ich mir. Daraus kann sich dann jeder gezielt das Wissen herausziehen, was er für ein eigenes (durchaus) komplexes
-
Thread
STM32F411 falsche ADC Wandlungszeit wird eingestellt
in dem STM32F411 ein ADC mit DMA Transfer (2 Kanäle). Alle Einstellungen konfiguriere ich in dem CubeMX. Das CPU (HCLK) lauft mit 96MHz Taktfrequenz. Der PCLK2 (an dem hängt ADC) wird mit gleiche Frequenz von 96MHz getaktet. Das ADC clock ist PCLK2/4 = 24MHz, ADC Auflösung 12 Bit, Sampling rate 480
steht für zwei ADC Kanäle). Ich habe auch die tatsächliche ADC Wandlungszeit mit einem flackernden LED in DMA2_Stream0_IRQHandler gemessen. Zur meiner Überraschung lag der Wandlungszeit bei 82us !!! In dem CubeMX gibt es ein Check box "Use Fifo" (sehen Sie bitte angehängte Bildern). Ich habe den
-
Thread
OOP mehrere Geräte an mehreren Schnittstellen organisieren
funktioniert es auch. Was er aber nicht macht, ist wenn ich die Variablendefinition aus der von CubeMX erzeugten main.cpp in die von CubeMX erzeugte main.h verschiebe. "First defined here" "Multiple definitions of ..." Wenn ich es bei der selbst erstellten .h so mache kommt das gleiche. Die globale
funktioniert super. Danke Vincent H. Und bezüglich der Größe: Ich könnte natürlich ausschließlich LEDs blinken lassen, solange ich nicht das nötige Wissen habe. Aber ohne anspruchsvolle Objekte lernt man nichts dazu.
-
Thread
HEX laden und ausführen (avr32)
Meinung nach auch, sich erstmal vom U-Boot zu trennen. Schreib einfach mal nen kleines Programm, das ne LED zum Blinken bringt (natürlich ohne Linux aufm AVR32). Dann taste dich immer weiter voran. Aber denk dran, dass du nen JTAGICE mkII brauchst, um den AVR32 ohne Bootloader zu programmieren. MfG
erstmal mit was kleinem an. Habe vorher schon einige Projekte mit eine AVR gemacht (MP3-Player, LED-Cube, usw.)
-
Thread
Vierstellige 7-Segmentanzeige an ATiny 4313 betreiben
www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige http://www.mikrocontroller.net/articles/LED-Matrix http://www.mikrocontroller.net/articles/LED_cube JJ
-
Thread
5V Latch mit 3,3V ansteuern
bei mir gehts widermal um das Thema Pegelwandler. Folgende Thematik: Ich entwickle zur Zeit einen LED-Cube und möchte hier 75LEDs mit Hilfe von Latches ansteuern. Über die Latches kann ich die 75LEDs "quasi gleichzeitig" mit nur 8 Datenleitungen und 10 Enableleitungen ansteuern. Ich möchte hierzu
-
Thread
Step-Down-Regler ist zu langsam
); while (1) { LED1; // LED 1 an (Makro für GPIOx->BSRR = ...;) LED20; // LED 2 aus HAL_Delay(1000); LED10; // LED 1 aus LED2; // LED 2 an HAL_Delay(1000); } } Meistens passiert beim
Anlegen der Spannung ... einfach gar nichts. Ich kann dann messen, dass Vdd auch 3.3V hat, aber die LEDs bleiben dunkel. Manche GPIOs scheinen dann zumindest zeitweise auf Ausgang zu stehen, aber so genau kann ich das nicht prüfen.
-
Thread
AtTiny2313 funktioniert im Pollinboard aber nicht in eigener Schaltung
volt gelegt. Hinter den Spannungsregler an die 5 Volt musste noch ein kondensator da sonst, wenn alle LED's an waren der Reset wieder low erkannt hat. Aber jetzt läuft es erst mal. Das mit den Transistoren werde ich mir nochmal angucken. Muss auch dazu sagen war das erste mal das ich mit Transistoren
werde ich die Schaltung und ein kleines Testprogramm nochmal reinstellen damit sich Interessenten den LED-Cube nachbauen können. Vielen Dank an dich Stefan B.
-
Thread
Am PWM Ausgang mehrere Transistoren?
dankje für die schnelle antwort... entwerfe gerade einen schaltplan für einen 10x10x10 led-cube und die 3 transistoren sollen die ebenen schalten und der eine via pwm die helligkeit...
latchen hängen jeweils ein Quelltreiber (UDN2981) und 8 Rv. dann weiter zu den 100 säulen...mit je 10 leds übereinander... soviel tum säulentreiber... die einzelnen ebenen werden einfach über Transist. freigegeben... nun dachte ich ich kann mit einen noch freien pwm-ausgang über einen transistor die helligkeit
-
Thread
DCF77-Modul von Reichelt und Atmega32 + WINAVR
Problemen kann der AVR-interne PullUp eingeschaltet werden. Bei 5V Betriebsspannung blinkt eine LowCurrent-LED ganz schwach, wenn man sie an den Ausgang und nach Masse schaltet.
nicht bekannt, daß es da merkbare Unterschiede gibt. Sollte also nichts bringen. Hänge mal ne LED (mit Vw.) an den Modulausgang, ob die im Sekundentakt blinkt. Wenn es Empfangsprobleme sind, blinkt sie nervös. Und natürlich alle Monitore, PCs, Fernseher usw. im Raum ausschalten. Peter
-
Thread
[S]uche Acrylglas würfel
Quadratische vertiefung eingefräst wo nacher das Modul drin sitzt. http://dx.com/p/30w-1500-lumen-rgb-led-emitter-metal-plate-39960 ( Link nur wegen aussehen ) Das Modul sitzt dann auch einem entsprechenden Alublock wo als Kühlung dient. Die PCB wird dann auch in eine unten gefräste Vertiefung eingebaut
sowieso was einbaut, warum nicht einen Hohlwürfel http://www.ebay.de/itm/Fotowuerfel-Henzo-Photo-Cube-/130774106681#vi-content (der ist etwas grösser, gibt's auch kleiner).
-
Thread
wait states ARM Cortex-M0
Hallo zusammen, ich versuche einen LED-Streifen mit WS2812 LEDs zum Laufen zu bekommen. Dabei nutze ich die light_ws2812_ARM Bibliothek. Ich bin den Anweisungen in der README-Datei gefolgt und die Anpassungen auf dem Mikrocontroller haben
z.B. beim STM32F0 oder auch G0 muss man ab > 24MHz 1ws und > 48MHz 2ws konfigurieren. Mit dem CubeMX oder dem alten Excel-Makro Tool ("AN4055 Clock configuration tool for STM32F0xx microcontrollers") wird auch schon der Startup-Code entsprechend generiert, so dass die WS korrekt konfiguriert werden
-
Thread
In Bewerbung Arduino Stand im Jahre 2022
damit in einem Praktikum irgendein Beispiel Sketch auf ein 0815 Arduino aufgespielt wurde und eine LED anschließend geblinkt hat. Man damit aber nie wirklich gearbeitet hat außer die GPIO Leitung der LED zu ändern...
Hause ist, wäre der mir Lieber als einer bei dem die Beispielprojekte zu 90% aus generierten Code von CubeMX bestehen.
-
Thread
Hitzeschutzblech falsch lackiert
geht deutlich in die Ridchtung, siehe Anhang. Andere musizieren, arbeiten im Garten, bauen einen LED Cube obwohl es diesen bei aliexpress für 16USD inkl. Versand gibt - jeder hat halt sein Hobby. P.S: Den Turbolader habe ich keramikbeschichten lassen.
-
Thread
Anfangen mit ARM-uControllern, Umstieg von Arduino
selbst vom Xmega auf STM32 um. Hier gibt es eine recht komfortable Konfigurationsoberfläche namens CubeMX die einem einiges an Arbeit abnimmt oder als Grundlage für Beispiele dienen kann. Dafür sind die verwendeten HAL-Treiber leider nur dürftig dokumentiert. Ohne Cube und HAL gibt es wiederum sehr
etwas nervig gebaut. Wenn du lieb fragst, kann ich dir mal ein Minimalprojekt zusammenbasteln, was die LED auf dem Ding blinken lässt.
-
Thread
filter auch mit tantal
also, ich habe mir einen led-cube gebaut... nun muss ich noch die störungen beim einschalten verringern... dazu habe ich einen tantal-kondi 6.8u/16V parallel zur spannungs-versorgung geschalten. ist das richtig so oder spricht
-
Thread
STm32 / Zeit zwischen ext. Interrupts
. Ich habe vier verschiedene Anwendungen für diese Kanäle. Ch1 Externer Interrupt Falling Ch2 LED blinken lassen 1Hz CH3 Externer Interrupt Rising CH4 LED blinken lassen 2Hz Das heißt ja, jeder Channel dieses Timers muss individuell initialisiert werden. Ist das grundsätzlich überhaupt möglich
www.diller-technologies.de/stm32.html anschauen. Behandelt aber nicht alles und bezieht sich auf die SPL (vor CubeMX / HAL).
-
Thread
Wieviel Strom braucht ein PC-Joystick mit USB-Anschluss.2
interessieren. Du willst ein Auto bauen und die wichtigste Frage scheint zu sein, welche Farbe die LED im Aschenbecher haben soll. Da gibt es viele Dinge die vorher viel wichtiger sind.
möglicherweise noch die Visualisierung der maximalen Verstärkerleistung aam Kontrollpult in einem 3-D LED Cube [ob 4 x 4 x 4 LED schon "schick" genug aussehen) ? > Dein Hauptproblem ist sowieso nicht die Aufnahme des Benutzerwunsches, > sondern die Verknüpfung der 3 Achswerte und die demenstprechende
-
Thread
Umgang mit SPI Lernen
Hier im Forum findest du massenhaft SPI Anwendungen, auch in C. Stichworte für die Suche wären z.B. LED-Cube oder 74HC595
-
Thread
WS2812B mit Lib von Martin Hubáček auf F103
ganz bequem und ohne Zeitnot nachladen. Insgesamt sind im DMA-Buffer lediglich die Daten für 2 LEDs drin (48 Bit). Dann läuft das so: [pre] 1. Füllen Daten für LED 1 und LED 2 2. HT-Interrupt (nach Übertragung LED 1): Füllen Daten für LED 3 3. TC-Interrupt (nach Übertragung LED 2): Füllen Daten für LED 4 Allgemein: 4. HT-Interrupt (nach Übertragung LED n): Füllen Daten für LED n + 2 5. TC-Interrupt (nach Übertragung LED m): Füllen Daten für LED m + 2 6. Weiter bei 4. [/pre] Im DMA-Buffer sind
-
Thread
STM32F103: Port-Pin wird nicht angesprungen
~AFIO_MAPR_SWJ_CFG; // RM0008 S. 176 AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_2; io_setOutput(LED2_GPIO, LED2_Pin); io_setOutput(GPIOB, GPIO_Pin_3); io_setOutput(GPIOB, GPIO_Pin_4); io_setOutput(GPIOB, GPIO_Pin_5); uint16_t val = 1; while(1) { //io_toggleBit(SPARE0_GPIO, SPARE0_Pin); //io_toggleBit(LED2_GPIO, LED2_Pin); //glcd_ili9341_putsth(val, 1); val <<= 1; if( val == 1<<8 ) val = 1; uint32_t merker = (uint32_t) GPIOB; delay_ms(200); io_toggleBit
-
Thread
STM32F7 - Header Definitionen unterschieldich
// Configure one of the LEDs as a digital output GPIO_StructInit(&gpio); gpio.GPIO_Pin = GPIO_Pin_10; gpio.GPIO_Mode = GPIO_Mode_OUT; gpio.GPIO_Speed = GPIO_Speed_2MHz; GPIO_Init(GPIOE,&gpio); [/code] http://mcuhq.com/30
Schema. Anstatt im Netz nach Beispielen zu suchen wäre es vielleicht nicht schlecht sich das STM32CubeMX Tool zu saugen und sich dort die entsprechenden Beispiele bei der F7-Bibliothek anzusehn.
-
Thread
Naturwissenschaftliche Kompetenz beim Nachwuchs geht zunehmend verloren
so groß. ohne youtube wäre ich nie im leben auf die idee gekommen mit avrs zu spielen. die ganzen led-cubes auf youtube waren bei mir eine sehr große motivation. jetzt hab ich zwar keinen led-cube aber einen selbergebauten fahradtacho mit lcd-display. >Unsere Kinder basteln zu wenig, nehmen zu wenig
-
Thread
Anfänger sucht Microcontroller Einstieg
Spielzeug für meine behinderte Tochter zu bauen. Sie liebt leuchtende Sachen, für den Anfang würde ich LED Steuerungen programmieren, Blink- / Lauflichter etc. Die MC sollten daher nicht zu groß sein. Später würde dann evtl. Sprach Ein- und Ausgabe in Angriff nehmen. Ich würde mal mit einem Einsteigerpaket
gefällt. Es gibt viele Programme dazu und alles gut erklärt. Arbeite mit einem Bus und steuere viele LEDs an oder mach eine Laufschrift mit Matrix dazu. Das ganze arbeitet mit C. Schau einfach nach "modularen Board". Kann die auch das ganze schicken. LG
-
Thread
stm32f429 discovery board - Anfängerfragen
und Toolchain: -stm32F429 discovery board -unter Debian-Linux: Eclipse + GnuArmPlugin + STM32Cube_FW_F4_V1.1.0 + st-flash + openocd Ich versuche in meinem ersten Eclipse-Projekt (C-Projekt für STM32F4xx) per Tastendruck eine LED auszuschalten. Das klappt aber leider nur im Debug-Modus, wenn ich
-1- Initialize LEDs mounted on Discovery board */ BSP_LED_Init(LED3); BSP_LED_Init(LED4); /* -2-2 Initilize PushButton on Diso Board */ BSP_PB_Init(BUTTON_KEY, BUTTON_MODE_GPIO); // Turn on LED3 and LD4
-
Thread
STK500 Atmel Studio 6 erste Gehversuche
Ich wollte mir als erstes mal die LED cubs angucken, hab dazu auch schon viele Infos hier gelesen, wie andere es gemacht haben etc. Aber zunächst habe ich halt vor mit dem stk500 ein bisschen herum zu probieren (LEDs blinken lassen oder
-
Thread
STM32L4 Standby-Mode
die Corespannungen. Auf meinen Testboards ist nichts drauf bis auf einen externen Quarz und eine LED die mit Widerstand an einem Port haengt, aber hier abgeschaltet ist. Vanye
Das CubeMX Tool hat auch eine Hilfe um den Strombedarf anzuzeigen, abhängig vom Takt und den aktivierten Peripherien. Damit kann man den gemessenen Strom auch mal vergleichen.
-
Thread
Elektor Geschäftsleitung scheint Puls am Markt vollkommen verloren zu haben
Projekte seitenweise ausgeführt, die der Praktikant im Elektor-Keller zusammengeschustert hatte (z.B. LED-cube). Mehrwert hatte man davon nicht. Ich kann mich auch an keinen einzigen Artikel erinnern, der auch nur annähernd mal auf die Theorie eingegangen wurde. Über OpAmp-Grundschaltungen ging da nichts
Kondensator-Netzteil zu laden. Dazu dachte ich mir genau so ein Ding aus, wie man es heute als Fertigplatine für LED kaufen kann. Also rechnete ich aus, wie gross je nach Ladestrom der Kondensator sein musste, sah auch einen Widerstand zur Einschaltstrombegrenzung vor. Schickte das alles, mühselig getippt, mit fett
-
Thread
Was haltet ihr von Arduinos?
Leute, die sich nicht einarbeiten wollen/können/sollen. Zum Beispiel Künstler, die gerne mehrere LEDs (LED Cube?) ansteuern wollen. Kunst-Projekte tauchen hier im Forum ja auch von Zeit zu Zeit öfter mal auf. Aber man kann ohne Probleme auch den AVR auf dem Arduino ohne das Arduino Software Framework
-
Thread
SSD1306, i2c und STM
Hallo, einen stm32f303 , ein led display und den Treiber SSD1306. Problem ist, dass ich das Display nicht finde die Adresse ist 0x78 aber HAL_I2C_IsDeviceReady(&hi2c1, 0x78, 20, 100) liefert leider nichts. Hat einer Erfahrungen
Ja, ich nutz diese Displays sehr gern - auch mit STM32 und HAL. Bist du sicher, daß du I²C im CubeMX korrekt initialisiert hast? Vielleicht hilft dir das: https://github.com/HarryLipphaus/DisplayKit
-
Thread
Tasterverarbeitung mit ARDUINO-C
// after 500ms #define REPEAT_NEXT 20 // every 200ms #define LED_DDR DDRA #define LED_PORT PORTA #define LED0 0 #define LED1 1 #define LED2 2 volatile uint8_t key_state; // debounced
// enable timer interrupt sei(); while(1){ if( get_key_short( 1<<KEY1 )) LED_PORT ^= 1<<LED1; if( get_key_long( 1<<KEY1 )) LED_PORT ^= 1<<LED2; // single press and repeat if( get_key_press( 1<<KEY2 ) || get_key_rpt( 1<<KEY2 )){ uint8_t i =
-
Thread
Ein kleines Projekt für BASCOM Änfänger Vol2
wenn gleichzeitig der Tastenzaehler auf Fading steht, sagt dir die Variable Fadingzaehler, welche LED wie umgedimmt werden soll. Das Ziel: Nicht einen Fadingdurchgang komplett über alle 6 LED zu machen, sondern nur 1 LED faden. Danach geht es weiter durch die grosse Do-Loop Schleife (damit die Tastenabfrage
show_product.php?cPath=83&products_id=211 Nun sollten wir hier im Forum gemeinsam eine 8x8x8 RGB Cube entwickeln !!
-
Thread
MC68000 von Motorolla
sinnvollere Kombination sein. Vorausgesetzt, du traust dir zu, so ein Ding um irgendwelchen Anzeige-LEDs anzureichern, oder womit auch immer du anfangen willst.
. Finde ich alles ein bisschen viel rumgehampel fuer eine Spielerei. Uebrigens wenn du mir einen Cube fuer 20Kroeten besorgen kannst, ich nehm ihn! Und emulieren kann er ja jetzt schon, will er aber nicht. Olaf