-
Thread
Suche geeignete Entprellmethode
LED ist erstmal das Mittel zum Zweck, da ich noch in den Anfängen stecke. Später will ich z.B. ein LCD anschließen, das mir angibt, wie oft ich auf den Taster gedrückt habe etc. Für solche Sachen sollte doch wohl eine Entprellung empfehlenswert sein, oder?
ist erstmal das Mittel zum Zweck, da ich noch in den > Anfängen stecke. Später will ich z.B. ein LCD anschließen, das mir > angibt, wie oft ich auf den Taster gedrückt habe etc. Das ist ist dann aber wieder ein Fall für get_key_press Du musst anfangen zu unterscheiden zwischen * ist eine
-
Thread
ESP32 A1S Eval
Fehlermeldung: "Ungültige Bibliothek D:\Dok\Arduino\libraries\AC101-master in Missing 'paragraph' from library gefunden" obwohl alles funktioniert. Was läuft falsch?
liefert false in der while loop der setup() Funktion zurück. "Failure!" Ich versuche die AC101 Library via Arduino auf dem Board (V2.2) zum laufen zu bringen. Verwendete Library: https://github.com/marcel-licence/AC101 https://github.com/earlephilhower/ESP8266Audio ist ebenfalls installiert DIP
-
Thread
Atmega8 - Sesnoren via I2C auslesen scheitert
mit einem Atmega8 einige I2C Sensoren auslesen. Als Bibliothek nutze ich "Peter Fleury's AVR I2C Library", welche ich über dieses Forum gefunden habe. Den Port habe ich entsprechend des Atmega8 von D auf C geändert. Verkabelung inkl. Pullup Widerstände sollten auch passen (Auslesen der gleichen Sensoren
relevante Code-Teil: i2c_init(); ret = i2c_start(0x77+I2C_READ); if ( ret ) { i2c_stop(); LcdAusgabe("Sensor N/A", 1); _delay_ms(1000); } else{ i2c_stop(); LcdAusgabe("Sensor verfuegbar", 1); _delay_ms(1000); } Ich weiß leider absolut nicht weiter und habe auch mehrere meiner
-
Thread
I2C Beispielcode - 1xAVR Master / 1xAVR Slave
compilieren, aber es scheinen keine Daten übermittelt zu werden. Dazu habe ich ein bestehendes Programm (LCD Anzeige) genommen und möchte eine angezeigte Variable mit den Daten aus I2C füttern. Diese bleibt aber bei 0... Frage1: Hat jemand eine Art Minimalprogramm(e), welche Befehle notwendig sind um
i2c_start(myI2CAdress); i2c_byte(myValue); i2c_stop(); } return 0; } [/c] Die i2c-Library wäre von hier (meiner OLED-Library): https://github.com/Sylaina/oled-display Das wird den Mikrocontroller dazu veranlassen, ständig die 42 über I2C zu schicken.
-
Thread
Nokia Display an STM funktioniert nicht
den Code von zwei Seiten zusammen geklaut: http://www.micromouseonline.com/2009/05/26/nokia-3410-lcd-on-the-stm32/ https://stm32f4-discovery.net/pcd8544-nokia-33105110-lcd-stm32f429-discovery-library/ Ich will einfach erstmal irgendwas auf dem Display anzeigen. Leider hat dies jetzt über mehrere
-
Thread
Sonnenstunden Zähler
Ich hab mal eine alte "Taschenrechner"-Solarzelle an ein LCD-Uhrmodul geferkelt. Da konnte man beim Aufstehen sehn, wieviel man vom Tag schon vertroedelt hat. Des Naechtens wurde das Uhrmodul dann wieder vergesslich, und der Spass ging am naechsten Morgen
Instuments and Methods of Observation, WMO-No.8) Gerhard O. schrieb im Beitrag #5855538: > https://library.wmo.int/pmb_ged/wmo_8_en-2012.pdf
-
Thread
Grafik Display 128x64
Hallo, Ich würde gerne ein Grafikdisplay in C beschreiben... Habe viel erfahrung mit LCD Display´s und bastel viel herum... Ich wollte mal fragen ob ich irgendwelche speziellen dinge beachten muss??? Benutze den PIC16F887!!! gibt es dazu "Header" dateien oder sonstiges die ich brauche
schon in C programmierst, was hälst du von einem Upgrade auf PIC24? Dann kannst du auch die Grafik-Library von Microchip verwenden, die Textausgabe, Bildausgabe (sogar ein komplettes UI mit Tasten, Listen, ...) schon implementiert hat. Was deine Aufgabe dann ist, ist ein Treiber zu schreiben der eben die
-
Thread
Punkte eines Kreises berechnen
In der CodeLib findest du einige Grafikroutinen für diverse LCDs, die enthalten ASM und C Source um Kreise, Ellipsen und abgerundete Rechtecke zu zeichnen. Fast alle benutzen Bresenham. Gruß Hagen
CodeLib oder schick mir ne PN und ich mail dir meine S65 Library. Gruß Hagen
-
Thread
SDIO Interface (LPC3250), SD Karten CMD9 und CMD8 Probleme
mein Problem liegen könnte? Gibt es Erfahrungen mit dem LPC3250 SDIO Interface und der NXP CLP Library? Vielen herzlichen Dank für eure Tipps und Bemühungen im Voraus. Viele Grüsse Christian
Hardware unabhängig. Ciao, Rainer [1] https://quakeman.homelinux.net/viewvc/uVision/trunk/Library/SD_Karte_Funktionen.c?view=markup
-
Thread
ADC Daten zwischenspeichern
benötige ich aber noch mehr I/Os - gibt es also eine Lösung die Daten intern zu speichern? [vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity adc_spi is Port ( clk50 : in STD_LOGIC; start_conv : in STD_LOGIC;
Eigentlich möchte ich die Daten auf dem FPGA ablegen, über eine Logic auswerten und an ein LCD Display ausgeben. [vhdl] signal ADC1 : std_logic_vector(13 downto 0) := (others => '0'); signal ADC2 : std_logic_vector(13 downto 0) := (others => '0'); [/vhdl] so wird das ganze wohl nicht
-
Thread
Arduino_byte array in int, float oder bool konvertieren
office/temperature/ } // Temperature reading from DS18B20 module // Code is from OneWire library example [/c]
Zunächst einmal, ich kenne mich mit dieser Library noch nicht besonders gut aus. Zunächst wäre interessant, woher die Daten kommen, die von der Funktion "callback" verarbeitet werden. Dann ist es noch nötig zu wissen, was für Daten ankommen, ob es
-
Thread
welches entwicklungsboard?
Hersteller Module an, die ich dann verwenden kann? Beispiel wäre ein Multimedia-Entwicklungsboard mit lcd, touchpanel und allem schnickschnack wie Mikrofon und Co. Welche ich nicht benötige. Wie funktioniert das? Wie entwickelt ihr? Und wie bezieht ihr dann die hardwarr, die ihr nur benötigt, ohne jetzt selber was aufzubauen und ätzen zu lassen? Also gibt es z.B. ein lcd mit touchpanel als Modul ohne weitere Peripherie, dass ich mit meinem entwickelten Code nutzen kann? Vielen dank für den Einblick. Gruss, Steffen
-
Thread
JPG Files per STM32F4
JPG-Files (ohne sie vorher zu wandeln) entweder direkt aus dem Flash oder von einer SD-Karte auf einem LCD angezeigt (mit dem STM32F4) ? ich hab die Funktion jetzt am laufen aber mir kommt sie sehr langsam vor er braucht für JPGs mit einer Auflösung von 240x350 Pixel (24bpp) zwischen 450ms und 750ms
Ganz ohne library? Dann liegt es wohl an deinem dekoder, den Code kennt hier aber keiner. Die library von elm chan ist sehr flott. Aber musst das Display effektiv anbinden. Nicht jeden Pixel einzeln ans Display
-
Thread
GTK vs. Cairo für µC (GrafikBibliotheken)
?products_id=616 http://www.dbit.com/~lansie/lcd.htm Hier gabs auch mal einen Thread http://www.mikrocontroller.net/topic/48456
weniger sinnlos (das anpassen wär wohl mehr Arbeit als neuschreiben) Für die typische µC mit Graphik-LCD Anwendung schau hier in die Codesammlung, einen Button kann man auch einfach aus Vier Linien und nem Text machen…
-
Thread
Simulation von atMega323
Hardware simulieren kann? Ich stelle mir also ein Teil vor mit dem z.B. einen 323 zusammen mit einem LCD und Tastatur simulieren kann. Ich habe schon von PSpice und Protheus gehört, die können aber leider keinen 323 simmulieren. Vieleicht hilft hier ja auch ne LIBRARY. Gruß Martin
Oder den Simu von BASCOM AVR LED´s-- LCD´s -- Matrixtastenfeld -- ADC -- Analogcomp.
-
Thread
ARM printf geht nicht
gesehen habe, werden darin alle notwendigen bereiche angelegt, die man benötigt für stack usw.. Die Library mit Debug-Infos zu kompilieren habe ich auch schon geplant. Dazu muss ich mir erstmal ein Linux laden. Oder kannst du mir eine fertige config-Datei geben, mit der ich unter Windows das ganz kompilieren
Ausgaberoutine putchar. In putchar wird festgelegt wohin die Ausgabe gehen soll. Auf UART0, UART1, LCD oder sonst wo hin. Dafür benötigt putchar die Adresse einer Ausgaberoutine ! Bei WinARM: rprintf_devopen( uart_sendchar ); /* init rprintf */ uart_sendchar wird dann von putchar benutzt
-
Thread
Arduino Steckverbinder
verstanden. Was genau hast du nicht verstanden. ?? https://www.ebay.de/itm/Blau-IIC-I2C-TWI-LCD-2004-20X4-Interface-Display-Anzeige-Bildschirm-Fur-Arduino/383745310325 <- Das ist mein Lieblingsdisplay. Kinderleicht anzusteuern und zu 99% ausreichend für mich. Wie du auf den Bild siehst sind
Lieblingsdisplay. Vom Thema etwas abschweifend: Das Nokia 5110..... https://www.ebay.de/itm/LCD-Display-Screen-Modul-Module-f%C3%BCr-Arduino-Nokia-5110-DIY-84-48-blau/232577919023 ...ist mit der Adafruit Library auch einfach anzusteuern und bieter mehr Moeglichkeiten in der Menuegestaltung.
-
Thread
I2C, PCF8574 und LCD 16 Zeichen x 2 Zeilen
Hallo zusammen, ich möchte ein Standard LCD Modul 16 Zeichen / 2 Zeilen über einen I2C Bus mit PCF8574 ansteuern. Gibt es da schon was fertiges im Web - Schaltplan, Layout, GCC Library ??? Evtl. sollen als Rückmeldung auch noch 4 Taster angeschlossen
http://www.google.de Folgendes eingeben: lcd avr pcf8574 Da kommt man dann z.B. auf sowas: http://www.mikrocontroller.net/topic/17598 ... Grüße haves
-
Thread
Software UART (nur AVR->PC)
Gibt es keine fertige Software-UART Library in C ? Weil ich hab mal ein Programm in Assembler gesehen, was ohne Timer auskam und auch auf jedem AVR funktionierte. Ich will eigendlich nur Daten vom AVR zum PC zu senden. Stichwort: printf-debugging
Ja, das wäre mir direkt aufgefallen, da auch ein LCD dranhängt, was bei einem falschen Takt auch nur Datenmüll anzeigt.
-
Thread
Assembler in C auf dem AVR eingebunden
Hallo, das sind die Verzeugerungsschleifen aus der LCD-Lib für AVR von Peter Fleury: Title: HD44780U LCD library Author: Peter Fleury <pfleury@gmx.ch> http://jump.to/fleury Link: http://homepage.hispeed.ch/peterfleury/avr-software.html Siehe
-
Thread
[S] 1,8" Display 128x160Pixel
128x160Pixel Farbe: RGB Max Gesamtmaße (ohne Flexkabel): 33.5 x 34.5mm Max Höhe: 2mm. Art: LCD, besser OLED Preis: Wenn möglich nicht mehr als 30€, sonst je günstiger desto besser. Ansteuerung: SPI Abweichungen: Das Display darf kleiner als angegeben sein, solange die Auflösung min. wie
//serdisplib.sourceforge.net/Epson Pinout : Nokia 5100, 6100, 6610, 6800, 7210, 7250, 8910i LCD Pins.JPG Library : HAGEN - Nokia 6100 Grafiklibrary 2.2 - 16.09.2004.zip Nokia 6100 & kompatible: 132x132 Pixel mit 4096 Farben und ebenfalls SPI. Ein sehr beliebtes Display, mit dem sich ebenfalls
-
Thread
Temperatur Feuchtigkeitssensor SHT7x Software/ hardware Problem
sicher, ob mein Sensor noch am Leben ist. Ich habe schon alle Beiträge durchgelesen. Die Routine/ Library habe ich von Timo Ditter( Beitrag "Lib für Sensirion SHT1x Sensor an AVR" ) genommen. Library: libsht_0v2.zip http://www.mikrocontroller.net/topic/48590#558562 Die Verbesserungen von Rockclimber
calculate humidity, temperature dew_point=calc_dewpoint(humi_val.f,temp_val.f); //float_to_lcd(humi_val.f); uart_puts(itoa(humi_val.i, tstr , 10)); uart_puts(itoa(temp_val.i, hstr , 10)); } //----------wait approx. 0.8s to avoid heating up SHTxx--------------------
-
Thread
Pascal und Ada für AVR
integer; // oder so a[@f]:array[1..4]of byte; // Ein Ausgangsbit setzen ist : var LCD_CS[@porta,3]:bit; // 3.bit von rechts LCD_CS:=1; Das Bisschen Flexibilitaet bring ich dann schon noch.
warten kann. Nur eben Typengeprueft. Das obige Konstrukt ist Teil der Sprache, nicht Teil einer Library. Die moeglichen Unklarheiten einer Compilerimplementation beziehen sich auf die koplexere Funktionalitaet, nicht auf Bitmanipulationen und dergleichen. >Nimmste in C ne Union für. Ist
-
Thread
Display HLM und NLC 320 ?r
http://www.produktinfo.conrad.com/datenblaetter/175000-199999/182661-da-01-en-LCD_MODUL_GRAFIK_FSTN_SCHWARZ_320X240.pdf Das ist *kein* TFT-Display und zeichnet sich durch einen erbärmlich kleinen Betrachtungswinkel aus, so, wie passive LC-Displays halt im letzten Jahrtausend aussahen (auch wenn das Datenblatt 2010 aktualisiert wurde). http://www.beyondinfinite.com/lcd/Library/Hosidan/HLM8620.pdf Und auch das ist *kein* TFT-Display, der Betrachtungswinkel ist dem ersten Display vergleichbar mies. Beide Datenblätter habe ich mit unter einer Minute Suche bei
-
Thread
GLCD KS0108 und apetech lib aus dem Wiki
KS0108 GLCD lib von ape hier aus dem Wiki benutzt? http://www.mikrocontroller.net/articles/KS0108_Library WinAVR-20100110 und das AVR Studio5 kommen damit nicht klar. Ich habe das Problem bis zu den inline Funktionen ks0108ReadData und ks0108Enable zurück verfolgt. Fehlermeldung lautet: function is
Dabei ist mir gleich nochwas aufgefallen. Wieso steht im Wiki als Stolperfalle: [code] Diese Library verwendet nicht den RW-Pin des Displays. Mann muss also selber entweder per Hardware oder Software dafür sorgen, dass dieser auf HIGH gesetzt wird. [/code] Im Header File wird der RW Pin aber
-
Thread
SPLD (GAL) - welche Software
http://www.ebay.de/itm/EP2C8Q208C8N-Development-Board-kit-FPGA-CPLD-Altera-Cyclone-NIOS-II-2-4-LCD-/271040851468?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item3f1b4b2e0c Ist aber was älter.
Somit wird das einfacher Gruss Holger. Link: Zu dem Board was ich an dich weitergebe. Program LCD on Spartan-3E, Verilog/FPGA (TestLCD) https://www.youtube.com/watch?v=lQ6YKQt6Rz4&feature=endscreen&NR=1 PS. Falls noch Fragen offen sind. Hier schaue ich dann natürlich auch rein. Um den Erstkontakt
-
Thread
Library für LCD Modul NAN YA LMC84S042CM 122x32 ?
Hallo, ich hatte mir letztens das günstige grafische LCD Display bei Polin noch dazu gepackt. ;) http://www.pollin.de/shop/dt/NjYwOTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_NAN_YA_LMC84S042CM_122x32.html Gibt es dafür vielleicht eine fertige Library bzw. hat jemand das Display mit Atmega zum "laufen" gebracht?
-
Thread
STM3210E-EVAL motor control binary
oder .hex) zur Verfügung stellen, die eine Motoransteuerung beinhaltet und wo die FOC motor control library v3.0 von ST verwendet wird? Die erwähnte lib liefert ja IAR Beispielprojekte mit, bei denen ein LCD UI zur Bedienung existiert. Von diesem Projekt eine funktionierende/gestestete (!!) binary wäre
Hinweis, habe ich tatsächlich übersehen. STM3210E_EVAL_SINGLEDRIVE.hex geht bei mir nicht, auch das LCD Display bleibt weiß. Woran kann das dann liegen? Die power stage habe ich testhalber auch mal entfernt. gruß sebastian
-
Thread
Schülerpraktikum
wird. -Herumspielen Zweiter Tag: -Problem, dass der Laptop als Display unpraktisch ist. -Das LCD-Modul (Aufbau, Funktion), löten der Kabel an den Stecker. -Einbinden der LCD-Library -Erweitern des Codes, dass die Entfernung auf dem Display angezeigt wird. -Damit ein paar Befehle vom C vermittelt
-
Thread
Problem STM32 + Si4703 Radio IC
Zeit diese Kombination zum Laufen zu bringen. Als Grundlage habe ich mir die Sparkfun Si4703 Library für Arduino genommen und etwas umgeschrieben für den STM32: https://github.com/sparkfun/SparkFun_Si4703_Arduino_Library Nun ergibt sich ein Problem welches ich überhaupt nicht nachvollziehen kann
unterbrochen wird. Oft genug erlebt in meiner Anfängerzeit bei der es um das Initialisieren von Text-LCDs ging. Näheres werde ich im unübersichtlich geschriebenen Code nicht nachforschen ....
-
Thread
LCD: EA DOGM128E-6 suche Library
Hallo Leute, viele kennen das seriell ansteuerbare LCD-Display: EA DOGM128E-6 - erhältlich bei Reichelt Das Display hat viele Vorteile: * 3,3 V Versorgungssapnnung * seriell ansteuerbar (SPI) mit wenigen Port-Pins aber auch Nachteile: * sehr teuere Hintergrundbeleuchtung * das serielle Interface kann nur schreibend auf den Bildspeicer einwirken, es ist kein Rücklesen möglich... D. h. das Hauptproblem bei Standard-Libraries ist ein Shadow-Bildspeicher mit 128x64/8 Byte = 1024 Byte Shadow RAM. Für ein smartes Mikrocontroller-Design kommt das natürlich nicht in Frage! Wer hat
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
muss. Gerade am Anfang schadet es nicht, wenn man ein paar Pins für Debug-Led und/oder gleich ein LCD übrig hat. Es muss sicherlich nicht das Flagschiff mit 256k Speicher und 864 Pins sein, aber eine gewisse Mindest-'Größe' schadet nicht.
Plattform würde ich einen Arduino nehmen. Den kannst du ja bei Bedarf auch ohne die vorgefertigte Library programmieren. Außerdem kannst du den Arduino in einen einfachen Programmer umwandeln und somit auch neue uCs programmieren. Das Launchpad hat natürlich auch etwas. Mittlerweile gibt es die DIP
-
Thread
Arduino Uno: Problem mit Data-Logger und GPS-Tracker
#include "Arduino.h" #include <SoftwareSerial.h> //we have to include the SoftwareSerial library, or else we can't use it. #define rx 2 //define what pin rx is going to be. #define tx 3 //define what pin Tx is going to be. SoftwareSerial myserial
Serial ist manchmal recht eigenwillig. Funktionierte bei mir > z.B. nicht zusammen mit I2C (fürs LCD). > Versuche mal eine andere Lib. Gibt noch AltSoftSerial u.a. > Wenn du nicht über die echte serielle Schnittstelle am PC Daten auslesen > willst, dann kannst die auch nutzen. Ist dann wesentlich
-
Thread
SED1520 Lib von avr-lcd.de?
Lib für den SED1520? Diese gabs mal auf http://web.archive.org/web/20020926014113/http://www.avr-lcd.de/ Wenn sie noch jemand hat, wär es nett er würde sie mir per mail zuschicken würde.
Hi! Diese Library suche ich auch. Falls sie jemand hat: Bitte umbedingt hier posten! Danke im Voraus Hans
-
Thread
Fleury-Bibliothek für KS0073 im EA W204B-NLW
Moin moin, ich versuche hier gerade mein EA W204B-NLW mit der LCD-Bibliothek von Peter Fleury zum Laufen zu bringen. Allerdings wird nur in den Zeilen 1 und 3 etwas angezigt. Soweit ich mir das jetzt aus diversen Foren zusammengereimt habe stimmt da etwas nicht mit
Danke für euren Input. Habe diese übernommmen und neue Version der LCD Library hochgeladen.
-
Thread
Projekt: Echter Polarpulsmesser für Android
hat bei mir jetzt "Just for Fun" Charackter um zu lernen. Wie funktionieren eigentlich die Anzeigen (LCD ?) dieser Uhren. Ich möchte das zum lernen nur prinzipiell wissen (Controllertyp). Links?
ins Gehäuse zu packen, so dass es geht. Der "Pulsdraht ist auf der Unterseite zwischen Platine und LCD. Ich glaube das wird nur was, wenn man das abgeschirmt in das Gehäuse kriegt. Irgendwie ist doch da auch im Deckel eine isolierte Platte, die mit dem Plus verbunden ist. Nach dem Ersten Gehversuch
-
Thread
AVR atmega169 Butterfly Uart programmieren
Quelltext: [c] __C_task void main(void) { Initialization(); while(true) { LCD_puts("UART FAIL",0); Usart_Tx('a'); Delay(500); LCD_puts("FAIL UART",0); Delay(500); }; }[/c] Das Programm lade ich auf den Butterfly und soweit
[...] USART_Init(12); // Baud rate = 9600bps // *Schnitt* [...] LCD_Init(); // initialize the LCD } [/c] USART_Init(): [c] void USART_Init(unsigned int baudrate) { // Set baud rate UBRR0H = (unsigned char)(baudrate>>8); UBRR0L