Sunday, May 02, 2021
Arduino funzt jetzt auch mit Surface Go
"Timecube" soll ja auch auf Win10, d.h. also auch auf und mit dem Surface Go funktioneren.
Nach einigem Probieren und Suchen war ein spezieller Treiber die Lösung: CH340G converter Windows 7 driver
Thursday, December 31, 2020
Timecube Gehäuse
Das Projekt hat einen Namen: TimeCube
(ja, der Name ist geklaut , aber sehr passend!)
Und der TimeCube sieht jetzt mit einem provisorischen Gehäuse auch wie ein Cube aus.
Das Gehäuse ist aus Pappe ausgeschnitten und mit Heisklebepistole verklebt.
Die Seiten sind mit Aufklebern "verziehrt", um besser zu erkennen, auf welche Seite der Würfel liegt. (später soll ja jede Seite quasi ein Projekt representieren)
Edited on: Thursday, May 27, 2021 11:10 PM
Categories: Arduino, Zeiterfassung
Tuesday, November 17, 2020
Thinkpad Yoga 12 on Linux
Nachdem Sommerprojekt "neue Terasse" im Garten wurde jetzt erstmal der etwas in die Jahre gekommene Thinkpad Yoga 12 auf Linux Manjaro migriert.
Dafür hatte ich mir extra eine neue SSD mit 1TB gekauft - aber leider funktionierte diese nicht einwandfrei im Zusammenspiel mti dem Thinkpad. Die Crucial MX500 1TB verhinderte den Energiesparmodus bzw. den Hibernate Modus und um den Thinkpad wieder zum Laufen zu kriegen musste ich die Kiste komplett aufschrauben und die Batterie entfernen. Danach lief er wieder. Glücklicherweise hatte Calvin noch seine Samsung 860 EVO , die er mir probeweise überlassen konnte. Und tatsächlich - damit gings!
Also haben wir die SSDs getauscht. Super, Danke!
Saturday, November 02, 2019
GY-291 ADXL345 3-Achsen Gyroskop
Ich glaube , ich habe den QMC5883 geschrottet. Als Ersatz günstig via Amazon zwei GY-291 ADXL345 3-Achsen Gyroskop bestellt.
Thursday, October 17, 2019
der Kompass liefert Werte ...
... inkl. Richtungsangabe!
Es funktioniert also erst einmal.
Das Beispielprogramm ist von hier: https://github.com/mprograms/QMC5883LCompass
Die Lib muss in der Arduino IDE über das Menü: Tools/Manage Libraries ... importiert werden.
#include <QMC5883LCompass.h>
QMC5883LCompass compass;
void setup() {
Serial.begin(9600);
compass.init();
}
void loop() {
int x, y, z, a, b;
char myArray[3];
compass.read();
x = compass.getX();
y = compass.getY();
z = compass.getZ();
a = compass.getAzimuth();
b = compass.getBearing(a);
compass.getDirection(myArray, a);
Serial.print("X: ");
Serial.print(x);
Serial.print(" Y: ");
Serial.print(y);
Serial.print(" Z: ");
Serial.print(z);
Serial.print(" Azimuth: ");
Serial.print(a);
Serial.print(" Bearing: ");
Serial.print(b);
Serial.print(" Direction: ");
Serial.print(myArray[0]);
Serial.print(myArray[1]);
Serial.print(myArray[2]);
Serial.println();
delay(250);
}
erstes Problemchen ...
... der Arduino nimmt kein neues Programm entgegen und blinkt fröhlich vor sich hin!
die IDE meldet:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x3a
... und die Lösung ist:
In the Arduino IDE select TOOLS > PROCESSOR > pulldown menu from ATmega328P to "ATmega328P (Old Bootloader)".
conntected and blink

Edited on: Thursday, October 17, 2019 9:19 PM
Categories: Arduino, Zeiterfassung
Wednesday, October 16, 2019
Teile sind da!

Edited on: Thursday, October 17, 2019 9:20 PM
Categories: Arduino, Zeiterfassung
Monday, October 14, 2019
Bestellung ist raus ...
... und die weiteren Bauteile für das neue Projekt "Zeiterfassung":
- GY-271 QMC5883 Kompass-Modul 3-Achsen Magnetometer Sensor Arduino HMC5883L (4,75 €)
- D1 Mini Micro SD Card Karten Shield Erweiterung Wemos Speicher Modul (3,00 €)
- 40p 10cm - Jumper Wire Steckbrücken Steckbrett Kabel (2,39 €)
- Arduino Nano Atmega328P BEREITS GELÖTET verlötet fertig aufgebaut (3,74 €)
- RTC DS3231 I2C Echtzeituhr AT24C32 Real Time Clock Modul Arduino Raspberry Pi (3,40 €)
Ein Bluetooth-Modul habe ich noch nicht mitbestellt. Erst mal sehen, wie weit ich komme.
Edited on: Thursday, October 17, 2019 8:00 PM
Categories: Arduino, Zeiterfassung