Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino LED per iOS/Android App steuern – WiFi/Ethernet mit Evothings Studio

Komponenten & Materialien

Software

Projektbeschreibung

Steuern Sie eine LED am Arduino kabellos von Ihrem Smartphone aus. Die Kommunikation läuft über TCP/IP im lokalen Netzwerk. Evothings Studio ermöglicht die Entwicklung der mobilen App in HTML/JavaScript – ohne Xcode/Android Studio, ohne Kompilieren, mit Live-Reload beim Speichern.

Hardware-Aufbau

  1. LED Anode (langes Bein) → Digital Pin 2 (via 220Ω Widerstand)
  2. LED Kathode (kurzes Bein) → GND
  3. WiFi/Ethernet Shield auf Arduino stecken
  4. Arduino per USB an PC (für Upload & Serial Monitor)

Arduino Sketch (Evothings Beispiel: arduino-input-tcp)

Im Evothings Studio unter Examples → Arduino TCP Blink finden Sie fertige Sketches für:

Wichtige Anpassungen (WiFi-Version)


// In der .ino Datei (ca. Zeile 62, 66):
char ssid[] = "DEIN_WLAN_NAME";     // SSID anpassen
char pass[] = "DEIN_WLAN_PASSWORT"; // Passwort anpassen (leer lassen für offenes Netz)

Sketch hochladen & IP notieren

  1. Sketch auf Arduino laden
  2. Serial Monitor öffnen (9600/115200 Baud)
  3. IP-Adresse notieren (z. B. 192.168.1.42)

Evothings Studio – Mobile App

  1. Evothings Studio starten (Mac: evtl. "Open Anyway" in Security)
  2. Tab Examples → Arduino TCP Blink → Copy zu My Apps
  3. In My Apps → Code Button drücken
  4. index.html Zeile ~52: Standard-IP auf Ihre Arduino-IP ändern
  5. Smartphone: Evothings Viewer App öffnen
  6. PC & Smartphone im gleichen WLAN
  7. In Evothings Studio: Connect Tab → QR-Code scannen oder IP eingeben
  8. In My Apps → Run bei "Arduino TCP Blink"
  9. App lädt auf Smartphone → "Connect" drücken → LED An/Aus Buttons testen

Funktionsweise

Live Reload – Der Gamechanger

Ändern Sie HTML/JS/CSS in Evothings Studio → Speichern (Strg+S) → App auf Smartphone aktualisiert sich sofort. Kein Neubauen, kein Installieren, kein Kabel. Perfekt für schnelles Prototyping.

Erweiterungsideen

Hinweise & Limits

Fazit

Ein hervorragender Einstieg in IoT & Mobile App Development für Arduino-Maker. Evothings Studio's Live-Reload ist einzigartig produktiv. Für neue Projekte empfiehlt sich jedoch ESP32 + Blynk/ESPHome oder ein Web-Interface (WebSocket/HTTP) direkt auf dem Mikrocontroller – unabhängig von externen Tools.

Herstellungsprozess

  1. DHT11 Temperatur- & Feuchtesensor mit LED-Anzeige & Piezo-Summer
  2. Universelle Android-Fernbedienung mit Arduino, 1Sheeld & IR-Steuerung
  3. LCD-Animationen & Spiele mit Arduino UNO erstellen
  4. Intelligentes Voltmeter mit Arduino & Smartphone bauen – Einfaches DIY-Projekt
  5. Arduino Temperatur- & Feuchtelogger mit DHT11 & Ethernet Shield
  6. MIDI-Keyboard zum smarten Klavierlehrer umbauen – Arduino, LEDs & MuseScore
  7. LEDs mit Alexa über Raspberry Pi steuern – Einfache Schritt-für-Schritt-Anleitung
  8. Roomba Create 2 per Arduino & Android steuern – Schritt-für-Schritt
  9. Python 3 zu Arduino UNO: Einfache Steuerung & LED-Demo
  10. Echtzeit-Zelluläre Automaten auf Arduino mit 128x64 OLED-Display
Arduino UNO ×1
WiFi Shield (z. B. ESP8266-basiert, CC3000, WiFi101) ODER Ethernet Shield (W5100/W5500) ×1
LED (beliebige Farbe) ×1
Widerstand ~200–220 Ω ×1
Steckbrett & Kabel ×1 Satz