Blog

eine weitere Bastelseite ....

Ansteuerung des WIFI-Schalters und der LOLIN LED

Kleines Bespiel für die Ansteuerung des Tasters und einer LED. Durch drücken des Tasters geht Schaltet das Signal an Pin 34 von HIGH auf LOW. Die Interne LED muss auf GND gezogen werden um zu leuchten. Daher muss der Ausgang auf LOW stehen … // OpenWeatherEgg // Prozessor: LOLIN32 LITE // Deck02 PCB: deck_02_mainboard_v1. //…
Weiterlesen


17. November 2022 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

Arduino IDE auf Chromebook installieren

Was man benötigt: https://www.arduino.cc/en/software Terminal (in den Einstellungen unter Entwickler zu finden) Die ChromeOS build Version (32bit / 64bit) (findet man in „Einstellungen unter „über Chrome OS“)   Schritt 1 (Link Kopieren): zunächst muss man die Adresse des Links unter „https://www.arduino.cc/en/software“ der „Version“ des Betriebssystems kopieren.   Schritt 2 (installieren): im Terminal „wget ADRESSE_DES_LINKS“ einfügen…
Weiterlesen


8. August 2022 0
ESP32

Open Source ESP32 Entwickler Platine

ESP-Platine mit der Arduino IDE programmieren: Installieren des Boards: Öffne die Arduino IDE Gehe auf „Datei –> Voreinstellungen“ Gebe bei „Zusätzliche Boardverwalter-URLs:“ den URL: „https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json“ ein. *1 dann drücke auf Okay Dann gehe auf „Werkzeuge –> Board –> Boardverwalter“ und gebe „ESP32“ in die Suchleiste ein gehe darauf hin auf „installieren“.   Hochladen eines Programmes:…
Weiterlesen


30. April 2022 0

.exe Datei aus .py Datei erstellen

Schritt 1: Sicherstellen, dass Python installiert ist und das dass Speichern, des Pfades bei der Installation unter Windows gespeichert ist.   Schritt 2: Eingabeaufforderung (CMD) öffnen.   Schritt 3: „pip install pyinstaller“ eingeben.   Schritt 4: Sicherstellen, das die umzuwandelnde Datei in einem Ordner ist.   Schritt 5: Pfad des Ordners der Datei rausfinden wobei…
Weiterlesen


29. November 2021 0

Pi super schnell mit Python berrechnen

Vor einiger Zeit habe ich ein Programm geschrieben, dass Pi in Arduino(c) oder Python berechnet. Diese Programme wahren sehr sehr langsam im vergleich zu diesem. Dieses Programm Jetzt kann 10.000 Stellen in 0.94 Sekunden berechnen. Dieses Programm habe ich von dem YouTuber Mathefuchs aus diesem Video: Wie man Pi schnell und genau berechnen kann (Pi…
Weiterlesen


12. September 2021 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