Taula de continguts:

Crea un joc Arduino Simon en 2 minuts!: 3 passos
Crea un joc Arduino Simon en 2 minuts!: 3 passos

Vídeo: Crea un joc Arduino Simon en 2 minuts!: 3 passos

Vídeo: Crea un joc Arduino Simon en 2 minuts!: 3 passos
Vídeo: Ip Man: nace la leyenda, la vida real del maestro de Bruce Lee (1) 2024, Desembre
Anonim

SENSE Jumpers! SENSE cables SENSE soldar! SENSE Tauler de pa!

Pensar fora de la caixa.

Per tant, voleu mostrar el vostre microcontrolador en concert amb alguns models de perifèrics complementaris molt ràpidament, abans que els amics o familiars estiguin en camí …

Reuneix aquesta versió ràpida i senzilla d’un joc de Simon “repeteix després de mi” en pocs minuts. Tot i que és monocromàtic (amb tots els LED vermells). Tot el que cal és tenir-los a mà: un microcontrolador Arduino (preferiblement un nano), un mòdul amb un conjunt de LEDs, un mòdul de 4 botons i un timbre, juntament amb un banda elàstica.

Pas 1: peces i muntatge

Parts i muntatge
Parts i muntatge
Parts i muntatge
Parts i muntatge

Els mòduls LED i tecla / botó es poden trobar aquí: www.ebay.com/itm/181563923440 (<$ 4) Els brunzidors estan disponibles aquí: https://www.ebay.com/itm/281280117872 (<$ 2)

[treball en curs] BTW: aquí teniu una eina útil: https://itty.bitty.site [treball en curs]

Això ho hauria d’aclarir.

aplicació lite

Més informació.

Nano 3.0 https://www.ebay.com/itm/131517734419 (<3 dòlars)

Us recomano una goma petita, de manera que no haureu d'embolicar-la un munt de vegades perquè quedi tensa.

Es poden utilitzar altres Arduinos, però poden requerir (o permetre) diferents llocs dels mòduls perifèrics; i com a tal, l'assignació de pins canvia al codi utilitzat. El Nano 3.0 és especialment bo ja que fa un muntatge petit, fàcil de subjectar i operar amb una sola mà.

El muntatge es fa simplement endollant els mòduls i assegurant-los amb la banda de goma. El brunzidor piezoactiu "actiu" només funcionarà si la polaritat està connectada correctament. Tingueu en compte que (+) s’insereix a D8 i el (-) a D11.

Els pins del mòdul Key K4-K3-K2-K1-GND van directament a A1-A5. Vegeu la imatge superior.

Els pins del mòdul LED GND-D1-D2-D3-D4-D5-D6 van directament a D7-D6-D5-D4-D3-D2-GND respectivament.

Pas 2: Com funciona

Els mòduls LED i Key estan pensats per tenir normalment un pin connectat a terra. Per acomodar la fixació directa al Nano això no passa. Així, en canvi, els pins connectats als "GND" en aquests mòduls funcionen com a sortides i es defineixen com a "BAIX". La MCU (MicroControllerUnit) conduirà les seves sortides fins a 30 ma. El que és suficient per al banc de quatre (4) LED. Tot i que és molt més necessari per als botons, no hi ha cap dany ja que les sortides són limitadores de corrent (i només treuen corrent quan es premen). El mòdul LED té resistències en línia que limiten encara més el corrent que passa per cada LED.

Descàrregues

Vaig actualitzar i modificar dues versions diferents del "Simon" que em segueixen les llums i el joc de so per treballar amb aquest projecte. Els crèdits per a les versions originals es troben a les llistes d’origen.

Un esbós (FastEasy_SimonSings) només utilitza un fitxer d'inclusió ('pitches.h' per estar a la carpeta que conté). Mentre que l'altre (FastEasy_SimonSays) utilitza la biblioteca "Tone". Per tant, necessitareu un o tots dos, en funció dels esbossos que vulgueu utilitzar.

La biblioteca anterior hauria de formar part de l'IDE Arduino per defecte. Si no, i necessiteu ajuda per fer-ho, aquí teniu la secció Com instal·lar una biblioteca.

Pas 3: Jugar amb el muntatge

Jugant amb el muntatge
Jugant amb el muntatge

El joc és força senzill. Els fitxers font del codi contenen documentació. Tot el que potser necessiteu saber és que la versió "Simon Says" s'inicia automàticament amb un sol flaix. i la versió de 'Simon Sings' comença amb un patró de 4, però espera una tecla abans de començar cada ronda.

Probablement trobareu els mòduls LED i Key útils per fer una prova ràpida de conceptes de projectes. Aquest projecte i el codi associat funcionaran amb un altaveu. Sonarà millor, però no podreu fer-ho sense almenys alguns ponts.

Tingueu en compte que a mesura que es codifiquen aquests esbossos, funcionarà directament un Nano 3.0 o Uno (Plug-&-Play), és possible que altres hagin d'utilitzar diferents conjunts de pins a causa del seu disseny físic; i possiblement alguns canvis de codi.

Recomanat: