Tartalomjegyzék:

Drag Race reakcióidő: 5 lépés (képekkel)
Drag Race reakcióidő: 5 lépés (képekkel)

Videó: Drag Race reakcióidő: 5 lépés (képekkel)

Videó: Drag Race reakcióidő: 5 lépés (képekkel)
Videó: Richard Haier: Az IQ és az intelligencia idegtudománya 2024, November
Anonim
A Drag Race reakcióideje
A Drag Race reakcióideje

Ebben az utasításban megmutatom, hogyan kell létrehozni egy drag race reakcióidőt. Ha minden kész, egy gombbal lépkedhet az összes lámpán, és reakcióidőt kaphat. A felső két sárga LED jelzi az állólámpákat (jelezve, hogy készen áll a versenyre). A következő három sárga led egyenként világít. Ha megnyomja a gombot az utolsó sárga led után, a zöld LED világítani kezd, és az LCD kijelzőn megjelenik a reakcióidő. Ha megnyomja a gombot, mielőtt az utolsó sárga led villogni kezd, a piros LED világítani kezd, és megjeleníti a reakcióidőt.

1. lépés: Alkatrészlista

Alkatrész lista
Alkatrész lista

Ehhez a drag race reakcióidő szimulátorhoz a következő alkatrészekre lesz szüksége:

1. 7 LED (5 sárga) (1 zöld) (1 piros)

2. LCD kijelző a reakcióidő megjelenítéséhez

3. 1 Potenciométer

4. 1 Gomb

5. Arduino mikrovezérlő

6. Kenyeretábla és vezetékek, hogy mindent teszteljenek

7. 8 220 ohmos ellenállás

2. lépés: Állítsa be a potenciométert és az LCD -t

Állítsa be a potenciométert és az LCD -t
Állítsa be a potenciométert és az LCD -t

Kezdje azzal, hogy egy potenciométert helyez a kenyértáblára. Csatlakoztasson egy piros vezetéket a pozitív végétől a kenyértábla pozitív sínjéhez. Fusson egy fekete vezetéket a potenciométer negatív végétől a kenyértábla földi sínjéig.

Ezután vezessen egy sárga vezetéket a potenciométer középső csapjától az LCD -hez. Kövesse az ábrát, és nézze meg, melyik porthoz csatlakozik.

A következő lépéshez csatlakoztassa az LCD megmaradt csapjait az arduino megfelelő portjaihoz. Kövesse a diagramot a megfelelő portok kiválasztásához.

Ügyeljen arra, hogy az arduino 5V és GND -jéről pozitív és negatív vezetéket vezessen a kenyérlapra.

Lépés: Helyezze el a LED -eket

Helyezzen LED -eket
Helyezzen LED -eket

Kezdje azzal, hogy a LED -eket a diagramhoz hasonló mintába helyezi.

Az első két sárga lámpa jelzi az átmeneti lámpákat.

a következő 3 sárga LED a gomb megnyomása előtti visszaszámlálást jelzi.

az utolsó két LED jelzi, hogy a gombot a megfelelő időben nyomták -e (piros vagy zöld).

helyezzen 220 ohmos ellenállást a ledek mind a 7 pozitív vezetéke mellé.

csatlakoztasson két piros vezetéket az első két sárga led pozitív vezetékéből, és csatlakoztassa az arduino A3 és A2 portjaihoz. Feltétlenül földelje le a led negatív vezetékeit a kenyértáblán.

csatlakoztassa a piros vezetékeket a következő 3 sárga led pozitív vezetékéből az arduino 8., 9. és 10. számú portjához.

csatlakoztasson egy vezetéket a zöld led pozitív vezetékéből az arduino A4 -es portjához.

végül csatlakoztasson egy vezetéket a piros led pozitív vezetékéből az arduino A5 -ös portjához.

Ismét győződjön meg arról, hogy a LED -ek összes területét a kenyértábla földi sínjéhez csatlakoztatja.

4. lépés: Telepítse a gombot

Telepítés gomb
Telepítés gomb

Ehhez az utolsó lépéshez csatlakoztatja az időzítő elindításához és leállításához használt gombot.

Helyezze a gombot a kenyértáblára.

az egyik oldalon csatlakoztasson egy 220 ohmos ellenállást a földelő sínhez. (válasszon bármelyik tűt)

a földelőcsaptól jobbra helyezzen egy piros vezetéket az egyik végétől a pozitív sínig.

Közvetlenül a földelőcsappal szemben helyezzen el egy kék vezetéket, és csatlakoztassa az arduino 7 -es számú portjához.

5. lépés: Kód

Az összes összetevő telepítése után töltse le a kódot az arduino szoftverébe. A kód feltöltése után a program egyszer fut, hogy megbizonyosodjon arról, hogy a LED -ek megfelelően vannak -e telepítve. A ciklus elindításához egyszerűen nyomja meg egyszer a gombot, és a két állólámpa kigyullad. Néhány másodperc múlva a visszaszámláló világítani kezd, és rögzíti a reakcióidőt. A kódban van egy változó, amely kompenzálja a jármű hajtásláncának késését. ezáltal a szimuláció jobban érzékeli a gombnyomás sebességét.

Ajánlott: