Die 7 Segmentanzeige, gibt es bequem als Modul oder einzeln als Bauteil. Möchte man die Segmentanzeige einzeln, als Bauteil am Arduino betreiben, so benötigt man und natürlich einen Mikrocontroller, ich verwende den MakerUNO welcher baugleich mit dem Arduino UNO ist. Bezug Die 7 Segmentanzeige kann für ca. 1,8 € bei ebay.de* bezogen werden. Es gibt…
Kategorie: Arduino
Arduino Tutorial 61: NodeMCU ESP8266 mit OLED Display
In diesem Tutorial möchte ich einen Mikrocontroller mit einem verbauten OLED Display vorstellen. Der Mikrocontroller ist ein NodeMCU mit einem ESP8266 Wi-Fi Chip. Einen NodeMCU habe ich bereits im Tutorial NodeMCU – “Einer für (fast) Alles!” vorgestellt und möchte hier nun auf den betrieb mit dem OLED Display eingehen. Der Microcontroller wurde mir vom Onlineshop Makershop.de für…
Arduino Lektion 60: Sensor für Licht, Farbe und Gesten (APDS-9960)
Der Licht, Farbe und Gesten Sensor (APDS-9960) wurde mir kostenfrei vom Onlineshop Paradisetronic.com zur Verfügung gestellt. Bezug Den Sensor kann man für 10,79 € bei Paradisetronic.com beziehen. Die Versandkosten in höhe von 4,5 € (für Inlandsversand) kommen zusätzlich dazu. Ab einem bestellwert von 40€ entfallen die Versandkosten, daher einfach mal im Shop schauen, es lohnt sich. Technische…
Arduino Lektion 59: Infrarot Abstandssensor
In diesem Tutorial möchte ich den Infrarot Abstandssensor TCRT5000 erläutern. Auf der Rückseite des Sensors befindet sich ein Drehpotentiometer, mit welchem man den Schwellwert für den digitalen Pin einstellen kann. Ich habe bereits einen Abstandssensor beschrieben, nämlich den Ultraschall Sensor Arduino Lektion 9: Ultraschall Modul HC-SR04. Bezug Den Infrarot Abstandssensor kann man bei eBay.de* oder…
Arduino Programmierung: Arrays
Ein Array ist kein Datentyp, ein Array ist eine Möglichkeit für die Aufzählung von mehreren Werten zu einem Datentyp. Die Begrenzung des Arrays ist nur der Speicher. Der Arduino hat je nach Modell mehr oder weniger Speicher zur Verfügung, daher muss man sich vorher gut überlegen, ob man nun ein Array vom Typ eines double…
Arduino Programmierung: switch Anweisung
Mit dem Schlüsselwort „switch“ kann man einen bestimmten Codeabschnitt ausführen und dieses abhängig vom Wert. switch – case Der Wert muss vom Datentyp „int“ oder „char“ sein. Wenn die ganzzahlige Variable den Wert „0“ hat, dann wird die Funktion „doThings“ ausgeführt. Da diese Variable noch sehr viele weitere Werte annehmen kann, können wir hier die…
Arduino Programmierung: Abfragen
Im letzten Kapitel der Tutorial reihe zur Arduino Programmierung habe ich die Schleifen vorgestellt, nun möchte ich auf die Abfragen eingehen.Abfragen werden benötigt, um auf bestimmte Zustände eines Booleschen Ausdrucks einzugehen.„D.h. kurz gesagt, wenn ein Ausdruck WAHR oder FALSCH ist, dann mache folgendes.“ IF – Abfrage Eine Abfrage, oder manchmal auch als Verzweigung benannt, beginnt…
Arduino Programmierung: Schleifen
Möchte man einen bestimmten Abschnitt im Quellcode mehrfach wiederholen, so verwendet man Schleifen. In diesem Tutorial schreibe ich den Code in der DEV-C++ IDE, da der Microcontroller mit C bzw. C++ teilen programmiert wird. Dieses hat den Vorteil das man den Quellcode nicht extra hochladen muss um es dann zu testen. Ohne Schleifen Ohne Schleifen…