-
Thread
Arduino Frequenzerkennung scheitert an Einbindung einer DOT Matrix
B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111}; void setup() { lcd.init(); lcd.backlight(); lcd.setCursor(4,0); Serial.begin(115200); // put your setup code here, to run once: lc.shutdown(0,false); // Set brightness to a medium value lc.setIntensity
FFT.MajorPeak(); freq_sample_count++; if (freq_sample_count == FREQ_SAMPLE_AMOUNT){ lcd.clear(); lc.clearDisplay(0); double avg_freq = avg_frequency(domin_freq, FREQ_SAMPLE_AMOUNT); if(avg_freq){ lcd.setCursor(0, 0); lcd.print(avg_freq); lcd.setCursor
-
Thread
ESP32 mit Arduino
Lutz R. schrieb im Beitrag #7580504: > Der andere Teil sollte ein > LCD und ein paar Tasten haben und Batterie betrieben sein. LCD und Batteriebetrieb ist schlecht. LCD braucht relativ viel Strom und hält auch wegen des Einbrenneffekts nicht sehr lange, wenn immer das
Helmut -. schrieb im Beitrag #7580552: > LCD und Batteriebetrieb ist schlecht. LCD braucht relativ viel Strom und > hält auch wegen des Einbrenneffekts nicht sehr lange, wenn immer das > gleiche angezeigt wird. zumal man TFT, LCD und Hintergrundbeleuchtung
-
Thread
12-digit 7-Segment-LCD - gibt es sowas?
products/detail/orient-display/OD-6010/11698179 Treiber-Chip: https://www.nxp.com/products/interfaces/lcd-drivers/lcd-segment-drivers/universal-36-4-lcd-segment-driver:PCF8551
ELV-Gerät hatte stolze Preise, gerade noch in DM: Komplettbausatz 499 DM, Fertiggerät 998 DM. Den LCD-Service habe ich in den nächsten Heften nicht entdeckt. Das Arduino-LCD sieht ja passend aus, es gibt noch eine Library auf Github dazu. https://github.com/MCUdude/KTMS1201 und ein etwas größeres
-
Thread
Steckdosen schalten und Messen, welche Anbindung
müssen nicht geschaltet werden und ich brauche kein WLAN / PC oder sonstwas, lese die Werte einfach am LCD ab. Ist nicht geil und sexy, also spiele weiter. Jörg R. schrieb im Beitrag #7568845: > Manfred P. schrieb: >> .bei 750Wh/Tag > 17800Wh/Tag, oder auch 17,8kWh/Tag. Rechnerisch 750W Dauerlast
Ruhemodus, wenn ich nicht am Platz bin https://www.philips.de/c-p/499P9H_00/brilliance-curved-superwide-lcd-display-im-format-329 und damit auch noch eine Anmerkung zu technischen Daten...der Monitor braucht im Betrieb deutlich mehr als angegeben! Messen ist immer besser als der Werbung glauben...
-
Thread
E-Paper-Display für PC
ist leicht schwammig … Für nur 70 USD pro Stück könnte das hier deins werden: ;-) https://buy-lcd.com/products/75-inch-electronic-shelf-label-color-e-ink-display-screen-for-retail-conference-and-industrial-tag-epd-screen-il075ru Mir scheint so dass die fertigen Module eher auf drahtlose Kommunikation
schreiben wollen. Ausserdem empfehle ich an dieser Stelle das Pferd von hinten aufzuzaeumen. Erst ESP32- Library raussuchen z.B GxEPD2. Dann kucken ob das anvisierte Display unterstuetzt wird und ob das dazu benoetigte Interface auch lieferbar ist. Man sollte schon mal ein SPI-TFT an den ESP32 angeschlossen
-
Thread
kennt jemand sich aus mit MC23017 IO-Board
kopierbar. [c] //Arduino Code #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3, POSITIVE); // Initialize LCD Display at address 0x27 // unmodified backpack void setup() { // activate LCD module lcd.begin (16,2); // for 16x 2 LCD module lcd.setBacklightPin(3,POSITIVE); lcd.setBacklight(HIGH); } void loop() { lcd.home (); // set cursor to 0,0 lcd.print(" Hello, world!"); lcd.setCursor (0,1); // go to start of 2nd line lcd.print(millis()); delay(1000); lcd.setBacklight
-
Thread
2.8" TFT EAGLE Library
Transistor. Aha. Das Ding ist aber eine Flüssigkristallanzeige, neudeutsch liquid crystal display, auch als LCD bekannt. Wenn schon, dann TFT LCD. Aber auch das Ding hat einen anderen Namen bzw. eine Bestellnummer. Nur unter der kann man es auch im Internet finden! Da gibt es einiges nachzuarbeiten.
Danke für Deine Hinweise auf Fehler / Verbessereungen! Gibt es eigentlich hier so eine Art EAGLE-Library-Abteilung? Wäre doch toll wenn hier Leute die ein Bauteil anlegen mussten dies hier für alle einstellen könnten/würden. Ich hab da noch ein paar... Zur Übersicht sollten die Beträge dann am
-
Thread
Adafruit_ILI9341.h einzelnes Zeichen überschreiben
mehr brauchts nicht, nix selber überschreiben. https://learn.adafruit.com/adafruit-gfx-graphics-library/graphics-primitives
na supi: Note: this library was retired and is no longer maintained. Und selbst da gibt es deine Codezeilen nicht: https://github.com/adafruit/Adafruit-ST7735-Library/blob/1.0.6/Adafruit_ST7735.cpp und auch wenn Code
-
Thread
Embedded C general purpose Bilbliothek
schon schnell hardware-gebunden werden. Die Residenz von daten lass ich dann soviel moeglich im library damit ich, wenn die Residenz sich aendert, nur die library aendere. Patrick aus die Niederlaende
du wenn dein malloc einmal fehl schlägt? Wenn du Glück hast, kannst du eine Fehlermeldung auf einem LCD Display anzeigen. Und dann? Für den Nutzer ist das Gerät kaputt. Es gibt keine gute Möglichkeit solche Fehler auf einem Embedded System zu behandeln. Oft hat man gar keine UI und das Gerät stoppt einfach
-
Thread
16x2 LCD durch VFD ersetzen - Display kompatibel?
> ich habe günstig ein Futaba VFD-Modul erworben, welches scheinbar > kompatibel zu HD44780-LCDs sein soll. > https://playground.arduino.cc/Main/FutabaUsVfd/ Da steht nichts von kompatibel. Da steht >> The API is simialr to the standard LiquidCrystal library. und >> The library and examples are available here: FutabaUsVfd.zip Das VFD wird also von einer eigenen Library angesteuert und deren API ist "simialr" (sic!) zur LiquidCrystal Library. > Ist es möglich (quasi plug&play, bis auf die Spannungsversorgung) ein > 16x2-LCD durch mein 16x2 Futaba VFD zu ersetzen
-
Artikel
Umstieg von Arduino auf AVR
nicht funktionieren (Obwohl das sowieso eine sehr schlechte Idee ist). Um aber von Arduino und deren Library wegzukommen, benutzen wie eine andere Implementierung, nämlich die von der avr-libc. Diese bietet _delay_ms() und _delay_us() für taktgenaue Verzögerungen in Milli- bzw. Mikrosekunden-Bereich an.
UART-Modul ausgesucht. Serielle Kommunikation mittels UART-Hardware. Das wird zwar dann die X-te UART library, aber zur Demonstration eignet sich das UART-Modul hervorragend. TODO: Verlinkungen zu weiterführenden Artikeln, Beispiel für UART und LCD library selbst geschrieben, ...
-
Thread
Wie kann man Mikrocontroller kaufen und programmieren
dbox2 LC-Display laufen lies, was > aendert das fuer dich? Dann würd ich sagen her mit der Library.
>Hat mal jemand ein Video auf sowas abspielen können? Gibt's dafür ne >Library? Es gibt ja für alles eine Library oder fertiges Sketch, wenn man genügend sucht: https://www.engineersgarage.com/esp32-ssd1306-oled-video-streaming/ Wenn auch die Qualität zum Teil etwas
-
Thread
TA7642 ZN414 eagle
wirst du bei JEDEM Layoutprogramm feststellen, dass schon für die erste Schaltung ein Bauteil in der Library fehlt. Man malt es sich halt selber" "Wer Eagle einsetzen will, sollte erst mal unter Optionen Verzeichnisse den Projektdateiordner woanders hin legen damit bei einer Neuinstallation nicht alle
werden. So wie das "blitz-o-shield" von ramser-elektro.at. Allerdings noch mit einem zusätzlichen 20x4 LCD im 4bit Mode. Schaun wir mal...
-
Thread
Mini Display ansteuern
Display kaufen und dann die Lib dazu entwickeln. Profis haben allerdings oft auch erst mit einem Text-LCD angefangen (HD44780 kompatibel). Das macht vieles einfacher.
, die noch kaum was mit einem Mikrocontroller zu tun hatten empfehle ich ein relativ einfache Text-LCD Display, solche EA-DOG können mit wenig Aufwand und Kentnissen zum laufen gebracht werden: https://www.reichelt.de/lcd-textmodul-48-3-x-12-mm-gelb-gruen-ea-dogm163e-a-p77832.html Erst wenn man
-
Artikel
AVR-Tutorial
Verschiedene Grundoperationen Der Stack: Was ist der Stack und wie funktionieren Unterprogrammaufrufe? LCD: Ansteuerung eines LC-Displays im 4bit-Modus Interrupts: Was sind Interrupts und wie kann ich sie verwenden? Vergleiche: Wie werden Entscheidungen getroffen? Mehrfachverzweigung: Eine Variable auf mehrere
sollte man (oder man muss nachsehen, wie blöd sich der Compiler anstellt): STL (Standard Template Library) Mehrfachvererbung Virtuelle Methoden (muss man fallweise entscheiden, zumindest bei avr-gcc umständlich) Allzu verrückte oder neue Features wie Verschachtelte Klassen Automatische Typerkennung (auto-Schlüsselwort
-
Thread
8-Bit CPU Selbstbau
product/elbert-v2-spartan-3a-fpga-development-board/ aber günstig und gebraucht! Bei mir ist noch nen lcd 2x16 und eine weitere 7-Segment Anzeige. Ich hoffe das Board ist nicht ganz aus der Zeit. Aber für den Anfang reicht es hoffentlich erstmal. Vg Florian Ps. melde mich morgen oder Montag
Nicht ganz uninteressant ist übrigens auch das hier: http://www.rskey.org/CMS/index.php/the-library/22 (https://www.elektor.de/programmierbare-taschenrechner-selbst-gebaut-pdf) Denn: früher war doch BASIC Top. Einfach zu lernen, und noch lange in Schulkursen angewendet, für verschiedene Algorithmen
-
Thread
EDT Display Interface mit STM32F7
hergestellt hat, indem niemand es ohne das Betriebssystem ansteuern kann. Ich habe versucht, BSP_Library zu verwenden aber das geht leider nicht. Das Board ist ETEMB043013XDHAL, das ich damit beschätfige. Zusätzlich habe ich die Datenblätter angehängt. Jemand hat hier vllt eine Idee? VG Mahdi
gleiche gilt für die Register des HX8238. Ist Arbeit, ich hatte hier aber keine Wahl, weil das LCD so in dem Messgerät verbaut war.
-
Thread
Arduino Uno R4 im Handel erhältlich
Die 6 Polige Stiftleiste ist sicherlich SPI (ohne /CS), wie es z.B. vom Ethernet Shield und manchen LCDs erwartet wird.
Polige Stiftleiste ist sicherlich SPI (ohne /CS), wie es z.B. vom > Ethernet Shield und manchen LCDs erwartet wird. Alles falsch? ICSP™ ist ein Warenzeichen von Microchip, wie geht das mit Renesas zusammen?
-
Thread
CH32V003F4P6 Breakout Platine mit Port Expander und Extras
werden kann (Rückseite der Platine) * Einen einfachen Anschluß (linke 16-polige Pin-Reihe) für ein LCD-Display (z.B. 16x2 Zeichen), der direkt mit dem Port-Expander verbunden ist (und kompatibel zu diesem Adapter ist https://www.mikrocontroller.net/topic/394404#6885413) siehe Bilder * Einen einfachen Anschluß für 4 Taster, ohne das der Datenbus von dem LCD-Display blockiert werden kann (benötigt nur einen weiteren Eingang von der MCU zusätzlich) * Ein EEPROM, z.B. AT24C128, mit dem u.a. der Speicher für Konfigurationsdaten und Texte erweitert werden
-
Thread
LCD ILI 9325
Ich kann keine library für das 2.4" TFT LCD ILI9325 finden. Vermutlich wird es nicht mehr unterstützt, weil es doch relativ alt ist
page where we > discuss how to use the LCD, and go through the example Arduino library > and example code. The library and example code is written for Arduino > but can be easily ported to your favorite microcontroller! https://learn.adafruit.com
-
Artikel
IRMP - english
Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266 (NEW!) ESP8266-EVB TEENSY 3.0 MK20DX256VLH7 (ARM Cortex-M4 72MHz) MBED (NEW!) LPC1347 Cortex-M3 72 MHz LPC4088 (Embedded
mikrocontroller.net/irmp/ SVN] SVN browser: IRMP in SVN Download tarball: Tarball. Download Arduino library: GitHub or use Arduino "Tools / Manage Libraries..." and search for IRMP. You can see the history of the software changes here: Software History License. IRMP is Open Source Software and is released
-
Artikel
MSP430
dort auch eine I2C-Softwareimplementation und eine CAN-Library für den MSP430 zu finden. Examples Ordner der freien Toolchain MSPGCC: Der "examples"-Ordner bzw. "checkout" aus dem CVS vom MSPGCC ist auch sehr umfangreich: Codebeispiele auf Mikrokontroller.net
Dunkels uIP 1.0 für den MSP430 findet sich hier. Launchpad interne Temp. Messung mit ADC und Anzeige auf LCD: C Codebeispiel für Launchpad mit IAR Kickstartcompiler, interner ADc und LCD Ansteuerung. Vergleich Atmel 8 Bit AVR Controller und mit MSP Familie: == Links == Beiträge zum MSP430 im Mikrocontroller.net
-
Thread
SPI.transfer übermittelt nur einmal Array Inhalt
Optimierungsmöglichkeiten. welche Lib meinst du jetzt? TFT_eSPI ? Wie kriege ich ohne GUI Library eine SPI.transfer Funktion hin, die kein 1-2 Clock zwischen jedem Byte verliert? Ich suche quasi nur ein Code (Bare-Metal?) für die SPI denn ich in meinem "Arduino-Code" integrieren könnte... (
Epi K. schrieb im Beitrag #7390384: > Wie kriege ich ohne GUI Library eine SPI.transfer Funktion hin, die kein > 1-2 Clock zwischen jedem Byte verliert? Die normale SPI-Lib kann das. https://www.arduino.cc/reference/en/language/functions/communication/spi/transfer
-
Artikel
LCD
display area : colours : 1 Controller :PCF8814 backlight : adj contrast : instruction Link : Nokia 1100 LCD Pic interface Datei : NOKIA 7110. resolution : 96 x 65 pixel display area : colours : 1 Controller : SED1565 backlight : adj contrast : Link : Datei : Media: Nokia7110 Lcd library (SED1565).pdf Library
. Fontgenerator zum Erstellen eigener Schriftarten (LCD) von Hauke Radtki. (Java, T6963c) LCD Library T6963c angepasst auf AVR-GCC von Nico Sachs und Florian. Projekt T6963-LCD-Ansteuerung Ansteuerung eines Nokia LCDs mit einem AVR-Controller von Thomas
-
Thread
Suche Datenblatt zu Display ALPS NEC02070AA
ähnlicher Controller. Du wirst im Datenblatt nachsehen müssen, wie der anzusprechen ist, und die "Library" entsprechend anpassen.
Damian R. schrieb im Beitrag #7384351: > Möglicherweise verträgt sich die Library > nicht mit diesem Display, da die Character-Größe von 5x7 nicht zu den > von der Library unterstützten Größen von 5x8 und 5x10 passt. Da hast du eine völlig falsche Library verwendet.
-
Thread
I2C -Anfängerfrage
anstelle von "I2C_Master_H_file.h" verwenden muss, denn die Header- Datei ist unbekannt. Für die LCD ist mir lcd-routines.h klar aber brauche ich denn wirklich für I2C einen eigenen Header? Oder stehe ich da auf dem Schlauch? Für sachdienliche Hinweise bedanke ich mich schon mal im Vorhinein! Gerhard
aber ich bin halt der Ansicht, > dass zumindest die wirklich wichtigen Header-Dateien wie z.B. > lcd-routines, I2C und zum Bleistift oled_ssd1306.h integriert sein > sollten, denn die braucht man ja äusserst oft. Die wirklich wichtigen (z.B. libc) sind integriert. Für LCD und I2C hat sich bisher
-
Thread
oledssd1306 mit OLED-DISPLAY-MASTER zum Laufen bringen
#include "lcd.h" steht im Beispiel drunter
Goto 0,0 und ein schreiben mit 0x00 vor jedem > Bildwechsel aus. [c] //****main.c****// #include "lcd.h" int main(void) { lcd_init(LCD_DISP_ON); // init lcd and turn on lcd_gotoxy(0, 0); lcd_puts("Test???????"); // put string from RAM to display (TEXTMODE) or
-
Thread
Display Chip ST7789V Library
Das was du da hast ist der reine LCD Treiber IC. Der hat über so gefühlt zig tausende pins, und ist direkt auf dem LCD gebondet. Ansprechen kann man den über MCU 8/16 bit interface, SPI mit 3 oder 4 leitungen oder über RGB und noch
zum LCD drinnen sein) Der Linux Treiber für die 3 Draht SPI anbindung ist unter staging zu finden.
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
des Zuges bis zum Haltepunkt, schalten der Weichen usw. 2. Geschwindigkeits mess und Regelung (mit LCD) 3. Totman box, die Verhindert das die Bahn tagelang im Keller unter strom steht (mit LCD) 4. Schweisslicht 5. Gleisstatusanzeige mit LCD und ein paar andere Kleinigkeiten Alles als State Maschine
erklärt ;-) Ich muß auch nicht so tief gehen wenn es eine einfache Libery wie zB für die Character LCD´s gibt wäre mir das noch lieber. ich mache ja keine Raketentechnik nur eine Modelleisenbahn, da ist es nicht schlimm wenn mal was schief läuft. Gruß Kay
-
Thread
PCF8574P Lib ohne LCD
gute C-Lib für PCF8574P mit Inputs lesen und aoutputs schreiben Portexpander die nicht nur für die LCDs gestrickt sind? Im idealfall mit STM32 Cube IDE kompatibel
Dafür braucht man keine Library. Man sendet einfach das einzelne Byte (mit HAL_I2C_Master_Transmit) an den Chip bzw. liest es aus. Das sind einfachste I²C Basics. Der Chip hat nicht einmal adressierbare Register.
-
Thread
Wie wichtig ist eine Mini-USB-Buchse zum Laden für die Kundenakzeptanz
CNLA or equivalent certified testing laboratory per IEC/ISO 17025." https://www.usb.org/document-library/usb-type-c-connectors-and-cable-assemblies-compliance-document
noch gut genug für den Hausgebrauch. Die größte Herausforderung ist, keine Staubkörnchen zwischen LCD und Touchscreen zu übersehen. Wenn man zuletzt das Teil wie ein Buch vertikal in V-Form (TS+LCD) aufstellt und dann mit dem Staubsauger dazwischen absaugt, kann man 100% Staubfreiheit erzielen. Auch
-
Thread
16x2 2,6" Displays in kleiner?
https://www.tme.eu/de/details/dem16221syh/alphanumerische-lcd-displays/display-elektronik/dem-16221-syh/
Nichtsdesdotrotz haben die Zeilen-DOGM mit ST7036 kein I2C. Dann lies die Tabelle: https://www.lcd-module.de/produkte-lcd-oled-tft-hmi-display-industrie-medizintechnik/dog.html MfG Spess
-
Thread
Erste Platine fertigen lassen. Einschätzung erbeten
die Linie im Bestückungsdruck > sinnvoll eingekürzt. ps: Ich habe sie dafür in eine separate Library auslagern müssen, um nicht jeden einzeln editieren zu müssen. Das nur als Warnung, wenn du meinen Board-Vorschlag 1:1 übernimmst: die heißen darin einfach "Library".
pps: Ich habe mal das 3D-Modell des LCD 5 mm angehoben. Das dürfte ja eher deinen Wünschen entsprechen, und dann kann man sich das auch vernünftig in 3D angucken.
-
Thread
VFD Ansteuerung mit STM8
(LCD_PORT, LCD_STB_pin) #define LCD_STB_LOW() GPIO_WriteLow(LCD_PORT, LCD_STB_pin) #define LCD_SCK_HIGH() GPIO_WriteHigh(LCD_PORT, LCD_SCK_pin) #define LCD_SCK_LOW() GPIO_WriteLow(LCD_PORT, LCD_SCK_pin) #define LCD_SDI_HIGH() GPIO_WriteHigh(LCD_PORT, LCD_SDI_pin) #define LCD_SDI_LOW() GPIO_WriteLow(LCD_PORT, LCD_SDI_pin) Von hier an stimmt,
-
Artikel
AVR-GCC-Tutorial/LCD-Ansteuerung
auf lesen einstellt und RS auf Befehl, dann kann man das Busy-Flag an DB7 lesen, das anzeigt, ob das LCD den vorhergehenden Befehl fertig verarbeitet hat (diese Methode wird u. a. in der LCD-Library von Peter Fleury verwendet). Ist RS auf Daten eingestellt, dann kann man z. B. den Inhalt des Displays lesen
länger (siehe Dokumentation der libc im WinAVR). Als weitere Datei ist die Includedatei lcd-routines.h notwendig, die im Hauptprogramm und in lcd-routines.c eingebunden wird. Die Anpassung der Pinbelegung etc. macht man in dieser Datei. Datei lcd-routines.h. Datei lcd-routines.c:. LCD Beispiel
-
Thread
Library manuell auf Raspberry Pi Pico installieren
SKU_SEN0515_Fermion_ENS160_Air_Quality_Sensor Raspberry Pi: https://www.waveshare.com/wiki/RP2040-LCD-0.96 Freundliche Grüsse & Danke im Voraus
Unter MicroPython bietet sich dies Library an: https://github.com/awsiuk/ENS160
-
Thread
Steckdosenprüfgeräte - günstig oder teuer?
html Das ANENG AC11 aus dem ersten Link bietet ja vermeintlich viel fürs Geld. Vorallem ist das LCD wesentlich selbsterklärender als eine Dioden-Lightshow. Gibt es für 15€ auch auf eBay mit Versand aus DE. Rezensionen bei Jeffs Bauchladen unter der ASIN B08RBKZ2TR in der Geschmacksrichtung "Verdelif
Michael G. schrieb im Beitrag #7301340: > Vorallem ist das LCD wesentlich selbsterklärender als eine > Dioden-Lightshow. so schlimm ist das mit den Dioden nicht. Es wird ja angezeigt, was sie bedeuten, meiner zeigt da auch nur die Spannung an ENOVA LAB SDT0015