Tartalomjegyzék:

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

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

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

Ebben a laborban potenciométerrel kapcsolja be és ki az 5 LED -et. A LED -ek elhalványulnak, így a kiválasztott LED a legfényesebb, míg a többi LED nem világít vagy kissé halványabb.

A projekthez szükséges hardver:

1. Arduino Uno

2. Potenciométer

3. 5 LED

4. Kenyeretábla

5. Vezetékek/csatlakozók

Lépés: Adja hozzá az öt LED -et

Adja hozzá az öt LED -et
Adja hozzá az öt LED -et

Ehhez a projekthez 5 LED -et csatlakoztatnak a kenyértáblához. A LED -ek az Arduino impulzusszélesség -modulációt (PWM) használó portjaihoz csatlakoznak. A PWM portok a következők: 11, 10, 9, 6 és 5. A PWM egy 0-255 közötti analóg kimenet, amelyet digitális jellé alakítanak át.

A LED csatlakoztatása a kenyértáblához:

1. Helyezze a LED -et a kenyértáblára

2. Az ábrán a LED alsó vezetéke (-) közvetlenül a kenyérlap földelő sínjébe kerül. Ebben a lépésben áthidaló huzal is használható a LED csatlakoztatására a kenyértáblán.

3. Csatlakoztassa az áthidaló vezetéket az Arduino egyik portjáról a kenyértáblához. Helyezzen egy 220 Ω (ohm) ellenállást a vezetékkel azonos sorba, és csatlakoztassa a LED felső vezetékéhez (+). Ehhez a projekthez a LED -ek a 11, 10, 9, 6 és 5 portokhoz vannak csatlakoztatva.

4. Ismételje meg az 1–3. Lépéseket, hogy a fennmaradó 4 LED -et a kenyértáblához csatlakoztassa

2. lépés: Adja hozzá a potenciométert

Adja hozzá a potenciométert
Adja hozzá a potenciométert

A potenciométerrel módosítható, hogy melyik LED legyen kiválasztva, melyik lesz a legfényesebb az 5 LED közül. A potenciométer elforgatásának irányától függően a kiválasztott LED balra vagy jobbra mozog.

A potenciométer csatlakoztatása a kenyértáblához:

1. Helyezze a potenciométert a kenyértáblára

2. A két csapszeggel ellátott oldalon a bal oldali csap egy jumper vezetékkel csatlakozik a kenyértábla tápcsatlakozójához.

3. A jobb oldali csapot a kenyértábla földelő sínjéhez kell csatlakoztatni egy áthidaló vezeték segítségével.

4. Azon oldalon, ahol csak egy tüske van, csatlakoztassa a csapot egy jumper vezetékkel az Arduino bármely analóg portjához. A diagramon az A5 analóg port került kiválasztásra.

3. lépés: A LED fade kódja

Csatolva található az 1200_FinalExam_Project1.ino fájl, amely tartalmazza a projekt befejezéséhez szükséges összes kódot. A kód analóg értéket olvas be a potenciométerből, majd az If-Statement használatával kiválasztja a megfelelő LED-et. A közvetlenül a kiválasztott LED melletti LED -ek alacsonyabb szintre lesznek állítva, és a kiválasztott LED -től két távolságra lévő LED -ek nagyon halvány szintre lesznek állítva. Ha egy LED 3 vagy 4 távolságra van a kiválasztott LED -től, akkor a LED csak kikapcsol.

Ajánlott: