Sadržaj:

Svjetlo osjetljiva torba od e-tekstila: 3 koraka
Svjetlo osjetljiva torba od e-tekstila: 3 koraka

Video: Svjetlo osjetljiva torba od e-tekstila: 3 koraka

Video: Svjetlo osjetljiva torba od e-tekstila: 3 koraka
Video: Текстильная пицца. Заготовка на сумку. 2024, Studeni
Anonim
Svjetlo osjetljiva E-tekstilna torba
Svjetlo osjetljiva E-tekstilna torba

U ovom ćete vodiču naučiti kako postaviti vrećicu od e-tekstila za stvaranje pametnog objekta koji reagira na količinu svjetlosti koju bilježi senzor ambijentalnog svjetla.

Korak 1: Pripremite Arduino ploču

Pripremite Arduino ploču
Pripremite Arduino ploču
Pripremite Arduino ploču
Pripremite Arduino ploču
Pripremite Arduino ploču
Pripremite Arduino ploču
Pripremite Arduino ploču
Pripremite Arduino ploču

Za programiranje ploče koristit ćemo S4A. Stoga prvo moramo adekvatno postaviti naš Arduino.

Preuzmite softver S4A tako što ćete doći do S4A, a zatim kliknuti na "Preuzimanja"> Odaberite ispravnu verziju ovisno o operativnom sustavu. Nakon toga preuzmite firmver S4A tako što ćete doći do ove veze> Desnom tipkom miša> Spremi kao> Ukloniti.txt dio naziva> Spremi kao vrstu: Promijenite iz “Tekstualni dokument” u “Sve datoteke”> Spremi.

Prenesite firmver S4A

Također ćete morati koristiti Arduino IDE za kodiranje i prijenos firmvera na svoju ploču Arduino Leonardo. Preuzmite softver tako da posjetite Arduino IDE> Pomaknite se prema dolje dok ne vidite odjeljak "Preuzmite Arduino IDE" i odaberite verziju ovisno o operativnom sustavu (npr. Ako imate Windows 7, odaberite "Windows Installer" / ako imate Windows 10, odaberite "Windows aplikacija")> Na sljedećoj stranici odaberite "Samo preuzmi" i pokrenite instalacijske datoteke. Pokrenite Arduino IDE i otvorite firmver S4A tako što ćete otići na Datoteka> Otvori ili pritiskom na Ctrl+O, a zatim pregledati mjesto na koje ste prethodno spremili firmver.

Spojite Arduino na računalo. Odaberite Arduino Leonardo s izbornika Alati> Ploča. Odaberite odgovarajući port s izbornika Alati> Port.

Prenesite u njega firmver S4A pomoću tipke sa strelicom udesno (→) u gornjem desnom kutu prozora, odabirom Sketch> Upload ili pritiskom na Ctrl+U na tipkovnici.

Pokrenite S4A

Ako je firmver S4A uspješno postavljen na Arduino ploču, poruka "ploča za pretraživanje …" trebala bi nestati za nekoliko sekundi.

Korak 2: Ožičite senzor i aktuator

Ožičite senzor i aktuator
Ožičite senzor i aktuator
Ožičite senzor i aktuator
Ožičite senzor i aktuator
Ožičite senzor i aktuator
Ožičite senzor i aktuator

Morat ćete spojiti senzor ambijentalnog svjetla i LED zakrpe na Arduino ploču. Priključak osjetnika ambijentalnog svjetla ima 3 kabela koji proizlaze iz njega, dok LED dioda ima dva kabela.

Pozitivna strana senzora ambijentalnog svjetla ide na 5V. Negativna strana ide prema GND -u. Možete koristiti bilo koji od 3 GND pina dostupna na ploči. Ako niste sigurni koja je od nogu senzora ambijentalnog svjetla pozitivna, samo pokušajte spojiti bilo na pin 5V, a drugu na GND. Ako to ne uspije, pokušajte obrnuto. Na kraju spojite preostali kabel s osjetnika vanjskog svjetla na A0. Negativna strana LED diode ide na GND, a pozitivna na digitalni pin (primjer 13). Na kraju bi to trebalo izgledati ovako:

  • bijeli kabel - A0
  • zeleni kabel - 5V
  • plavi kabel - GND
  • narančasti kabel - 13
  • crni kabel - GND

Korak 3: Programirajte Arduino

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

Želimo programirati Arduino ploču tako da senzor ambijentalnog svjetla komunicira s LED diodom.

Obratite pozornost na to kako se vrijednost A0 mijenja ovisno o fluktuacijama u količini svjetlosti.

U našem primjeru, A5 (tj. Analogni pin 5, na koji smo spojili senzor ambijentalnog svjetla) prikazuje vrijednost oko 30 kada na njega nije usmjereno umjetno svjetlo.

Dok, ako bateriju pametnog telefona usmjerimo na senzor ambijentalnog svjetla, vrijednost pada na oko 10.

Nakon što shvatite kako senzor ambijentalnog svjetla reagira na promjene u količini svjetlosti, spremni ste za programiranje Arduina tako da, kad god senzor ambijentalnog svjetla zabilježi vrijednost veću od 15 (u našem primjeru), LED dioda će uključite, inače će LED dioda ostati isključena.

Preporučeni: