Stwórz interaktywny system LED dla schodów: 7 kroków
Stwórz interaktywny system LED dla schodów: 7 kroków
Anonim
Image
Image
Stwórz interaktywny system LED dla schodów
Stwórz interaktywny system LED dla schodów

W domu jest klatka schodowa. Bardzo interesujące jest zobaczenie wielu projektów renowacji klatek schodowych w społeczności. Ostatnio mało zajęty, więc postanowiłem użyć kilku modułów sprzętowych open source, aby przekształcić schody w domu i dodać kilka interaktywnych funkcji. Ten projekt nie będzie szczególnie trudny, zajmuje mi około popołudnia. Jeśli masz w domu również schody, które wymagają remontu, mam nadzieję, że to udostępnienie Ci pomoże.

Krok 1: Przygotowanie pracy

Przygotowanie pracy
Przygotowanie pracy

Najpierw musisz przygotować kilka materiałów, które obejmują:

Moduł elektroniczny:

• Płytka Longan Core lub inna płytka rozwojowa Arduino

• Czujnik ultradźwiękowy do wykrywania, czy ktoś przeszedł po schodach

• Pasek ledowy

• Przełącznik MOS do sterowania paskiem świetlnym LED

Materiały eksploatacyjne:

• Drut

• Drut DuPont

• Nagłówek

Narzędzie:

• lutownica

• Narzędzie do ściągania izolacji

• nożycowy

• Pistolet na klej

Krok 2: Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami

Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami
Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami
Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami
Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami
Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami
Podłącz pasek LED do przełącznika MOS i przyklej go pod schodami

Zastosowanie przełącznika MOS ma na celu wzmocnienie prądu. Ponieważ pasek Led potrzebuje około 500 mA, port IO Arduino nie ma możliwości bezpośredniego sterowania paskiem świetlnym LED, a możliwość napędu IO Arduino może być wykorzystana za pomocą przełącznika MOS.

Przełącznik MOS ma 3 interfejsy, V + i V- są podłączone do dodatniego i ujemnego bieguna listwy LED, VIN i GND są podłączone do dodatniego i ujemnego bieguna zasilacza. Istnieje również piny kontrolne 3PIN. SIG jest podłączony do IO Arduino, VCC jest podłączony do 5 V, a GND jest podłączony do ujemnego bieguna zasilacza. Ponieważ Arduino i dioda LED korzystają z tego samego zasilania 5V, podłączamy VIN modułu przełącznika MOS do VCC za pomocą przewodu, dzięki czemu nie ma potrzeby dwukrotnego podłączania zasilania.

Najpierw podłącz dodatnie i ujemne bieguny paska LED do V + i V-

Następnie z tyłu listwy LED znajduje się taśma 3M, którą można przykleić bezpośrednio pod schodami. Przełącznik MOS można również zamocować pod schodami za pomocą pistoletu do kleju.

Krok 3: Podłącz zasilanie wszystkich przełączników MOS razem i przymocuj do schodów

Podłącz zasilanie wszystkich przełączników MOS razem i przymocuj do schodów
Podłącz zasilanie wszystkich przełączników MOS razem i przymocuj do schodów
Podłącz zasilanie wszystkich przełączników MOS razem i przymocuj do schodów
Podłącz zasilanie wszystkich przełączników MOS razem i przymocuj do schodów

W tym kroku musisz połączyć równolegle zasilacze wszystkich przełączników MOS, a tutaj potrzebujesz kilku przewodów. Schemat podłączenia pokazano na rys. 1.

Jest to głównie żmudna praca, po zakończeniu, jak pokazano na pic2.

Krok 4: Naprawiono czujnik ultradźwiękowy i Arduino

Naprawiono czujnik ultradźwiękowy i Arduino
Naprawiono czujnik ultradźwiękowy i Arduino
Naprawiono czujnik ultradźwiękowy i Arduino
Naprawiono czujnik ultradźwiękowy i Arduino
Naprawiono czujnik ultradźwiękowy i Arduino
Naprawiono czujnik ultradźwiękowy i Arduino

W tym kroku musisz przymocować czujnik ultradźwiękowy do wejścia na schody, aby ultradźwięki mogły go wyczuć, gdy wchodzisz po schodach.

Czujnik ultradźwiękowy można zamocować za pomocą pistoletu do klejenia, jak pokazano na rys. 1.

W międzyczasie przymocuj Arduino do tylnej części schodów.

Ultradźwięk posiada 4 piny, które należy podłączyć do Arduino.

1. VCC podłącz do 5 V

2. GND do GND

3. Trig, to jest pin wysyłający czujnika ultradźwiękowego, podłączony do D2 Arduino

4. Echo, to jest pin odbiorczy czujnika ultradźwiękowego, podłączony do D3 Arduino

Krok 5: Podłącz sygnał przełącznika MOS do Arduino IO

Podłącz sygnał przełącznika MOS do Arduino IO
Podłącz sygnał przełącznika MOS do Arduino IO
Podłącz sygnał przełącznika MOS do Arduino IO
Podłącz sygnał przełącznika MOS do Arduino IO

W tym projekcie zastosowano łącznie 9 przełączników MOS. Podłączyliśmy SIG 9 przełączników do D4 ~ D12 Ardino. Schemat ideowy jest na pic1.

Jest to również żmudna praca, która wymaga lutowania i mocowania wielu przewodów oraz wymaga odrobiny cierpliwości. Zakończenie jest jak pokazano na pic2:

Krok 6: Włączenie i test

Włączanie i testowanie
Włączanie i testowanie

Podłącz dwa kable zasilające podłączone do przełącznika MOS w STEP3 do 5V i GND Arduino.

Do tej pory najtrudniejsza praca została zakończona. Musimy sprawdzić, czy nie ma problemu z okablowaniem. Otwórz Arduino IDE i zapisz piny D4-D12 na wysokim poziomie, aby sprawdzić, czy wszystkie diody LED działają dobrze. Jeśli niektóre z nich nie działają, musimy sprawdzić okablowanie.

Jeśli okablowanie jest sprawne, możemy już teraz rozpocząć interesującą pracę oprogramowania.

Krok 7: Programowanie za pomocą Arduino IDE

Tutaj do programowania używamy słynnego Arduino IDE.

Czujnik ultradźwiękowy wymaga biblioteki do prowadzenia, kliknij, aby pobrać.

W tym projekcie napisałem po prostu przykład. Po wykryciu osoby światło powoli się zapali.

Oczywiście możesz dodać kilka ciekawych interakcji zgodnie ze swoimi preferencjami.