Spisu treści:

Zabezpieczony hasłem zamek do drzwi w Tnikercad: 4 kroki
Zabezpieczony hasłem zamek do drzwi w Tnikercad: 4 kroki

Wideo: Zabezpieczony hasłem zamek do drzwi w Tnikercad: 4 kroki

Wideo: Zabezpieczony hasłem zamek do drzwi w Tnikercad: 4 kroki
Wideo: Arduino Project 2024, Listopad
Anonim
Zabezpieczony hasłem zamek do drzwi w Tnikercad
Zabezpieczony hasłem zamek do drzwi w Tnikercad

W tym projekcie weźmiemy dane wejściowe z klawiatury, przetworzymy je jako pozycję kątową i przesuniemy serwomotor w oparciu o uzyskany 3-cyfrowy kąt.

Użyłem klawiatury 4x4, ale jeśli masz klawiaturę 3x4, ma ona bardzo podobne podłączenie, więc można ją łatwo dostosować. Podobnie niektóre zestawy Arduino są dostarczane z matrycą przycisków 4x4, które działają dokładnie w ten sam sposób.

Krok 1: Komponenty potrzebne do wykonania projektu:

Komponenty potrzebne do wykonania projektu
Komponenty potrzebne do wykonania projektu
Komponenty potrzebne do wykonania projektu
Komponenty potrzebne do wykonania projektu
Komponenty potrzebne do wykonania projektu
Komponenty potrzebne do wykonania projektu

Wymagane komponenty to:

1. Arduino UNO lub Nano

2. Klawiatura 4*4

3. Silnik serwo

4. Ledy

5. Rezystory (220 omów)

Krok 2: Klawiatura 4*4 Pinout:

Klawiatura 4*4 Pinout
Klawiatura 4*4 Pinout
Klawiatura 4*4 Pinout
Klawiatura 4*4 Pinout
Klawiatura 4*4 Pinout
Klawiatura 4*4 Pinout

Klawiatura służy jako urządzenie wejściowe do odczytywania klawisza naciśniętego przez użytkownika i jego przetwarzania.

Klawiatura 4x4 składa się z 4 wierszy i 4 kolumn. Przełączniki są umieszczone między wierszami i kolumnami. Naciśnięcie klawisza ustanawia połączenie między odpowiednim wierszem i kolumną, pomiędzy którymi znajduje się przełącznik. Więcej informacji o klawiaturze i sposobie jej używania znajduje się w temacie Klawiatura 4x4 w rozdziale dotyczącym czujników i modułów.

Proszę pobrać plik zip biblioteki klawiatury, jeśli pracujesz na Arduino IDE z linku podanego poniżej:

github.com/Chris--A/Klawiatura

Połączenia są jak poniżej:

R1 = 3

R2 = 4

R3 = 5

R4 = 6

C1 = 8

C2 = 9

C3 = 10

C4 = 11

Krok 3: Podłączanie serwosilnika do Arduino:

Podłączanie silnika serwo do Arduino
Podłączanie silnika serwo do Arduino

Serwosilniki to świetne urządzenia, które mogą obracać się do określonej pozycji.

Zwykle mają ramię serwa, które może obracać się o 180 stopni. Za pomocą Arduino możemy powiedzieć serwo, aby jechało na określoną pozycję i tam pojedzie. Tak proste jak to! Serwomotory zostały po raz pierwszy zastosowane w świecie zdalnego sterowania (RC), zwykle do sterowania kierowaniem samochodami RC lub klapami w samolocie RC. Z czasem znalazły zastosowanie w robotyce, automatyce i oczywiście w świecie Arduino.

Pobierz bibliotekę serwo z linku podanego poniżej:

github.com/arduino-libraries/Servo

połączenia silnika serwo:

1. Pomarańczowy przewód, tj. pin sygnałowy jest podłączony do pinu numer 7

2. Czerwony przewód jest połączony z 5v

3. Czarny przewód jest podłączony do ziemi

Krok 4: Kod:

Kod
Kod

Aby uzyskać kredyt, postępuj zgodnie z moimi następującymi kontami. Dzięki

Aby uzyskać więcej ciekawych projektów, łącz się ze mną na:

Youtube:

Strona na Facebooku:

Instagram:

Zalecana: