Obsah:

Na svetlo citlivú textilnú tašku: 3 kroky
Na svetlo citlivú textilnú tašku: 3 kroky

Video: Na svetlo citlivú textilnú tašku: 3 kroky

Video: Na svetlo citlivú textilnú tašku: 3 kroky
Video: Текстильная пицца. Заготовка на сумку. 2024, Júl
Anonim
Ľahko citlivá textilná taška
Ľahko citlivá textilná taška

V tomto návode sa naučíte, ako nastaviť tašku z e-textilu na vytvorenie inteligentného objektu, ktorý reaguje na množstvo svetla zaznamenaného snímačom okolitého svetla.

Krok 1: Pripravte dosku Arduino

Pripravte si dosku Arduino
Pripravte si dosku Arduino
Pripravte si dosku Arduino
Pripravte si dosku Arduino
Pripravte si dosku Arduino
Pripravte si dosku Arduino
Pripravte si dosku Arduino
Pripravte si dosku Arduino

Na programovanie dosky použijeme S4A. Preto musíme najskôr adekvátne nastaviť naše Arduino.

Stiahnite si softvér S4A tak, že prejdete na S4A a potom kliknete na „Stiahnuté súbory“> Vyberte správnu verziu podľa vášho operačného systému. Potom si stiahnite firmvér S4A kliknutím na tento odkaz> Kliknite pravým tlačidlom myši> Uložiť ako> Odstráňte časť názvu.txt> Uložiť ako typ: Zmeňte textový dokument na „Všetky súbory“> Uložiť.

Nahrajte firmvér S4A

Budete tiež musieť použiť Arduino IDE na kódovanie a nahranie firmvéru na dosku Arduino Leonardo. Stiahnite si softvér tak, že navštívite Arduino IDE> Prejdite nadol, kým sa nezobrazí časť „Stiahnite si Arduino IDE“a zvoľte verziu podľa vášho operačného systému (napr. Ak máte Windows 7, zvoľte „Windows Installer“/ ak máte Windows 10, zvoľte „Aplikácia pre Windows“)> Na ďalšej stránke zvoľte „Stačí stiahnuť“a spustite inštalačné súbory. Spustite Arduino IDE a otvorte firmvér S4A tak, že prejdete na položku Súbor> Otvoriť alebo stlačením klávesov Ctrl+O a potom vyhľadajte miesto, na ktoré ste predtým uložili firmvér.

Pripojte Arduino k počítaču. Vyberte Arduino Leonardo z ponuky Nástroje> Doska. Vyberte správny port z ponuky Nástroje> Port.

Nahrajte do neho firmvér S4A pomocou tlačidla so šípkou doprava (→) v pravom hornom rohu okna, výberom položky Skica> Nahrať alebo stlačením klávesov Ctrl+U na klávesnici.

Spustite S4A

Ak bol firmvér S4A úspešne nahraný na dosku Arduino, správa „vyhľadávacia doska …“by mala o niekoľko sekúnd zmiznúť.

Krok 2: Pripojte snímač a akčný člen

Pripojte snímač a akčný člen
Pripojte snímač a akčný člen
Pripojte snímač a akčný člen
Pripojte snímač a akčný člen
Pripojte snímač a akčný člen
Pripojte snímač a akčný člen

Na dosku Arduino budete musieť pripojiť snímač okolitého svetla a LED diódy. Patch senzora okolitého svetla má 3 káble, z ktorých LED patch má dva káble.

Pozitívna stránka senzora okolitého svetla ide na 5V. Negatívna stránka smeruje k GND. Môžete použiť jeden z 3 pinov GND dostupných na doske. Ak si nie ste istí, ktorá z nožičiek snímača okolitého svetla je pozitívna, skúste pripojiť buď na kolík 5V, alebo druhý na GND. Ak to nefunguje, skúste to naopak. Nakoniec pripojte zostávajúci kábel prepojky snímača okolitého svetla k A0. Negatívna strana LED diódy smeruje k GND a pozitívna k digitálnemu kolíku (napr. 13). Nakoniec by to malo vyzerať takto:

  • biely kábel - A0
  • zelený kábel - 5V
  • modrý kábel - GND
  • oranžový kábel - 13
  • čierny kábel - GND

Krok 3: Naprogramujte Arduino

Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino
Naprogramujte Arduino

Chceme naprogramovať dosku Arduino tak, aby snímač okolitého svetla interagoval s LED diódou.

Všimnite si, ako sa hodnota A0 mení na základe kolísania množstva svetla.

V našom prípade A5 (t. J. Analógový kolík 5, kam sme pripojili snímač okolitého svetla) zobrazuje hodnotu okolo 30, keď naň nie je nasmerované žiadne umelé svetlo.

Zatiaľ čo ak mierime pochodňou smartfónu na snímač okolitého svetla, hodnota klesne na približne 10.

Keď pochopíte, ako snímač okolitého svetla reaguje na zmeny v množstve svetla, ste pripravení naprogramovať Arduino tak, aby vždy, keď snímač okolitého svetla zaznamená hodnotu vyššiu ako 15 (v našom prípade), LED dióda zapnite, inak zostane LED dióda vypnutá.

Odporúča: