Sisukord:

Ühe mängijaga reaktsioonitaimer (koos Arduinoga): 5 sammu
Ühe mängijaga reaktsioonitaimer (koos Arduinoga): 5 sammu

Video: Ühe mängijaga reaktsioonitaimer (koos Arduinoga): 5 sammu

Video: Ühe mängijaga reaktsioonitaimer (koos Arduinoga): 5 sammu
Video: Ühe mängija majatuvustus 2024, Juuli
Anonim
Ühe mängijaga reaktsioonitaimer (koos Arduinoga)
Ühe mängijaga reaktsioonitaimer (koos Arduinoga)
Ühe mängijaga reaktsioonitaimer (koos Arduinoga)
Ühe mängijaga reaktsioonitaimer (koos Arduinoga)

Selles projektis koostate reaktsioonitaimeri, mis töötab Arduino abil. See töötab Arduino millis () funktsioonil, kus protsessor salvestab programmi käivitamisest möödunud aja. Selle abil saate leida ajavahemiku tule sisselülitamise ja nupu vabastamise vahel. Kõik väärtused on antud millisekundites.

Mängus peate hoidma nuppu all, mille järel LED süttib. Seejärel peate nupu vabastama, kui LED -tuli kustub. Kui vabastate selle liiga vara, kuvatakse LCD -ekraanile tekst „Välja antud liiga vara“. Aeg, mis kulus nupu vabastamiseks, teie reaktsiooniaeg, kuvatakse LCD -ekraanil.

Tarvikud

Pange tähele, et pildil ei ole näha kõiki projekti jaoks vajalikke komponente

1) 1 x Arduino nano/Arduino Uno + ühenduskaabel

2) 5cm x 5cm perfboard

3) 20 x hüppajakaablit või -traati

4) 1 x 16x2 LCD -ekraan (valikuline)

5) 1 x 100K või 250K potentsiomeeter

6) 1 x 9V aku + pistikuklamber

7) 1 x 5 mm LED

8) 1 x PTM hetkeline lüliti

9) 1 x 3V või 5V summeri

Enamikku esemeid saab osta Amazonist. Amazonil on paar elektroonikakomplekti, mis pakuvad teile kõiki põhikomponente, nagu takistid, dioodid, transistorid jne. Selle lingi kaudu leiate selle, mis mulle raha eest annab.

Mul oli isiklikult enamik komponente juba olemas, kuna teen seda tüüpi projekte palju. Singapuri leiutajate jaoks on Sim Lim Tower koht, kust osta kõik elektroonilised komponendid. Soovitan Space elektroonikat, Continental elektroonikat või Hamiltoni elektroonikat 3. korrusel.

Samm: vooluahela planeerimine ja mõistmine

Suurema osa tööst teeb Arduino kood. Peale LED -i, summeri ja PTM -lüliti pole palju tavalisi elektroonikakomponente. Sellest hoolimata on endiselt ülioluline, et oleks võimalik ahelat mõista.

1) PTM -lüliti üks ots on ühendatud +5V, teine aga Arduino tihvtiga. Arduino tihvt on samuti maandusega ühendatud, kasutades 10K oomilist tõmbetakistit. See hoiab ära ujuva pinge mõju tihvti olekule.

2) LED -i anood on otse arduinoga ühendatud. LED -i pinge suurendamiseks ei ole vaja transistorit. Arduino annab LED -i toiteks piisava koguse voolu. LED -i katood on maandusega ühendatud.

3) Lõpuks toimub sama protsess summeriga, kuid erineva Arduino tihvtiga.

4) LCD -ekraani ja arduino vahelised ühendused on skemaatilistes ja friteerivate mudelite puhul esile tõstetud.

2. etapp: vooluahela skeemid ja ehitus

Vooluahelate skeemid ja ehitus
Vooluahelate skeemid ja ehitus
Vooluahelate skeemid ja ehitus
Vooluahelate skeemid ja ehitus
Vooluahelate skeemid ja ehitus
Vooluahelate skeemid ja ehitus

Ahela kokkupanemiseks on paar võimalust.

1) Elektroonikaga tegelevatele inimestele soovitaksin vooluahela ehitamiseks kasutada leivaplaati. See on palju vähem räpane kui jootmine ja silumine on lihtsam, kuna juhtmeid saab hõlpsasti reguleerida. Järgige hõõruvatel piltidel näidatud ühendusi.

2) Kogenumate inimeste jaoks proovige kasutada vooluahela jootmist leivaplaadile. See on püsivam ja kestab kauem. Lugege skeemi ja järgige juhiseid.

3) Lõpuks saate tellida ka SEEED-ist eelnevalt valmistatud trükkplaadi. Kõik, mida selleks vaja on, tuleb komponendid kokku joota. Vajalik Gerberi fail on etapis manustatud. Siin on link Google Drive'i kausta koos pakitud Gerberi failiga:

Samm: Arduino kood

Arduino kood
Arduino kood

Kood on selle projekti väljakutse aspekt. Ühe tühjusahelaga tuleb palju ära teha ja kogu selle aja jooksul navigeerimine ning sees olevate silmuste jaoks võib võtta aega.

Koodil on mõned kommentaarid, mis aitavad teil seda jälgida. Saate selle alla laadida ja Arduinosse USB -mini -USB -kaabli abil üles laadida. Selleks vajate oma arvutis Arduino rakendust ja leiate selle allalaadimise lingi siit veebisaidilt:

Samm: vooluringi korpus

Vooluringi korpus
Vooluringi korpus

1) Korpuse jaoks saate mis tahes vana plastkorpuse. Kasutades kuuma nuga LCD -ekraani ja nupu pilude väljalõikamiseks.

2) Lisaks saate minu kontolt vaadata mõnda muud juhendit, kus kirjeldan, kuidas laserlõigatud akrüülist kasti ehitada. Leiate laserlõikuri jaoks SVG -faili. Inimesed, kellel pole laserlõikurile juurdepääsu, leiate teise juhendi, milles kirjeldatakse üksikasjalikult, kuidas varukoopiatest kasti ehitada

3) Lõpuks võite lihtsalt ringkonnast ilma korpuseta lahkuda. Seda on lihtne parandada ja muuta.

Samm: vooluahela demo

link videole:

Soovitan: