-
Thread
AVR315: I2C Master kann nichts lesen
cmps3tech.htm). Das soll über den I2C Bus geschehen. Zusätzlich hängt noch ein LDC Display an I2C (LCD03: http://www.robot-electronics.co.uk/htm/Lcd03tech.htm). Das funktioniert auch. Als I2C-"Library" verwende ich den Code aus der Appnot AVR315: Using the TWI module as I2C master (http://www.atmel.com
-
Thread
Geschwindigkeit Arduino > C
direkten Portzugriffen der Art PORTB |= (1<<PB3) verglich und ganz erstaunt war, dass die Arduino Library in diesem Punkt 100x mal langsamer war. Damals wurde hier der generierte Assembler Code verrissen und viele Telnehmer meinten, dass sie genau deswegen niemals etwas mit Arduino Software zu tun
Stefan U. schrieb im Beitrag #4416261: > dass die Arduino Library in diesem Punkt > 100x mal langsamer war. Nichts anderes habe ich doch gesagt..... Vielleicht nicht so deutlich..... Siehe: Ulrich F. schrieb im Beitrag #4416254: > digitalWrite() und digitalRead
-
Thread
Display Arduino
// include the library code: #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(8, 9, 4, 5, 6, 7); char* myStrings[]={"GinTonic ", "JackyCola
das ist jetzt der aktuelle: // include the library code: #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(8, 9, 4, 5, 6, 7); char* myStrings[]={"GinTonic ", "JackyCola
-
Thread
automatischer Vorschub für Drehbank
auch kein Drama. EDIT: bin gerade fündig geworden: https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/ Das sieht doch ganz gut aus :-)
die Zeilendisplays nicht mehr für Neuprojekte. Ein kleines Grafikdisplay (z.B. Nokia 5110-LCD oder KS0108-LCD mit 128x64 Pixeln) und ein Drehgeber mit Taster als Eingabegerät halte ich mittlerweile für einen soliden Mindeststandard. Aber wir sind ja auf µC.net - da sollte sich ja entsprechendes
-
Thread
Peter Fleury LCD Lib
Hallo, ist der folgende LCD mit der Lib von Peter Fleury kompatibel? --------------------- EA W204B-NLW - Controller: KS0073, HD44780 kompatibel - 4x20 LCD-Dotmatrix-Display http://www.reichelt.de/Hintergrund-blau/LCD
Ich hab das LCD nicht ausprobiert. Aber mal als dumme Frage: Warum sollte eine Library für HD44780 LCDs nicht mit einem HD44780 LCD kompatibel sein? => Ausprobieren und bei Bedarf Kleinigkeiten in der Lib anpassen
-
Thread
WordClock mit WS2812
nackt teurer ist als das Fertigmodul mit LiR oder CR und I2C EEPROM. Das Schöne ist das RTC und I2C LCD Modul gleiche Belegung haben. Das LCD Modul mit PCF8574(A) nutze ich als Tastatur.
$(TARGET_COMPILER_DIR)\..\arm-none-eabi;]]> </str> </INCLUDE_DIRS> <LIBRARY_DIRS> <str> <![CDATA[$(TARGET_COMPILER_DIR)\..\arm-none-eabi\lib;$(TARGET_COMPILER_DIR)\..\lib;]]> </str> </LIBRARY_DIRS> <MASTER_PATH>
-
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 640x480 Display für uC?
800x480 Pixel > > Zeigen! > > EA EVALeDIP320-TFT70 > > Da steht 320 drin .... Für das 5,7"-LCD siehe: http://www.lcd-module.de/fileadmin/pdf/grafik/ediptft57-a.pdf Für das 7"-LCD siehe: http://www.lcd-module.de/fileadmin/pdf/grafik/ediptft70-a.pdf 320 steht in dem Fall für 3,2". Ich sparach
http://www.ebay.com/bhp/640x480-lcd
-
Thread
GLCD sw spi zu hw spi ändern
Hallo Leute, ich habe ein LCD mit einem St7920, ich betreibe es mit der u8g library und einem AVR ATmega3250. Es funktioniert so weit so gut allerdings habe ich ca. 1 FPS, das soll aber besser werden, wenn man nicht den software
und eine detailierte Antwort wäre echt toll. Edit: Was ich noch hinzufügen wollte, in der Library wird von den Pins: SCK, MOSI, CS, A0 und Reset gesprochen. Mein uC hat aber SCK, MOSI, MISO und SS. Welcher ist jetzt welcher?
-
Thread
LED Streifen mit light_ws2812
ziemlich kritisch ist würde ich gerne Wissen wie weit man gehen kann mit den Farb Experimenten. Das Library light_ws2812_AVR (unter anderem auch hier vorgestellt) sieht interessant aus. Die Erklärung wie es funktioniert gibt es hier: https://cpldcpu.wordpress.com/2014/01/14/light_ws2812-library-v2-0-part-i-understanding-the-ws2812
Aktualisierungen, IRMP läuft mit 15000 IRQ, ein Counter zählt bis 10ms für meine Zeitbasis, alle 250ms wird das LCD refeshed und der ws Stripe refeshed, dauert rund 3,6ms stört also nicht. Bei wc24h denke ich an 20ms Zeitbasis mit 9ms Ausgabe der 293 LEDs. Die IRMP IRQ wurd aber trotzdem enabled, während er
-
Thread
OSD programm mit einem ATmega32u4
lassen kannst! Du stocherst momentan im Nebel. Und das musst du abstellen! Der Nebel muss weg. Ein Text-LCD wär noch besser aber 8 LED sind schon mal genausoviel wert, wie es eine 20% Sehfähigkeit für einen vorher komplett Blinden ist.
programmiert meldet der sich als serielle Schnittstelle am PC an. Das Suchwort dafuer ist die "LUFA Library". wendelsberg
-
Thread
U8glib HW-SPI LCD 128x64 ST7920 verpixelt
ist (1-2 Updates pro Sek.) habe ich die hw_spi Version ausprobiert. Es handelt sich um folgendes LCD: http://www.ebay.de/itm/12864-128x64-LCD-SPI-serial-Graphic-Display-Module-For-Arduino-r3-Raspberry-Pi-y-/201159581980?hash=item2ed60ba11c:g:xioAAOSwnDZUAMd7 Diese ist deutlich schneller, nur leider
1. Irgendetwas auf LCD schreiben. Wenn nach der LCD-Ausgabe SPR0, SPR1, SPI2x wieder verstellt werden, Library wegschmeissen. Wenn die bits aber unverandert bleiben, langsam SPI Frequenz erhohen, bis es wieder anfangt
-
Thread
Welches LCD Display?
Beitrag #4382288: > Würde folgendes Display funktionieren auf dem Tutorial?: > http://www.reichelt.de/LCD-204B-BL/3/index.html?&ACTION=3&LA=446&ARTICLE=53952&artnr=LCD+204B+BL&SEARCH=lcd+4x20 Ja.
Ja, nimm ruhig ein LCD-Displ. das mit HD44780 kompatibel ist. Es wird fast Ausnahmslos mit einem Code, oder Library funktionieren das für HD44780 Chip erstellt wurde. Die Dinge haben meistens eine Paralelle Ansteuerung
-
Thread
Define Makros in C
im Header. Nein, soetwas mache ich tatsächlich nicht. Bei mir sähe das so aus: [c] gpio_SetBit(LCD_EN_GPIO,LCD_EN_Pin); [/c] d.h. ich muß die Port-Zuordnung im Header machen.
dieses LCD-Codes und seiner Konfiguration verborgen, der Rest des Programms nutzt dessen Funktionen.
-
Thread
Einführung für Neulinge - Arduino oder AVR?
Wenn die Zielpersonen programmieren schon können werden sie schon selbst entscheiden ob und welche Library sie verwenden, ist schliesslich auf dem PC nichts anderes. Durch den esp muss man auch nicht so knausrig mit Speicher sein und warum sollte man jetzt noch anfangen mit einem AVR wo es doch Chips
verliert. Mein letztes "Projekt" hängt noch an der Wand auf dem Steckbrett, nano328p + Nokia 5110 LCD + 433 China Funke um morgens die Rolläden hochzufahren und abends runter. Auf dem großen mighty 1284p Arduino clone kann ich mich derweil um ESP wlan Anbindung, Sonnen -aufgang und -untergang holen
-
Thread
Grundlagen & Beispielcode 433MHZ Sender & Empfänger
. Ich habe das Evaluation Board von Pollin und habe auch schon die ersten Übungen programmiert. LCD, UART,ADC Ich habe mir nun folgendes Projekt für mich überlegt. Und zwar möchte ich gerne in jedem Raum die Temperatur und die Feuchtigkeit messen. Habe mir dazu erstmal 1x DHT22 AM2302 digital
DHT22 Sensoren die ihre Werte an eine Zentrale schicken, diese zeigt mir dann die Daten auf einem LCD Display an. Gibt es sonst noch Anregungen? Danke Azur
-
Thread
Probleme mit LCD TC1602A
_5X10 0x04 #define LCD_ENTRY_MODE_SET 0x04 #define LCD_ENTRY_MODE_INCREMENT 0x02 #define LCD_ENTRY_MODE_DECREMENT 0x00 #define LCD_ENTRY_MODE_SHIFT 0x01 #define LCD_ENTRY_MODE_NO_SHIFT 0x00 #define LCD_ON_OFF_SET 0x08
RW PC6 -> E Die lib von P.Fleury tut auch nicht Die angepasste H aus der Lib [c] #ifndef LCD_H #define LCD_H ... #include <inttypes.h> #include <avr/pgmspace.h> #if (__GNUC__ * 100 + __GNUC_MINOR__) < 405 #error "This library requires AVR-GCC 4.5 or later, update to newer AVR-GCC compiler
-
Thread
DS1820 reagiert garnicht, C Programm fehlerhaft? Sensor defekt?
der ersten Treffer die hier http://sicklinger.com/microcontroller-avr/58-atmel-avr-atmega-ds18x20-library-in-c.html Der zugehörige Code http://sicklinger.com/downloads/func-startdown/4 sieht mir auf die Schnelle nicht so schlecht aus. (PS: Und mach dir Hilfsfunktionen für deine LCD Ansteurung
benutzt die dann: [c] ... lcd_string( "T: " ); ... [/c] aufbauend auf der String Funktion ist die nächste dann eine Funktion, die einen int ausgeben kann [c] void lcd_int( int value ) { char txt[8]; itoa( value, txt
-
Thread
3.2z Display (color) mit ILI9341 SPI controller. Gibt es das?
(LCD_DTCA); LCD_SendData(0x85); LCD_SendData(0x00); LCD_SendData(0x78); LCD_SendCommand(LCD_DTCB); LCD_SendData(0x00); LCD_SendData(0x00); LCD_SendCommand(LCD_POWER_SEQ); LCD_SendData
); LCD_SendData(0x10); LCD_SendCommand(LCD_VCOM1); LCD_SendData(0x3E); LCD_SendData(0x28); LCD_SendCommand(LCD_VCOM2); LCD_SendData(0x86); LCD_SendCommand(LCD_MAC); LCD_SendData(
-
Thread
STM32 - IDE, Toolchain, HAL, Libs, etc.
unterstützen! Da ich nun meine Projekte auf FreeRTOS migriere, werde ich meine eigene Bluetooth Library verwerfen und auf BtStack setzen. Das ist aber zur Zeit noch in Arbeit. Mit FreeRTOS kann ich nun meine Applikation modular erweitern, ohne etwas am StartupCode zu ändern. Ein angepasstes Linkerskript
Habe mir ein leeres Projekttemplate für den F7 runtergeladen und habe darauf weiter aufgebaut. Für LCD habe ich die Libs eingebunden die beim F7-Hands-On mitgegeben wurden und für das USB-CDC habe ich das hier genutzt: http://stm32f4-discovery.com/2015/08/hal-library-21-multi-purpose-usb-library-for-stm32fxxx
-
Thread
U(S)ART -> Daten auf uC senden
googlen, z.B. für ältere C-Versionen ein Artikel von 1995 :-) https://msdn.microsoft.com/en-us/library/ff802693.aspx
Das kommt ja letztlich auf dein gewünschtes design an. Viele tragbare Geräte verwenden dot Matrix LCD. Alternativ: e-paper...? Gruß, Alex
-
Thread
Für Mikrocontrollerprojekte: GIT mit Geimeinsamen Komponenten
: Ich erstelle ein neues Projekt und lege ein Responsitory an. In das Verzeichnis soll jetzt meine LCD-Library aus einem anderen Repo geshared werden. Diese Library kann ich nun in das neue Projekt einbinden. Wenn ich an den LCD-Routinen was verändere möchte ich das wieder global adden/commiten, so
Ich rate von der Verwendung von git submodule ab. Bau doch die gemeinsamen Sachen in eine Static Library (.a), installiere die gemeinsam genutzen Header und diese Library irgendwo hin, und linke dagegen.
-
Thread
DSP-System für Audioverarbeitung, wie Komponenten aussuchen?
Verarbeitung soll in Audiotypischer Samplerate und mit 24Bit erfolgen. Desweiteren sollen noch ein LCD-Display und ein LED-VU-Meter angesteuert werden. Über einen I2S-Eingang soll es möglich sein, ein digitales Stereo-Signal einzukoppeln (beispielweise aus einem Bluetooth-Audio-Empfänger) Die Masterarbeit
Flash schreibt. Gebaut habe ich das alles auf Fixed-Point Basis unter Zuhilfenahme der CMSIS-DSP Library. Überrascht bin ich doch etwas über die Rechenpower die der STM doch hat nach ein paar Optimierungen jetzt. Im Leerlauf (also einfach nur Playthrough) ca 2%. Mit jedem weiteren Biquad ca +1%.
-
Thread
UART läuft auf ATMEGA 32 aber nicht auf 328
- Pin 3 (PD1): UART Tx Pin 4 (PD2): Int0 an IRQ (NRF24L01) Pin 5 (PD3): - Pin 6 (PD4): an LCD Data0 Pin 7 (Vcc): Versorgungsspannung Pin 8 (GND): Masse Pin 9 (PB6): an DHT22 Signal Pin 10 (PB7): Eingang der UART-Ausgabe aktivieren soll Pin 11 (PD5): an LCD Data1 Pin 12 (PD6): an LCD
Pin 20 (AVCC): - Pin 21 (AREF): - Pin 22 (GND): - Pin 23 (PC0): ADC0 an LDR Pin 24 (PC1): an LCD RS Pin 25 (PC2): an LCD RW Pin 26 (PC3): an LCD E Pin 27 (PC4): SDA an bmp085 Sensor Pin 28 (PC5): SCL an bmp085 Sensor
-
Thread
Arduino, DHT11 kein Signal, kaputt?
Nochmal... Welche Library verwendest du? Ich teste gerade mit der aktuellen von Github und da zeigt mir das Display "DHTxx test!" an. Und das auch ohne Sensor. Also entweder du verwendest eine falsche Lib oder der Aufbau
habe ich beim Standartwert belassen, 9600. Hochladen geht problemlos. Benutzt du auch die Adafruit Library? Ansonsten gib mal bitte den Link zu deiner, probiere ich die auch.
-
Thread
OLED Display ssd1306 mit SPI arbeitet nicht
(SSD106 Controller) über SPI mit einem ATMega88 in Betrieb zu nehmen. Dafür verwende ich die Library u8glib: https://code.google.com/p/u8glib/wiki/avr mit dem Beispielcode: [c] #include "u8g.h" #include <avr/interrupt.h> #include <avr/io.h> u8g_t u8g; void draw(void) { u8g_SetFont
hast aber RESET und D/C. >Kompilierung OK, Display noch dunkel. Da ich weder Display noch Library kenne, kann ich da auch nicht weiter helfen. MfG Spess
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
RS485-Slave, ein DS18x20, ein serielles Interface zu einer damals schon alten Conrad Funkuhr, ein LCD-Display, paar Schalter. Das RAM dient nur als UART-Puffer und Stackspace.
bestimmte Register zu legen, aber das ist ein 2-schneidiges Schwert, sobald irgendwelche System Library Aufrufe dazukommen, die von dieser Reservierung nichts wissen.
-
Thread
Code Idee um Display einmalig zu löschen (Arduino Uno)
sich gut an) Ich habe es mir so gedacht : [code] #include <LiquidCrystal.h> // initialize library with the numbers of the interface pins: // (RS, Enable, DB4, DB5, DB6, DB7) LiquidCrystal lcd(7, 8, 9, 10, 11, 12); int ok = 2; int seite; int poti; const int sensorMin
meinen Code posten, und euch fragen warum ich immer noch kein Ergebnis sehe. [c] // include the LCD's library #include <LiquidCrystal.h> // initialize library with the numbers of the interface pins: // (RS, Enable, DB4, DB5, DB6, DB7) LiquidCrystal lcd(7, 8, 9, 10, 11,
-
Thread
16-Segment LCD von Pollin mit Arduino (naked)
Moin, hier beschreibe ich wie man das LCD DENSITRON PC-6749-AAW (Pollin Nr. 120818, €0,95 .. €1,50) ansteuert. Diese Anleitung zeigt auch gleich, wie man einen Arduino nano (z.B. ebay Nr. 371179047627, €2,70) unter Ausschluß der Arduino-Library
direkt auf die ATmega Ports zu. Z.B. hängt die User-LED auf dem Board an Arduino D13 aka PB5. Das LCD wird wie folgt mit dem Arduino nano verbunden: [pre] ATmega328 Arduino LCD Pin Nr. GND............GND.............GND (1) Vcc............+5V.............Vcc (2) PD4........
-
Thread
Überraschung, ab heute machen sie Software.
16 oder 32 Bit Mikrocontroller, ein paar Sensoren einlesen, Filter (FIR/ IIR), I2C, SPI, CAN Bus, LCD Display, usw. Eigentlich nicht wirklich Schlimmes. Komplexität vielleicht einer mittelmäßig komplexen Diplomarbeit. Nun ist unser frisch eingestellter Programmierer überraschend aus familiäreren
oder 32 Bit Mikrocontroller, ein paar Sensoren > einlesen, Filter (FIR/ IIR), I2C, SPI, CAN Bus, LCD Display, usw. > Eigentlich nicht wirklich Schlimmes. Komplexität vielleicht einer > mittelmäßig komplexen Diplomarbeit. Schau mal, ob du hier fündig wirst: http://www.microchip.com/pagehandler
-
Thread
Umstieg von AVR auf PIC
Warum siehst Du Dir nicht die open parts library von Seeedstudio an? Die Teile sind Recht gängig und bei bedarf machen die nicht nur die Palatine zum spottpreis, sondern löten die Bauteile auch gleich drauf. Für mich hat das prima funktioniert
€ Hat der STM8 alles und mehr. Ein Grund für mich, mir den anzusehen war daß einige STM8L einen LCD-Controller onboard haben. Haben einige PIC24 zwar auch, aber erst ab 64 Pins aufwärts.
-
Thread
Getting started mit STM32F4
ganz hilfreich: http://www.diller-technologies.de/stm32.html Dort wird die Standard Peripheral Library benutzt, aber ob Dir das lieber ist?
selber werden dann mit direkten Zugriffen auf die Register gesetzt und gelöscht. GPIOD->BSRRL = LCD_READ; // setzen GPIOD->BSRRH = LCD_CMD; // loeschen
-
Thread
Vorteile und Nachteile Entwicklung auf ARM vs. rPI
man sich um Sachen wie Netzwerkkommunikation etc. noch selber kümmern muss und von irgendwo eine Library defür braucht. Dafür ist es kein Problem, einen Taster hinzuzufügen der das ganze Board sauber neu startet etc (man ist halt sehr nah an der Hardware). Noch zum ARM-Board: Ich kenne mich in der
Anforderungsliste schreiben was du alles brauchst und dann dementsprechend das Board aussuchen, auch die TFT/LCD göße ist da wichtig beim PI z.b. gehen nur kleine Displays oder welche die mit HDMI um können, ärgerlich ist es immer wen man ein Dev-Board hat wo hinterher was nicht geht weil man sich nicht überlegt
-
Thread
Welcher Programmer für ARM Cortex-M0?
ich programmiere modular, so dass ich Code wiederverwenden kann wenn irgend möglich. Ausgaben über LCD oder auch die modernen SHARP Memory Displays über SPI sind kein Problem. Was ist denn so falsch, wenn man eine IDE und einen MCU Hersteller gut kennt dabei zu bleiben? Sicher kann man sich viele IDEs
ganz hervorragend geht. In der Software-Suite sind mindestens 3 verschiedene Tools und eine DLL-Library enthalten mit denen man Standalone (was meinst Du damit überhaupt?) flashen kann, als da wären: Kostenlos (EDU) * Der GDBServer (für den Debugger, in der IDE) * Der Commander (für Batchfiles
-
Thread
ATmega8 und Nokia Display / SPI
unsigned char spi_out(uint8_t data) { char a; for (a=0;a<8;a++) { if((data & 0x80)> 0) { LCD_PORT |= (1 << SPI_MOSI_PIN); } else { LCD_PORT &= ~(1 << SPI_MOSI_PIN); } LCD_PORT |= (1 << SPI_CLK_PIN); // Taktleitung auf 1 LCD_PORT &=
unsigned char spi_out(uint8_t data) { char a; for (a=0;a<8;a++) { if((data & 0x80)> 0) { LCD_PORT |= (1 << SPI_MOSI_PIN); } else { LCD_PORT &= ~(1 << SPI_MOSI_PIN); } LCD_PORT |= (1 << SPI_CLK_PIN); // CLK auf 1 LCD_PORT &= ~(1 << SPI_CLK_PIN
-
Thread
Laptop E8420: LCD CCFL Umbau auf LED
in denen die Suchbegriffe vorkommen. Das (vermutliche) Datenblatt: http://www.beyondinfinite.com/lcd/Library/Samsung/LTN154P1-L03.pdf Der Titel (LTN154P1-l03)passt zwar nicht ganz zum gesuchten Panel, aber auf Seite 3 ist dann doch die Rede vom P3-L02.
derselben Displayauflösung. > Das (vermutliche) Datenblatt: > http://www.beyondinfinite.com/lcd/Library/Samsung/LTN154P1-L03.pdf vielen Dank ! > Der Titel (LTN154P1-l03)passt zwar nicht ganz zum gesuchten Panel, aber > auf Seite 3 ist dann doch die Rede vom P3-L02. ja. Mir sind die
-
Thread
ADC und Ausgabe auf LCD
mir nicht, das beiliegende Prg. so zu gestalten, wie ich's gern hätte. Hardware STK200, ATmega88, LCD an PortD. Die Hardware funktioniert mit Bascom wie gewünscht. LCD Library v. Peter Fleury (PORT geändert). Auch das zugehörige Testprogramm funktioniert einwandfrei. Problem: lcd_puts(buffer); gibt
uint16_t result = readADC(0); //initialize display, cursor blinkt lcd_init(LCD_DISP_ON_CURSOR_BLINK); //clear display and home cursor lcd_clrscr(); //integer in ASCII umwandeln utoa( result , buffer, 10); lcd_puts("Ergebnis:\n"); lcd_puts(buffer
-
Thread
Meßwerteverlauf auf GrafikLcd darstellen
stehen, und diese dann in einem Rutsch aufs Display schreibst. Alternativ und wenn es der LCD Controller zulässt, könntest du auch Daten vom LCD lesen, shiften (Spaltenadresse setzen) und dann wieder zurückschreiben. Eine für simple Displays einfacherere Strategie ist der 'Oszilloskop' Ansatz
pixelgenauer Ansteuerung wie Du schon richtig sagst. Dann muss man eben ein entsprechend grafikfähiges LCD nehmen.
-
Thread
Probleme mit HD 44780 mit I²C-Interfacemodul
Hallo zusammen, habe mir ein HD44780 LCD Display mit Interfacemodul angeschafft. (http://www.all4duino.de/epages/78346319.sf/de_DE/?ObjectPath=/Shops/78346319/Products/A-15.0001/SubProducts/15.0001-0001) Benutzen möchte ich dieses mit
frisch bin, habe ich dieses fertige Projekt ( http://davidegironi.blogspot.de/2013/06/an-avr-atmega-library-for-hd44780-based.html#.ViOkfn7hDIU ) von Davide Gironi genommen inkl. den Bibliotheken um einfach ein wenig experimentieren zu können. Habe dort meine Addresse des PCF8574 auf 0x27 geändert sowie
-
Thread
Arduino & Schrittmotor
die Bahnen berechnet und abgelegt, der Arduino läßt dann ohne PC alles nach diesen Daten abfahren. LCD-Bedienfeld Arduino Mega 2560 (mit der Anzahl Pins dürfte es am Uno sowieso schwer werden obwohl es auch eine Spar-Variante mit Uno (ohne LCD+SD) gibt. Seit Jahren praxiserprobt. Firmware open-source
Initialize SdFat or print a detailed error message and halt // Use half speed like the native library. // change to SPI_FULL_SPEED for more performance. if (!sd.init(SPI_HALF_SPEED, chipSelect)) sd.initErrorHalt(); // open the file for write at end like the Native SD library if (!myFile.open
-
Thread
Display-Refresh-Rate
Schluß das Display um. Und wenn man sehr gut ist, synchronisiert man das noch mit dem Refresh des LCD-Controllers. Auf der anderen Seite kann man auch eine unbekannte Library aus dem Arduino-Umfeld nehmen und sich nachher wundern warum das scheißlangsam ist und so häßlich aussieht.
Anschlüsse am längeren Ende des Displays hat. Das ist eine der Hauptvoraussetzungen gewesen. Das LCD hatte allerdings nur ein chinese bei aliexpress und hatte keine Adapterplatine, deswegen ist es zum testen an einen Mega gekommen
-
Thread
Serielle Daten in Tastaturanschläge verwandeln
mit USB HID verdrahtet und programmiert werden.. das ist dann nicht einfach mal die IDE öffnen und Library wählen, die Anschlüsse benötigen auch einige Bauteile. Stichwort VUSB Keyboard.
nicht mehr machen. So blockierend umgesetzte Geschichten wie serielle Ausgabe, AD-Wandlungen oder LCD-Ausgabe dürften das sehr leicht unbrauchbar machen. Der Mega 2560 wäre dann leicht verschwendet an die Aufgabe.
-
Thread
[S] 7-Segment Zeichensatz 20 x 32
In der UTFT ist einer dabei: http://www.rinkydinkelectronics.com/library.php?id=51
Hier noch'n alternatives Tool: http://bitmap2lcd.com/blog/?cat=167
-
Thread
Hilfe zu leichtem LCD Programm
schwarze Balken // verschwunden sein lcd_init(); // Text in einzelnen Zeichen ausgeben lcd_data( 'T' ); lcd_data( 'e' ); lcd_data( 's' ); lcd_data( 't' ); // Die Ausgabemarke in die 2te Zeile setzen lcd_setcursor
dem AVR Studio und mit dem Arduino Uno. Dann spiel doch erstmal aus der Arduino LiquidCrystal Library das Hello World programm auf deinen Arduino Uno, nachdem du das LCD wie im Beispiel-Code angegeben verdrahtet hast. Dann sehen wir weiter.
-
Thread
Abtastung von Musik mit variabler Frequenz
eingeschränkte Steuerungsmöglichkeit der Samplerate des Audio-Teils erfordern würde. Fazit: Typische C-Library-User. Ungefähr so fantasievoll, kreativ und flexibel wie deutsche Beamte. Allerdings: Du bist Anfänger, also noch viel weniger kompetent als diese Dinosaurier, die wenigstens ihren eingefahrenen
ist eine Verstellung der Frequenz in 256 Schritten möglich. Außerdem habe nun auch noch ein AVR-LCD angeschlossen, um die momentane Abtastfrequenz auszugeben. Die Musik-Wandelergebnisse(8Bit) gebe ich an einem PORT aus. Die DA-Wandlung erfolgt übrigens nun nicht mehr mittels Baustein, sondern
-
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
AVR Frequenzmessung, DS18S20
ignoriere. Auszug aus "Aggregat_v2.c": [c] void setup() { //....... //Libraries "starten" lcd.begin(20, 4); //LCD sensors_temp.begin(); //Temperatursensoren sensors_temp.setWaitForConversion(FALSE); //nicht auf sensoren warten sensors_temp.requestTemperatures(); //Erste
starten } ISR (TIMER3_COMPA_vect) { //Tankfüllstand messen measurement_fuel(); //LCD neu initialisieren, falls Spannungsschwankungen auftraten lcd.begin(20, 4); //LCD lcd_write(); } [/c] Grüße, Luggi