Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym ćwiczeniu użyjesz klawiatury 4x4 do zmiany kąta serwonapędu. Kąt zostanie określony przez wprowadzenie 3 cyfry za pomocą klawiatury. Klawiatura nie akceptuje wartości nieliczbowych.
Sprzęt wymagany do tego projektu:
1. Arduino Uno
2. Klawiatura 4x4
3. Silnik serwo
Wymagane biblioteki:
Serwo.h
Klawiatura.h
Krok 1: Podłączanie klawiatury 4x4
Aby podłączyć klawiaturę 4x4, połącz każdy pin na klawiaturze z pinem na ardunio za pomocą przewodu połączeniowego. Piny użyte na schemacie to piny 4-11.
Krok 2: Podłącz serwomotor
Silnik serwo wymaga 3 połączeń z płytką Arduino:
1. Podłącz przewód uziemiający do portu GND na Arduino
2. Podłącz przewód zasilający do portu 5 V na Arduino
3. Podłącz przewód wyjściowy do jednego z dostępnych portów na Arduino, port 3 został wybrany na schemacie
Krok 3: Kod dla serwomotoru obsługiwanego z klawiatury
W załączniku znajduje się plik 1200_FinalExam_Project2.ino, który zawiera cały kod wymagany dla tego projektu. Kod zapobiega nieprawidłowym wpisom przez użytkownika. Jeśli użytkownik wprowadzi wartość nienumeryczną, kąt serwomechanizmu zostanie ustawiony na 0 i użytkownik rozpocznie wprowadzanie danych od nowa. Jeśli liczba jest większa niż 180, czyli maksymalny promień skrętu serwomechanizmu, kąt jest automatycznie ustawiany na 180.