Kabellose Datenübertragung per LED (Li-Fi) – Arduino-Projekt
Komponenten und Zubehör
| Komponente | Menge | Hinweis |
|---|---|---|
| Arduino UNO | 2 | Einer als Sender, einer als Empfänger |
| LDR (5 MΩ) | 1 | Lichtabhängiger Widerstand |
| LED (generisch) | 2 | Sender- & Empfängerseite |
| Taster (optional) | 1 | Zum manuellen Senden |
| Drehpotentiometer (generisch) | 1 | Empfindlichkeit einstellen |
| Widerstand 220 Ω | 2 | Für LEDs |
Projektbeschreibung
Ziel: Daten zwischen zwei Arduinos drahtlos mit einer unkonventionellen Methode übertragen – eine LED als Sender, ein LDR als Empfänger. Ein einfaches Protokoll sorgt für zuverlässige Übertragung. Mit geringfügigen Änderungen lässt sich das Projekt auch für Glasfaserübertragung adaptieren. Nachbau in < 30 Minuten möglich.
Zukünftige Pläne: Der LDR reagiert langsam, was die Datenrate begrenzt. Ersetzung durch einen Phototransistor würde die Geschwindigkeit erhöhen. Bei ausreichender Rate könnte digitales Audio übertragen werden.
Code
Der vollständige Code (Sender & Empfänger) ist auf GitHub verfügbar:
https://github.com/SaadOjo/DIY_Li-Fi
Schaltplan
Herstellungsprozess
- 10 Schlüsselvorteile von Cloud Storage für moderne Unternehmen
- Warum Designer zu natürlichen Materialien im Produktdesign zurückkehren
- Optische Datenkommunikation: Licht für hochbandbreiten, störungsfreie Übertragung nutzen
- Leuchtdioden (LED): Von der Entdeckung zur 100-Jahre-Lebensdauer
- IIoT Edge-Entwicklung mit WebSockets: Sichere Echtzeit-Konnektivität
- IIoT Edge-Entwicklung mit Modbus: Sicheren Sensordatenfluss auf Raspberry Pi aufbauen
- Echtzeit-Temperaturdaten vom ppDAQC Pi‑Plate zu InitialState streamen – Headless Raspberry Pi
- Gesten-gesteuerter Roboter mit Raspberry Pi
- Kabellose Datenübertragung per Magnetfeld: Arduino & Infineon 3D-Sensor (TLE493D)
- LED-Streifen-Zubehör meistern: Verbinden, Steuern und Anpassen Ihrer Beleuchtung