
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

Bou u eie memorandumspel op Arduino!
In hierdie speletjie sal een RGB LED aan die begin 3 ewekansige kleure flits; u moet die kleur van elkeen onthou. Sien jy waarheen dit gaan? U gebruik 'n potensiometer om die tweede RGB LED te verander en druk op 'n knoppie om elke kleur van die eerste RGB LED op te neem. Die tweede RGB -LED sal u wys watter kleur u gekies het, en sodra u die volgorde opgeteken het, flikker die RGB -LED's óf groen, en daar sal 'n geluid uit die zoemer wees wat aandui dat u die volgorde reg geraai het, of albei RGB -LED's sal rooi flikker en dit sal die volgorde -telling terugstel na 3* (dit kan verander word). U begin die spel deur die drie kleure wat u vertoon het te onthou, en as u die kleure wat korrek gekies is, korrek kies, word 'n ander ewekansige kleur bygevoeg. Dit sal aanhou totdat u een verkeerd verstaan, en soos hierbo genoem, word dit teruggestel na slegs 3 kleure.
Dit is 'n baie aangename, verslawende en irriterende speletjie om te speel:)
DINGE WAT JY NODIG HET
- 1 x Arduino UNO R3
- 1 x Potensiometer
- 1 x drukknop
- 2 x RGB LED's
- 8 x 220 Ohm weerstande
- 1 x Piezo -luidspreker
- 18 x springdrade (manlik tot manlik)
OPSIONEEL
1 x Skildbord
Op die foto hierbo het ek 'n skild geskep om my vriende op skool te wys, maar dit is heeltemal onnodig. As u hierdie pad wil volg, kry u 'n soldeerbout, 'n bietjie soldeer en geduld. As u hierdie pad wil volg, stuur 'n boodskap aan my en ek kan u help as u probleme ondervind.
Stap 1: Voeg positiewe/gronddrade by die broodbord

Baie basiese stap
Koppel die GND aan die GND Rail op broodbord
Koppel die 5V aan die POSITIEWE Rail op die broodbord
Stap 2: Voeg drukknop by

Plaas die drukknop op die broodbord en volg die stappe in die prent hierbo.
Koppel die een kant aan die 5V -spoor
Koppel die 220 Ohm -weerstand aan die aangrensende kant van die drukknop, en koppel dan 'n trui aan die GND
Koppel die teenoorgestelde kant aan die 2 PIN op die Arduino
Nou het u u drukknoppie bygevoeg. Maak seker dat dit presies lyk soos op die foto, dit is 'n baie belangrike deel van hierdie speletjie!
Stap 3: Voeg potensiometer by

Plaas die potensiometer op die broodbord en volg die stappe in die prent hierbo.
Koppel die een kant aan die 5V -spoor
Koppel middel aan die A0 Analog IN
Verbind die laaste kant met die GND
Nou het u u drukknoppie bygevoeg. Maak seker dat dit presies lyk soos op die foto, dit is 'n baie belangrike deel van hierdie speletjie!
LET WEL: solank die een kant 5V het en die ander kant GND is en die middel na A0 gaan, sal dit goed werk
Stap 4: Voeg luidspreker by

Koppel die GND -kant aan die GND -spoor
Koppel die + -kant aan die 220 Ohm -weerstand en koppel dan aan PIN 7
Dis dit!
Stap 5: Voeg gebruikerskeuse -RGB by

RGB -LED's kan moeilike bedrading wees, dus kyk na die prent op die instruksies om vas te stel of u die regte rotasie het. Dus, my stappe hieronder is relatief tot my rotasie, daarom is dit belangrik om my stappe presies te volg!
Vanaf LINKS
Voeg 'n 220-Ohm-weerstand by die eerste twee, slaan die derde oor en voeg die mondstuk by
Koppel 'n GND -trui aan die derde sonder 'n weerstand, dit is ons GND
Met die eerste weerstand aan die linkerkant, gaan dit na PIN 3 (blou)
Die tweede weerstand sluit aan by PIN 5 (groen)
en die derde weerstand sluit aan by PIN 6 (rooi)
Dis dit! Dit is die RGB LED wat die gebruiker sal gebruik om die regte kleure te kies!
Stap 6: Voeg Random System RGB by

RGB -LED's kan moeilike bedrading wees, dus kyk na die prent op die instruksies om vas te stel of u die regte rotasie het. Dus, my stappe hieronder is relatief tot my rotasie, daarom is dit belangrik om my stappe presies te volg!
Vanaf LINKS
Voeg 'n 220-Ohm-weerstand by die eerste twee, slaan die derde oor en voeg die mondstuk by
Koppel 'n GND -trui aan die derde sonder 'n weerstand, dit is ons GND So met die eerste weerstand aan die linkerkant gaan dit na PIN 3 (Blou) Die tweede weerstand koppel aan PIN 5 (Groen) Die derde weerstand koppel aan PIN 6 (Rooi)
Dis dit! Dit is die RGB -LED wat vir die stelsel gebruik word om willekeurig kleure te kies!
Stap 7: U is klaar

Vir enige vrae, stuur 'n boodskap aan my; ek het die kode by hierdie stap aangeheg. U hoef niks te hoef te verander om dit te laat werk nie, maar u kan gerus peuter en die kode gladder laat verloop!
Alles MOET goed gedokumenteer wees, of 'n kode wat homself verduidelik, maar as u nuut is in programmering en nie iets verstaan nie, reageer ek vinnig op e-posse!
OOK hier is die biblioteek wat in die projek gebruik word
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe

Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe

Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe

DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
AFSLUITEND KORT: 3 stappe

SHUTDOWN SHORTCUT: Dit is my eerste instruksie. Ek gaan u wys hoe u 'n tekortkoming kan skep om u rekenaar af te sluit. U kan ook kortpaaie maak om u rekenaar weer te begin, af te meld, te winterslaap en te sluit
Kort G-Shock Bezel steelgids: 3 stappe

Kort G-Shock Bezel Stealthing Guide: Hier is 'n baie eenvoudige, steelprojek. Ek is van plan om nog baie meer aan my klein DW-5600 te doen, soos om die skerm om te draai, die voorblad te steek (indien moontlik), maar ek wou vir eers die omhulsel (verwyder die wit verf)