INHOUDSOPGAWE:
- Voorrade
- Stap 1: Soldeer die drukknop en die LED's
- Stap 2: Opsioneel: Case for the Game
- Stap 3: Koppel die res van die stroombaan
- Stap 4: Die kode
- Stap 5: Speel die spel
Video: Druk (knoppie); // 'n Arduino LCD -spel: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Ek het onlangs in Scouts gewerk aan die meriete -kenteken vir Game Design. Vir een van die vereistes het ek hierdie speletjie gebou met behulp van Arduino wat gebaseer is op die LED Rocker Game. Die punt van die spel is om die hoogste aantal punte moontlik te kry. Aan die begin van die spel moet u op die knoppie druk om te begin; dan sal daar 'n pyltjie in die middel van die skerm wees. Daar is nog 'n pyltjie daaronder wat oor die skerm beweeg. As die pyle ooreenstem, moet u die knoppie ingedruk hou totdat die groen LED brand. U kry dan 'n punt, en die spel versnel.
Voorrade
- Arduino Uno of Nano
- Broodbord (klein as u die Arduino Uno gebruik, medium as u Arduino Nano gebruik)
- 16x2 LCD -skerm versoenbaar met Arduino
- 'N Rooi en 'n groen LED (een elk)
- 'N Drukknopskakelaar
- Broodbord drade
- 'N Weerstand van 10 kilo ohm
- 'N Potensiometer
- Twee 220 Ohm weerstande (u benodig moontlik nog een vir u LCD -skerm, afhangende van die tipe)
- Opsioneel: 3D -drukker om 'n saak vir die spel te maak
Stap 1: Soldeer die drukknop en die LED's
Sny 'n paar broodborddrade en soldeer dit aan die drukknop en die LED's. U kan 'n gemeenskaplike grondslag vorm vir die LED's.
Stap 2: Opsioneel: Case for the Game
Hier is die lêers vir 'n 3D -gedrukte saak vir hierdie speletjie.
Dit is oorspronklik ontwerp vir die Arduino Uno, maar kan saam met 'n Nano gebruik word.
Stap 3: Koppel die res van die stroombaan
Verbind die res van die stroombaan met behulp van die stroombaandiagram.
Die verbindings is:
- Arduino 5v na broodplank +, en Arduino GND na broodplank -
- LED gemeenskaplike grond tot broodbordgrond
- Rooi LED na pen 3, en groen LED na pen 4
- Broodbord + na knoppie, en die ander kant van die knoppie om pen 6 en grond te sny
- Breadboard + na potensiometer terminale 1, en potensiometer terminal 2 na LCD grond
- Broodbord + na LCD VCC
- Potensiometerveër (middelste pen) na LCD -kontraspen
- LCD Register Kies pen tot Arduino pen 7
- LCD RW -pen op broodbord -
- LCD E tot Arduino pen 9
- LCD D4 tot Arduino pin 10
- LCD D5 tot Arduino pen 11
- LCD D6 tot Arduino -pen 12
- LCD D7 tot Arduino -pen 8
- LCD LED + tot broodbord +, LCD LED - na broodbord -
Stap 4: Die kode
Laai die kode op na die Arduino.
As u wil, kan u die kode verander, dit is 'n redelik eenvoudige program.
Stap 5: Speel die spel
Druk die knoppie as die wyser in die middel is en hou dit ingedruk om die groen lig te verlig en na die volgende vlak te gaan.
Dankie dat u hierdie instruksies gekyk het! As u daarvan gehou het, oorweeg dit om vir my te stem in die 1 000ste uitdaging.
Vir diegene wat wonder, die titel is geformateer soos 'n reël Arduino (C ++) kode.
Aanbeveel:
N Toepassing van 'n uitbreidbare knoppie met vibrasie -terugvoer: 7 stappe (met foto's)
N Toepassing van 'n uitbreidbare knoppie met trillingsterugvoer: In hierdie tutoriaal gaan ons u eers wys hoe u 'n Arduino Uno kan gebruik om 'n vibrasiemotor te beheer via 'n verlengde knoppie. Die meeste tutoriale oor drukknoppies behels die knoppie op die fisiese broodbord, terwyl die knoppie in hierdie tutoriaal
U het 'n knoppie om in te druk!: 10 stappe
U het 'n knoppie om op te druk!: Hallo, ouens! Ek is Irisa Tsai van Taipei, Taiwan. Ek is 'n negende klas in Kang Chiao International School. Kang Chiao is 'n skool op die berg met uitgebreide kursusse wat studente kan volg. Verskillende soorte onderwerpe is beskikbaar in my
Drie druk AAN - Druk vergrendelingskringe UIT: 3 stappe
Three Push ON-Push OFF grendelbane: 'n flip-flop of grendel is 'n stroombaan wat twee stabiele toestande het en kan gebruik word om staatsinligting op te slaan. Die kring kan die toestand verander deur 'n sein toe te pas (in hierdie geval deur op 'n knoppie te druk). Hier sal ek u drie verskillende maniere wys om
Geleide snaps met 3D -druk met grafeen PLA: 9 stappe (met foto's)
Geleide snaps met 3D -afdrukke met Graphene PLA: Hierdie instruksies dokumenteer my eerste poging om geleidende kiekies op die stof in 3D te druk. Ek wou 'n wyfie -snap met 'n 3D -prentjie druk wat kon aansluit by 'n gewone metaal -snap. Die lêer is gemodelleer in Fusion360 en gedruk op 'n Makerbot Rep2 en 'n Drem
Bemeester u mikro: bietjie met Arduino IDE-knoppie en ander GPIO: 3 stappe (met foto's)
Bemeester jou mikro: bit Met Arduino IDE-Knoppie en ander GPIO: In ons vorige blog Master Your Micro: bit met Arduino IDE - - Light LED, ons het gepraat oor hoe om micro: bit biblioteek op Arduino IDE te installeer en hoe om LED op mikro: bit met Arduino IDE aan te dryf. In hierdie artikel gaan ons u vertel