-
Thread
Schaltung für 5V für 4,5 oder 3V umbauen
3A3b3fcbb11690ac3c3bb9e854ffdc3339%7Ciid%3A1 https://www.ebay.de/itm/Dot-Matrix-Modul-8x8-Display-Arduino-4-Matrix-MAX7219-Led-Lcd-Raspberry-Pi/253070191854?_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20170511121231%26meid%3D36d94ab440644b03bbee583900e68bf7%26pid%3D100675%26rk%3D7%26rkt%3D15%
einigermaßen oder gar zu eng für 3V-Betrieb. Adam Schmidt schrieb im Beitrag #5755987: > … dann wären 4 Mignonzellen auch OK. Mit 4 Alkalibatterien kommt man neu auf 6,5 Volt und entlädt bis etwa 4 Volt, das könnte reichen, ohne dass Du umbauen musst. Mit 4 Eneloop wäre man bei 5,2..4 Volt unterwegs
-
Thread
RTOS mit Arduino
sein, es geht mir rein um das Hobby. Wozu? Investiere 3.70€ https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&trstct=pol_5&nbc=1 und 20 € für einen PICKIT3-Clone beim Chinamann und erkunde die Möglichkeiten. Das ist noch nicht
gesetzt. In der 10ms Timer IRQ wird der decrementiert if(lcd_count) lcd_count--; klar 4x pro Sekunde ist noch gut lesbar und die Uhrzeit läuft geschmeidig. Für ADC Werte könnte man auch 10 LCD prints / Sekunde machen, mehr ist eh nicht lesbar. Nun muss
-
Thread
Problem mit gosub in Bascom
Gosub A Gosub W Gosub 70 : Gosub C0 : Gosub B0 : Gosub A0 Gosub W Loop Until A3 > 5 End '4------------------------------------------------------------------------------ Do A4 = A4 + 1 Gosub 1 : Gosub D Gosub W Gosub 10 : Gosub D0 Gosub W Gosub 2 : Gosub D Gosub W Gosub 20
breit, also 4 x 6 = 24, 20 Leds sind's, also kann ich 4 mal schieben. In Wirklichkeit würdest Du 600+ mal schieben. Nein, die 4 Shifts entsprechen 4 Spalten der Buchstabenreihe, die entsprechen nicht den Buchstaben
-
Thread
KS0070BP kompatibel zu HD44780?
Nächste Woche werde ich das mal in Angriff nehmen. Hintergrund: Bei Pollin gibt es im Moment 2x20 LCD in blau für nen ganz kleinen Euro.
richtig Initialisiert. Mein Programm: $regfile = "attiny2313.dat" $crystal = 8000000 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portd.1 , Rs = Portd.0 Config Lcdbus = 4 Cls Locate 1 , 1 Lcd "Test" Kannst du
-
Thread
Unbekanntes lcd Display
Lcd_data.2 = 1 Gosub Writetolcd Waitus 40 'Display ON/OFF Control Lcd_rs = 0 Lcd_data.7 = 0 Lcd_data.6 = 0 Lcd_data.5 = 0 Lcd_data.4 = 0 Lcd_data.3 = 1 Lcd_data.2 = 1 Lcd_data.1 = 1 Lcd_data
geachtet, muss man in Avr burn o mat meines Wissens nicht. Eine Frage noch: Warum flakert das Lcd bei dem Code: [code] $regfile "m32def.dat" $crystal = 8000000 Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portd.6 , Rs = Portd
-
Thread
Merkwürdiger _delay_ms() reset
(); _delay_ms(250); lcd_gotoxy(15,0); lcd_putc('5'); // wdt_reset(); _delay_ms(250); lcd_gotoxy(15,0); lcd_putc('4'); // wdt_reset(); _delay_ms(250); lcd_gotoxy(15,0); lcd_putc('3'); //
(); _delay_ms(250); lcd_gotoxy(15,0); lcd_putc('5'); wdt_reset(); _delay_ms(250); lcd_gotoxy(15,0); lcd_putc('4'); wdt_reset(); _delay_ms(250); lcd_gotoxy(15,0); lcd_putc('3'); wdt_reset
-
Thread
Atmega stürtzt nach ca. 15 min ab
temp, (1<<CS00) | (1<<CS02) ; CS00 setzen: Teiler 1024 out TCCR1B, temp rcall lcd_clear inc anzeige cpi anzeige, 1 breq led_an cpi anzeige, 2 breq anzeige2_sprung cpi anzeige, 3 breq anzeige3_sprung cpi anzeige, 4 breq anzeige4_sprung
KB, 7 Downloads) | Codeansicht > * extrem_wert.asm (5.5 KB, 16 Downloads) | Codeansicht > * lcd-routines.asm (8.9 KB, 16 Downloads) | Codeansicht > * Messvorgang.asm (2.4 KB, 15 Downloads) | Codeansicht > * twi_routine.asm (1.4 KB, 8 Downloads) | Codeansicht http://www.mikrocontroller.net
-
Thread
Problem ATMEGA2560
I2C_SetSwitch(0x7E,0xFF); //Disable Touch Screen Controller warte(1); if(InPutNr[lcd_x-16]=='\0' && lcd_x<20) InPutNr[lcd_x-16]='\0'; value_new=GetKey(VENDING,lcd_x,2); if(value_new>=0x20 && value_new<=0x7E) //Zeichen wurde eingegeben { tmp0=1;
1 I2C_SetSwitch(0x7E,0xFF); //Disable Touch Screen Controller warte(1); if(InPutNr[lcd_x-16]=='\0' && lcd_x<20) InPutNr[lcd_x-16]='\0'; value_new=GetKey(VENDING,lcd_x,2); if(value_new>=0x20 && value_new<=0x7E) //Zeichen wurde eingegeben { tmp0=1;
-
Thread
Wanderkiste Widlar, Runde V
Transistorkiste 3x BD138-16 6x BD139-16 4x BCY59/IX 7x BU508D NPN, 700V/8A, Horizontalablenkung TV 2x BDT62 PNP, Darlington 5x Valvo OC36 PNP,Germanium 4x ADY20 PNP, Germanium Falsch einsortiert: ca 25x Onsemi NCP1117ST18T3G 1.8V LDO
mittlerweile wasserdicht sein durch die ganzen Klebebänder ;) Out: Arduino-Display, 2732 EPROM, 2 LCDs In: Größeres LCD, BT4.0 USB Stick
-
Thread
Kaputt optimiert - was mache ich falsch?
E // read second nibble to complete access PORTB |= LCD_E; // set E PORTB &= ~LCD_E; // clear E return(x); } [/c] Ist die Busy-Flag Abfrage für ein Display mit 4-Bit Interface. Das Problem ist jetzt, das funktioniert nur mit "-O0". Sobald
wirklich viel wenn ein NOP reicht, aber genug, um nicht ohne auszukommen. Edit: okay, tER sind 20 ns und tDDR sind 160 ns. Also muss man schon 180 ns warten nachdem E auf High gegangen ist. -> mit 4 NOPs läuft das auch bei 20 MHz. ]:-)
-
Thread
Stromverbrauch LCD-Beleuchtung
wird ein Schuh draus. Weil die Spannung über den LEDs in dieser Farbvariante bei Nennstrom meist bei 4.1-4.2V liegt. Idealerweise hat man eine regelbare Stromquelle (Labornetzteil) und regelt den Strom solange hoch, bis die Spannung bei 4,1V ist. Dann passt es ungefähr. Alternativ kann man auch ein paar
zwischen die 5V vom 7805er 10 Ohm hängen und bin dann auf > der sicheren seite? 5V => 10 Ohm => LCD-Beleuchtung-Anode ... LCD-Beleuchtung-Kathode => GND.
-
Thread
[V] LCD Display 16x4 Blau Weis
Hallo, hab hier noch einige LCD Display Blau Weis mit dem Std. Chip rumliegen. Preis 7Eur / Stück. Versand erfolgt als Brief.
hmm.. der preis ist etwas hoch gegriffen. hier gibts zwei stück mit 4zeichen mehr für ca5€ pro stück. http://www.ebay.de/itm/2X-2004-LCD-Module-Display-Anzeigen-20X4-Zeichen-kompatibel-HD44780-fur-Arduino-/350860183252?pt=Bauteile&hash=item51b0e586d4 für jeweils 3
-
Thread
Bascom + LCD + Atmega 8 nichts auf dem display
'Quarz: 8 MHz Ddrd = &B11111111 'LCD-Output Ddrc = &B11111111 Config Lcd = 20 * 2 Config Lcdbus = 4 Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portd.3 , Rs = Portd.2 Int Initlcd
$crystal = 8000000 'Quarz: 8 MHz Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portd.3 , Rs = Portd.2 Config Lcd = 20 * 2 Cls Lcd "hallo" End wenn das nicht geht, ist noch die kontrasteinstellung eine fehlerquelle
-
Thread
LCD ansteuerung/ schieberegister Gesperrt
LCD_B4 4 #define LCD_B5 5 #define LCD_B6 6 #define LCD_B7 7 [/c] [c] void com74hc595_lcd_nibble( unsigned char d ) { com74hc595_unsetBit( LCD_B0 ); com74hc595_unsetBit
); if ( d & 1<<4 ) com74hc595_setBit( LCD_B4 ); if ( d & 1<<5 ) com74hc595_setBit( LCD_B5 ); if ( d & 1<<6 ) com74hc595_setBit( LCD_B6 ); if ( d & 1<<7 ) com74hc595_setBit( LCD_B7 ); com74hc595_out();
-
Thread
VGA FPGA Selbstbau-DSO
Gegen FPGA sricht der Preis (MAXII kostet so um 10-20 Euro/stück,MAXV sogar billiger, Cyclone II so um 20-60 €) und die Tatsache, dass CPLD seine Konfiguration behält,während FPGA bei jedem Einschalten wieder Programmiert werden muss.
Elektronik"-Forum gibt's viele Beiträge zu den Welec/Wittig-Oszi (W2022A etc.). Die Oszis haben 2/4 Kanäle, 1GS-ADC, LCD + viele Buttons/LEDs und einen Cyclone II FPGA. Und das alles zusammen mit sehr umfangreicher Doku und Tools. Schau einfach mal rein. Mit ein wenig Glück kriegst du das 2Kanal-Oszi
-
Thread
Kontinuierliches 38kHz Signal empfangen für Lichtschranke über die Straße
(SAND4_CHAR, sanduhr4); //lcd.write(byte(0)); } // Ist start gedrückt? boolean buttonStart() { return digitalRead(BUTTON_START_PIN); } // Ist stopp gedrückt? boolean buttonStopp(
_CHAR)) ; break; case 1 : lcd.setCursor(0,1); lcd.write(byte(SAND2_CHAR)) ; break; case 2 : lcd.setCursor(0,1); lcd.write(byte(SAND3_CHAR)) ; break; case 3 : lcd.setCursor(0,1); lcd.write(byte(SAND4_CHAR)) ; break;
-
Thread
MAX038 - Keine saubere Sinus am Ausgang
Filters (C6 u. R37) = 1/(2 x pi x C6 x R37) = > 0.16Hz Moment : 2 mal Pi wäre 6.28 1/ ( 6.28 x 4,7u x 20 K ) = 1,69 Hz
Thomas der Bastler schrieb im Beitrag #2781709: > Moment : 2 mal Pi wäre 6.28 > 1/ ( 6.28 x 4,7u x 20 K ) = 1,69 Hz In deinem Plan steht aber 47uf fuer C6 Thomas der Bastler schrieb im Beitrag #2781709: > Alle die im Gleichrichter drin sind ? > Ja. > Folien MKT habe ich 1uF da
-
Thread
LCD Display programmieren in C
OutString[20] = "Hallo World"; lcd_string( OutString ); [/C] Dann kannst du im einfachsten 'Faulsein-Fall' zb das hier machen [C] char OutString[20]; sprintf( OutString, "%02d:%02d - %02d", (int)
Es ist nicht ein gewöhnliches Display, denn es ist 16x4, die meisten sind 20x4 oder 16x2 http://www.farnell.com/datasheets/50577.pdf aber ich habe bei einem Beispiel gesehen, dass dies nicht viel ändert nur 3-4 Änderungen im gesamten Code
-
Thread
DS18S20
Grad. Sollten also richtig messen. Komisch ist nur mich friert hier in meinem Zimmer und die zeigen 20 Grad an ;-)
Ganz brauchbare Methode: 1. einen DS18x20 anschliessen 2. alle ROM-Codes auslesen (soweit nur einer) 3. Sensornummer abfrage (UART-Terminal/Tastatur/LCD) 4. ROM-Code ins eeprom ablegen 5. weiteren Sensor anschliessen 6. nochmal Search-ROM
-
Thread
eInk Displays
ca. 10mA, wenn man den LCD-Controller direkt nativ anspricht, also meist 4-Bit IO und nicht über einen zusätzlichen I2C-Wandler geht, der auch Strom braucht. Womöglich gibt es hier aber auch spezielle Energiesparende LCDs? Ich
deren Launchpads "430BOOST-SHARP96". https://ch.farnell.com/texas-instruments/430boost-sharp96/sharp-lcd-boosterpack-msp430-launchpad/dp/2429519 Jedoch scheinen die nicht mehr erhältlich zu sein. Das Display selbst ist ein Sharp LS013B4DN04 und scheint auch nicht mehr erhältlich zu sein. Ich habe
-
Thread
Linear Regler für 5V und 230mA
Also, der LCD braucht keine 100mA, sondern nur 10mA, mehr bringt eh nichts. Willste die Leute damit blenden ?
Schaltregler nicht doch in Frage kommt. Das Problem ist nur eigentlich soll keiner da rein. Beim LCD ist halt aber eine gute Ausleuchtung nötig ich werde mal testen wie gut die noch ist bei 20-30mA normal sollte es aber die 170mA ziehen. Kann der Linearregler nicht einfach bei seiner maximalen Verlustleistung
-
Thread
Midi Stepsequencer controller
Projekt nachgebaut: http://www.wiesolator.de/index.php?area=Musik&topic=MIDI-Einstieg&stopic=MIDI%20und%20AVR . Ich habe das ganze jedoch um ein LCD(4x20) erweitert um Sichtbar zu machen ob der Atmega alles richtig macht. mein Quelltext sieht so aus: [code] $regfile = "m8def.dat
Alias Pind.2 Dim Keydown As Byte ' Tasten-Merker Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.5 , Rs = Portc.4 Dim I As Byte , J As Byte , X As Byte Config Portc.6 = Input
-
Thread
Nickel Zink Akkus Erfahrungen damit
Reihe mit 500mA Strom entladen. In Reihe desshalb, weil ich sie auch so nutze. Entweder als 2er oder 4er Satz. Das Ergebnis zeigte eine Restkapazität, nach ca. 4 Monaten Lagerung von 1190mA, ein doch durchaus brauchbarer Wert. Wer die Akkus nicht in Geräten einsetzt, wo ein Batteriesatz über 2 Jahre
Diode drüber und klemmst das in den Batteriehalter. https://lygte-info.dk/review/batteries2012/NiZn%20AA%202800mWh%20(Green)%20UK.html https://lygte-info.dk/review/batteries2012/PowerGenix%20AA%20NiZn%202500mWh%20%28Green%29%20UK.html
-
Thread
LCD Problem mit blafusel´s Routinen
(100); lcd_write_init(0x20,0); // B 0000 0010 => mit 8-Bit-Command in 4-Bit-Modus umschalten // das lcd_flash_e muss hier garantiert raus. delay(100); // sicherheitshalber warten // ab
1 delay(4100); lcd_write_init(0x30); // init 2 delay(100); lcd_write_init(0x30); // init 3 delay(100); lcd_write_init(0x20); // B 0000 0010 => mit 8-Bit-Command in 4-Bit-Modus umschalten
-
Thread
Sport frei - Lichtmixer SGM Regia 512 S 36 DMX wiederbeleben
B 14=D/A 15=+18V DC 16=GND 17 n.a. (leer) 18=Poti SLB0 19=Poti SLB1 20=Poti SLB3 21=Poti SLB2 22=LED 0 (alle LED 0...3 / Wid. 1K - > LED A - > LED K -> GND) 23=LED 1 24=LED 2 25=LED 3 Bus-IN ------ 1=CLK 2-CI 3=PULS 4=GND 5=SLB 6=SLA 7=D/A 8=18V DC Bus-OUT ------ 1=CLK 2-CO 3=PULS 4=GND 5=SLB 6=SLA 7=D/A 8=18V DC Neues Problem - die LCD-Menüs sind bedingt durch die knappen Möglichkeiten auf dem LCD schwierig aufzuklären. Ich werde mal die LCD fotographieren sobald ich das
-
Thread
LCD Lauftext Atmega8
Hallo Forum, ich habe eine Verständisfrage: An einem Atmeg8 ist ein LCD im 4-Bit Modus (Code im Anhang) angeschlossen. Auf dem LCD soll ein Lauftext ausgegeben werden und kontinuierlich durchlaufen. Mehr nicht. Allerdings funktioniert das nicht wie gewünscht. Anstatt
Warum so kompliziert ?? Das LCD anweisen es selber zu machen
-
Thread
Grafikdisplay 480x64 UMS-7024AN-G
. Die Ansteuerung mit einem AVR ist daher ziemlich ineffizient. Ich würde daher mal versuchen auf 4MHz zu gehen. Ist zwar außerhalb der Specs, aber die meisten LCD Treiber sind von den Daten her weit im sicheren Bereich spezifiziert.
Dear Michael U. I am Thanh,VietNam I want to buy LCD UMS-7024AN-G Quantity: 20 pieces Do you sale it? If you interest, please email for me. my email: vinhthanh.ip@gmail.com Thanks & regard!
-
Thread
Pollin - ARM Cortex-M3 Entwicklungsboard mit 2,4" Touchscreen 40€
Mir ist bei Pollin dieses Entwicklungsboard aufgefallen: ARM Cortex-M3 Entwicklungsboard mit 2,4" Touchscreen. Development-Board auf Basis des STM32F103VET6 Mikrocontrollers mit 2,4" (6,1 cm) TFT-Touchscreen Display und USB-Stromversorgung. Bestellnummer:810 360 Preis: 39,95 € Was die ARM-Welt
oder das hier für 25 €: Mikrocontroller STM32F429ZIT6U (144 Pins) 2,4" Color Touch Grafic LCD mit Beleuchtung 240x320 Pixel Programmer onboard Ein- und Ausgabegeräte http://shop.mymcu.de/Hardware/STM32F429%20DISCO%20-%20ARM%20Board%20mit%20Touch%20LCD.htm
-
Thread
Kompilieren von C Dateien in Kubuntu
1 */ #define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit 3 */ #define LCD_DATA0_PIN 0 /**< pin for 4bit data bit 0
1 */ #define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit 3 */ #define LCD_DATA4_PIN 0 /**< pin for 4bit data bit 0
-
Thread
LCD probs
ich bins mal wider ... ichhabe das mit dem LED jetzt nohchmal versucht aber mit einem neuen HD44780 (20X4) und die LCD-Routine hier aus dem tutorial DOCH LEIDER SEHE ICH KEIN "TEST" auf dem display ... ich sehe nur schwarze balken in der 1. und 3. Zeile ... wodran kann das liegen ich bin mir
hintereinander gesendet out PORTD, temp1 ;werden zur Initialisierung rcall lcd_enable ;1 rcall delay5ms rcall lcd_enable ;2 rcall delay5ms rcall lcd_enable ;und 3! rcall delay5ms
-
Thread
[V] Grafikdisplay 240x128
@EltMan, bei den Maßen ist das ein 4 Zeilen x 20 Zeichen ????
@ Stephan sorry ist natürlich ein 4x40 und nicht 4x20 Display. @ Schlurch nein, falsche Richtung Gruß Eltman
-
Thread
Getting started mit STM32F4
und low schalten > kann. Ein Beispiel, wie man IO-Pins wackeln lassen kann, findet sich in STM32F4_lcd.c: https://www.mikrocontroller.net/topic/350952#3900014 Die Initialisierung wird mit noch mit "GPIO_Init(GPIOD, &GPIO_InitStructure);" erledigt, weil es nur einmalig ablaufen muß und übersichtlicher
selber werden dann mit direkten Zugriffen auf die Register gesetzt und gelöscht. GPIOD->BSRRL = LCD_READ; // setzen GPIOD->BSRRH = LCD_CMD; // loeschen
-
Thread
DCF / DCF77 UHR - LCD LED Samplingverfahren ATmega8 ASSEMBLER
DCF77_SONSTIGES.asm" .include "DCF77_EXTINTERRUPT.asm" .include "DCF77_DCF.asm" .include "DCF77_LCD_ini.asm" .include "DCF77_LCD.asm" .include "DCF77_EEPROM.asm" ;.include "DCF77_08MHZwait.asm" .include "DCF77_16MHZwait.asm" .include "DCF77_LCD_KURZ.asm" und in der Datei DCF77_SONSTIGES.asm
LCD Update 2016
-
Thread
Touchpanel-Sammelbestellung
Moin! Habe jetzt mal die Preise für die Panels angefragt: 7.4"/4-Draht 20,00 Euro 7.4"/5-Draht 25,00 Euro 10.4"/4-Draht 37,00 Euro 10.4"/5-Draht 45,00 Euro 15"/4-Draht 47,00 Euro 15"/5-Draht 70,00 Euro Passender serieller (USB->gleicher Preis)
Außerdem ist die Lieferung so schwer, daß ich als zusätzliche Versandkosten von euch statt pauchal 20 Euro folgendes als Versandkosten vorschlagen würde: Nur Controller: 15 Euro Controller & Panel bis 10.4": 25 Euro Panel 10.4" bis < 19": 35 Euro Panel 19": 45 Euro Was haltet ihr davon? MfG
-
Thread
In und Aussenthermometer
$regfile = "m8def.dat" $crystal = 14318180 'Mini-Atmega 4-Platine (mit LCD) Declare Function Dg_ds18s20() As Integer 'Umrechnung in Grad Declare Function Dg_ds18b20() As Integer 'Umrechnung in Grad Config 1wire = Portc.0 '1wire-Port festlegen Config Lcd = 16 * 2 'Lcd Initialisieren Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Dim B As Byte
-
Thread
[s] Kiste mit verschiedener Elektronik (u.a. AVR uC, HD44780, Temp Sensoren uvm.) + Steckbrett
_20SU.html http://www.pollin.de/shop/dt/OTk4ODk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Microcontroller/Microcontroller_ATMEL_ATmega1284P_PU.html
2x16 blau 6.95: http://www.pollin.de/shop/dt/ODc1OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602A_08.html 4*16 gelb/grün 8.95 http://www.pollin.de/shop/dt/MTczOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1604A
-
Thread
Oled Display W202-XDLG via SPI an Arduino Uno
Hallo, Georg Müller schrieb im Beitrag #6811845: > ... nicht aber dieses 2x20 Zeile dot-matrix mit ISP Bus. > Zu allem Überfluss hab ich noch gedacht ISP = I2C! Laut Datenblatt wird es mit der Einstellung 4/8Bit im 6800 Mode ausgeliefert. Damit wäre es wie ein übliches Display
20x2 LCD besorgen und im 4bit-Modus (weniger Kabel) betreiben. Dann holst du dir in der Arduino IDE den Sketch File->Examples->LiquidCrystal->HelloWorld und/oder File->Examples->LiquidCrystal->Display
-
Thread
LCD ausgabe mit AVR Studio
Definitions for Display Size * Change these definitions to adapt setting to your display */ #define LCD_LINES 4 /**< number of visible lines of the display */ #define LCD_DISP_LENGTH 20 /**< visibles characters per line of the display */ #define LCD_LINE_LENGTH 0x40 /**< internal
#define LCD_DATA1_PORT LCD_PORT /**< port for 4bit data bit 1 */ #define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit
-
Thread
Colibri T20 von Toradex
geben aber evtl. kann man ja da was machen. Die Dinger basieren auf jeweils einem SoMPI Allwinner A20 Dimm mit 1Ghz und offensichtlich leider nur 512MB und 4GB RAM/ROM. Da booted sogar ein Linux, sieht man auf dem TFT Grafikdisplay. Das System besteht jeweils aus einem speziellen Breakout Board mit Displayschnittstelle
: 0x44000000 - 0x48ffffff ( 80 MB) ^M<6> G2D : 0x49000000 - 0x49ffffff ( 16 MB) ^M<6> LCD : 0x4a000000 - 0x4bffffff ( 32 MB) ^MMemory policy: ECC disabled, Data cache writealloc ^M<6>sunxi: Allwinner A20 (AW1651/sun7i) detected. ^M<7>On node 0 totalpages: 131072 [..] Die Teile
-
Thread
Bahnhofsuhr als LCD-Anzeige
Ich habe sogar einen da. P4 Modell 8 (2018)
Ich würde einen ESP32-S3 nehmen. Der hat genug RAM, um auch größere LCDs per Framebuffer bedienen zu können und über das integrierte WLAN kann man die Zeit einfach und genau per NTP holen. Als Grafiklibrary gibt es LVGL. Bis 4 inch gibt es die Displays noch quadratisch und
-
Thread
Pjilips PM2519
:Seite 56 (54/187) 1.4.6. Display section (Seite 136 (128/187)) Seite 89 (84/187): 5.3. Front Assembly: LCD (L.C. display 5322 130 94033 (532213094033) interconnection rubber 5322 290 84029 (532229084029) Display unit N3
33 S14 Z14 Z15 Z17 Z16 27! S15 Z13 Z12 Z10 Z11 26 S16 Z6 Z7 Z9 Z8 25 S17 Z5 Z4 Z2 Z3 24 S18 d7 c7 a7 b7 31! S19 P7 e7 f7 g7 30 S20 d6 c6 a6 b6 29 S21 P6 e6 f6 g6 28 S22 d5 c5 a5 b5 22! S23 P5 e5 f5 g5 21 S24 d4 c4 a4 b4 20 S25 P4
-
Thread
neg. Spannung mit Z-Diode erzeugen
immer 5,1V ab, der Rest der Versorgungsspannung(9V) fällt am Widerstand ab. Wenn ich die Masse meines LCDs und des AVRs(welcher auf meiner Platine das LCD ansteuert) in die Mitte zwischen Z-Diode und Widerstand lege, so habe ich einmal die 5,1V Versorgungsspannung für den AVR und das LCD und einmal 3,9V
Sonne steht. Normale LCD mögen das nicht so gerne. Spruts LCD-Seite: http://www.sprut.de/electronic/lcd/index.htm Gruss Jadeclaw.
-
Thread
2.2'TFT ILI9340 und Arduino
Hab grad gesehen, das Display gibt es in der Bucht für 5€: http://www.ebay.de/itm/5V-3-3V-2-4-SPI-TFT-LCD-Display-Module-240x320-Chip-ILI9340C-PCB-Adapter-SD-Car-/291778276496 Bei Amazon kann man auch 30€ zahlen.
Allerdings ist vermutlich die SPI zum Display zu lahm. >Nö, wieso? >Bei mir läuft der Ili9341 mit 20MHz am STM32 und DMA ohne Probleme. Ein sehr guter Hinweis. Standardmäßig ist die Arduino DUE SPI auf 4MHz gestellt: https://www.arduino.cc/en/Reference/SPISetClockDivider Hinter tft.begin kann man
-
Thread
witzige 7-Segmentanzeigen
wenig Platz hat. Ralph Berres PS Ich denke darüber nach , ob das nicht eine Alternative zu einen LCD Display mit den Abmessungen 20*40mm ( 2*8 Stellen von denen nur eine Zeile benötigt werden ) ist. Ralph Berres
schrieb im Beitrag #4308044: >> PS Ich denke darüber nach , ob das nicht eine Alternative zu einen LCD >> Display mit den Abmessungen 20*40mm ( 2*8 Stellen von denen nur eine >> Zeile benötigt werden ) ist. > > http://www.digikey.com/catalog/en/partgroup/0-2in-1-digit-7-segment-display/18390 >
-
Thread
Was ist das für ein Display?
https://www.alldatasheet.com/datasheet-pdf/view/277618/ZETTLER/AG-12232B.html noch ein Display mit 18/20 Anschlüssen. https://www.crystalfontz.com/product/cfag12232d1yyhvj-122x32-transflective-graphic-lcd-display dito https://www.raystar-optronics.com/graphic-lcd-display-module/122x32-lcd.html https://www.raystar-optronics.com/upload_files/monochrome-lcd-module/122x32-graphic-lcd-dispaly/RG12232A-datasheet.pdf https://datasheet4u.com/pdf/649272/JRM-12232A.pdf noch ein Chinese, die Spur führt ins Leere, jiurilcd.com existiert nicht
-
Thread
Intertechno Funksteckdosen per AVR steuern
Prescale = 256 Enable Timer1 On Timer1 Isr_von_timer1 Enable Interrupts Timer1 = 3036 '########### LCD Uhr ############################### Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.5 , Rs = Porta.4 Cursor Off Cls Deflcdchar
0 Sec2 = 0 Case 57 Portc.4 = 1 Licht = Zahl + 20 If Licht > 59 Then Licht = 10 ' BILLIGE DOSEN NONAME ' wenn Zeichen "A" empfangen über RS232 Case 65 For B = 1 To 8
-
Thread
VW-Werbebeilage mit Display (vidipri)
die es nur wegen dem display gekauft haben: falls ihr noch die platine vom vidipri gegen so ein 2.4TFT display [http://www.mikrocontroller.net/topic/180425#1739551] tauschen möchtet dann bitte melden. Ich brauche natürlich keine 20stk, aber 2-4 auf jeden fall.
nur wegen dem display gekauft haben: > > falls ihr noch die platine vom vidipri gegen so ein 2.4TFT display > > [http://www.mikrocontroller.net/topic/180425#1739551] > > tauschen möchtet dann bitte melden. > Ich brauche natürlich keine 20stk, aber 2-4 auf jeden fall. bin echt überrascht
-
Thread
lcd switch case Eintrage aktualisieren
Markus O. schrieb im Beitrag #6839950: > Auch da bleibt die Frage der Aktualisierung. Wenn man ein LCD nicht löscht, sondern nur alle (2 x 20?) Zeichen inklusive der Leerzeichen überschreibt, flimmert da nichts ausser dem Cursor (wenn man ihn vergessen hat auszuschalten).
. Wenn die Variable 0 ist wird ein LCD Update gemacht und der Schattenram das Array ins LCD geschrieben mehr als 4 / Sekunde kann eh keiner lesen und das flimmert auch nicht nach dem LCD Schreiben die Variable wieder auf 25 setzen. Für ganz