Obsah:

Projekt závěrečné zkoušky CSCI-1200 2: 3 kroky
Projekt závěrečné zkoušky CSCI-1200 2: 3 kroky

Video: Projekt závěrečné zkoušky CSCI-1200 2: 3 kroky

Video: Projekt závěrečné zkoušky CSCI-1200 2: 3 kroky
Video: 1IN - 12. přednáška, 10.12.2020 2024, Červenec
Anonim
Projekt závěrečné zkoušky CSCI-1200 2
Projekt závěrečné zkoušky CSCI-1200 2

V této laboratoři budete pomocí klávesnice 4x4 měnit úhel servomotoru. Úhel bude určen 3místným vstupem pomocí klávesnice. Klávesnice nepřijímá nečíselné hodnoty.

Hardware požadovaný pro tento projekt:

1. Arduino Uno

2. Klávesnice 4x4

3. Servomotor

Požadované knihovny:

Servo.h

Klávesnice.h

Krok 1: Připojení klávesnice 4x4

Připojení klávesnice 4x4
Připojení klávesnice 4x4

Chcete -li připojit klávesnici 4x4, propojte každý pin na klávesnici s kolíkem na arduniu pomocí propojovacího vodiče. Kolíky použité v diagramu jsou kolíky 4-11.

Krok 2: Připojte servomotor

Připojte servomotor
Připojte servomotor

Servomotor vyžaduje 3 připojení k desce Arduino:

1. Připojte zemnicí vodič k GND portu na Arduinu

2. Připojte napájecí vodič k 5V portu na Arduinu

3. Připojte výstupní vodič k jednomu z dostupných portů na Arduinu, port 3 byl zvolen ve schématu

Krok 3: Kód pro servomotor ovládaný klávesnicí

V příloze je soubor 1200_FinalExam_Project2.ino, který obsahuje veškerý kód požadovaný pro tento projekt. Kód zabraňuje neplatným záznamům uživatele. Pokud uživatel zadá nečíselnou hodnotu, úhel serva je nastaven na 0 a uživatel začne zadávat data znovu. Pokud je číslo větší než 180, maximální poloměr otáčení serva, úhel se automaticky nastaví na 180.

Doporučuje: