Inhaltsverzeichnis:

Lichtempfindliche E-Textiltasche - Gunook
Lichtempfindliche E-Textiltasche - Gunook

Video: Lichtempfindliche E-Textiltasche - Gunook

Video: Lichtempfindliche E-Textiltasche - Gunook
Video: Fahrradzubehör im Check | Preiswert, nützlich, gut? SWR 2024, Juli
Anonim
Lichtempfindliche E-Textiltasche
Lichtempfindliche E-Textiltasche

In diesem Tutorial erfahren Sie, wie Sie die E-Textiltasche einrichten, um ein intelligentes Objekt zu erstellen, das auf die von einem Umgebungslichtsensor erfasste Lichtmenge reagiert.

Schritt 1: Bereiten Sie das Arduino-Board vor

Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor
Bereiten Sie das Arduino-Board vor

Wir werden S4A verwenden, um das Board zu programmieren. Daher müssen wir zuerst unseren Arduino angemessen einrichten.

Laden Sie die S4A-Software herunter, indem Sie S4A erreichen und dann auf „Downloads“klicken > Wählen Sie die richtige Version basierend auf Ihrem Betriebssystem. Laden Sie anschließend die S4A-Firmware über diesen Link herunter > Klicken Sie mit der rechten Maustaste > Speichern unter > Entfernen Sie den.txt-Teil des Namens > Speichern Sie als Typ: Wechseln Sie von „Textdokument“zu „Alle Dateien“> Speichern.

Laden Sie die S4A-Firmware hoch

Sie müssen auch Arduino IDE verwenden, um die Firmware zu codieren und auf Ihr Arduino Leonardo-Board hochzuladen. Laden Sie die Software herunter, indem Sie Arduino IDE besuchen > Scrollen Sie nach unten, bis Sie den Abschnitt „Herunterladen der Arduino IDE“sehen, und wählen Sie die Version basierend auf Ihrem Betriebssystem (z. B. Wenn Sie Windows 7 haben, wählen Sie „Windows Installer“/ wenn Sie Windows 10 haben, Wählen Sie „Windows-App“) > Wählen Sie auf der nächsten Seite „Einfach herunterladen“und führen Sie die Installationsdateien aus. Starten Sie Arduino IDE und öffnen Sie die S4A-Firmware, indem Sie zu Datei> Öffnen gehen oder Strg + O drücken und dann zu dem Speicherort navigieren, an dem Sie die Firmware zuvor gespeichert haben.

Verbinden Sie das Arduino mit Ihrem Computer. Wählen Sie Arduino Leonardo aus dem Menü Extras > Board aus. Wählen Sie den richtigen Port aus dem Menü Extras > Port aus.

Laden Sie die S4A-Firmware hinein, indem Sie den Rechtspfeil (→) in der oberen rechten Ecke des Fensters verwenden, indem Sie Skizze > Hochladen wählen oder indem Sie Strg+U auf der Tastatur drücken.

S4A starten

Wenn die S4A-Firmware erfolgreich auf das Arduino-Board hochgeladen wurde, sollte die Meldung „Searching Board…“in wenigen Sekunden verschwinden.

Schritt 2: Verdrahten Sie den Sensor und Aktor

Verdrahten Sie den Sensor und Aktor
Verdrahten Sie den Sensor und Aktor
Verdrahten Sie den Sensor und Aktor
Verdrahten Sie den Sensor und Aktor
Verdrahten Sie den Sensor und Aktor
Verdrahten Sie den Sensor und Aktor

Sie müssen den Umgebungslichtsensor und die LED-Patches mit dem Arduino-Board verbinden. Der Umgebungslichtsensor-Patch hat 3 davon abgeleitete Kabel, während der LED-Patch zwei Kabel hat.

Die positive Seite des Umgebungslichtsensors geht auf 5V. Die negative Seite geht an GND. Sie können einen der 3 auf der Platine verfügbaren GND-Pins verwenden. Wenn Sie sich nicht sicher sind, welches der Beine des Umgebungslichtsensors positiv ist, versuchen Sie einfach, entweder an Pin 5V und das andere an GND anzuschließen. Wenn das nicht funktioniert, versuchen Sie es umgekehrt. Schließen Sie abschließend das restliche Kabel des Umgebungslichtsensor-Patches an A0 an. Die negative Seite der LED geht an GND und die positive an einen digitalen Pin (zB 13). Am Ende sollte es so aussehen:

  • weißes Kabel - A0
  • grünes Kabel - 5V
  • blaues Kabel - GND
  • oranges Kabel - 13
  • schwarzes Kabel - GND

Schritt 3: Programmieren Sie das Arduino

Programmieren Sie den Arduino
Programmieren Sie den Arduino
Programmieren Sie den Arduino
Programmieren Sie den Arduino
Programmieren Sie den Arduino
Programmieren Sie den Arduino

Wir wollen das Arduino-Board so programmieren, dass der Umgebungslichtsensor mit der LED interagiert.

Beachten Sie, wie sich der Wert von A0 aufgrund von Schwankungen der Lichtmenge ändert.

In unserem Beispiel zeigt A5 (also analoger Pin 5, an dem wir den Umgebungslichtsensor angeschlossen haben) einen Wert um 30 an, wenn kein Kunstlicht darauf gerichtet ist.

Richten wir hingegen eine Smartphone-Taschenlampe auf den Umgebungslichtsensor, sinkt der Wert auf etwa 10.

Sobald Sie verstanden haben, wie der Umgebungslichtsensor auf Änderungen der Lichtmenge reagiert, können Sie den Arduino so programmieren, dass der LED-Patch immer dann, wenn der Umgebungslichtsensor einen Wert über 15 aufnimmt (in unserem Beispiel), einschalten, sonst bleibt das LED-Patch aus.

Empfohlen: