Setting up ESP32 with the Arduino GUI

Wie immer gibt es im Netz zahlreiche Informationen, wie die Arduino Gui zu konfigurieren ist. Deshalb fasse ich mich an dieser Stelle sehr kurz, für detailliertere Informationen sei auf die unten verlinkten Quellen verwiesen. Boardmanager Der ESP 32 hat es seit längerem in den Boardmanager geschafft. Die Schritte für eine Installation werden hier kurz umrissen. …

Continue reading "ESP32 mit der Arduino Gui einrichten" →

Arduino Uno + WiFi

Hier geht es um einen Chinaimport und nicht um den offiziellen Uno WiFi. Die Platine hat einen vollständigen Arduino Uno mit Atmega Prozessor und einen ESP8266 Chip on board. Über Dipschalter kann jeweils der Uno mit dem USB, der ESP mit dem USB oder der ESP mit dem UNO verbunden werden. Für den Betrieb kann …

Continue reading "Arduino Uno + WiFi" →

CodeShorty: Wire Scanning (Uno)

Der I2c, oder auch 2 Wire Bus genannt, arbeitet mit zwei Kabeln und  theoretisch mit einer Geschwindigkeit von bis zu 5 Mbit/s. Für den Hobbybedarf mit Freiluftverkabelung sind es wahrscheinlich eher weniger. Der Uno hat den Wire-Anschluss am analogen Ausgang 4 und 5. Zum Testen habe ich ein GY-68 Barometer angeschlossen, welches auf Port 0x77 des …

Continue reading "CodeShorty: Wire Scannen (Uno)" →
Arduino mit Prortotyping Board und SR04 Verkabelung perspektivisch

Arduino – HC-SR04 Distance Sensor

Ansteuerung des HC-SR04 Ultraschall-Entfernungsmessers mit Hilfe des Arduino UNO. Grundlagen Aufbau Schaltung (Ich habe nachträglich noch die Pins von 0/1 auf 2/3 geändert, weil an 0/1 noch der ISP hängt). Testprogramm Hier ein kleines Testprogramm. Es filtert zu kleine und zu große Werte heraus und ermöglicht die Mittelwertbildung über ein definiertes Intervall. Quellcode HCSR04Test.ino (GitHub …

Continue reading "Arduino – HC-SR04 Entfernungsmesser" →

Java – IP Remote Control

The purpose of the whole thing is a remote control for my robots. Since all robots (at least the more advanced ones) have a network connection, I want to develop a small app that can send messages to a specific recipient via configuration. First draft In the first step, the remote control should only consist of a keypad. The user can specify the number of rows and...

Continue reading "Java – IP Fernbedienung" →

Java Socket Console Server

Die Java Socket Konsole öffnet einen Server auf einem definierten Port. Der Port kann beim Start mit übergeben werden. Wird kein Port angegeben, ist der Standard Port 2021.  Alles, was an diesen Port gesendet wird, erscheint als zeilenbasierte Ausgabe in einem Fenster. Das Programm ermöglicht genau eine Verbindung.  Über die Textbox am Fuß des Dialogs …

Continue reading "Java Socket Konsolen Server" →
ESP8266 DH11 Testschaltung

DHT11 with ESP8266 / ESP32

Ansteuerung eines DHT11 Sensors über den ESP8266 / ESP32 Grundlagen Link zum Beitrag Aufbau Programmierung Bibliotheken Die Einbindung der Bibliothek kann dem folgenden Beitrag entnommen werden: Link zum Beitrag Adafruit DHT Bibliothek Adafruit Unified Sensor Bibliothek Testprogramm Quellcode DHTTest.ino (GitHub) Verwandte Beiträge  Quellen: DHT Sensor allgemein Adafruit DHT Bibliothek Adafruit Unified Sensor Bibliothek

Continue reading "DHT11 mit ESP8266 / ESP32" →

Arduino – DHT11 humidity sensor

Ansteuerung eines DHT10 Sensors über den Arduino Uno. Grundlagen Link zum Beitrag Schaltung Ansicht Verdrahtung Programmierung Bibliotheken Die Einbindung der Bibliothek kann dem folgenden Beitrag entnommen werden: Link zum Beitrag Testprogramm Quellcode dht11.ino (GitHub Gist) Output Verwandte Beiträge Quellen

Continue reading "Arduino – DHT11 Feuchtigkeitsmesser" →

Raspberry Pi + Servo

Ansteuerung eines Servos mit dem Raspberry PI 3. Hierbei geht es nur um die grundlegende Technik, der Einsatz könnte beispielsweise ein mobiler Roboter sein. Der Servo soll hierbei über den Software PWM angesteuert werden, um die Hardware PWMs für andere Funktionen frei zu halten. Zusätzlich soll der Servo nicht wie üblich über Integer Werte gesteuert …

Continue reading "Raspberry PI + Servo" →

Pi4J + BlueJ

Da ich am liebsten in Java programmiere, verwende ich die Bibliothek Pi4J zur Ansteuerung der GPIOs am Raspberry Pi 2 und 3. Auf die Installation der Bibliothek werde ich nicht näher eingehen, da dies auf den folgenden Webseiten schon erschöpfend beschrieben wurde. http://pi4j.com/install.htmlhttp://pi4j.com/utility/pi4j.htmlhttp://www.forum-raspberrypi.de/Thread-tutorial-ansteuerung-der-gpio-ports-mit-pi4j Auch wichtig zu wissen ist, dass Pi4J auf der wiringPI Bibliothek aufbaut …

Continue reading "Pi4J + BlueJ" →