-
Thread
µC Lab Power Supply
alle 250 ms gestartet wird braucht 90-93ms: [code] if (t3 >= 250) { if (Vset > 1000) { lcd.setCursor(0, 0); lcd.print("Vset: "); lcd.print(Vset / 1000); lcd.print("V "); } else { lcd.setCursor(0, 0); lcd.print("Vset: "); lcd.print(Vset); lcd.print("mV "); } if (Vdac > 1000) { lcd.setCursor(0, 1); lcd.print("Vdac: "); lcd.print(Vdac / 1000); lcd.print("V "); } else { lcd.setCursor(0, 1); lcd.print("Vdac: "); lcd.print(Vdac); lcd.print
-
Thread
Propleme beim Zeitgesteuerten Dimmen einer LED
[20] = ""; // Speicherbereich für Datenkonvertierung LCD4Bit_mod lcd = LCD4Bit_mod(2); // LCD-Display /***********************************
[20] = ""; // Speicherbereich für Datenkonvertierung LCD4Bit_mod lcd = LCD4Bit_mod(2); // LCD-Display /***********************************
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Value of 0x1E = 0x01 Value of 0x1F = 0x00 Value of 0x20 = 0x04 Value of 0x21 = 0x02 Value of 0x22 = 0x01 Value of 0x23 = 0x00 Value of 0x24 = 0x75 Value of 0x25 = 0x63 Value of 0x26 = 0xD4 Value of 0x27 = 0x80 Value of 0x28 = 0x80 Value of 0x29 =
questions/259119/ov7670-omnivision-sccb-read-sequence-issue Die functional specification: http://www4.cs.umanitoba.ca/~jacky/Teaching/Courses/74.795-LocalVision/ReadingList/ov-sccb.pdf Der Implementation Guide: http://www.haoyuelectronics.com/Attachment/OV7670%20+%20AL422B%28FIFO%29%20Camera%20Module
-
Thread
Brauche Tips beim Oszikauf
Die wirklich interesanten Dinge mit denen man (bzw. ich) zu kämpfen hat liegen eher meist im Bereich 20...200MHz. Darum habe ich mir zuerst ein gebrauchtes 200 Mhz 4 Kanal Analog Oszi zum Bruchteil des Preises eines neuen DSOs gekauft und bereue im nachhinein nur dass ich für 200€ mehr nicht gleich
mit dem man dann die nächsten Jahre vollauf zufrieden sein wird zu kaufen. Mein erstes war ein 20Mhz ITT, aber hatte leider keine Cursor. Ansonsten ein feines Teil für die damalige Zeit. Dann lange nichts, Hobbyaufgabe. Das nächste ein Tek mit 100 Mhz und 4 Kanälen. Ein feines Teil bis auf
-
Thread
Messfehler sobald Backlight an Gesperrt
Solange du weder Schaltplan, Foto noch Sonstwas verrätst.... Und vorallem WAS IST DAS FÜR EIN LCD das angeblich nur 20mA für das Backlite braucht??? Solange ist das nur Rumtrollen!
Solange du weder Schaltplan, Foto noch Sonstwas verrätst.... > Und vorallem > > WAS IST DAS FÜR EIN LCD das angeblich nur 20mA für das Backlite > braucht??? Hat er doch gesagt, das geht uns alles nichts an, weil wegen sein Projekt ist ultra geheim und so. Schade, dass er nicht angemeldet ist, dann
-
Thread
LCD gesucht das auch bei Sonne usw. ablesbar ist
Hallo Leute wie im Betreff suche ich ein LCD (HD44780 kompatibel z.B 4x20) für den Außeneinsatz: wichtig sind: - weiter Temperaturbereich (ca. -20 - +50 Grad) - weiter Winkel zum Ablesen (speziell von oben) - hintergrundbeleuchtet kontraststark
Martin S. schrieb: > Hallo Leute > > wie im Betreff suche ich ein LCD (HD44780 kompatibel z.B 4x20) für den > Außeneinsatz: > wichtig sind: > - weiter Temperaturbereich (ca. -20 - +50 Grad) > ... Ich habe zufällig einen AVR mit einem blauen 4x40 von EA lauffähig
-
Thread
Sockel für LCD Anzeige
Hallo zusammen, ich möchte mir diese 2-stellige LCD Anzeige holen: http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=A5211;GROUPID=3005;ARTICLE=10179;START=0;SORT=artnr;OFFSET=1000;SID=30ymAGzawQAR4AAAtWI48a40005ce9a1a6456d764b23799c719de Allerdings
SPL 20 Die brauchst du wohl 2 mal. Denkst du das bekommst du angesteuert? das teil hat keinen Controller drauf. Also LCD Signale selber erzeugen...
-
Thread
[Entrümpelung] Boards, Raspberry, Displays, uvm.
NFC-Shield von Adafruit mit zwei Tags für 15€ + 2€ Versand 1x Waveshare Entwicklungsboards Open1788 20€ + 4€ Versand 1x Waveshare Entwicklungsboards Open43xxE2 20€ + 4€ Versand Addon-Boards für Waveshare gratis zum Entwicklungsboard 1x Diamex Starter Kit mit DMX-Modul für OBD-2 für 15€ + 4€ Versand
Adafruit (mit NXP PN532) mit zwei Tags für 15€ + 2€ Versand 1x Waveshare Entwicklungsboards Open1788 20€ + 4€ Versand 1x Waveshare Entwicklungsboards Open43xxE2 20€ + 4€ Versand Addon-Boards für Waveshare gratis zum Entwicklungsboard 1x Kfz Tablet-Halterung 8,9", für Tablets bis zu 17cm Breite
-
Thread
LCD an ATmega644 (später ATmega8) mittels TWI/I2C (Anfängergerecht)
zu schreiben. Ich habe vor dieses Problem in mehreren Schritten zu lösen. Das erste wäre es den 4-Bit Modus des LCD zu verwenden. Dazu habe ich von Peter Fleury das aktuelle LCD Programmbeschafft und damit experimentiert. Vorteil: Er hat bereits den 4-Bit Modus dort aktiviert und so muss ich mich
mir helfen könnte die TWI mit der LCD zusammenzubringen wo ich weiß das diese im 4-Bit Modus funktioniert. Bin für jede Hilfe dankbar. Gruß
-
Thread
Problem mit meinem Projekt (Quadrocopter)
okay ja ich hab als esc einen hobbywing skywalker quaddrop 4x20A
Hermann Sproesser schrieb im Beitrag #3733395: > einen hobbywing skywalker quaddrop 4x20A 4x20Ampere, Donnerwickel! Kannst du darauf mitfliegen?
-
Thread
(Mal wieder) LC-Display!
Hi! ldi temp,0b00000010 ; 4-Bit Mode 2* out lcdport,temp rcall delay rcall lcd_clock rcall delay rcall lcd_clock rcall delay bis jetzt OK ldi temp,0b00001000 ; Irgendwas anderes out lcdport,temp
Irgendwas anderes swap temp ;obere 4Bit nach unten weil zuerst senden out lcdport,temp rcall delay rcall lcd_clock rcall delay swap temp ;nun zurück und untere 4Bit senden out lcdport,temp rcall delay rcall lcd_clock rcall delay
-
Thread
ATmega8. Umbau als 2GHz Frequenz-Logger
(245 kB 23 Seiten) http://www.atmel.com/dyn/resources/prod_documents/doc2486.pdf =ATMEGA8.pdf (4,5 MB 308 Seiten) -Der Mikrocontroller steuert ein zweizeiliges LCD-Modul an, welches aus 2 Zeilen mit je 8 Zeichen besteht. Die LCD-Anzeige ist mit 9 Leitungen mit dem Mikrocontroller verbunden: (anbei die Belegung des LCD Moduls aus dem Zip file): 1 VSS (Masse) 2 VCC 3 VEE 4 RS 5 R/W (im GY560 nicht verbunden) 6 E (im GY560 nicht verbunden) 7 DB0 (im GY560 nicht verbunden) 8 DB1 (im GY560 nicht verbunden)
-
Thread
Golf 4 TDI Tacho LED tausch.
> Betriebsspannung so wenig Strom ziehen und Licht abegeben Eine weisse Led die mit 3,2 bis 3,4V Flussspannung spezifiziert ist kann bei 3,3V 2mA FLusssspannung haben und bei 3,4V dann 20mA Und wenn es 20°C wärmer ist hat sie bei 3,2V 3mA und bei 3,3V schon 20mA und bei 3,4V ist sie kaputt.
auf maximum steht. Der Andere schrieb im Beitrag #5809843: > Eine weisse Led die mit 3,2 bis 3,4V Flussspannung spezifiziert ist kann > bei 3,3V 2mA FLusssspannung haben und bei 3,4V dann 20mA > Und wenn es 20°C wärmer ist hat sie bei 3,2V 3mA und bei 3,3V schon 20mA > und bei 3,4V ist sie kaputt
-
Thread
Displayansteuerung 4X20 EADIP204-6 über SPI mit dem MSP 430F149
ich arbeite an einem wichtigen projekt und benötige den C-Code für die Ansteuerung einen Display 4X20 EADIP204-6 über SPI mit dem MSP 430F149. Hoffe ihr könnt mir helfen Vielen Dank Niedu
ich arbeite an einem wichtigen projekt und benötige den C-Code für die > Ansteuerung einen Display 4X20 EADIP204-6 über SPI mit dem MSP 430F149. http://www.lcd-module.de/download.html#dip Skript Kiddy schrieb im Beitrag #1858236: > Denkst du hier haben die Leute Zeit deine Arbeit zu machen?
-
Thread
Datenpakete mit ATmega88 verarbeiten
count0 == 5) // Wenn beide Datenlänge Bits empfangen wurden { paket_laenge = (daten[4] * 256) + daten[3] + 7; lcd_zeichen = paket_laenge; lcd_clear(); char Puffer[20]; // in diesem {} lokal itoa(daten[paket_laenge], Puffer, 10); set_cursor(0,1); lcd_string
(daten[3], Puffer, 10); set_cursor(5,1); lcd_string(Puffer); itoa(daten[4], Puffer, 10); set_cursor(10,1); lcd_string(Puffer); } } } [/c]
-
Thread
Flash Speicher wird eng HILFE?
lcd_gotoxy(1,1); lcd_puts("II"); _delay_ms(time); lcd_gotoxy(1,2); lcd_puts("II"); _delay_ms(time); lcd_gotoxy(1,3); lcd_puts("II"); lcd_gotoxy(4,3);// M !! lcd_puts("M"); _delay_ms(time); lcd_gotoxy(4,2); lcd_puts("M"); _delay_ms(time); lcd_gotoxy(4,1); lcd_puts("M"); _delay_ms(time); lcd_gotoxy(4,0); lcd_puts("M"); _delay_ms(time); lcd_gotoxy(5,0);
-
Thread
Transistortester LCR-T4 - Display gesucht!
diesen Schaltplänen ein FPC12864 mit 128*64 Pixeln: https://static.elektroda.pl/attach/TESTER_LCR__T4_1864029.jpg https://static.elektroda.pl/attach/TTESTER__LCR__T4___T3_no_strip_grid_2095074.jpg https://www.dfrobot.com/product-1084.html LCD12864 Shield for Arduino $19.50 https://www.raystar-optronics.com
https://www.elektor.de/amfile/file/download/file/2603/product/8956/ Laut Handbuch ein "2x16 character LCD display" Aber den Fotos und Videos nach ein Grafikdisplay Wie gesagt, "Transistortester LCR-T4" scheint nur eine Gattungsbezeichnung zu sein, ohne genauere Angaben findet man nichts definitives.
-
Thread
kann keine Uhrzeit automatisch einstellen
nichts ausmacht, dann bitte eine .hex - datei. AtTiny2313 ; interner oszillator. 1Mhz DCF am PD6 LCD im 4-bit modus ohne Busy am port B danke
For End If Next Waitms 0 Sec_old = _sec Dcfsec_old = Dcf_sec Locate 1 , 5 Lcd Time$ ; " " Locate 2 , 5 Lcd Date$ ; " " Locate 4 , 5 Lcd Bin(dcf_bits) ; " " Locate 2 , 15 Lcd Bdcf_impuls ; " " Loop End [c/] hat aber immer noch verspätung. ca. 3 sekunden in 20
-
Thread
Temp.-Sensor mit Relaisschalten UND LCD über 1 Arduino möglich?
Beitrag #5712923: > Für eine erkärende Antwort wäre ich dankar Zähle doch einfach die Anschlüsse. LCD braucht 4 Daten und 2 Steuerleitungen, DS1820 braucht 1 und Relais braucht noch 1. Bleiben mindestens 11 (4 digitale und 7 analoge) für Taster übrig, obwohl man Taster auch kombiniert abfragen kann, z.B. mit den 4 LCD Datenleitungen falls es eng werden sollte. Kein Bedarf für ein I2C Display. Und selbst wenn I/O Pins knapp werden, nutzt man sicher keinen zweiten uC, sondern einfache Schieberegister als Portexpander
-
Thread
Schaltplan für ordentliches Labornetzteil
Also, Verdrahtungsfehler sind immer noch drin! Z.B. Basis von Q3 mit R20; Collector von Q4 hängt in der Luft etc. Dann stimme ich BMK zu: Nehme mehrere Längstransistoren (2N3773/MJE15003 etc.) und füge Emitterwiderstände R22 ein!
die SOA Kurve zB. bei Motorola. Bei Gleichstrom sind bei 40V nur 3A erlaubt, da brauchst du für 20A schon 7 parallelgeschaltetet, für 50A gar 17, und auch ein 2N3771 (weniger Spannung, mehr Strom) http://www.datasheetcatalog.org/datasheet2/4/09536jar7ci0d6afdyw1twyu6qwy.pdf schafft nur 600mA mehr
-
Thread
Bitte um Kontrolle - Terrariumschaltung
Empfänger für Uhtzeit - 4 Tasten für Eingabe (schnelltasten /menuführung) - 3 seperate Temp.Sensoren um an 3. verschied Orten messen zu können - LCD Display (4x20) (grafik wäre mir lieber) um Temp und zeit anzeigen zu lassen
der Eigenerhitzung. > Mein Projekt sieht momentan so aus. > - DCD77 Empfänger für Uhtzeit > - 4 Tasten für Eingabe (schnelltasten /menuführung) > - 3 seperate Temp.Sensoren um an 3. verschied Orten messen zu können > - LCD Display (4x20) (grafik wäre mir lieber) um Temp und zeit anzeigen > zu
-
Thread
Rechteckgenerator mit Atmega8 nicht so einfach (Anfänger)
Habe deinen Code grade nur überflogen. 230 Zeilen sind nicht viel dafür, du machst ja auch noch eine LCD-Anzeige dafür, da kannst du bei deinem Beispiel bestimmt 10% der Zeilen schon mal abziehen, sind doch locker 20 LCD-Funktionen die du da aufrufst. Dann fiel mir noch was auf: Überlege dir mal was du
spätestens dann ist es Zeit dafür eine Funktion zu schreiben. In deinem Beispiel ganz einfach [c] void lcd_label_uint32( uint8_t zeile, uint8_t spalte, const char* label, uint32_t value ) { char buffer[20]; ultoa( value, buffer, 10 ); lcd_setcursor( zeile, spalte ); lcd_string( label );
-
Thread
Interrupts SAVING STATUS AND W REGISTERS IN RAM
löschen movlw 0x30 ;Befehl für 8-Bit-Interface iorwf LCD_DATA,f ;Befehl an LCD bsf LCD_CTRL,LCD_E ; (durch toggeln der LCD-Enable-Leitung) bcf LCD_CTRL,LCD_E movlw .41 ;4.1 ms warten call VERZ100US bsf LCD_CTRL,LCD_E ;
toggeln der LCD-Enable-Leitung) call LCDBUSY ;Warten bis LCD bereit movlw 0x0F andwf LCD_DATA,f ;Höherw. Nibble löschen movlw 0x20 ;Befehl für 4-Bit Interface iorwf LCD_DATA,f ;Befehl
-
Thread
Bascom: Ks0073 Lcd
Hallo Dirk, in der Bascom-Hilfe steht folgendes: CONFIG LCD = LCDtype Configure the LCD display and override the compiler setting. LCDtype This can be : 40 * 4 6 * 1 16 * 2 ... or 20*4A The 20*4A is also special. It uses the addresses &H00, &H20, &H40 and &H60 for the 4 lines. Ich verwende folgenden Code: ... CONFIG LCD = 20*4A ... Sollte dies bei Dir nicht zum Erfolg führen, bitte den genauen Typ des LCD angeben. Für die richtige Initialisierung habe ich
-
Thread
5V -> 4,2V Frage
Hallo, welchen Widerstand muss ich benutzen, damit ich von 5V auf 4,2V komme ? Ich habe ein LCD mit 4,2V Backlight bei 100mA (typ.). Rechnung: R=U/I, also U1/I1 = U2/I2, mit U1=4,2V und I1=100mA aund U2=5V ergibt sich für I2=119mA. Macht bei 5V (R=5V/119mA)
@ Anfenger (Gast) >welchen Widerstand muss ich benutzen, damit ich von 5V auf 4,2V komme ? Die Frage ist so relativ sinnfrei. >Ich habe ein LCD mit 4,2V Backlight bei 100mA (typ.). Aha, das ist schon eher was. Wobei die nicht wirklich 100mA brauchen. 20..50mA reichen meist
-
Thread
Hilfe für einen Kompletten Anfänger
Also, nochmal zum Anschließen: Du musst die Stelle lcd_lib.c anpassen: [c] sfr LCD = 0x80; //Port 0 als Display-Ausgang sbit LCD_E = LCD^4; //Portpin P0.4 ist "Enable" sbit LCD_RS = LCD^5; //Portpin P0.5 ist "Register - Select" sbit
" sfr LCD = 0x80; //Port 0 als Display-Ausgang sbit LCD_E = LCD^4; //Portpin P0.4 ist "Enable" sbit LCD_RS = LCD^5; //Portpin P0.5 ist "Register - Select" sbit LCD_RW = LCD^6; //Portpin
-
Thread
T6963
über einen eigenen Zeichensatz. Der Speicherbereich sollte als 2-dim. Array, z.B. mit char textarray[4][20] definiert werden (mit der tatsächlich verwendeten Zeilen- und Spaltenzahl des LCD). Zunächst das Textarray jedesmal löschen mit Blanks 0x20 oder Nullen 0x00. Dann z.B. mit sprintf(&textarray
=0; string[i]; i++) { out(0xC0, 0, string[i]-0x20); } out(0xB2, 0, 0); } //Hautprogramm lcd_printf("HALLO",10,10);
-
Thread
Keine Ahnung wie LCD Modul angeschlossen wird
, denn ich bin eigentlich ein Laie und komme nur mit Plan zurecht. 20x4 Lcd Pinout : 1:VSS 3:VDD 2:V0 4:RS 5:R/w 6:E 7-14: DB0-7 15:LED+ 16:LED- also ich habe alles mögliche probiert, 2 stunden herumgespielt aber außer hintergrundbeleuchtung kam nichts..
oder du musst das vorhandene lcd genau an der Stelle durch das 20x4 lcd ersetzen, an der es an den 3-pin-ic angeschlossen ist.
-
Thread
LCD mit 2 unabhängigen Controllern
@Matula Was ich wissen wollte, kann man in der LCD.lib der kommerziellen Bascomversion die Speicheradressen frei!!!! wählen? Es gibt ja auch 6x20 oder 8x20er Displays, da wirst Du nichts ausrichten können mit Deinem Vorschlag. "lcd4e2.Lib" existiert
vileicht kann jemand die lcd4e2.lib hier reinstellen, damit auch benutzer der Demo version von Bascom das LCD einstellen können
-
Thread
Schweinestall
der Kabel generell angesehen. So ein Kabel (gleiche Länge) http://www.reichelt.de/?SID=15XOgkvNS4AQ8AAFA5abE6612507282fd99d415fd266f328b4cbf;ACTION=3;LA=4;GROUP=C691;GROUPID=3334;ARTICLE=30042;START=0;SORT=artnr;OFFSET=16 kostet bei MM satte 20 Euro!!! Ich mußte doch erst mal schlucken und verlies
telegrammstil donnerstag lcd-tv angebot freitag hingefahren, hama nimma krieg ma nimma aber hama anderen lcd-tv (natürlich teurer) frage: kann man pc anschließen? antwort: des kann ma auf kaan lcd-tv! so passiert einen
-
Thread
LCD-Display mit PNP-Transistor schalten
Lukas G. schrieb im Beitrag #7153989: > LCD-Displays LCD heißt Flüssigkristalldisplay. Was heißt dann logischerweise LCD-Display? mIstA schrieb im Beitrag #7154278: > Nur wie willst Du Deinen 3,3V µC dazu bringen, seinen Ausgang auf mehr
dazu zwei Transistoren. Das Bild habe ich aus http://stefanfrings.de/mikrocontroller_buch/Einstieg%20in%20die%20Elektronik%20mit%20Mikrocontrollern%20-%20Band%202.pdf kopiert. Nachtrag: Die Schaltung wurde bereits von anderen empfohlen. Ich dachte mir, dass dieses PDF vielleicht weitere nützliche
-
Thread
Welches 640x480 Display für uC?
636F3D3126696E3D4931384E5461786F6E6F6D794272616E644C446573635365617263685465726D266C753D6465266D6D3D6D61746368616C6C26706D3D5E5B5C707B4C7D2D2F5D2B2426706F3D333326736E3D592673743D4B4559574F52445F53494E474C455F414C5048415F4E554D455249432673633D592677633D4E4F4E45267573743D636F6E6E65637465766526 ConnectEVE 70 EUR
http://www.ebay.com/bhp/640x480-lcd
-
Thread
PICkit2 blutiger Anfänger ohne ansatzweise Plan.
und 2 Temperaturen (also 2 Analog- und 2 Digitalwerten über 2 digitale Temperatursensoren) auf einem 4x20 Zeichen LCD mit HD44780-kompatiblem Chip Nach folgendem Link wollte ich vorgehen, das scheitert aber auch daran, dass das Display nichts anzeigt: http://www.electronics-lab.com/projects/test
" Modell dafür verwenden zu können. Kann es sein, dass dieses Display http://www.ebay.de/itm/LCD-Display-HD44780-4x20-chr-20x4-Yellow-neg-Backlight-/170459060245?pt=Bauteile&hash=item27b026d815 doch nicht wirklich kompatibel zum verwendeten aus dem Bastellink ist? Ein Kurs ist zwar wirklich
-
Thread
S65 Display Unterschiede zw LPH88* und LP-88* ?
2.75V (soll: 2.9V/1.8V) für den Displaycontroller bereit gestellt. Pinning ist über U-Teiler (3k9/4k7) so ausgelegt: LCD Atmega32 1 RS PB2 I/O 2 Reset PB1 I/O 3 CS PB4 !SS 4 CLK PB7 SCK 5 DAT PB5 MOSI 6 2.9V --- 2.75V 7 GND --- GND 8 1.8V ---
mäßig läuft bei mir ein ATMega32 mit 16MHz Die Pins hab ich dementsprechend angepasst. [c] #define LCD_CS PB4 #define LCD_RESET PB1 #define LCD_RS PB0 #define LCD_MOSI PB5 #define LCD_MISO PB6 #define LCD_SCK PB7 [/c] Da sich die Hardware SPI des ATMega32 an anderen Pins als beim
-
Thread
AD-Wandler Problem
Ich hab 4 * 20 Zeichen, aber das macht glaub ich nicht viel, oder ?? Danke!
Nein, der Pin sollte PC 3 sein. Chip 4433 Hier nochmal das Porgramm für 4 * 20 Zeichen. MFG Dieter
-
Thread
PIC 16F876 LCD Display ansteuern
at RB4_bit; LCD_D5 : sbit at RB5_bit; LCD_D6 : sbit at RB6_bit; LCD_D7 : sbit at RB7_bit; LCD_RS_Direction : sbit at TRISB2_bit; LCD_EN_Direction : sbit at TRISB3_bit; LCD_D4
: sbit at TRISB2_bit; LCD_EN_Direction : sbit at TRISB0_bit; LCD_D4_Direction : sbit at TRISB4_bit; LCD_D5_Direction : sbit at TRISB5_bit; LCD_D6_Direction : sbit at TRISB6_bit; LCD_D7_Direction : sbit at
-
Thread
Display CLAA154WB05AN an Pollinboard PI-MDV6822
Karlitos schrieb im Beitrag #4423871: > Es soll sich um ein 6-bit 2-channel LCD handeln Richtig, so kann man das dem Datenblatt (http://lcdtech.info/download/specs/LG.Philips/LP171WP4%20(TL)(B1).pdf) entnehmen. Das ist also Parametersatz 18 (1440x900 6-2). > Was mich
ein Audio Verstärker 2x2.3W ist Onboard. Und das alles ohne FB ? https://sites.google.com/site/lcd4hobby/6-lcd-as-pc-vga-hdmi-av-tv-display-tsumv59
-
Thread
MINT-20 und Radeon R7 250 Grafik
michael_ schrieb im Beitrag #6427943: > - MINT-20 64 Bit XFCE frisch installiert > Radeon™ Software for Linux® Driver for Ubuntu 18.04.1 Mint 20 basiert auf Ubuntu 20.04.
michael_ schrieb im Beitrag #6428895: > Vor drei Wochen gab es UBUNTU-20 noch nicht. doch gibts seit dem 23. April 2020
-
Thread
4 Lampen dimmen 12 Volt
Hi, ich wollte gerne 4 12 Volt Lampen mittels Hardware PWM vom µC regeln. ( 4 Lampen Rot, Gruen, Blau, Weiss ) alle 12 V. Diese 4 Lampen sollen in der Leuchtstaerke eingestellt werden koennen. Bis jetzt habe ich noch nie die
ich jetzt wohl Hardwaremaessig verstanden. Hm, nen kleines Problem habe ich noch. Es sind keine 4 Lampen sondern 3 Lampen (R/G/B). Diese Lampen sind 12 V / 20 W Lampen. Sprich 1 Lampe braucht bei max Leuchtung ca. 2 Ampere. 3 Lampen ca 6 Ampere. Hm, mein Prob ist das ich nun nicht weiter weiss wie
-
Thread
7-Segment Anzeigen Treiber treibt mich in den Wahnsinn Gesperrt
Parameter Symbol Min. Typ. Max. Unit Test Condition ... Forward Voltage VF 1.7 2.0 2.4 V IF=20mA [/code] @wolle g.: jetzt dimensioniere damit mal Deine LED-Spannung!
du komplett vergessen. Laut Diagramm haben die LEDs eine typische Flussspannung von fast 2,1V bei 20mA. Auf Seite 3 ist die typische Flussspannung mit 2,0V bei 20mA angegeben. Wie hast du die Exemplarstreuung von 1,7V…2,4V bei 20mA in deinen Berechnungen berücksichtigt? Ich hätte auch gerne ein
-
Thread
Problem: Nullpunktverschiebung bei ADC-Weret
analog_value_3[10]; int ad_value; long value; ad_value = ReadChannel(3); //ADC auslesen value = (20*ad_value)/1023 - 10; //Vorkommastellen berechnen sprintf (&analog_value_3, "%d", value); //Ausgabeformatierung lcd_write(LCD_3, &analog_value_3); //Ausgabe auf LCD [/c] Gerade eben habe
10]; > int ad_value; > long value; > > ad_value = ReadChannel(3); //ADC auslesen > value = (20*ad_value)/1023 - 10; //Vorkommastellen berechnen > sprintf (&analog_value_3, "%d", value); //Ausgabeformatierung > > lcd_write(LCD_3, &analog_value_3); //Ausgabe auf LCD > [/c] > OK.
-
Thread
Atmega8 fusebit´s
Hier: http://www.qsl.net/af4jf/AVROT_M20.htm mfg mf
4-Bit-Modus wird das LCD über Bit 4-7 angesprochen" oder" im 4-Bit-Modus > wird das LCD NUR über Bit 4-7 angesprochen? Überall wo ich was > las,ging´s immer nur um Bit4-7 NUR über das High-Nibble,
-
Thread
Pollin MOTOROLA VIP1710
Artikel nicht mehr verfügbar, mal sehen, ob sie's liefern ;-) dann hätte ich vielleicht gleich 10 oder 20 kaufen sollen :-P Wenn man die Möglichkeiten mit X-Server und lcd4linux auf die gleiche Weise nutzen möche, könnte man eine lcd4linux-config auch mit dem X11-driver verwenden: http://ssl.bulix.org/projects/lcd4linux/wiki/X11
-
Thread
SourceCode MMC die Zweite
Port Pin an dem Chip Select der MMC/SD-Karte angeschlossen ist #define SPI_SS 4 //Nicht Benutz muß aber definiert werden #endif da ich ja einen AtMega16 benutz. SPI Mode hab ich Aktiviert. nun im main Programm hab ich folgendes. #include "lcd.h" #include "mmc.c"
Das Lesen von CSD und CID arbeitet ohne Probleme (somit auch die Initialisierung). CID: 01 00 00 20 31 32 38 4D 42 01 30 01 3E 8D 48 2D CSD: 8C 26 00 2A 17 59 81 E8 F6 DA FC E0 96 40 40 BD Schon mal danke für eure Hilfe. Mike
-
Thread
Projet um die Kapazität von Akkus zu messen
besteht aus 1%igen Widerständen. I_Anzeige/mA I_Mum/mA V_Mum/mV I_errechnet/mA 0% Nichts 4,3 3,7 4,11 0% 2 10,34 8,7 9,67 5% 8 16,21 13,8 15,33 10% 13 28,4 23,9 26,55 15% 23 34,4 28,9 32,11 20% 30
* 3000) / 4; // Zeitspanne zwischen den Messungen Ri.intervall = ((Ri.messintervall * 1000) - Ri.startTime) / 4; // 20 Messpunkte aufnehmen for (i=0; i<21; i++) { // Entladestrom einstellen
-
Thread
4Moms Origami Kinderwagen - Platine durchgebrannt
schrieb im Beitrag #7428376: >> Nichicon WD 220 µF / 35 V durchzumessen. Angegeben sind die mit +/-20%, >> gemessen hatten sie alle um die 185 µF. > > und man kann nicht mal reklamieren! bei +/- 20% passt das doch.
nicht OK. Bei dem Kondensator sollten sie dann das +20% streichen! Dann weiss man das man nur -% bekommt.
-
Thread
HD44780 - EMI Problem
HD44780-Datenblatt sind sogar noch steilere Flanken am E-Eingang spezifiziert: max. 25 ns für 2,7-4,5 V und max. 20 ns für 4,5 - 5,5 V. @ TO: Meine Empfehlung: nimm einfach am E-Eingang erst den Kondensator raus. wenn dann das Display richtig anzeigt, OK, ansonsten nimm noch den Serien-R raus.
die 8 Bits hat 2 Takte mit je 4 Bits. Das sind schon ein Paar mehr Takte. Hast du eigentlich schon mal ein LCD ohne C&P angesteuert? Deine Ahnungslosigkeit scheint 100% Programm Programm zu sein. MfG Spess
-
Thread
LCD C0802-04, HD47780 ansteuern..
wird wohl der Unterschied bestehen. Hier mal der Quelltext aus der angehängten ZIP weiter oben: lcd_nibble( 0x30 ); lcd_nibble( 0x30 ); lcd_nibble( 0x30 ); // 8 bit mode lcd_nibble( 0x20 ); // 4 bit mode lcd_command( 0x28 ); // 2 lines 5*7 lcd_command( 0x08 ); // display
Danach wäre das LCD im 4 Bit Modus und könnte mittels Display on/off Befehl eingeschaltet werden. Passiert im obigen Code aber alles viel Später. Woher die vielen 0x30 und 0x20 Befehle kommen ist mir schleierhaft. Aber
-
Thread
Einige Fragen zu einer AVR-Platine
passt; daraus kann man sich einen passenden Widerstand ausrechnen. Die im Schaltplan angegebenen 4,2 V können bei dir auch anders sein. Weiterhin muß die andere Seite (über den Widerstand) auf Masse gehen, im LCD ist das nicht mit Masse verbunden. Deshalb heißen die beiden Anschlüsse auch üblicherweise
passt; daraus kann man > sich einen passenden Widerstand ausrechnen. > Die im Schaltplan angegebenen 4,2 V können bei dir auch anders sein. Na da hoffe ich mal, daß ich es noch nicht gegrillt habe. :O > Weiterhin muß die andere Seite (über den Widerstand) auf Masse gehen, im > LCD ist das nicht
-
Thread
Drehencoder für Anfänger
character-Variable. Ups... Aber auch das habe ich schon bereits ausprobiert... ... for(;;) { lcd_clear(); char outstring[20]; itoa(enc_delta,outstring,10); //convertieren ins 10-er System lcd_set_cursor(0,LINE1); lcd_puts(small_font,outstring); _delay_ms(200); } .. AUSGABE auf dem LCD
divide by 8 * 256 TIMSK = 1<<TOIE0; //enable timer interrupt sei(); for(;;) { lcd_clear(); char outstring[20]; itoa(enc_delta,outstring,10); //convertieren ins 10-er System lcd_set_cursor(0,LINE1); lcd_puts(small_font,outstring); _delay_ms(200); } } Ergebnis