Tartalomjegyzék:

CSCI-1200 záróvizsga projekt 2: 3 lépés
CSCI-1200 záróvizsga projekt 2: 3 lépés

Videó: CSCI-1200 záróvizsga projekt 2: 3 lépés

Videó: CSCI-1200 záróvizsga projekt 2: 3 lépés
Videó: PLC Final Project #engineering #plcprogramming #mechatronics 2024, Július
Anonim
CSCI-1200 záróvizsga projekt 2
CSCI-1200 záróvizsga projekt 2

Ebben a laborban 4x4 -es billentyűzettel módosíthatja a szervomotor szögét. A szöget a billentyűzet segítségével egy 3 számjegyű bemenet határozza meg. A billentyűzet nem fogad el nem numerikus értékeket.

A projekthez szükséges hardver:

1. Arduino Uno

2. 4x4 -es billentyűzet

3. Szervómotor

Könyvtárak szükségesek:

Szervo.h

Billentyűzet.h

1. lépés: A 4x4 -es billentyűzet csatlakoztatása

A 4x4 -es billentyűzet csatlakoztatása
A 4x4 -es billentyűzet csatlakoztatása

A 4x4 -es billentyűzet csatlakoztatásához csatlakoztassa a billentyűzeten lévő összes tűt az ardunio -n lévő tűvel egy áthidaló vezeték segítségével. Az ábrán használt csapok a 4-11.

Lépés: Csatlakoztassa a szervomotort

Csatlakoztassa a szervo motort
Csatlakoztassa a szervo motort

A szervomotorhoz 3 csatlakozás szükséges az Arduino kártyához:

1. Csatlakoztassa a földelő vezetéket az Arduino GND portjához

2. Csatlakoztassa a tápkábelt az Arduino 5V -os portjához

3. Csatlakoztassa a kimeneti vezetéket az Arduino egyik rendelkezésre álló portjához, a 3. portot választotta az ábrán

3. lépés: A billentyűzettel működtetett szervomotor kódja

Csatolva található az 1200_FinalExam_Project2.ino fájl, amely tartalmazza a projekthez szükséges összes kódot. A kód megakadályozza a felhasználó érvénytelen bevitelét. Ha a felhasználó nem numerikus értéket ad meg, a szervó szögét 0-ra állítja, és a felhasználó elölről kezdi az adatbevitelt. Ha a szám nagyobb, mint 180, a szervó maximális fordulási sugara, a szög automatikusan 180 -ra áll.

Ajánlott: