Inhoudsopgave:

Lichtgevoelige tas van e-textiel - Ajarnpa
Lichtgevoelige tas van e-textiel - Ajarnpa

Video: Lichtgevoelige tas van e-textiel - Ajarnpa

Video: Lichtgevoelige tas van e-textiel - Ajarnpa
Video: VREEMD NIEUWS van de WEEK - 36 | Mysterieus | Universum | UFO's | Paranormaal 2024, Juli-
Anonim
Lichtgevoelige tas van e-textiel
Lichtgevoelige tas van e-textiel

In deze tutorial leer je hoe je de e-textile bag instelt om een slim object te maken dat reageert op de hoeveelheid licht die wordt geregistreerd door een omgevingslichtsensor.

Stap 1: Bereid het Arduino-bord voor

Bereid het Arduino-bord voor
Bereid het Arduino-bord voor
Bereid het Arduino-bord voor
Bereid het Arduino-bord voor
Bereid het Arduino-bord voor
Bereid het Arduino-bord voor
Bereid het Arduino-bord voor
Bereid het Arduino-bord voor

We zullen S4A gebruiken om het bord te programmeren. Daarom moeten we onze Arduino eerst adequaat instellen.

Download de S4A-software door naar S4A te gaan en vervolgens op "Downloads" te klikken > Kies de juiste versie op basis van uw besturingssysteem. Download daarna de S4A-firmware via deze link> Klik met de rechtermuisknop> Opslaan als> Verwijder het.txt-gedeelte van de naam> Opslaan als type: Wijzig van "Tekstdocument" naar "Alle bestanden"> Opslaan.

Upload de S4A-firmware

U moet ook Arduino IDE gebruiken om de firmware te coderen en te uploaden naar uw Arduino Leonardo-bord. Download de software door naar Arduino IDE te gaan > Scroll naar beneden totdat u het gedeelte "Download de Arduino IDE" ziet en kies de versie op basis van uw besturingssysteem (bijv. Als u Windows 7 heeft, kiest u "Windows Installer" / als u Windows 10 hebt, kies “Windows app”) > Kies op de volgende pagina “Gewoon downloaden” en voer de installatiebestanden uit. Start Arduino IDE en open de S4A-firmware door naar Bestand> Openen te gaan of door op Ctrl+O te drukken en vervolgens naar de locatie te bladeren waar u de firmware eerder hebt opgeslagen.

Sluit de Arduino aan op uw computer. Selecteer Arduino Leonardo in het menu Extra > Bord. Selecteer de juiste poort in het menu Extra > Poort.

Upload de S4A-firmware erin met behulp van de pijl naar rechts (→) in de rechterbovenhoek van het venster, door Schets > Uploaden te kiezen of door op Ctrl+U op het toetsenbord te drukken.

Start S4A

Als de S4A-firmware met succes is geüpload naar het Arduino-bord, zou het bericht "zoekbord …" binnen enkele seconden moeten verdwijnen.

Stap 2: Sluit de sensor en actuator aan

Bedrading van de sensor en actuator
Bedrading van de sensor en actuator
Bedrading van de sensor en actuator
Bedrading van de sensor en actuator
Bedrading van de sensor en actuator
Bedrading van de sensor en actuator

U moet de omgevingslichtsensor en de LED-patches op het Arduino-bord aansluiten. De omgevingslichtsensor-patch heeft 3 kabels die hiervan afgeleid zijn, terwijl de LED-patch twee kabels heeft.

De positieve kant van de omgevingslichtsensor gaat naar 5V. De negatieve kant gaat naar GND. U kunt een van de 3 GND-pinnen op het bord gebruiken. Als u niet zeker weet welke van de poten van de omgevingslichtsensor positief is, probeer dan een van beide aan te sluiten op pin 5V en de andere op GND. Als dat niet werkt, probeer dan het omgekeerde. Sluit tot slot de resterende kabel van de omgevingslichtsensorpatch aan op A0. De negatieve kant van de LED gaat naar GND en de positieve naar een digitale pin (bijv. 13). Uiteindelijk zou het er zo uit moeten zien:

  • witte kabel - A0
  • groene kabel - 5V
  • blauwe kabel - GND
  • oranje kabel - 13
  • zwarte kabel - GND

Stap 3: Programmeer de Arduino

Programmeer de Arduino
Programmeer de Arduino
Programmeer de Arduino
Programmeer de Arduino
Programmeer de Arduino
Programmeer de Arduino

We willen het Arduino-bord zo programmeren dat de omgevingslichtsensor interageert met de LED.

Let op hoe de waarde van A0 verandert op basis van fluctuaties in de hoeveelheid licht.

In ons voorbeeld geeft A5 (d.w.z. analoge pin 5, waarop we de omgevingslichtsensor hebben aangesloten) een waarde van rond de 30 weer als er geen kunstlicht op wordt gericht.

Terwijl als we een smartphone-zaklamp op de omgevingslichtsensor richten, de waarde daalt tot ongeveer 10.

Als je eenmaal hebt begrepen hoe de omgevingslichtsensor reageert op veranderingen in de hoeveelheid licht, ben je klaar om de Arduino zo te programmeren dat, wanneer de omgevingslichtsensor een waarde hoger dan 15 registreert (in ons voorbeeld), de LED-patch zal inschakelen, anders blijft de LED-patch uit.

Aanbevolen: