0.2 ======
Diese Programmversion bindet das OLED-Display ein. Für MISO und SCLK werden die Hardwarepins ve... t sich aber nicht, wird eine Fehlfunktion auf dem Display angegeben. Schließlich wurde noch ein Betriebsstu... rechnet. Außerdem werden nur die Bereiche auf dem Display neu aufgebaut, die sich geändert haben.
===== OLED-Display =====
Das OLED-Display ist an den folgenden Pins
rekt in Excel oder so speichern könnte.
Das OLED-Display hat nun drei Anzeigemodi: einfach, erweitert und ... ird mit einer entsprechenden Anzeige auf dem OLED-Display quittiert.
Zur Glättung der analogen Inputs, al... ]] erklärt. Die Anzeige der Isttemperatur auf dem Display wird dadurch sehr viel stabiler. Die Ausführung d... durch zwar um etwa 1 %, andererseits muss nun das Display nicht mehr alle 500 Millisekunden aktualisiert we
0.5 ======
Diese Programmversion bindet ein OLED-Display ein. Die Bibliothek von Adafruit ist sehr langsam... splays stark einschränkt. Perspektivisch soll das Display aber primär dafür verwendet werden, verschiedene ... llt und auf diesem Pegel verbleibt, wird das OLED-Display mit einem coolen Effekt ausgeschaltet.
Menüstruk... ixel-Streifen mit 72 NeoPixeln
// Bindet ein OLED-Display ein
// Steuert drei Signalrelais
//Bibliotheken
bzw. Experten-Anzeigemodus) werden auf einem OLED-Display dargestellt.
* Mit einem längeren Druck auf den... r kein Tachosignal aus) wird eine Warnung auf dem Display ausgegeben.
* Abhängig von der eingestellten So... D09). Der Stecker links daneben versorgt das OLED-Display mit 5 Volt. Darunter befinden sich die Anschlüsse... 3-poligen Steckern in der Bildmitte wird das OLED-Display angeschlossen.
{{:arduino:flaschenkuehler:hauptp
ie farbliche Darstellung der Temperaturen auf dem Display in ein speicherschonendes Format gebracht oder ge... ..
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
// ... unterstützt verschiedene Anzeigemod... // Grafik-Bibliothek für OLED-Display
#include <Adafruit_SSD1351.h> // Bibliothek für OLED-Display (Adafruit OLED Breakout Board 1.27")
#include <SP
arbwerten für die Temperaturanzeigen auf dem OLED-Display wurde mit PROGMEM in das EEPROM verlegt, da sonst... ..
// ... zeigt verschiedene Werte auf einem OLED-Display an ...
// ... unterstützt verschiedene Anzeigemod... // Grafik-Bibliothek für OLED-Display
#include <Adafruit_SSD1351.h> // Bibliothek für OLED-Display (Adafruit OLED Breakout Board 1.27")
#include <SP
rch das Audio Board vorgegeben wird, muss das TFT-Display anders angeschlossen werden.
Um das Display zu beschleunigen muss die Bibliothek //Adafruit_ILI9341.h// d... 26305-Highly-optimized-ILI9341-(320x240-TFT-color-display)-library|diesen Diskussionsstrang]] im PJRC-Forum... 26305-Highly-optimized-ILI9341-(320x240-TFT-color-display)-library?p=79950&viewfull=1#post79950|in diesem B
riert werden. Da der Spektrumanalysator über kein Display verfügt, wird die Menüstruktur auf den NeoPixel-S... AnalyzerFHT.ino
===== Elektronik =====
==== OLED-Display ====
Auf einem OLED-Display soll eine Menüstruktur abgebildet werden. Wie bei meinem [[arduino:flaschenkuehler|Flaschenkühler]] wird ein Display von Adafruit verwendet. Das Display funktioniert
e <SPI.h> // this is needed for display
#include <SD.h>
#include <SerialFlash.h>
#include... // Teensy-optimierte Bibliothek für das TFT-Display
#include <Adafruit_FT6206.h> // Kapazitiver...
Adafruit_FT6206 ctp = Adafruit_FT6206();
// The display also uses hardware SPI
#define TFT_DC 20
#define ... tft.readcommand8(ILI9341_RDMODE);
Serial.print("Display Power Mode: 0x"); Serial.println(x, HEX);
x = t
e <SPI.h> // this is needed for display
#include <Adafruit_ILI9341.h> // TFT-Display
#include <Wire.h> // this is needed for...
Adafruit_FT6206 ctp = Adafruit_FT6206();
// The display also uses hardware SPI, plus #9 & #10
#define TFT... ");
Serial.print(receivedDCFsignals);
/* Display the results (acceleration is measured in m/s^2) *
e <SPI.h> // this is needed for display
#include <Adafruit_ILI9341.h> // TFT-Display
#include <Wire.h> // this is needed for...
Adafruit_FT6206 ctp = Adafruit_FT6206();
// The display also uses hardware SPI, plus #9 & #10
#define TFT... ");
Serial.print(receivedDCFsignals);
// Display the results (acceleration is measured in m/s^2)
e <SPI.h> // this is needed for display
#include <Adafruit_ILI9341.h> // TFT-Display
#include <Wire.h> // this is needed for...
Adafruit_FT6206 ctp = Adafruit_FT6206();
// The display also uses hardware SPI, plus #9 & #10
#define TFT... ;
Serial.print(receivedDCFsignals);
*/
// Display the results (acceleration is measured in m/s^2)
e <SPI.h> // this is needed for display
#include <Adafruit_ILI9341.h> // TFT-Display
#include <Wire.h> // this is needed for...
Adafruit_FT6206 ctp = Adafruit_FT6206();
// The display also uses hardware SPI, plus #9 & #10
#define TFT... digits) {
// utility function for digital clock display: prints preceding colon and leading 0
tft.print
ird aus den letzten neun Werten der Medianwert im Display angezeigt. Ich habe mich für den Medianwert und nicht für den Mittelwert entschieden, damit das Display möglichst selten aktualisiert werden muss. Die An... zeige des Mittelwerts würde dazu führen, dass das Display sehr viel häufiger aktualisiert werden muss. Dies... nstatt den Duty-Cycle des Peltierelements auf dem Display anzugeben, könnte die (berechnete) Kühlleistung a
olgt auf ein [[arduino:adafruit_rgb_lcd_shield|LC-Display]].
===== Code =====
Das Programm zeigt beim Sta... ie serielle Schnittstelle ausgegeben. Auf dem LCD-Display wird der Wasserstand in Worten angezeigt (high, g... tBacklight(WHITE); // set up the LCD's display color
delay(1000); // 1