Spisu treści:

Przełącznik pochylenia z metalową kulką SW-520D z czujnikiem wibracji - Visuino: 6 kroków
Przełącznik pochylenia z metalową kulką SW-520D z czujnikiem wibracji - Visuino: 6 kroków

Wideo: Przełącznik pochylenia z metalową kulką SW-520D z czujnikiem wibracji - Visuino: 6 kroków

Wideo: Przełącznik pochylenia z metalową kulką SW-520D z czujnikiem wibracji - Visuino: 6 kroków
Wideo: Czujnik przechyłu SW-520D | Jak to działa? 2024, Lipiec
Anonim
Image
Image

Ten podstawowy przełącznik przechyłu SW-520D może być z łatwością używany do wykrywania orientacji. Wewnątrz puszki znajduje się kulka, która styka się z kołkami, gdy skrzynka jest w pozycji pionowej. Przechyl obudowę, aby kulki się nie dotykały, nie tworząc w ten sposób połączenia.

Czujnik przechyłu pozwala wykryć orientację lub nachylenie. Wykrywa, czy czujnik jest całkowicie ustawiony pionowo lub czy jest przechylony. W tym samouczku dowiemy się, jak działa czujnik przechyłu i jak go używać z płytką Arduino do wykrywania ruchu. Użyjemy modułu piezo, aby wydawać dźwięk za każdym razem, gdy przełącznik nawiąże kontakt.

Obejrzyj film demonstracyjny.

Krok 1: Czego będziesz potrzebować

Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować

Arduino UNO (lub dowolne inne Arduino)

Czujnik przechyłu SW-520D

Moduł piezoelektryczny

CZERWONA DIODA

Rezystor 1K ohm

Przewody połączeniowe

Deska do krojenia chleba

Program Visuino: Pobierz Visuino

Krok 2: Obwód

Obwód
Obwód
  1. Podłącz pin modułu piezo [-] do pinu Arduino [GND]
  2. Podłącz pin modułu Piezo [+] do pinu Arduino [5V]
  3. Podłącz pin modułu piezo [S] do pinu cyfrowego Arduino [7]
  4. Podłącz pin czujnika przechyłu [1] do pinu Arduino [5V]
  5. Podłącz pin czujnika przechyłu [1] do pinu cyfrowego Arduino [8] i do rezystora.
  6. Podłącz drugą stronę rezystora do pinu Arduino [GND]
  7. Podłącz dodatni pin LED do cyfrowego pinu Arduino [7]
  8. Podłącz ujemny pin LED do pinu Arduino [GND]

Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO

Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO

Aby rozpocząć programowanie Arduino, musisz mieć zainstalowane Arduino IDE stąd:

Należy pamiętać, że w Arduino IDE 1.6.6 występuje kilka krytycznych błędów. Upewnij się, że zainstalowałeś 1.6.7 lub nowszy, w przeciwnym razie ta instrukcja nie będzie działać! Jeśli jeszcze tego nie zrobiłeś, wykonaj czynności opisane w tej instrukcji, aby skonfigurować Arduino IDE do programowania Arduino UNO! Visuino: https://www.visuino.eu również musi być zainstalowane. Uruchom Visuino, jak pokazano na pierwszym obrazku Kliknij przycisk "Narzędzia" na komponencie Arduino (Zdjęcie 1) w Visuino Gdy pojawi się okno dialogowe, wybierz "Arduino UNO", jak pokazano na Zdjęciu 2

Krok 4: W Visuino Dodaj i połącz komponenty

Dodaj i połącz komponenty w Visuino
Dodaj i połącz komponenty w Visuino
Dodaj i połącz komponenty w Visuino
Dodaj i połącz komponenty w Visuino
  1. Dodaj komponent "Cyfrowy (Boolean) Inverter (Not)"
  2. Podłącz wyjście cyfrowe Arduino [8] do pinu komponentu "Inverter1" [In]
  3. Podłącz pin komponentu "Inverter1" [Out] do pinu Arduino Digital [7]

Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino

Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino

W Visuino naciśnij F9 lub kliknij przycisk pokazany na Zdjęciu 1, aby wygenerować kod Arduino i otworzyć Arduino IDE

W Arduino IDE kliknij przycisk Prześlij, aby skompilować i przesłać kod (Zdjęcie 2)

Krok 6: Graj

Jeśli włączysz moduł Arduino UNO i naciśniesz czujnik siły, powinieneś zobaczyć zmieniającą się liczbę na wyświetlaczu OLED i zielona dioda LED powinna się zaświecić, ale po osiągnięciu limitu czerwona dioda LED powinna zaświecić.

Gratulacje! Zrealizowałeś swój projekt z Visuino. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable, możesz go pobrać tutaj i otworzyć w Visuino:

Zalecana: