Indholdsfortegnelse:
Video: Blok spil: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette er inspireret af pockeTETRIS -projektet. Jeg ville have et printkort, der bruger en større skærm, gøre det mere behageligt at spille uden etui og tilføje en tænd/sluk -kontakt.
Trin 1: Byg
Designfilerne er på EasyEDA
PCB'erne skal være blyfrie, da det er et håndholdt spil.
NØDVENDIGE PUNKTER
PCB - Menu derefter "Generer fabrikationsfil" - opret Gerber eller bestil hos JLCPCB
1,3 OLED 128X64 - Sørg for, at benene matcher printkort
3 - 10K modstande
3 - 6x6 SMD -knapkontakter
ATtiny85
2 Pos 3 Pin Slide Switch
CR2032 Batteriholder BAT-HLD-001-THM
CR2032 batteri
DIP8 -stik
AVR eller ATtiny Chip Programmer
Blyfrit lodning
Loddekolbe
Alkoholelektronikrenser
Billig tandbørste
Øjenbeskyttelse til lodning, trimning og rengøring.
SÆLDER
Det meste af dette projekt er gennem hul lodning, men det bruger SMD knapper, så der ikke ville være skarpe kanter på bagsiden. Overflademonteringslodning er nyt for mig, så jeg vil dele, hvad jeg lærte. For at lodde SMD -knapperne, smeltes først loddet på 1 pude, smeltes loddetæt igen og skubbes 1 knapfod ind i loddet. Sørg for, at knappen er justeret, inden du fortsætter. Opvarm derefter puderne og fødderne med jern og smeltelodning ovenpå, indtil der dannes en loddekuppel. Jeg lærte SMD -lodning fra Collins Lab.
Lodde overflademonteringsknapper før alt andet.
Derefter loddes Attiny85 -fatningen og modstande på bagsiden. Match stikkontakten med silketryk. Efterfølgende skal du trimme ledninger og derefter lodde dele på forsiden. Trim resten af lodningen efter endt.
RENGØRING
Fluksen fra loddet efterlader en klæbrig rest. Efter lodning brug elektroniksprit til at sprøjte eller dække printkortet og skrubbe med tandbørste. Brug øjenbeskyttelse.
Trin 2: Program ATtiny85
Tilføj understøttelse af Arduino IDE-kort til ATtiny Gå til menuen "Filer", og vælg "Indstillinger" I feltet "Yderligere Boards Manager-webadresser" indtast: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json og klik på OK
Gå til menuen "Værktøjer" og derefter "Board" vælg "Boards Manager", og vælg derefter "Bidraget" fra rullemenuen type: Vælg pakken "attiny", og klik på knappen "Install".
Når installationen er fuldført, skal du lukke vinduet "Boards Manager" og vælge
Board: “ATtiny25/45/85”
Processor: "ATtiny85"
Ur: "Intern 8 Mhz"
Program ATtiny
Har brug for at programmere en Arduino til AVR Programming Shield
Upload "Arduino som ISP -skitse" [Fil] -> [Eksempler] -> [Arduino som internetudbyder].
Vedhæftet AVR -programmeringsskærmen til Arduino
Socket ATTINY85 -chip på AVR -programmeringsskærmen
Vælg programmereren, [Værktøjer] -> [Programmerer] -> [Arduino som internetudbyder] Indstil programmets bootloader, [Værktøjer] -> [Brænd bootloader]
Åbn PockeTetris Sketch i Arduino -software
Upload skitse, [Fil] -> [Upload ved hjælp af programmerer]
Når du har uploadet skitsen, skal du sørge for, at prikken på ATtiny85 og stikket er på samme side og skubbe chippen ind i fatningen.
Trin 3: Spil
Den midterste knap ændrer blokstykket og taber det, når det holdes inde. Der er også en pausetilstand, der bruger mindre strøm, når venstre og højre knap rammes samtidigt.
Jeg har nydt at bygge og spille dette spil.
Anbefalede:
Spil Nintendo -spil på Idevice med en Wiimote gratis !: 6 trin
Spil Nintendo -spil på Idevice med en Wiimote gratis!: Har du nogensinde gået til appbutikken for at få et Super Nintendo -spil, men du kan ikke finde et at spille. Nå nu kan du spille disse nintendo -spil med snes -emulatoren fra cydia. Denne emulator giver dig mulighed for at spille Nintendo -spil på din enhed, selv med
Aruduino LED -spil Hurtigt klik på to -spiller -spil: 8 trin
Aruduino LED -spil Hurtigt klikende spil for to spillere: Dette projekt er inspireret af @HassonAlkeim. Hvis du er villig til at kigge dybt, er her et link, du kan tjekke https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Dette spil er en forbedret version af Alkeims. Det er en
Spil Flappy Bird -spil med M5stack Esp32 -baseret M5stick C Development Board: 5 trin
Spil Flappy Bird-spil med M5stack Esp32-baseret M5stick C Development Board: Hej fyre i dag vil vi lære at uploade flappy bird-spilkoden til m5stick c udviklingsbræt leveret af m5stack.For dette lille projekt skal du bruge to ting: m5stick-c udviklingstavle: https://www.utsource.net/itm/p/8663561.h
Spil et PONG -spil med Arduino Uno og OLED 0.96 SSD1306 Display: 6 trin
Spil et PONG -spil med Arduino Uno og OLED 0.96 SSD1306 Display: Hej fyre i dag laver vi et PONG -spil med Arduino. Vi vil bruge adafruit's 0,96 oled display til at vise spillet & trykknapper for at styre spillet
Sådan uploades spil til Arduboy og 500 spil til Flash-cart: 8 trin
Sådan uploades spil til Arduboy og 500 spil til Flash-cart: Jeg lavede nogle hjemmelavede Arduboy med Serial Flash-hukommelse, der kan gemme max 500 spil til at spille på vejen. Jeg håber at dele hvordan man indlæser spil til det, herunder hvordan man gemmer spil i den serielle flash -hukommelse og opretter sin egen konsoliderede spilpakke