Indholdsfortegnelse:

Lysfølsom E-tekstilpose: 3 trin
Lysfølsom E-tekstilpose: 3 trin

Video: Lysfølsom E-tekstilpose: 3 trin

Video: Lysfølsom E-tekstilpose: 3 trin
Video: Беслан. Помни / Beslan. Remember (english & español subs) 2024, November
Anonim
Letfølsom E-tekstilpose
Letfølsom E-tekstilpose

I denne vejledning lærer du, hvordan du konfigurerer e-tekstilposen til at oprette et smart objekt, der reagerer på mængden af lys, der er registreret af en sensor til omgivende lys.

Trin 1: Forbered Arduino Board

Forbered Arduino Board
Forbered Arduino Board
Forbered Arduino Board
Forbered Arduino Board
Forbered Arduino Board
Forbered Arduino Board
Forbered Arduino Board
Forbered Arduino Board

Vi vil bruge S4A til at programmere tavlen. Derfor skal vi først konfigurere vores Arduino tilstrækkeligt.

Download S4A -softwaren ved at nå S4A og derefter klikke på "Downloads"> Vælg den korrekte version baseret på dit operativsystem. Bagefter kan du downloade S4A-firmwaren ved at nå dette link> Højreklik> Gem som> Fjern.txt-delen af navnet> Gem som type: Skift fra "Tekstdokument" til "Alle filer"> Gem.

Upload S4A firmware

Du skal også bruge Arduino IDE til at kode og uploade firmwaren til dit Arduino Leonardo -kort. Download softwaren ved at besøge Arduino IDE> Rul ned, indtil du ser afsnittet "Download Arduino IDE", og vælg den version, der er baseret på dit operativsystem (f.eks. Hvis du har Windows 7, skal du vælge "Windows Installer" / hvis du har Windows 10, vælg "Windows -app")> Vælg på den næste side "Bare download" og kør installationsfilerne. Start Arduino IDE, og åbn S4A -firmwaren ved at gå til Filer> Åbn eller ved at trykke på Ctrl+O og derefter browse til det sted, du tidligere har gemt firmwaren til.

Tilslut Arduino til din computer. Vælg Arduino Leonardo fra menuen Værktøjer> Board. Vælg den korrekte port i menuen Værktøjer> Port.

Upload S4A -firmwaren til den ved at bruge højre pil (→) i øverste højre hjørne af vinduet, ved at vælge Skitse> Upload eller ved at trykke på Ctrl+U på tastaturet.

Start S4A

Hvis S4A -firmwaren blev uploadet til Arduino -kortet, skulle meddelelsen "søgekort …" forsvinde på få sekunder.

Trin 2: Tilslut sensoren og aktuatoren

Tilslut sensoren og aktuatoren
Tilslut sensoren og aktuatoren
Tilslut sensoren og aktuatoren
Tilslut sensoren og aktuatoren
Tilslut sensoren og aktuatoren
Tilslut sensoren og aktuatoren

Du skal tilslutte sensor til omgivende lys og LED -patches til Arduino -kortet. Sensorplasteret til omgivende lys har 3 kabler deraf, mens LED -patch har to kabler.

Den positive side af den omgivende lyssensor går til 5V. Den negative side går til GND. Du kan bruge en af de 3 GND -stifter, der er tilgængelige på tavlen. Hvis du ikke er sikker på, hvilket af sensorbenene til omgivende lys der er positivt, skal du bare prøve at forbinde enten til pin 5V og den anden til GND. Hvis det ikke virker, kan du prøve det omvendte. Tilslut til sidst det resterende kabel af sensorplasteret til omgivende lys til A0. Den negative side af LED'en går til GND og den positive til en digital pin (f.eks. 13). I sidste ende skal det se sådan ud:

  • hvidt kabel - A0
  • grønt kabel - 5V
  • blå kabel - GND
  • orange kabel - 13
  • sort kabel - GND

Trin 3: Programmer Arduino

Programmer Arduino
Programmer Arduino
Programmer Arduino
Programmer Arduino
Programmer Arduino
Programmer Arduino

Vi ønsker at programmere Arduino -kortet, så sensor for omgivende lys interagerer med LED'en.

Vær opmærksom på, hvordan værdien af A0 ændres baseret på udsving i lysmængden.

I vores eksempel viser A5 (dvs. Analog pin 5, hvor vi har tilsluttet sensoren til omgivende lys) en værdi omkring 30, når der ikke peges på kunstigt lys på den.

Hvorimod hvis vi retter en smartphone -brænder på sensoren til omgivende lys, falder værdien til omkring 10.

Når du har forstået, hvordan sensoren til omgivende lys reagerer på ændringer i mængden af lys, er du klar til at programmere Arduino, så når sensor for omgivende lys registrerer en værdi højere end 15 (i vores eksempel), vil LED -plasteret tænd, ellers forbliver LED -patchen slukket.

Anbefalede: