Spisu treści:

CSCI-1200 Egzamin końcowy Projekt 2: 3 kroki
CSCI-1200 Egzamin końcowy Projekt 2: 3 kroki

Wideo: CSCI-1200 Egzamin końcowy Projekt 2: 3 kroki

Wideo: CSCI-1200 Egzamin końcowy Projekt 2: 3 kroki
Wideo: #policja ❤️ #kia #randka 2024, Listopad
Anonim
CSCI-1200 Projekt egzaminu końcowego 2
CSCI-1200 Projekt egzaminu końcowego 2

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

Podłączanie klawiatury 4x4
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

Podłącz serwomotor
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.

Zalecana: