Kategorie: Arduino

eine weitere Bastelseite ....

M5 Atom Einführung

Eine kleine Einführung, die für den M5AtomEcho , die dir zeigen soll wie man die LED des M5AtomEchos ansteuert. Nach dem Lesen wirst du in der Lage sein die LED des M5AtomEchos so zu ändern und den Knopf auszulesen. Der M5AtomEcho Der M5 Atom Echo ist ein kompaktes ESP32-Entwicklungsboard mit integriertem Bluetooth-Support, Mikrofon, Lautsprecher und…
Weiterlesen


20. Januar 2024 0

Sensorwerte in eine CSV- Datei auf einer SD-Karte schreiben

Als Beispiel werden hier Sensorwerte von einem MPB180 Sensor in eine CSV- Datei geschrieben. Der I2C Bus wurde dabei auf die Pins 4 und 0 gelegt, da  das LoLin32 Lite ansonsten nicht den SPI Bus parallel benutzen kann. Sofern die Datei towilab.csv noch nicht existiert, wird sie automatisch angelegt. In der Loop Funktion wird der…
Weiterlesen


13. Oktober 2022 0

I2C Scanner mit variablen Pins

Soll der I2C und der SPI Bus gleichzeitig verwendet werden, so entstehen bei dem Wemos Lolin32 Lite einige Probleme. Leider überschneiden sich die Standard Pins. SDA währe bei diesem Board Pin 19 und SCL Pin 23, die aber schon durch den SPI Bus belegt sind. Somit bleibt nur noch eine Variante, die I2C Pins zu…
Weiterlesen


13. Oktober 2022 0

SD-Karte mit dem ESP32 benutzen

Damit die Daten des Open Weather Egg  (OWE) auch auf einer SD-Karte geschrieben werden können, folgt hier ein kleines Beispiel. Bei dem im Projekt zum Einsatz kommenden Wemos LOLIN Lite Board benutzt der SPI- Bus teilweise die gleichen Pins wie der I2C Bus. Aus diesem Grund  wird in dem Beispiel nur eine CSV-Datei erzeugt und…
Weiterlesen


12. Oktober 2022 0

BMP108 mit Atemega2560

Schaltung:     Bibliotheken: Adafruit_BMP085.h     Programm: //mehr zum Programm auf www.towinet.de #include <Adafruit_BMP085.h> //benutze die „Adafruit_BMP085.h“ Libary Adafruit_BMP085 bmp; //Definiere den Drucksensor void setup() { Serial.begin(115200); //Beginne mit dem Computer zu komunizierne bmp.begin(); //Beginne mit dem Sensor zu komunizierne } void loop() { Serial.println(bmp.readAltitude()); //Drucke den (lese den wert des Sensors ein }…
Weiterlesen


1. Juni 2021 0

5 Knöpfe am Arduino auslesen

Warum? An „Rakete_Display“ habe ich 5 Knöpfe für ein Menü eingebaut, und in diesem Programm werde ich zeigen und erklären wie ich diese einlesen und im Seriellen Plotter oder Monitor ausgebe.   Hier ist mein Programm: /////////////////////////////////////////////// // // // Knöpfe der Raketen_Display_Platiene // // // /////////////////////////////////////////////// // Mehr zum Code unter www.Towinet.de int Mittel_Knopf…
Weiterlesen


28. Mai 2021 0

Servos der Raketen Platine Testen

Wie? In der Rakete habe ich 6 Servos verbaut, wovon sich 2 auf der Haupt Platine befinden und die anderen 4 auf der „Servo_Erweiterung“ Platine. Um zu testeten, ob alle Servos mit der Platine funktionieren, habe ich ein Beispielprogramm („Sweep“ aus der „Servo.h“ Bibliothek) so umgeschrieben. dieses Programm lässt dann alle 6 Servos mit den…
Weiterlesen


28. Mai 2021 0

OLED_Display 0,96Zoll mit DHT22 Sensor und Atmega2560

Warum? Ich habe für meine Spinne eine Platine entworfen und um sicher zu gehen, dass diese gerecht geht, teste ich zuerst das Display, dann den DHT22 Sensor, den Gyrometer, den Barometer, den Spannungsregler und dann die Servos. In diesem Artikel zeige ich den DHT22 Sensor mit dem Atmega2560 und dem 0,96Zoll OLED_Display, da ich um…
Weiterlesen


21. Mai 2021 0

Raketen-Leiterplatte Spannungen auslehsen

Warum? Ich habe beim Designen der Raketen-Leiterplatte unten Links 6 kleine Wiederstände, die 3 Spannungsteiler bilden verbaut. Mit diesen 3 Spannungsteilern teile ich die Spannungen (5V, 6V, Akku), damit ich diese in 3 analoge Ports des Arduinos machen kann. Damit kann ich also am Arduino Lesen, wie Voll der Akku ist, wie hoch die Spannung…
Weiterlesen


20. Mai 2021 0

Arduino Taschenrechner

Warum? In der Letzten Zeit habe ich sehr oft sehr viele Online-Rechner benutzt um zum Beispiel aus einem Durchmesser einen Umfang oder um aus Grad Celsius Grad Fahrenheit und mehr zu berechnen. Nachdem ich jedoch irgendwann den überblick über die vielen Webseiten verloren habe, entschied ich mich einen Ordner mit C-Programmen für die jeweiligen Rechner…
Weiterlesen


14. Mai 2021 0