Sisukord:
- Tarvikud
- Samm: vooluahela planeerimine ja mõistmine
- 2. etapp: vooluahela skeemid ja ehitus
- Samm: Arduino kood
- Samm: vooluringi korpus
- Samm: vooluahela demo
Video: Ühe mängijaga reaktsioonitaimer (koos Arduinoga): 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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
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
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
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:
Kahe mängijaga ühe LED -riba mängud koos tablooga: 10 sammu
Kahe mängijaga ühe LED -riba mängud koos tablooga: Kõigepealt palvetage jumalat kõigi rahvaste eest kogu maailmas, et Jumal saaks ainult sel ajal meid aidata ja rahu anda. Me kõik oleme lukus ja pole kuhugi minna. Mul pole rohkem tööd teha, nii et hakake võrku pythoni õppima ja ei suuda mõelda
Juhtmeta mängukontroller koos Arduino ja NRF24L01+ (ühe või kahe kontrolleri tugi): 3 sammu
Juhtmeta mängukontroller Arduino ja NRF24L01+ abil (ühe või kahe kontrolleri tugi): kogu projekti leiate minu veebisaidilt (see on soome keeles): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/See on tõesti lühike briifing projekti kohta. Tahtsin seda lihtsalt jagada, kui keegi tahaks
Ühe nupuga raadio voogesituse kast: 7 sammu (koos piltidega)
Ühe nupuvajutusega raadio voogesituskast: ehitasin oma sõbra baari jaoks karbi, mille sees on Raspberry Pi ja ühe nupuvajutusega voogesitab see heli veebisaidile, kasutades Darkice'i ja Icecasti, samal ajal valgustades märki „On-Air“. Ma arvasin, et see on midagi, mis inimestel on
Arduino ühe mängijaga pong- kui see, siis see: 5 sammu
Arduino ühe mängijaga pong- kui see, siis see: Dit arduino projekt on võimeline leidma 2 speler pong -projekti selle juhenditega (https: //www.instructables.com/id/Portable-Arduino-a …) maar dit projekt on üksikmängija kohtus een simpele AI -ga. Alates: Arduino Uno Nokia 5100 scherm. https: // ww
LED -reaktsioonitaimer: 5 sammu
LED -reaktsioonitaimer: see projekt on Len Buckwalteri raamatus "Elektroonilised mängud ja mänguasjad, mida saate ehitada" kirjeldatud algse reaktsioonitaimeriprojekti uuendatud versioon. Hõõglambid ja passiivsed komponendid asendatakse mikrokontrolleri ja valgusdioodidega