Aus dem Kurs: IoT-Grundlagen für Entwickler:innen – Elektronik-Basiswissen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Arduino als I2C nutzen

Arduino als I2C nutzen

Bauen wir nun den Fotowiderstand um, sodass ein zweiter Arduino als I2C-Knoten eingebunden werden kann. Für den zweiten Arduino nehme ich einen Leonardo. Anstelle dass der Uno den Fotowiderstand liest, ruft der Uno den Leonardo auf und dieser liefert dann den Wert. Stecken wir zunächst die Jumper für den analogen Pin A0 und die 5 Volt um. A0 vom Uno in den Leonardo. Die 5 Volt stecke ich auch direkt in den Leonardo. Da ich den Leonardo wegen dem USB-Anschluss umgedreht habe, befinden sich die Pins auf der unteren Seite. Alle Bauteile und Geräte benötigen immer einen gemeinsamen Ground. Ich verwende einen neuen Jumper, um den Ground vom Leonardo zusammen mit dem Ground vom Uno zu verbinden. Fehlt nur noch der I2C-Takt und Daten. Beim Leonardo sind dies Pin 3 und 2. Ich verbinde zunächst die Datenleitung vom Pin 2 zu Datenleitung an der LCD-Anzeige und I2C-Takt vom Pin 3 zum Takt an der LCD-Anzeige. Damit haben wir nun zwei Arduino. Der eine misst und der andere zeigt an. Der Uno ist…

Inhalt