Spisu treści:

Wrażliwa na światło torba z tkaniny elektronicznej: 3 kroki
Wrażliwa na światło torba z tkaniny elektronicznej: 3 kroki

Wideo: Wrażliwa na światło torba z tkaniny elektronicznej: 3 kroki

Wideo: Wrażliwa na światło torba z tkaniny elektronicznej: 3 kroki
Wideo: Phasmophobia - Omówienie duchów - Poradnik 2024, Listopad
Anonim
E-tekstylna torba wrażliwa na światło
E-tekstylna torba wrażliwa na światło

W tym samouczku dowiesz się, jak skonfigurować e-tekstylną torbę, aby stworzyć inteligentny obiekt, który reaguje na ilość światła rejestrowaną przez czujnik światła otoczenia.

Krok 1: Przygotuj płytkę Arduino

Przygotuj płytkę Arduino
Przygotuj płytkę Arduino
Przygotuj płytkę Arduino
Przygotuj płytkę Arduino
Przygotuj płytkę Arduino
Przygotuj płytkę Arduino
Przygotuj płytkę Arduino
Przygotuj płytkę Arduino

Do programowania płytki użyjemy S4A. Dlatego musimy najpierw odpowiednio skonfigurować nasze Arduino.

Pobierz oprogramowanie S4A, przechodząc do S4A, a następnie klikając „Pobieranie” > Wybierz odpowiednią wersję w oparciu o system operacyjny. Następnie pobierz oprogramowanie układowe S4A, przechodząc do tego linku > Kliknij prawym przyciskiem myszy > Zapisz jako > Usuń część nazwy.txt > Zapisz jako typ: Zmień z „Dokument tekstowy” na „Wszystkie pliki” > Zapisz.

Prześlij oprogramowanie S4A

Będziesz także musiał użyć Arduino IDE do kodowania i wgrywania oprogramowania układowego na płytkę Arduino Leonardo. Pobierz oprogramowanie, odwiedzając Arduino IDE > Przewiń w dół, aż zobaczysz sekcję „Pobierz Arduino IDE” i wybierz wersję w zależności od systemu operacyjnego (np. Jeśli masz Windows 7, wybierz „Instalator Windows” / jeśli masz Windows 10, wybierz „Aplikacja Windows”) > Na następnej stronie wybierz „Po prostu pobierz” i uruchom pliki instalacyjne. Uruchom Arduino IDE i otwórz oprogramowanie układowe S4A, przechodząc do Plik> Otwórz lub naciskając Ctrl + O, a następnie przechodząc do lokalizacji, w której wcześniej zapisano oprogramowanie układowe.

Podłącz Arduino do komputera. Wybierz Arduino Leonardo z menu Narzędzia > Płytka. Wybierz właściwy port z menu Narzędzia > Port.

Wgraj do niego oprogramowanie S4A, używając przycisku strzałki w prawo (→) w prawym górnym rogu okna, wybierając Szkic > Prześlij lub naciskając Ctrl+U na klawiaturze.

Uruchom S4A

Jeśli oprogramowanie układowe S4A zostało pomyślnie wgrane do płytki Arduino, komunikat „przeszukiwanie tablicy…” powinien zniknąć po kilku sekundach.

Krok 2: Połącz czujnik i siłownik

Podłącz czujnik i siłownik
Podłącz czujnik i siłownik
Podłącz czujnik i siłownik
Podłącz czujnik i siłownik
Podłącz czujnik i siłownik
Podłącz czujnik i siłownik

Będziesz musiał podłączyć czujnik światła otoczenia i łatki LED do płyty Arduino. Łatka czujnika światła otoczenia ma wyprowadzone z niego 3 kable, natomiast łatka LED ma dwa kable.

Dodatnia strona czujnika światła otoczenia przechodzi do 5V. Negatywna strona trafia do GND. Możesz użyć jednego z 3 pinów GND dostępnych na płytce. Jeśli nie masz pewności, która z nóg czujnika światła otoczenia jest dodatnia, po prostu spróbuj podłączyć jeden z pinów 5V, a drugi do GND. Jeśli to nie zadziała, spróbuj odwrotnie. Na koniec podłącz pozostały kabel łatki czujnika światła otoczenia do A0. Ujemna strona diody przechodzi do GND, a dodatnia do pinu cyfrowego (np. 13). W końcu powinno to wyglądać tak:

  • biały kabel - A0
  • przewód zielony - 5V
  • kabel niebieski - GND
  • pomarańczowy kabel - 13
  • kabel czarny - GND

Krok 3: Zaprogramuj Arduino

Zaprogramuj Arduino
Zaprogramuj Arduino
Zaprogramuj Arduino
Zaprogramuj Arduino
Zaprogramuj Arduino
Zaprogramuj Arduino

Chcemy zaprogramować płytkę Arduino tak, aby czujnik światła otoczenia współpracował z diodą LED.

Zwróć uwagę, jak zmienia się wartość A0 w zależności od wahań ilości światła.

W naszym przykładzie A5 (czyli analogowy pin 5, do którego podłączyliśmy czujnik światła otoczenia) wyświetla wartość około 30, gdy nie jest na nią kierowane żadne sztuczne światło.

Natomiast jeśli skierujemy latarkę smartfona na czujnik światła otoczenia, wartość spada do około 10.

Po zrozumieniu, w jaki sposób czujnik światła otoczenia reaguje na zmiany ilości światła, możesz zaprogramować Arduino tak, aby za każdym razem, gdy czujnik światła otoczenia zarejestruje wartość wyższą niż 15 (w naszym przykładzie), łatka LED będzie włącz, w przeciwnym razie łatka LED pozostanie wyłączona.

Zalecana: