Innholdsfortegnelse:
Video: Block Game: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette er inspirert av pockeTETRIS -prosjektet. Jeg ønsket å ha kretskort som bruker en større skjerm, gjøre det mer behagelig å spille uten etui, og legge til en av/på -bryter.
Trinn 1: Bygg
Designfilene er på EasyEDA
PCB -ene må være blyfrie siden det er et håndholdt spill.
PUNKTER NØDVENDIG
PCB - Meny og deretter "Generer fabrikasjonsfil" - opprett Gerber eller bestill hos JLCPCB
1.3 OLED 128X64 - Sørg for at pinnene stemmer overens med PCB
3 - 10K motstander
3 - 6x6 SMD -knappebrytere
ATtiny85
2 Pos 3 Pin Slide Switch
CR2032 Batteriholder BAT-HLD-001-THM
CR2032 batteri
DIP8 -kontakt
AVR eller ATtiny Chip Programmer
Blyfritt loddetinn
Loddejern
Alkoholelektronikkrenser
Billig tannbørste
Øyevern for lodding, trimming og rengjøring.
SOLDING
Det meste av dette prosjektet er gjennom hulllodding, men det bruker SMD -knapper slik at det ikke ville være skarpe kanter på baksiden. Overflatemontering er nytt for meg, så jeg vil dele det jeg lærte. For å lodde SMD -knappene, smelt først loddetinn på 1 pute, smelt loddetinn og skyv 1 knappfot ned i loddetinnet. Sørg for at knappen er justert før du fortsetter. Varm deretter pads og føtter med jern og smeltelodde på toppen til en loddekuppel dannes. Jeg lærte SMD -lodding fra Collins Lab.
Lodd overflatemonteringsknapper før alt annet.
Deretter loddes Attiny85 -kontakten og motstandene på baksiden. Match stikkontakten med silketrykk. Etter, trim ledninger og deretter loddedelene på forsiden. Trim resten av loddetinnet etter at du er ferdig.
RENGJØRING
Fluksen fra loddet vil etterlate en klebrig rest. Etter lodding, bruk elektronisk alkohol for å spraye eller dekke PCB og skrubbe med tannbørste. Bruk øyebeskyttelse.
Trinn 2: Program ATtiny85
Legg til støtte for Arduino IDE-kort for ATtiny Gå til "File" -menyen og velg "Preferences" I boksen merket "Additional Boards Manager URLs" skriv inn: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json og klikk OK
Gå til "Verktøy" -menyen og deretter "Board" velg "Boards Manager", og velg deretter "Bidraget" fra rullegardinmenyen: Velg "attiny" -pakken og klikk på "Install" -knappen.
Etter at installasjonen er fullført, lukker du "Boards Manager" -vinduet og velger
Brett: “ATtiny25/45/85”
Prosessor: "ATtiny85"
Klokke: "Intern 8 Mhz"
Program ATtiny
Trenger å programmere en Arduino for AVR Programming Shield
Last opp "Arduino som ISP -skisse" [Fil] -> [Eksempler] -> [Arduino som ISP].
Festet AVR -programmeringsskjoldet til Arduino
Socket ATTINY85 -brikke på AVR -programmeringsskjoldet
Velg programmereren, [Verktøy] -> [Programmerer] -> [Arduino som ISP] Angi programoppstartslaster, [Verktøy] -> [Brenn oppstartslaster]
Åpne PockeTetris Sketch i Arduino -programvare
Last opp skisse, [Fil] -> [Last opp ved hjelp av programmerer]
Etter at du har lastet opp skissen, må du kontrollere at prikken på ATtiny85 og hakket er på samme side og skyve brikken inn i kontakten.
Trinn 3: Spill
Den midtre knappen vil endre blokkstykket og slippe det ned når det holdes. Det er også en pausemodus som bruker mindre strøm når venstre og høyre knapp trykkes samtidig.
Jeg har likt å bygge og spille dette spillet.
Anbefalt:
The Ultimate Knife Block: 11 trinn (med bilder)
The Ultimate Knife Block: Vi har alle vært der og hakket grønnsaker med en kniv så sløv at det ville være mer effektivt å bruke en teskje. I det øyeblikket reflekterer du over hvordan du kom dit: knivene dine var skarpe som barberhøvel da du kjøpte dem, men nå, tre år senere
Hjemmelaget Jenga Block -spektrofotometer for algeeksperimenter: 15 trinn
Hjemmelaget Jenga Block Spectrofotometer for algeeksperimenter: Alger er fotosyntetiske protister og er som sådan kritiske organismer i vannlevende næringskjeder. I løpet av vår- og sommermånedene kan imidlertid disse og andre mikroorganismer formere seg og overvelde naturlige vannressurser, noe som resulterer i oksygenmangel
Arduino Rhythm Game Controller (for My Own Game): 6 trinn
Arduino Rhythm Game Controller (for My Own Game): I denne instruktive vil jeg vise deg hvordan jeg bygger denne Rhythm Game Controller fra bunnen av. Det innebærer grunnleggende trebearbeidingskunnskaper, grunnleggende 3d -utskriftskunnskaper og grunnleggende loddeferdigheter. Du kan sannsynligvis bygge dette prosjektet vellykket hvis du har null eks
Arduino Game Controller + Unity Game: 5 trinn
Arduino Game Controller + Unity Game: I denne instruksjonsfulle vil jeg vise deg hvordan du bygger/programmerer en arduino spillkontroller som kan koble seg til enhet
Arduino Pocket Game Console + A -Maze - Maze Game: 6 trinn (med bilder)
Arduino Pocket Game Console + A -Maze - Maze Game: Velkommen til min første instruerbare! Prosjektet jeg vil dele med deg i dag er Arduino labyrintspill, som ble en lommekonsoll like dyktig som Arduboy og lignende Arduino -baserte konsoller. Det kan bli blinket med mine (eller dine) fremtidige spill takket være utstillingen