Initialisiert die serielle Schnittstelle
Serial.begin(115200);
// set the Time library to use Teen... }
//Initialisiert den Touchscrenn
if (! ctp.begin(40)) { // Stellt u.... iert den Beschleunigungssensor LSM303
if(!accel.begin()) {
/* There was a problem detecting the ADX... } else {
IMUconnected = true;
}
if(!mag.begin()) {
/* There was a problem detecting the ADX
T);
// Initialisiere alle NeoPixels
neopix1.begin();
neopix1.show(); // Initialize all pixels to 'off'
neopix2.begin();
neopix2.show(); // Initialize all pixels to 'off'
neopix3.begin();
neopix3.show(); // Initialize all pixels to 'off'
neopix4.begin();
neopix4.show(); // Initialize all pixels to
T);
// Initialisiere alle NeoPixels
neopix1.begin();
neopix1.show(); // Initialize all pixels to 'off'
neopix2.begin();
neopix2.show(); // Initialize all pixels to 'off'
neopix3.begin();
neopix3.show(); // Initialize all pixels to 'off'
neopix4.begin();
neopix4.show(); // Initialize all pixels to
PUT);
// Initialisiere alle NeoPixels
neopix1.begin();
neopix1.show(); // Initialize all pixels to 'off'
neopix2.begin();
neopix2.show(); // Initialize all pixels to 'off'
neopix3.begin();
neopix3.show(); // Initialize all pixels to 'off'
neopix4.begin();
neopix4.show(); // Initialize all pixels to
Initialisiert die serielle Schnittstelle
Serial.begin(115200);
// set the Time library to use Teen... }
//Initialisiert den Touchscrenn
if (! ctp.begin(40)) { // Stellt u.... iert den Beschleunigungssensor LSM303
if(!accel.begin()) {
/* There was a problem detecting the ADX... } else {
IMUconnected = true;
}
if(!mag.begin()) {
/* There was a problem detecting the ADX
UT);
// Initialisiere alle NeoPixels
neopix1.begin();
neopix1.show(); // Initialize all pixels to 'off'
neopix2.begin();
neopix2.show(); // Initialize all pixels to 'off'
neopix3.begin();
neopix3.show(); // Initialize all pixels to 'off'
neopix4.begin();
neopix4.show(); // Initialize all pixels to
me);
// Initialisiert den TFT-Bildschirm
tft.begin();
tft.setRotation(1);
tft.fillScreen(ILI9341... Initialisiert die serielle Schnittstelle
Serial.begin(115200);
// Zeigt auf dem TFT einen Startbilds... ("RTC has set the system time");
}
if (! ctp.begin(40)) { // Stellt u.... e den Beschleunigungssensor LSM303 */
if(!accel.begin()) {
/* There was a problem detecting the ADX
me);
// Initialisiert den TFT-Bildschirm
tft.begin();
tft.setRotation(1);
tft.fillScreen(ILI9341... Initialisiert die serielle Schnittstelle
Serial.begin(115200);
// Zeigt auf dem TFT einen Startbilds... ("RTC has set the system time");
}
if (! ctp.begin(40)) { // Stellt u.... e den Beschleunigungssensor LSM303 */
if(!accel.begin()) {
/* There was a problem detecting the ADX
me);
// Initialisiert den TFT-Bildschirm
tft.begin();
tft.setRotation(1);
tft.fillScreen(ILI9341... Initialisiert die serielle Schnittstelle
Serial.begin(115200);
// Zeigt auf dem TFT einen Startbilds... ("RTC has set the system time");
}
if (! ctp.begin(40)) { // Stellt u.... e den Beschleunigungssensor LSM303 */
if(!accel.begin()) {
/* There was a problem detecting the ADX
// Schaltet den MOSFET aus
Serial.begin(115200);
// Initialisiere die NeoPixel-Pins
... trips
digitalWrite(POWERPIN, HIGH);
strip1.begin(); // Initialisiert das Neopixel
//strip1.show(... p1.clear(); // Macht das NeoPixel aus
strip2.begin(); // Initialisiert das Neopixel
//strip2.show(... oPixel aus
// Start up the library
sensors.begin();
// locate devices on the bus
Serial.print
en drücken. Die rote LED in der Funkfernbedienung beginnt langsam zu pulsieren, kurz darauf beginnt auch die weiße LED am Rollo zu pulsieren.
- Die erfolgte P... Loslassen startet das Modul neu und die weiße LED beginnt langsam zu pulsieren. Damit wird signalisiert, ... leichzeitig etwa 10 Sekunden lang drücken. Danach beginnt die weiße LED zu leuchten. Das signalisiert, da
);
// Initialisiere die NeoPixel-Strips
strip1.begin(); // Initialisiert das Neopixel
strip1.show();... p1.clear(); // Macht das NeoPixel aus
strip2.begin(); // Initialisiert das Neopixel
strip2.show();... Initialisiere die serialle Schnittstelle
Serial.begin(57600);
delay (2000);
}
void loop() {
// Lese... ren Wert sprngt, wird er zurück auf 0 gesetzt und beginnt von vorne
else {
programmmodus = 0;
}