Turinys:

Šviesai jautrus elektroninės tekstilės krepšys: 3 žingsniai
Šviesai jautrus elektroninės tekstilės krepšys: 3 žingsniai

Video: Šviesai jautrus elektroninės tekstilės krepšys: 3 žingsniai

Video: Šviesai jautrus elektroninės tekstilės krepšys: 3 žingsniai
Video: Moes Bluetooth šviesos, temperatūros ir drėgmės jutiklis – E-Ink ekranas Tuya Smart Life 2024, Lapkritis
Anonim
Lengvai jautrus elektroninės tekstilės krepšys
Lengvai jautrus elektroninės tekstilės krepšys

Šioje pamokoje sužinosite, kaip nustatyti elektroninį tekstilės maišelį, kad būtų sukurtas protingas objektas, reaguojantis į aplinkos šviesos jutiklio užfiksuotą šviesos kiekį.

1 žingsnis: Paruoškite „Arduino“lentą

Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą
Paruoškite „Arduino“lentą

Lentos programavimui naudosime S4A. Todėl pirmiausia turime tinkamai nustatyti „Arduino“.

Atsisiųskite S4A programinę įrangą, pasiekę S4A, tada spustelėdami „Atsisiuntimai“> Pasirinkite tinkamą versiją pagal savo operacinę sistemą. Vėliau atsisiųskite „S4A“programinę-aparatinę įrangą spustelėję šią nuorodą> Dešiniuoju pelės mygtuku spustelėkite> Išsaugoti kaip> Pašalinkite pavadinimo.txt dalį> Išsaugoti kaip tipą: Pakeiskite iš „Tekstinis dokumentas“į „Visi failai“> Išsaugoti.

Įkelkite S4A programinę -aparatinę įrangą

Taip pat turėsite naudoti „Arduino IDE“programinei įrangai koduoti ir įkelti į „Arduino Leonardo“plokštę. Atsisiųskite programinę įrangą apsilankę „Arduino IDE“> Slinkite žemyn, kol pamatysite skyrių „Atsisiųsti„ Arduino IDE “, ir pasirinkite versiją pagal savo operacinę sistemą (pvz., Jei naudojate„ Windows 7 “, pasirinkite„ Windows Installer “/ jei turite„ Windows 10 “, pasirinkite „Windows“programa)> Kitame puslapyje pasirinkite „Tiesiog atsisiųsti“ir paleiskite diegimo failus. Paleiskite „Arduino IDE“ir atidarykite „S4A“programinę -aparatinę įrangą, eidami į „Failas“> „Atidaryti“arba paspausdami „Ctrl“+O, tada naršydami ten, kur anksčiau išsaugojote programinę -aparatinę įrangą.

Prijunkite „Arduino“prie kompiuterio. Meniu Įrankiai> Lenta pasirinkite „Arduino Leonardo“. Pasirinkite tinkamą prievadą meniu Įrankiai> Uostas.

Įkelkite „S4A“programinę -aparatinę įrangą į jį naudodami dešinės rodyklės (→) mygtuką viršutiniame dešiniajame lango kampe, pasirinkdami „Eskizas“> „Įkelti“arba paspausdami klaviatūros klavišus „Ctrl“+U.

Paleiskite S4A

Jei S4A programinė įranga buvo sėkmingai įkelta į „Arduino“plokštę, pranešimas „paieškos lenta …“turėtų išnykti per kelias sekundes.

2 žingsnis: prijunkite jutiklį ir pavarą

Prijunkite jutiklį ir pavarą
Prijunkite jutiklį ir pavarą
Prijunkite jutiklį ir pavarą
Prijunkite jutiklį ir pavarą
Prijunkite jutiklį ir pavarą
Prijunkite jutiklį ir pavarą

Prie „Arduino“plokštės turėsite prijungti aplinkos šviesos jutiklį ir LED pleistrus. Aplinkos šviesos jutiklio pataisą sudaro 3 kabeliai, o LED - du.

Teigiama aplinkos šviesos jutiklio pusė yra 5 V. Neigiama pusė eina į GND. Galite naudoti bet kurį iš 3 lentelėje esančių GND kaiščių. Jei nesate tikri, kuri iš aplinkos šviesos jutiklio kojų yra teigiama, tiesiog pabandykite prijungti arba prie 5V kaiščio, o kitą prie GND. Jei tai nepadeda, pabandykite atvirkščiai. Galiausiai prijunkite likusį aplinkos šviesos jutiklio pleistro kabelį prie A0. Neigiama šviesos diodo pusė eina į GND, o teigiama - į skaitmeninį kaištį (pvz., 13). Galų gale jis turėtų atrodyti taip:

  • baltas kabelis - A0
  • žalias kabelis - 5V
  • mėlynas kabelis - GND
  • oranžinis kabelis - 13
  • juodas kabelis - GND

3 žingsnis: užprogramuokite „Arduino“

Programuokite „Arduino“
Programuokite „Arduino“
Programuokite „Arduino“
Programuokite „Arduino“
Programuokite „Arduino“
Programuokite „Arduino“

Norime užprogramuoti „Arduino“plokštę taip, kad aplinkos šviesos jutiklis sąveikautų su šviesos diodu.

Atkreipkite dėmesį, kaip kinta A0 vertė, atsižvelgiant į šviesos kiekio svyravimus.

Mūsų pavyzdyje A5 (t. Y. Analoginis kaištis 5, prie kurio prijungėme aplinkos šviesos jutiklį) rodo maždaug 30 reikšmę, kai į jį nėra nukreipta dirbtinė šviesa.

Jei nukreipiame išmaniojo telefono degiklį į aplinkos šviesos jutiklį, vertė nukrenta iki maždaug 10.

Kai suprasite, kaip aplinkos šviesos jutiklis reaguoja į šviesos kiekio pokyčius, esate pasiruošę užprogramuoti „Arduino“, kad, kai aplinkos šviesos jutiklis užfiksuotų didesnę nei 15 vertę (mūsų pavyzdyje), įjunkite, kitaip šviesos diodų pleistras nedega.

Rekomenduojamas: