» Elektronika » Arduino »Arduino robots Bots ģitāras varonim

Arduino robots Bots ģitāras varonim

Sveicieni mūsu vietnes iedzīvotāji!
Es domāju, ka katrs no jums, kurš spēlējāt spēles, agrāk vai vēlāk vēlējās izmantot krāpšanos. Tas ietekmēja arī šī pašdarinātā izstrādājuma autoru (YouTube kanāls “Open Frime TV”). Rezultātā mēs saņēmām šādu instalāciju, kas spēlē jūsu vietā.


Kopš bērnības autore mīlēja spēlēt dažādas spēles, un viena no tām bija “Ģitāras varonis”. Autors to joprojām spēlē, tas palīdz atpūsties pēc smagas dienas, kā arī trenēt reakciju.

Kā jūs saprotat, šajā spēlē jums jāspēlē dziesmas uz ģitāras, nokļūstot piezīmēs. Kad piezīme tuvojas aptuveni šim apgabalam, jums jānospiež atbilstošais taustiņš.

Arī šajā spēlē ir ļoti sarežģītas dziesmas, kuras gandrīz nav iespējams nokārtot. Toreiz autore nāca klajā ar ideju samontēt ierīci, kas sekotu piezīmei, kas piemērota noteiktai zonai, un saskaņā ar to nospiestu vēlamo taustiņu. Šeit jūs varat uzreiz izteikt 2 komentārus. Pirmkārt: protams, to ir visvieglāk izdarīt programmatiski un izmantot kā krāpšanos.

Un otrais, pat ja tas nav izdarīts programmatiski, ir ārkārtīgi nevēlams izmantot releju, tas ir labāk nekā optoelements vai kaut kas cits.


Tagad kārtībā. Ja izmantojat programmas kodu, tad šajā spēlē jūs varat viegli noķert aizliegumu. Mehānisko apkrāptu ir gandrīz neiespējami aprēķināt. Tagad par stafeti. Viņa klaigāšana rada neaprakstāmu atmosfēru un pilnīgu klātbūtnes efektu, tāpēc tika nolemts pakavēties pie tiem. Tātad uzdevums ir skaidrs. Tagad jūs redzēsit, kā šī pašdarinātā robota autoram izdevās to īstenot. Viss ir vienkārši. Arduino Uno vada visu šo lietu.

Tam ir divi iemesli. Pirmkārt, tāpēc, ka Arduino Uno tāfele jau bija autora īpašumā, un, otrkārt, es negribēju uztraukties un darīt šo mājas darbu uz operatīvajiem pastiprinātājiem, jo arduino daudz vieglāk, vienkārši mainot vērtības kodā.

Tāpat, lai izveidotu mājās gatavotu robotprogrammatūru, mums ir nepieciešama veca datora tastatūra, pie kuras mēs pievienosimies un nospiedīsim pogas.

Mums būs nepieciešami arī ruļļi, fototransistori un dažādi sīkumi, to jūs redzēsit vēlāk.

Kāpēc autore nolēma izmantot fototransistorus? Atbilde ir šāda: sākumā viņš izveidoja robotu, izmantojot fotorezistorus, bet tad izrādījās, ka tie ir pārāk lēni un viņiem nebija laika treniņiem.

Fototransistorā pārslēgšanās ātrums ir tikai 0,01 sekundes, un tas mums nodrošina izcilu sniegumu.

Tagad dodieties tieši uz ierīces diagrammu. Vispirms apskatīsim blokshēmu.

Kā redzat, šeit viss ir diezgan vienkārši. Un tagad atsevišķi mēs apsveram katru bloku. Sensora shēma izskatās šādi.

Katru fotorezistoru apvieno ar parastu tranzistoru, lai palielinātu pastiprinājumu, un ir arī savilkšanas rezistori un izlīdzināšanas kondensatori, lai novērstu nepatiesu trauksmi.

Otrā shēma ir paļaušanās shēma.

Tā vietā bija iespējams paņemt gatavu moduli, bet kāds radioamatieris mēs būtu, ja mēs pats to nedarītu dari pats.

Šajā diagrammā jūs varat redzēt mosfetes, kas kontrolē sliedi, aizsargājošās diodes, kā arī gaismas diodes (tika nolemts tos ievietot pašā galā, lai vienkāršotu ierīces iestatīšanu).


Arī šeit mēs redzam nesaprotamu trasi un rezistorus, izdomāsim, kas tas ir.


Tātad, kā minēts iepriekš, šī pašdarinātā izstrādājuma ražošanai mums ir nepieciešama veca tastatūra, to var izmantot ar citu savienojuma interfeisu (usb vai PS / 2 nav svarīgi).

No tā jums jāiegūst modulis.

Tagad jums jāpielīmē spoles, nevis pogas, lai to saprastu, kā darbojas tastatūra.

Pati platforma ar taustiņiem satur celiņus, taču šie celiņi nav viegli, bet ar pretestību.

Un pieņemsim, ka, ja mēs šajā brīdī aizveramies, tad pretestība ir 50 omi:

Un šajā brīdī tas jau ir 100 omi.

Modulis to redz un nodrošina informāciju datoram. Šīs sliedes mums jāaizstāj ar rezistoriem. Lai to izdarītu, izmēriet sliežu ceļa pretestību.

Tad mēs savienojam tastatūru ar datoru, paņemam piemērotu rezistoru un sākam to savienot dažādos punktos, atkarībā no tā, kuru taustiņu mēs nospiežam.


Šeit ieteicams atrast ierakstu, pie kura jūs varat vienlaikus savienot 5 taustiņus.

Tas tiek darīts tādā veidā, ka pēc spēles beigām jūs varat izslēgt tastatūru, pretējā gadījumā ruļļi, aizveroties gaismā, sāk aplaudēt visus taustiņus, radot mežonīgu haosu.

Un tagad, kad mēs izdomājām shēmas un savienojumu, bija laiks izgatavot iespiedshēmas plates. Ērtības labad to, protams, varēja izdarīt uz tāfeles, taču autoram likās vieglāk uzzīmēt parakstu, nevis mocīt ar maizes dēli.

Tātad, tāfele ir uzzīmēta. Autors savam monitoram izvēlējās fotorezistoru atrašanās vietu, citam monitoram jums ir jāpalielina vai jāsamazina attālums.

Iegūtie dēļi ir noslēgti, tas viss tiek darīts elementāri. Mēs savācam atsevišķus blokus.


Kā redzat, autore fotorezistoriem izveidoja šādu stendu, lai viņi būtu pareizajā līmenī.

Atliek blokus savienot vienā ierīcē. Mēs apkopojam visu, kā parādīts attēlā, un tagad mēs varam pāriet uz arduino programmaparatūras kodu.


Lai to izdarītu, mums ir nepieciešama šī skice.

Šeit mēs norādām, kur ir savienoti gaismas sensori:

Un šeit, kur releji ir savienoti:

Tagad atliek veikt korekcijas. Lai to izdarītu, aplūkojiet katra sensora portu monitoru ar tumšu ekrānu un to, kad caur sensoru iziet piezīme.

Šeit atliek tikai nobraukt pēc vērtības, kas bija tad, kad piezīme pārsniedza sensoru.

Bet tas arī viss. Aizpildiet skici arduino un jūs varat to pārbaudīt.


Kā redzat, ierīce veic izcilu darbu. Nu, tas droši vien ir viss. Paldies par uzmanību. Tiekamies drīz!

Video:
7.5
7.8
7

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulceņirgāšanāsnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu
1 komentārs
Pirmkārt, diagrammā ar releju gaismas diodēm nav pareiza polaritāte, un, otrkārt, tastatūras pretestībai nav nozīmes - ir parasta matrica, nevis pretestīga tastatūra

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...