Homebrew - My Embedded Entertainment System - 💡 Fix My Ideas

Homebrew - My Embedded Entertainment System

Homebrew - My Embedded Entertainment System


Forfatter: Ethan Holmes, 2019

Videospil har været en del af mit liv i Honduras siden jeg var barn, men det var først, før jeg var 14, at min interesse for spilprogrammering begyndte.

Først udviklede jeg software primært til at lære programmering, på en række sprog. Senere besluttede jeg at anvende min programmeringskendskab til digital-elektronik verden ved hjælp af integrerede kredsløb som Atmel mikrocontrollere til at udvikle mine egne projekter. Online købte jeg alt, hvad jeg havde brug for for at begynde at lære elektronik og mikrocontroller programmering fra NerdKits, et firma grundlagt af MIT studerende.

I oktober 2009, kun et år efter at jeg begyndte at studere elektronik, besluttede jeg at bygge mit eget videospilsystem og anvende alt, hvad jeg havde lært om mikrocontrollere og spilprogrammering til et enkelt system. På trods af manglende ressourcer til udviklere i Honduras og med begrænset fritid som gymnasiestudent og endnu mere begrænset kapital, satte jeg mig ud for at nå mit mål.

Ved at generere de korrekte bølgeformer med to Atmel AVR-mikrocontrollere sendte jeg data til både mono-lyd og monokromatisk kompositvideo til et NTSC analogt tv. Alt blev gjort i koden ved hjælp af kun en håndfuld modstande og kondensatorer.

Selvom det var ikke en nem opgave at sende information til et fjernsyn, besluttede jeg at tage en anden udfordring op. En dag, mens jeg brugte mit fjernbetjening på fjernsynet, havde jeg ideen om at udvikle min egen fjernbetjening til at sende information trådløst med infrarødt lys.

Min idé var at bruge en tredje AVR-processor til at oprette en motion controller til min konsol. Denne chip læser output fra et dobbeltakse accelerometer, hvis signal ændrer sig proportionalt til spilcontrollerens bevægelse, og drevet driver chippen en infrarød LED til og fra ved hjælp af pulsbreddemodulering i henhold til styreenhedens bevægelse eller knappresser. Endnu en anden mikrocontroller i konsollen afkodes disse infrarøde oplysninger på afstand.

Mit projekt blev præsenteret i lokale aviser og tv-programmer som "første videospil-system udviklet i Honduras" og blev udvalgt i februar som det bedste NerdKits-projekt i måneden.

Jeg hedder min konsol Embedded Entertainment System, eller EØS. Jeg håber, at min succes med EØS vil tilskynde andre udviklere til at bygge deres egne projekter uden frygt for at fejle. Med tilstrækkelig indsats og udholdenhed kan næsten ethvert mål opnås.



Du Kan Være Interesseret

7 måder at opcycle din lager af plastikposer

7 måder at opcycle din lager af plastikposer


Genanvendt Havearbejde Tricks

Genanvendt Havearbejde Tricks


Google Sky

Google Sky


8 vægmalerier til at inspirere din tomme væg

8 vægmalerier til at inspirere din tomme væg