zuletzt gestartet wurde
unsigned long timesinceDCFsignal; // Zeit im Format time_t, die seit dem l... F77-Zeitzeichen vergangen ist.
unsigned long noDCFsignal; // Zeit in Sekunden, die seit dem... Läuft nach ca. 52 Tagen über.)
time_t timestampDCFsignal; // Zeitstempel im Format time_t, für das zuletzt vollständig empfangene Zeitsignal.
unsigned long receivedDCFsignals = 0; // Zäh
#define TFT_CS 10 // ChipSelect-Signal an Teensy-Pin 10
#define TFT_DC 9 // Data/Command-Signal an Teensy-Pin 9
Adafruit_ILI9341 tft = Adafruit_I... Sekunden seit dem 1.1.1970.
unsigned long lastDCFsignal; // Zeit in Millisekunden, sie seit ... F77-Zeitzeichen vergangen ist.
unsigned long noDCFsignal; // Zeit in Millisekunden, die sei
#define TFT_CS 10 // ChipSelect-Signal an Teensy-Pin 10
#define TFT_DC 9 // Data/Command-Signal an Teensy-Pin 9
Adafruit_ILI9341 tft = Adafruit_I... Sekunden seit dem 1.1.1970.
unsigned long lastDCFsignal; // Zeit in Millisekunden, sie seit ... F77-Zeitzeichen vergangen ist.
unsigned long noDCFsignal; // Zeit in Millisekunden, die sei
#define TFT_CS 10 // ChipSelect-Signal an Teensy-Pin 10
#define TFT_DC 9 // Data/Command-Signal an Teensy-Pin 9
Adafruit_ILI9341 tft = Adafruit_I... Sekunden seit dem 1.1.1970.
unsigned long lastDCFsignal; // Zeit in Millisekunden, sie seit ... F77-Zeitzeichen vergangen ist.
unsigned long noDCFsignal; // Zeit in Millisekunden, die sei
Sekunden seit dem 1.1.1970.
unsigned long lastDCFsignal; // Zeit in Millisekunden, sie seit ... F77-Zeitzeichen vergangen ist.
unsigned long noDCFsignal; // Zeit in Millisekunden, die sei... eitzeichen vergangen ist.
unsigned long currentDCFsignal;
unsigned long receivedDCFsignals = 0; // Zäh... TC
setTime(t);
}
}
// Wenn ein Zeitsignal vom DCF77-Modul verfügbar ist, setze die RTC auf
mputer verbunden ist und noch kein gültiges DCF77-Signal empfangen wurde, wird die RTC mit dem Zeitsignal des Computers gestellt. Sobald ein gültiges DCF77-Signal vorliegt, wird dieses verwendet, um die RTC zu st... Manchmal scheint das DCF-Modul kein verwertbares Signal auszugeben. Wenn man ihn dann bewegt, an den Käbe
nt wird an Pin 3 angeschlossen. (Pin 11 gibt kein Signal aus.)
Der [[https://forum.arduino.cc/index.php?t... -Element an Pin 3 sind kein Problem.
==== Tachosignal ====
Der PC-Lüfter gibt ein Tachosignal aus, das am Pin 2 anliegt. Das Programm bestimmt den Abstand zwis... liegt. Außerdem kann der Lüfter nicht mit dem PWM-Signal ausgeschaltet werden: Fällt der Duty Cycle unter
ter mit 4-Pin-Anschluss ...
// ... liest das Tachosignal aus ...
// ... berechnet die Drehzahl des Lüfters... #define tachoPin 2 // Pin für Tachosignal des Lüfters
#define peltierPin 3 // ... ---//
int button1state = HIGH; // aktuelles Signal vom Tasterpin
int button1pressed = 0; // a... t war
int button2state = HIGH; // aktuelles Signal vom Tasterpin
int button2pressed = 0; // a
TimeFound = false; // wurde ein gueltiges Signal gefunden
time_t DCFtime = 0;
time_t t = 0;
cons... = 1477958400; // Nov 1 2016
unsigned long lastDCFsignal;
unsigned long noDCFsignal;
unsigned long currentDCFsignal;
uint16_t ir;
uint16_t full;
uint32_t lum;
int menuePage = 0;
CT245 angesteuert werden müssen, der das 3,3-Volt-Signal in der notwendigen Qualität auf 5 Volt anhebt.
... lle 5 Volt-Pads werden miteinander verbunden; die Signal-Pads in der 12-Uhr-Position bleiben unverbunden (... ationen nicht auf die Synchronisation mit dem Zeitsignal verzichten zu müssen, kann außerdem ein externes ... dem Kabel am nächsten ist):
* GND
* GND
* Signal
* 3,3 Volt
https://www.pjrc.com/teensy/td_libs
ter mit 4-Pin-Anschluss ...
// ... liest das Tachosignal aus ...
// ... berechnet die Drehzahl des Lüfters... #define tachoPin 2 // Pin für Tachosignal des Lüfters
#define peltierPin 3 // ... equenz für den Lüfter (in Hz)
// Lüfter
int tachoSignal; // Tachosignal
uint32_t pulseOn = 0; // Ansteigende Signalflanke (Variabl
lltemperatur im EEPROM ...
// ... misst das Tachosignal des Lüfters aus und berechnet die Drehzahl ...
//... hoPin 2 // Pin für Tachosignal des Lüfters
#define peltierPin 3 ... quenz für den Lüfter (in Hz)
// Lüfter
bool tachoSignal; // Tachosignal
unsigned long pulseOn = 0; // Ansteigende Si
lltemperatur im EEPROM ...
// ... misst das Tachosignal des Lüfters aus und berechnet die Drehzahl ...
//... hoPin 2 // Pin für Tachosignal des Lüfters
#define peltierPin 3 ... quenz für den Lüfter (in Hz)
// Lüfter
bool tachoSignal; // Tachosignal
unsigned long pulseOn = 0; // Ansteigende Si
er Lüfter sollte sich drehen, gibt aber kein Tachosignal aus) wird eine Warnung auf dem Display ausgegeben... rom versorgt. Auf dem obersten Pin liegt das PWM-Signal für das Peltier-Element (D09). Der Stecker links ... g kontinuierlich an. Der dritte Pin gibt ein Tachosignal aus und über den vierten Pin wird die Drehzahl des Lüfters mit einem PWM-Signal gesteuert. PC-Lüfter mit einem 3-Pin-Anschluss ha
aher muss das vom Computer kommende digitale Audiosignal zunächst mit dem Digitus Audio Konverter DS-40133 in ein analoges Signal umgewandelt werden. Damit sowohl meine aktiven Nu... s Computers angeschlossen werden können, wird das Signal mit einem SpeaKa Professional 2 Port Toslink-Spli... 4HCT245. Letzterer wird benötigt, um das 3,3-Volt-Signal des Teensys auf 5 Volt zu heben. Der Elko soll Sp