INHOUDSOPGAWE:

Enkele LED -strookspeletjies vir twee spelers met telbord: 10 stappe
Enkele LED -strookspeletjies vir twee spelers met telbord: 10 stappe

Video: Enkele LED -strookspeletjies vir twee spelers met telbord: 10 stappe

Video: Enkele LED -strookspeletjies vir twee spelers met telbord: 10 stappe
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Julie
Anonim
Enkele LED -strookspeletjies met twee spelers met telbord
Enkele LED -strookspeletjies met twee spelers met telbord
Enkele LED -strookspeletjies met twee spelers met telbord
Enkele LED -strookspeletjies met twee spelers met telbord
Enkele LED -strookspeletjies met twee spelers met telbord
Enkele LED -strookspeletjies met twee spelers met telbord

Bid eerstens die god vir al die mense regoor die wêreld; God kan slegs in hierdie tyd ons help en vrede gee. Almal van ons is gesluit en het nêrens om heen te gaan nie.

Ek het nie meer werk nie, so begin om python aanlyn te bestudeer en kan nie nuwe idees dink nie, want ek kan niks koop nie. Maar na sien die LED wedstryde gevind min materiaal en 'n nuwe idee. Vir my kind wat altyd na tekenprente kyk en op mobiele toestelle speel, is hierdie 'n klein verandering. Ek ontwikkel dus 'n draagbare spelkonsole met enkele LED Strip. Dit is verbasend dat sy baie daarvan hou en met my speel, maar een probleem is dat sy nooit die spel wil verloor nie.

ONS GEBEDE

Bid vir die siele wat in 'n paar dae onverwags in vrede rus. En bid dat diegene wat in die hospitaal opgeneem word, spoedig gesond sal word. En spesiale gebede vir die dokters, polisiebeamptes, maatskaplike werkers, politici, noodsaaklike verskaffers en al die persone wat vir ons werk in hierdie baie kritieke tyd. Alle ander moet tuis bly en hulle help om hul las te verminder, as u die bure kan help met die belangrikste dinge wat u het

Stap 1: materiaal benodig

Materiaal benodig
Materiaal benodig
Materiaal benodig
Materiaal benodig
Materiaal benodig
Materiaal benodig
Materiaal benodig
Materiaal benodig

Materiaal benodig jammer Materiale beskikbaar

  1. RGB -adresbare LED -strook is verwyder van my vorige projek RGB Infinity Clock. - 1 Nee
  2. Arduino Nano. - 1 Nee
  3. 16 X 2 seriële kommunikasie LCD -skerm. - 1 Nee
  4. LM2596 DC tot DC Voltage Regulator-1Nr
  5. 3.7V 18650 battery - 2 nr
  6. 18650 Batteryhouer - 1Nr
  7. Drukknoppie - 3 nrs
  8. Gewone PCB
  9. Manlike en vroulike kopstukke
  10. Houtstok.
  11. Akrielblad
  12. Waterlyn Pyp T -verbinding.
  13. Drade.

Stap 2: Kringloopplan

Kringplan
Kringplan

3 Nos drukknoppies is gekoppel aan D8, D9, D10 van die Arduino nano. Adresseerbare LED -strookdata gekoppel aan D12 van die arduino. LCD seriële data RX gekoppel aan D13 van die arduino. LM2596 DC tot DC spanningsreguleerder Vin en arduino Vin gekoppel aan die uitgang van die batteryhouer. LED vcc en Gnd gekoppel aan die LM2596 Vout -penne. LCD -skerm VCC en gnd gekoppel aan die arduino +5v en Gnd.

Stap 3: Berei die stroombaan voor

Berei die stroombaan voor
Berei die stroombaan voor
Berei die stroombaan voor
Berei die stroombaan voor
Berei die stroombaan voor
Berei die stroombaan voor
Berei die stroombaan voor
Berei die stroombaan voor

Ontwikkel volgens die tekening 'n skild vir arduino nano. Skep twee knoppies met 'n enkele knoppie en strek 'n lang draad na die arduino -skild. Gebruik 'n enkele knoppie -kieser vir die keuse van speletjies. Plak die drade warm na soldeer, dan slegs met staander vir growwe gebruik en geen kans op aarding nie.

Stap 4: Berei LED -strook voor

Berei LED -strook voor
Berei LED -strook voor
Berei LED -strook voor
Berei LED -strook voor
Berei LED -strook voor
Berei LED -strook voor

Soos ek reeds gesê het, berei ek dit voor vir my kind, en ek wil die LED -stroke teen kortsluiting beskerm teen misbruik. So kry ek 'n lang houtstrook. Omdat ek die LED -strook van my ou projek verwyder het, kan dit nie in die houtstuk vassteek nie, so ek gebruik 'n kabelbinder om dit met die houtstrook vas te maak. Om die LED te bedek, sny ek die akrielblad tot die grootte van die houtstrook en plaas dit oor die LED -strook en bind dit vas. Nou het ek geen probleem as dit deur my kind geneem word nie.

Stap 5: Koppel LED met stroombaan

Koppel LED met stroombaan
Koppel LED met stroombaan

Koppel nou die LED -strook met die Arduino -skild wat ons maak. Koppel LED -datapen aan arduino D12 en VCC en GND aan LM2596 Output.

Stap 6: Maak die telling vertoon

Maak die telling vertoon
Maak die telling vertoon
Maak die telling vertoon
Maak die telling vertoon
Maak die telling vertoon
Maak die telling vertoon
Maak die telling vertoon
Maak die telling vertoon

Nou is al die kringe versprei. Wil dit dus in 'n houer pak. Na 'n lang soektog 'n Water Line Tee gevind. Plak dit warm bo -op die batteryhouer en plaas die stroombane in die Tee. Plaas die LCD -skerm bo -op die Tee en plak dit met warm plak. Maak die spelkiesskakelaar aan die voorkant van die Tee warmgom. Nou is die Score -vertoonbord met selector -skakelaar gereed en 2 joystick met 'n enkele knoppie is gereed.

Stap 7: Arduino -program

Gebruik SoftwareSerail Library vir kommunikasie met LCD -skerm vanaf pen D13. Gebruik die pololuledstrip -biblioteek om die LED -strook met 'n arduino -pin12 te verbind. Kiesknoppie is opgestel in D10. Speler 1 -knoppie in D8. Player2 -knoppie is D9. LED -kleur vir speler 1 is rooi en vir speler2 is groen. Die program vir 4 speletjies en 2 ander is op hierdie bladsy aangeheg. Laai die kode af en laai dit op na die Arduino.

Stap 8: Toets die speletjies

Toets die Spele
Toets die Spele
Toets die Spele
Toets die Spele
Toets die Spele
Toets die Spele

Na die oplaai, toets al die programme en vind dit goed. Nou is die konsole gereed om te speel.

Stap 9: Beskikbare speletjies en ander

Beskikbare speletjies en ander
Beskikbare speletjies en ander
Beskikbare speletjies en ander
Beskikbare speletjies en ander
Beskikbare speletjies en ander
Beskikbare speletjies en ander

Gebruik die spelkeuse -knoppie om die speletjie te kies of weer te begin. Die lys met beskikbare speletjies en ander speletjies word hieronder gelys

Game1 - Race

Gebruik die vreugdevoorraad hoe vinnig die speler druk om vorentoe te beweeg. Volgens wie is die lood vertoon op die telbord. Nadat u die einde bereik het, vertoon die resultaat.

Game2 - Pingpong

Dit is soos tafeltennisbal. Speler 1 rooi aan die linkerkant en speler 2 groen aan die regterkant. Die bal is blou, jy wil die bal korrek klik wanneer dit jou bereik, en toe jy die bal verlaat, kry die opp -speler 'n telling. Na elke voorraadbal neem die spoed toe. Watter speler eerste 15 kry, is die wenner.

Game3 - Krag

Dit is 'n kragspeletjie. Hierdie wedstryd is lank volgens die spelers. By die begin begin die spelers op die knoppie druk en die rooi sylig neem toe en die groen sylig neem een vir een in teenoorgestelde rigtings toe, en as albei begin, begin die oorspronklike spel. Hoeveel druk word vir spesifieke sekondes bereken, die hoogste syverhoging en die laagste syverlaging een stap, as daar geen verandering is nie. Op die oomblik dat die kleur gevul is, is hy die wenner. Hierdie speletjie neem lank.

Game4 - Pick Dot

Dit is 'n slangagtige spel, maar die tydsberekening is baie belangrik. 'N Trein van 4 kolletjies beweeg van links na regs en twee kolletjies rooi en groen verskyn in ewekansige punte. Terwyl die treinkop op die rooi punt wys, vang speler1 die punt korrek deur op die knoppie te druk, as hy vang, kry hy 1 punt, indien nie vir elke afval nie, klik op -1 punte, as u nie druk nie, dan ook -1 punte. Wie het 25 punte gekry as die wenner, of as iemand een -25 gekry het, dan is die teenoorgestelde speler 'n wenner.

Misc - Noodlig

In die noodligmodus, gebruik joy stick om die lig aan en uit te skakel. Dit produseer volle helder wit lig.

Diverse - Disco Light

Skep reënboogkleur in die strook. Gebruik joy stick om die lig te laat beweeg.

Stap 10: Speel speletjies

Speel speletjies
Speel speletjies
Speel speletjies
Speel speletjies
Speel speletjies
Speel speletjies

Ek en my dogter speel die spel in die trappe. Sy hou baie van die wedrenne en kragmeting. 'N Bietjie verandering in haar gewone roetine om na spotprente te kyk en selfoon te speel. Sy is 6 en sy speel dit baie goed en kan my nie een keer laat wen nie.

ONS GEBEDE

Bid vir die siele wat in 'n paar dae onverwags in vrede rus. En bid dat diegene wat in die hospitaal opgeneem word, spoedig gesond sal word. En spesiale gebede vir die dokters, polisiebeamptes, maatskaplike werkers, politici, noodsaaklike verskaffers en al die persone wat vir ons werk in hierdie baie kritieke tyd. Alle ander moet tuis bly en hulle help om hul las te verminder, as u die bure kan help met die belangrikste dinge wat u het.

Aanbeveel: