» Electrònica » Arduino »Arduino Robot Bot per a Guitar Hero

Arduino Robot Bot per a Guitar Hero

Salutacions els habitants del nostre lloc!
Crec que cadascú de vosaltres que heu jugat, tard o d’hora heu volgut fer trampes. Això també va afectar l’autor (canal de YouTube “Open Frime TV”) d’aquest producte casolà. Com a resultat, obtenim una instal·lació que toca al vostre lloc.


Des de petit, l’autor li encantava jugar a diferents jocs, i un d’ells era “Hero hero”. L’autor encara el toca, ajuda a relaxar-se després d’un dia dur, així com a entrenar la reacció.

Segons enteneu, en aquest joc heu de tocar cançons a la guitarra, entrant a les notes. Quan una nota s'aproxima aproximadament a aquesta zona, heu de prémer la tecla corresponent.

També en aquest joc hi ha cançons molt complexes que són gairebé impossibles de passar. Va ser llavors quan l’autor va tenir la idea de muntar un dispositiu que seguís una nota adequada en una determinada zona i, d’acord amb això, premeu la tecla desitjada. Aquí podeu fer immediatament 2 comentaris. Primer: és clar, és més senzill fer-ho de manera programàtica i utilitzar-lo com a trampa.

I el segon, encara que no ho faci programàticament, és extremadament indesitjable fer servir un relé, és millor que un optocupador o una altra cosa.


Ara en ordre. Si utilitzeu el codi del programa, en aquest joc podeu prendre prohibició fàcilment. El parany mecànic és gairebé impossible de calcular. Ara sobre el relleu. El seu desordenament crea una atmosfera indescriptible i tot l’efecte de la presència, per la qual cosa es va decidir afegir-hi. Així la tasca és clara. Ara veureu com l’autor d’aquest robot casolà va aconseguir implementar-lo. Tot és senzill. Arduino Uno condueix tota aquesta cosa.

I hi ha dues raons per això. En primer lloc, perquè el tauler d’Arduino Uno ja estava en possessió de l’autor i, en segon lloc, realment no volia molestar i fer aquesta tasca en amplificadors operatius, ja que arduino molt més senzill només canviant els valors del codi.

A més, per crear un bot de robot casolà, necessitem un teclat d’ordinador antic, al qual ens connectarem i premem botons.

També necessitarem rodets, fototransistors i diverses molèsties, ja ho veureu més endavant.

Per què l’autor va decidir utilitzar fototransistors? La resposta és aquesta, al principi va fer un robot utilitzant fotoresistors, però després va resultar que eren massa lents i no tenien temps per treballar.

Al fototransistor, la velocitat de commutació és de només 0,01 segons i això ens proporciona un rendiment excel·lent.

Ara aneu directament al diagrama del dispositiu. Mirem primer el diagrama de flux.

Com veieu, tot és força senzill aquí. I ara, per separat, considerem cada bloc. El circuit del sensor sembla aquest.

Cada fotoreresistor es combina amb un transistor ordinari per augmentar el guany, i també hi ha resistències de tracció i condensadors de suavització per evitar falses alarmes.

El segon esquema és un esquema de confiança.

En canvi, era possible prendre un mòdul preparat, però, quin tipus de ràdio aficionats som, si no ho fem nosaltres mateixos? fes-ho tu mateix.

En aquest diagrama, es poden veure mosfets que controlen el rail, els díodes de protecció, així com els LED (es va decidir posar-los al final per simplificar la configuració del dispositiu).


També aquí veiem una pista i resistències incomprensibles, esbrinem què és.


Així doncs, com hem comentat anteriorment, per a la fabricació d’aquest producte casolà necessitem un teclat antic, el podeu utilitzar amb una interfície de connexió diferent (usb o PS / 2 no és important).

D’ell cal treure el mòdul.

Ara heu de soldar els rodets en lloc de botons, per a això heu d’entendre com funciona el teclat.

La plataforma en si mateix amb les tecles conté pistes, però aquestes pistes no són fàcils, sinó amb resistència.

I diguem si tanquem en aquest punt, la resistència és de 50 ohms:

I en aquest moment ja són 100 ohms.

El mòdul ho veu i proporciona informació a l’ordinador. Hem de substituir aquestes pistes per resistències. Per fer-ho, mesura la resistència de la pista.

Després connectem el teclat a l’ordinador, agafem una resistència adequada i comencem a connectar-lo a diferents punts, segons quina tecla estem prement.


Aquí és recomanable trobar una pista a la qual podeu connectar 5 tecles alhora.

Això es fa de tal manera que podeu apagar el teclat un cop acabat el joc, en cas contrari, els rodets, tancant-se a la llum, comencen a aplaudir totes les tecles, creant un caos salvatge.

I ara, quan vam esbrinar els circuits i la connexió, era hora de fer les plaques de circuit imprès. Per comoditat, per descomptat, es podria fer en un tauler de pa, però a l’autor li va semblar més fàcil esbossar un cartell, en lloc de ser atormentat amb panell.

Així doncs, el tauler està dibuixat. L’autor va seleccionar la ubicació dels fotoreresistors per al seu monitor, per a un altre monitor cal augmentar o disminuir la distància.

Els taulers resultants estan segellats, tot això es fa de forma elemental. Recopilem blocs individuals.


Com podeu veure, l’autor va fer un suport d’aquest tipus per als fotoreresistors perquè estiguin al nivell adequat.

Resta connectar els blocs en un sol dispositiu. Recopilem tot com a la figura i ara podem procedir al codi de firmware arduino.


Per fer-ho, necessitem aquest croquis.

Aquí indiquem on estan connectats els sensors de llum:

I aquí, on es connecten els relés:

Ara queda per fer l’ajust. Per fer-ho, mireu el monitor del port de cada sensor amb una pantalla fosca i quan una nota passa pel sensor.

Resta només conduir aquí el valor que era quan la nota passa el sensor.

Però tot va. Omple l'esbós amb arduino i pots provar-lo.


Com podeu veure, el dispositiu fa una feina excel·lent. Bé, probablement ho sigui tot. Gràcies per la vostra atenció. Ens veiem aviat!

Vídeo:
7.5
7.8
7

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop
1 comentari
En primer lloc, al diagrama del relé, els LED no tenen la polaritat correcta i, en segon lloc, la resistència del teclat no importa: hi ha una matriu ordinària, no un teclat resistiu

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...