» Elektronika » Arduino »Arduino robotas robotas gitaros herojui

„Arduino“ robotas Botas gitaros herojui

Sveikinimai mūsų svetainės gyventojų!
Manau, kad kiekvienas iš jūsų, žaidęs žaidimus, anksčiau ar vėliau norėdavote naudoti cheats. Tai taip pat paveikė šio naminio produkto autorių („YouTube“ kanalas „Open Frime TV“). Dėl to mes gavome tokią instaliaciją, kuri groja jūsų vietoje.


Nuo vaikystės autorius mėgo žaisti įvairius žaidimus, o vienas iš jų buvo „Gitaros herojus“. Autorius iki šiol jį vaidina, jis padeda atsipalaiduoti po sunkios dienos, taip pat treniruoja reakciją.

Kaip suprantate, šiame žaidime reikia groti dainas gitara, įsijausti į natas. Kai užrašas artėja prie šios srities, turite paspausti atitinkamą mygtuką.

Taip pat šiame žaidime yra labai sudėtingų dainų, kurių beveik neįmanoma perduoti. Tada autoriui kilo idėja surinkti prietaisą, kuris sektų tam tikroje srityje tinkamą užrašą, ir, laikydamasis to, paspauskite norimą mygtuką. Čia galite iš karto pateikti 2 komentarus. Pirma: žinoma, lengviausia tai padaryti paprastai programiškai ir naudoti kaip apgaulę.

Ir antrasis, net jei jūs neprogramuojate programiškai, yra labai nepageidautina naudoti relę, ji yra geriau nei optinis jungiklis ar kažkas kitas.


Dabar tvarka. Jei naudojate programos kodą, tada šiame žaidime galite lengvai pagauti draudimą. Mechaninio apgauti beveik neįmanoma apskaičiuoti. Dabar apie estafetę. Jo šnibždėjimas sukuria neapsakomą atmosferą ir visišką buvimo efektą, todėl buvo nuspręsta jų apsigyventi. Taigi užduotis aiški. Dabar pamatysite, kaip šio namų roboto autorius sugebėjo jį įgyvendinti. Viskas paprasta. Arduino Uno vairuoja visa tai.

Tam yra dvi priežastys. Pirma, dėl to, kad „Arduino Uno“ plokštė jau buvo autoriaus nuosavybė, ir, antra, aš nelabai norėjau nerimauti ir daryti šį namų darbą ant operacinių stiprintuvų, nes arduino daug lengviau vien tik pakeitus kodo reikšmes.

Taip pat, norint sukurti naminį robotą, mums reikia senos kompiuterio klaviatūros, prie kurios mes prisijungsime ir paspausime mygtukus.

Mums taip pat reikės ritės, fototranzistorių ir įvairių smulkmenų, tai pamatysite vėliau.

Kodėl autorius nusprendė naudoti fototransistorius? Atsakymas yra toks, iš pradžių jis sukūrė robotą, naudodamas fotorezistorius, bet paskui paaiškėjo, kad jie buvo per lėti ir neturėjo laiko treniruotis.

Fototranzistoriuje perjungimo greitis yra tik 0,01 sekundės, ir tai suteikia mums puikų našumą.

Dabar eikite tiesiai į įrenginio schemą. Pirmiausia pažvelkime į schemą.

Kaip matai, čia viskas yra gana paprasta. Ir dabar atskirai mes apsvarstome kiekvieną bloką. Jutiklio grandinė atrodo taip.

Kiekvienas fotorezistorius yra derinamas su įprastu tranzistoriumi, kad padidėtų stiprinimas, taip pat yra traukos rezistoriai ir išlyginamieji kondensatoriai, kad būtų išvengta klaidingų aliarmų.

Antroji schema yra pasitikėjimo schema.

Vietoje to buvo galima pasiimti paruoštą modulį, bet kokie mes tada radijo mėgėjai, jei patys to nepadarome? daryk pats.

Šioje diagramoje galite pamatyti bukletus, valdančius bėgį, apsauginius diodus, taip pat šviesos diodus (buvo nutarta juos pačiame gale supaprastinti prietaiso sąranką).


Taip pat čia matome nesuprantamą takelį ir rezistorius, išsiaiškinkime, kas tai yra.


Taigi, kaip minėta anksčiau, gaminant šį naminį produktą mums reikalinga sena klaviatūra, ją galima naudoti su skirtinga jungties sąsaja (usb ar PS / 2 nėra svarbu).

Iš jo reikia gauti modulį.

Dabar jums reikia lituoti ritėmis, o ne mygtukais, tam jūs turite suprasti, kaip veikia klaviatūra.

Pačioje platformoje su klavišais yra takeliai, tačiau šie takeliai nėra lengvi, tačiau pasižymi pasipriešinimu.

Tarkime, jei šiuo metu užsidarome, tada pasipriešinimas yra 50 omų:

Šiuo metu tai jau yra 100 omų.

Modulis tai mato ir teikia informaciją kompiuteriui. Šiuos takelius turime pakeisti rezistoriais. Norėdami tai padaryti, išmatuokite trasos pasipriešinimą.

Tada mes prijungiame klaviatūrą prie kompiuterio, paimame tinkamą rezistorių ir pradedame jungti jį prie skirtingų taškų, priklausomai nuo to, kurį klavišą mes paspaudžiame.


Čia patartina rasti takelį, prie kurio vienu metu galite prijungti 5 klavišus.

Tai atliekama taip, kad pasibaigus žaidimui galite išjungti klaviatūrą, kitaip ritės, uždarant šviesai, pradeda klampoti visus klavišus, sukurdamos laukinį chaosą.

Ir dabar, kai mes išsiaiškinome grandines ir jungtį, atėjo laikas padaryti spausdintines plokštes. Patogumui, žinoma, tai buvo galima padaryti ant lentos, tačiau autoriui atrodė lengviau nubraižyti ženklą, o ne kankintis prie lentos.

Taigi, lenta yra nupiešta. Autorius savo monitoriui pasirinko fotorezistorių vietą, o kitam monitoriui reikia padidinti arba sumažinti atstumą.

Gautos lentos yra sandarinamos, visa tai daroma elementariai. Mes renkame atskirus blokus.


Kaip matote, autorius sudarė tokį fotorezidentų stendą, kad jie būtų tinkamame lygyje.

Lieka sujungti blokus į vieną įrenginį. Mes renkame viską, kaip parodyta paveikslėlyje, ir dabar galime pereiti prie „arduino“ programinės įrangos kodo.


Norėdami tai padaryti, mums reikia šio eskizo.

Čia mes nurodome, kur yra prijungti šviesos jutikliai:

Ir čia, kur jungiamos relės:

Dabar belieka atlikti pakeitimus. Norėdami tai padaryti, pažvelkite į kiekvieno jutiklio prievado monitorių su tamsiu ekranu ir tada, kai už daviklio praeina užrašas.

Čia belieka tik nuvažiuoti tą vertę, kuri buvo, kai užrašas perėjo jutiklį.

Bet tai viskas. Užpildykite eskizą arduino ir galėsite jį išbandyti.


Kaip matote, prietaisas atlieka puikų darbą. Na, tai turbūt viskas. Ačiū už dėmesį. Greitai pasimatysime!

Vaizdo įrašas:
7.5
7.8
7

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalęju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
1 komentaras
Pirma, schemoje su relė šviesos diodai nėra tinkamo poliškumo, ir, antra, klaviatūros pasipriešinimas neturi jokios reikšmės - yra įprasta matrica, o ne varžinė klaviatūra

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...