Tartalomjegyzék:

Egyjátékos reakcióidőzítő (Arduino-val): 5 lépés
Egyjátékos reakcióidőzítő (Arduino-val): 5 lépés

Videó: Egyjátékos reakcióidőzítő (Arduino-val): 5 lépés

Videó: Egyjátékos reakcióidőzítő (Arduino-val): 5 lépés
Videó: REAL RACING 3 LEAD FOOT EDITION 2024, Július
Anonim
Egyjátékos reakcióidőzítő (Arduino-val)
Egyjátékos reakcióidőzítő (Arduino-val)
Egyjátékos reakcióidőzítő (Arduino-val)
Egyjátékos reakcióidőzítő (Arduino-val)

Ebben a projektben egy reakcióidőzítőt épít, amelyet egy Arduino hajt. Egy Arduino millis () függvényén működik, ahol a processzor rögzíti a program futása óta eltelt időt. Segítségével megkeresheti az időeltolódást a fény bekapcsolása és a gomb elengedése között. Minden érték ezredmásodpercben van megadva.

A játékban nyomva kell tartani a gombot, amely után a LED bekapcsol. A LED elalvása után elengedi a gombot. Ha túl korán engedi fel, akkor a "Túl korán megjelent" szöveg jelenik meg az LCD -n. A gomb elengedéséhez szükséges idő, a reakcióidő megjelenik az LCD kijelzőn.

Kellékek

Kérjük, vegye figyelembe, hogy a kép nem tartalmazza a projekthez szükséges összes összetevőt

1) 1 x Arduino nano/Arduino Uno + csatlakozó kábel

2) 5cm x 5cm perfboard

3) 20 x áthidaló kábel vagy vezeték

4) 1 x 16x2 LCD képernyő (opcionális)

5) 1 x 100K vagy 250K potenciométer

6) 1 x 9V -os akkumulátor + csatlakozókapocs

7) 1 x 5 mm -es LED

8) 1 x PTM pillanatkapcsoló

9) 1 x 3V vagy 5V hangjelző

A legtöbb termék megvásárolható az Amazonon. Van néhány elektronikai készlet az Amazon -on, amelyek az összes alapvető összetevőt, például ellenállásokat, diódákat, tranzisztorokat stb. Biztosítják Önnek. Az egyik, amit találtam, hogy megütközik a pénzemért, ezen a linken érhető el.

Személy szerint én rendelkeztem a legtöbb összetevővel, mivel sok ilyen típusú projektet végzek. A szingapúri feltalálók számára a Sim Lim Tower az a hely, ahol minden elektronikus alkatrész megvásárolható. Ajánlom a Space elektronikát, a Continental elektronikát vagy a 3. emeleti Hamilton elektronikát.

1. lépés: Az áramkör tervezése és megértése

A munka nagy részét az Arduino kódja végzi. A LED -en, a hangjelzőn és a PTM -kapcsolón kívül nincs sok szabványos elektronikai alkatrész. Ennek ellenére továbbra is döntő fontosságú, hogy megértsük az áramkört.

1) A PTM -kapcsoló egyik vége +5 V -ra van csatlakoztatva, míg a másik egy Arduino -csaphoz. Az arduino csap 10K ohmos lehúzható ellenállás segítségével a földhöz is csatlakozik. Ez megakadályozza, hogy az úszó feszültség befolyásolja a csap állapotát.

2) A LED anódja közvetlenül az arduino -hoz van csatlakoztatva. A LED feszültségének növeléséhez nem szükséges tranzisztor. az Arduino elegendő áramot biztosít a LED működtetéséhez. A LED katódja a földhöz van csatlakoztatva.

3) Végül ugyanez a folyamat zajlik a zümmögővel, de egy másik Arduino csap esetén.

4) Az LCD és az arduino közötti kapcsolatokat a rajzok és a frizuráló modellek kiemelik.

2. lépés: Áramköri rajzok és felépítés

Áramköri rajzok és felépítés
Áramköri rajzok és felépítés
Áramköri rajzok és felépítés
Áramköri rajzok és felépítés
Áramköri rajzok és felépítés
Áramköri rajzok és felépítés

Van néhány lehetőség az áramkör összeállítására.

1) Azoknak, akik az elektronikába kezdenek, azt javaslom, hogy a kenyérsütőt használják az áramkör felépítéséhez. Sokkal kevésbé rendetlen, mint a forrasztás, és könnyebb lesz a hibakeresés, mert a vezetékek könnyen beállíthatók. Kövesse a frizurás képeken látható csatlakozásokat.

2) Tapasztaltabb személyeknél próbálja ki az áramkör forrasztását a kenyérlapra. Állandóbb lesz és tovább tart. Olvassa el és kövesse a sémát útmutatásként.

3) Végül megrendelhet egy előre elkészített NYÁK-t a SEEED-től. Mindössze annyit kell tennie, hogy felforrasztja az alkatrészeket. A szükséges Gerber -fájlt a lépés csatolja. Itt található egy link a Google meghajtó mappájához a tömörített Gerber -fájllal:

3. lépés: Arduino kód

Arduino kód
Arduino kód

A kód a projekt kihívása. Sok mindent meg kell tenni egyetlen üres hurokkal, és a navigálás mindeközben, és a ciklusokon belül is eltarthat egy ideig.

A kód néhány megjegyzést tartalmaz, amelyek segítenek a követésben. Letöltheti és feltöltheti az Arduino -ba USB -mini USB kábel segítségével. Ehhez szüksége lesz az Arduino alkalmazásra a számítógépén, és ezen a webhelyen találja meg a letöltési linket:

4. lépés: Az áramkör háza

Az áramkör háza
Az áramkör háza

1) Bármilyen régi műanyag tokot készíthet a burkolatához. Forró késsel vágja ki az LCD és a gomb nyílásait.

2) Ezen kívül megnézheti a fiókomban egy másik utasítást, ahol leírom, hogyan kell dobozt építeni lézervágott akrilból. Megtalálható egy SVG fájl a lézervágóhoz. Alternatív megoldásként azoknak az embereknek, akik nem férnek hozzá lézervágóhoz, találhat egy másik utasítást, amely részletesen leírja, hogyan kell egy dobozt készíteni tartalék fadarabokból.

3) Végül elhagyhatja az áramkört burkolat nélkül. Könnyű lesz javítani és módosítani.

5. lépés: Az áramkör bemutatása

link a videóhoz:

Ajánlott: