Kazalo:

Lahka občutljiva e-tekstilna torba: 3 koraki
Lahka občutljiva e-tekstilna torba: 3 koraki

Video: Lahka občutljiva e-tekstilna torba: 3 koraki

Video: Lahka občutljiva e-tekstilna torba: 3 koraki
Video: Part 04 - Sons and Lovers Audiobook by D. H. Lawrence (Ch 07) 2024, November
Anonim
Lahka občutljiva e-tekstilna torba
Lahka občutljiva e-tekstilna torba

V tem vodiču se boste naučili, kako nastaviti e-tekstilno vrečko za ustvarjanje pametnega predmeta, ki se odziva na količino svetlobe, ki jo zabeleži senzor zunanje svetlobe.

1. korak: Pripravite ploščo Arduino

Pripravite ploščo Arduino
Pripravite ploščo Arduino
Pripravite ploščo Arduino
Pripravite ploščo Arduino
Pripravite ploščo Arduino
Pripravite ploščo Arduino
Pripravite ploščo Arduino
Pripravite ploščo Arduino

Za programiranje plošče bomo uporabili S4A. Zato moramo najprej ustrezno nastaviti naš Arduino.

Prenesite programsko opremo S4A tako, da odprete S4A in nato kliknete »Prenosi«> Izberite ustrezno različico glede na vaš operacijski sistem. Nato prenesite vdelano programsko opremo S4A tako, da odprete to povezavo> Z desno tipko miške kliknite> Shrani kot> Odstranite del imena.txt> Shrani kot vrsto: spremenite iz »Besedilni dokument« v »Vse datoteke«> Shrani.

Naložite vdelano programsko opremo S4A

Za kodiranje in nalaganje vdelane programske opreme na ploščo Arduino Leonardo boste morali uporabiti tudi Arduino IDE. Prenesite programsko opremo tako, da obiščete Arduino IDE> Pomaknite se navzdol, dokler ne vidite razdelka »Prenesite Arduino IDE« in izberite različico glede na vaš operacijski sistem (npr. Če imate Windows 7, izberite »Windows Installer« / če imate Windows 10, izberite “Windows app”)> Na naslednji strani izberite “Just download” in zaženite namestitvene datoteke. Zaženite Arduino IDE in odprite vdelano programsko opremo S4A tako, da odprete Datoteka> Odpri ali pritisnete Ctrl+O in nato poiščete mesto, na katerega ste predhodno shranili vdelano programsko opremo.

Arduino povežite z računalnikom. V meniju Orodja> deska izberite Arduino Leonardo. V meniju Orodja> Vrata izberite ustrezna vrata.

Vanj naložite vdelano programsko opremo S4A z uporabo puščice desno (→) v zgornjem desnem kotu okna, tako da izberete Sketch> Upload ali pritisnete Ctrl+U na tipkovnici.

Zaženite S4A

Če je bila vdelana programska oprema S4A uspešno naložena na ploščo Arduino, bi moralo sporočilo »deska za iskanje …« izginiti v nekaj sekundah.

2. korak: Priključite senzor in aktuator

Priključite senzor in aktuator
Priključite senzor in aktuator
Priključite senzor in aktuator
Priključite senzor in aktuator
Priključite senzor in aktuator
Priključite senzor in aktuator

Na ploščo Arduino boste morali povezati senzor svetlobe okolice in LED vložke. Obliž senzorja zunanje svetlobe ima 3 kabla, medtem ko ima LED -priključek dva kabla.

Pozitivna stran senzorja svetlobe v okolici je 5V. Negativna stran ima GND. Uporabite lahko enega od 3 zatičev GND, ki so na voljo na plošči. Če niste prepričani, katera od nog senzorja zunanje svetlobe je pozitivna, poskusite priključiti bodisi na pin 5V, drugo pa na GND. Če to ne deluje, poskusite obratno. Nazadnje priključite preostali kabel senzorja zunanje svetlobe na A0. Negativna stran LED gre na GND, pozitivna pa na digitalni pin (npr. 13). Na koncu bi moralo izgledati takole:

  • beli kabel - A0
  • zeleni kabel - 5V
  • modri kabel - GND
  • oranžni kabel - 13
  • črni kabel - GND

3. korak: Programirajte Arduino

Programirajte Arduino
Programirajte Arduino
Programirajte Arduino
Programirajte Arduino
Programirajte Arduino
Programirajte Arduino

Arduino ploščo želimo programirati tako, da senzor zunanje svetlobe deluje z LED.

Bodite pozorni na to, kako se vrednost A0 spreminja glede na nihanja v količini svetlobe.

V našem primeru A5 (t.j. analogni pin 5, kamor smo priključili senzor zunanje svetlobe) prikaže vrednost okoli 30, ko nanjo ni usmerjena nobena umetna svetloba.

Če pa svetilko pametnega telefona usmerimo proti senzorju zunanje svetlobe, se vrednost spusti na okoli 10.

Ko razumete, kako se senzor zunanje svetlobe odziva na spremembe v količini svetlobe, ste pripravljeni programirati Arduino tako, da bo, kadar senzor zunanje svetlobe zabeleži vrednost, višjo od 15 (v našem primeru), vklopite, sicer LED dioda ne bo ugasnila.

Priporočena: