Veronica får et par gamepads og en bugged chip

[Quinn Dunki] s Awesome 6502-baserede computer kommer ideel sammen, og hun besluttede det er på tide at tilføje en af ​​de mest afgørende funktioner, der blev fundet i 80’erne Mikrocomputere Hun er inspireret af – gamepads.

Der var to måder at implementere gamepads tilbage i 80’erne. Apple II-analoge joysticks brugte et potentiometer til hver joystick-akse sammen med en 556 timerschip for at omdanne modstanden af ​​en krukke til en digital værdi. Analoge kontroller er awesome, men der kræves en masse hardware. Den anden mulighed er Atari / Commodore joystick, der bruger knapper til hver retning. Overraskende er disse joysticks uordnede dyre på vintagemarkedet, men en lignende hardwareopsætning – nes gamepads – er almindelige, snavs billige og meget veldokumenterede.

[Quinn] skrev et par bits på 6502 samling for at læse disse Nintendo controllere med Veronica’s 6522 ved hjælp af en ATMEGA168, og så gik alt til crap.

Ved test af hendes opsætning fandt hun, at data linjen fra controlleren ofte ville være synkroniseret med urlinjen. I fire måneder kæmpede [Quinn] med dette problem og kom op med en af ​​to mulige problemer: enten hendes kredsløb var dårligt, eller 6522 chip i Veronica var dårlig. Du kan gætte hvilken mulighed der er korrekt, men du vil nok være forkert.

Problemet [viste sig for at være] 6522. Det viser sig, at denne chip har en fejl, når den bruges med et eksternt ur. I 40 års produktion er dette ikke blevet rettet, men heldigvis 6502 Wizard [Garth Wilson] har en mulighed for dette problem: Bare tilføj en flip-flop og alt er kosher. Hvis kun denne fejl blev påpeget i de nuværende datablade …

Nu har Veronica to nes controllerindgange og de nødvendige kredsløb for at gøre alt arbejde. Video bevis nedenfor.

Projekt Lucidity ønsker dig!

Gør du Lucid Dream? Vil du? [Dinesh Seemakurty] er lige begyndt noget, der hedder job Lucidity, som er den første (?) Open Source, Designer Friendly, Helt featured, Lucid Dreaming Sleep Mask. Samt han søger efter hackere til at hjælpe!

Vi har dækket gode tilbud på Jobs på Lucid Dreaming før, som at lave dine egne hjemmelavede Lucid Dreaming Goggles eller ændre et industrielt EEG-headset til Lucid Dreaming. Vi kan også ikke undlade at huske LucidsCribe-jobbet heller ikke, den der søger at interagere fra Dream State!

Anyway, hvad er anderledes om job Lucidity? Nå, meget først og fremmest er det open source. For det andet er det baseret på en ATMEGA328P, hvilket indebærer, at det er helt kompatibelt med Arduino IDE. Det ser ud som en fantastisk start, såvel som [Dinesh] planlægger at tage uanset open kilde ekstremt snart – dog før da vil han have dig til at prøve det!

Hvis dette virker som et job, du vil komme bagud samt hjælpe med at udvikle, skal du inspicere sit websted såvel som indikation. Eller spørg væk i kommentarerne!

Låsning af et RIGOL rækkevidde igen

RIGOL SCOPES finder deres vej på arbejdsbordet af beslutningstagere verden over. Der er en grund til det – de er så let opgraderet. Med en simpel softwareopdatering kan du dreje 50 MHz Rigol O’Scope i en model med 100 MHz båndbredde. Designbeslutninger i en model overføres undertiden til forskellige produktlinjer, så i sidste ende ville nogen finde ud af, hvordan man drejer 70 MHz DS2072-omfanget i 200 MHz DS2202. En fantastisk mod, der gør et $ 800 oscilloskop til en med funktionerne i et $ 1600 omfang.

Der er ingen interne modifikationer, der er nødvendige for denne mod; Det virker simpelthen ved at sende et par ingeniørlåsningskoder til omfanget af USB, en simpel opgave, som [Blair] implementeret med en Raspberry PI og en smule Python-kode. Den eneste fejl i hacket er omfanget, der nulstiller hver gang den er slukket. Dette kan faktisk udføres med næsten enhver mikrocontroller med en python-tolk.

En ret uinformativ demo-video er tilgængelig nedenfor, eller du kan tjekke Eevblog-tråden, hvor denne mod blev opfattet her.

Vi her på Hackaday forventer en lille, billig USB / microcontroller dongle thingy, der automatisk opdaterer DS2072 for at dukke op i vores indbakke enhver dag nu. Vi takker, hvem der sender det i.

Elektroaktive polymerer

Hvad siger du? Du har stive materialer, der ændrer deres form, når de udsættes for elektrisk strøm? Log os op for nogle! Selvom fabrikationsprocessen ser lidt skræmmende, elsker vi resultaterne af at arbejde med elektroaktive polymerer. Disse er plastikplader, der kan bøjes ved at indgå i en retning, når saften er tændt. Det har en virkning meget ligner muskeltråd, men fordelt over et større område.

Fra det, vi så i videoen efter pause, ser det ud til, at dette ikke er den mest elastiske materialer. Flere af testskudene har brudte ruder, men vi er sikre på, at det vil forbedre med tiden. Det ser ud til, at der er nogle oplysninger derude om at fremstille dit eget EAP, men processerne virker ikke enklere end hvad der foregår på forskningsniveauet. Vi kan måske holde fast i at opbygge vores egne luftmuskler, indtil EAP er enklere at kilde til projekter.

[Tak Kristoph]

Raspberry PI Managed Storage Tank går dybere, end du måske tror

Denne fjernstyringslager opbevaringstank tager nu sine ordrer fra et Raspberry PI-bord. Nå, det tager virkelig ordrer fra kommandoer skubbet til RPI-brættet gennem SSH. Håndteringsplanen virker ret godt ud. Udnyttelse af en lavprofil WiFi Dongle RPI forbinder straks til det trådløse netværk, når det er tændt. Dette gør det til at snappe til SSH i enheden, såvel som en meget mere nem at bruge controller vil sætte en god front-end i spillet i lang tid i fremtiden.

Men det ægte kød samt kartofler af hacken er tilgængelig for at få RPI til at tale med tankens kredsløb. Bare at få Heng Long Tiger I Remote Administrer opbevaringstank fra hinanden vist sig at være et ton arbejde, da slidbanerne skal elimineres for at gøre det såvel som der er en masse skruer, der holder det sammen. I stedet for blot at erstatte alle de administrerede kredsløb, ønskede [Ian] at patchere ind i den oprindelige controller. For at gøre det brugte han lidt tid på at analysere signalerne med et oscilloskop såvel som fundet, at kommandoer kom i et manchester kodet format. Han anerkendte, hvilke forskellige pakker der blev gjort, udnyttede en transistor til at beskytte GPIO-stiften på hans bestyrelse, samt nu har fuld styring af tanken. Den sidste del af hardware-ændringen var at drive RPI fra tankens batteri.

Efter pause kan du fange en demo af den genmonterede opbevaringstank, der spurgte sin nye trådløse controller.

http://www.youtube.com/watch?v=qspcjl1cgja.

HDMI ud på GameBoy Advancement

Gameboy linje af håndholdte systemer fra Nintendo har været vildt populære, men mangler en vigtig ting – en videoudgang. Dette kan være besværligt, hvis du gerne vil se spillene på en større skærm, for meget mere komfortable gaming sessioner eller detaljer arbejde som at skabe chiptunes. Et valg er at udnytte GameBoy-spilleren til GameCube, men det er ikke desto mindre, at systemets alder indebærer, at du er ude af lykke, hvis du vil have en skarp, fjern foto på et moderne digitalt display. Ville det ikke være fremragende, hvis du måske får HDMI-udgang fra en GAMEBOY-fremskridt i stedet?

En husstand lighed?
Når det drejer sig om at arbejde med videosignaler, kan FPGA’er ikke være beat. [Stephen] udnytter en FPGA i dette job for at læse GBAs videosignaler samt konvertere dem til det moderne digitale format. Desværre er det ikke et sømløs oprettet – begrænset område indebærer GBAs skærm, der skal fjernes fuldstændigt, erstattet med adapteren på en måde, der ligner den skræmmende FACEHUGER.

Emballage til side, udgangen fra gadgeten er intet mindre end spektakulært – grafikken er absolut krystal fjernet, når den vises på et moderne HDMI-tv. Dette er siden FPGA’en er at fange den præcise digitale udgang fra GBA, samt piping det ud som HDMI – der er ingen analoge fuzziness, konverteringer eller støj til at ødelægge billedet. Output er en velsmagende 1280 × 720, opskaleret fra GBAs oprindelige opløsning. For meget flere detaljer, inspicere forumtråden, hvor [Stephen] kører med bygningen.

Det eneste der mangler er detaljer – vi vil gerne forstå meget mere om den præcise hardware, der bruges, samt enhver form for forsøg samt trængsler under bygningen! Så vidt vi kan fortælle, stopper udviklingen ikke på bare video – en SNES-controller udnyttes i stedet for de originale knapper, såvel som vi har en følelse lyd, der passeres over HDMI-kanalen, er også støj til fjernsynet. Fra GBA’s hovedtelefonport.

Det er glimrende at se disse job for gammel hardware komme ud – nutidens hardware har muskelmassen til at opnå ting tidligere utænkelige på vintage konsoller. Vi har set lignende job før – som at tilføje VGA til en original spil dreng.

3D-scanner ved hjælp af en skarp infrarød sensor

[Fernando] sendt i en ide om et kæledyrsjob, han har arbejdet på. Det er et fascinerende håndtag en 3D-scanner. Han udnyttede en steppermotor til at rotere varen scannet, såvel som en arduino til kontrol, men den ægte nyhed er den metode, han udnyttede sensoren. [Fernando] monteret en skarp GP2D120X på lodret overflade, samt udnyttet en anden steppermotor til at hæve sensoren under scanningen. Som du kan se i videoerne (indlejret efter pausen) resulterer dette i scanningen sammen i en stigende spiral.

Den skarpe sensor er overkommelig såvel som anstændigt, men du vil uden tvivl ikke få utrolig nøjagtighed. Stadig, ved hjælp af det typiske for en række målinger, ender han med et anstændigt resultat. Heldigvis har [Fernando] frigivet koden, såvel som den skal være enkel nok til at omdanne den med en meget mere præcis sensor. Det ville være fascinerende at se en laserbaseret sensor parret med denne kode.

Gimbal SDI Camera MOD

Nogle gange, når du har brug for noget, er der et billigt og let opnåeligt produkt, der næsten passer til regningen. Nøgleord: næsten. [Micah Elizabeth Scott], også kendt som [ScanLime], skaber et svævende kamera til at følge hendes kat rundt, og hendes Feiyu Mini3D 3-akse børsteløs gimbal gjorde næsten alt, hvad hun havde brug for. Efter nogle få modifikationer har [Micah] nu en lille og billig 3-akse gimbal med et Crazyfire Hz-100p SDI kamera og Lidar-Lite Distance Sensor.

På tredive minutter lange er [Micahs] Dokumentationsvideo Rife med læringsmomenter. Vi har sagt det før, og vi vil sige det igen: “Bare se det og tak os senere.” [Micah Elizabeth Scott] har en måde at tage komplicerede koncepter og processer og forklare ting på en måde, der bare giver mening (sag i punkt: sidekanal glitching). Og mens dette hack ikke er ligefrem den mest abstore udfordrende, kommer [Micahs] naturlige talent som lærer stadig igennem. Hun tager dig igennem, hvad der går rigtigt, og hvad der går galt, og sørger for at forklare, hvorfor tingene er forkerte, og hvordan hun udvikler en løsning.

I hele sin video deler [Micah] små stykker visdom, der er opnået fra førstehånds erfaring. Fra sort varm lim til T-Glase (en 3D-udskrivning filament), lærte vi om et par materialer, der kunne være mægtige nyttige.

Vi er ingen fremmede til arbejdet i [Micah Elizabeth Scott], hun har været på scenen i et stykke tid nu. Hun har været en hackaday præmie dommer i 2015 og 2016 og gør altid ting, vi elsker at dække. Hun er en af ​​vores tre favorit hackere og har en smuk hjemmeside, der viser sit tidligere arbejde.

Video efter pause.

Takket være [Morris] for at sende dette i!

Under-bænk timede afsætningsmuligheder vil ikke lade dig forlade jernet på

, når vi bruger til at udnytte Firesticks (Pen Style Plug-In Soldering Irons) Det var altid en bekymring for, at vi måtte forlade dem. Men nu bruger vi et basissystem, der har et indikatorlys til at tjene som en påmindelse. Alligevel tager [FOXXTEXX] ikke nogen form for muligheder såvel som i stedet bygget denne timer-baserede udgang, der dræber strømmen automatisk.

Dele er alle ganske almindelige. Timeren selv er den samme type faktor som en lyskontakt såvel som almindeligvis udnyttes til varme lamper eller boblebakker. Det føder udgangen ved siden af ​​det ved hjælp af indikatorens metode til højre. Vi kan lide at udnytte afkoblingerne, men da netspændingen stadig kører med dem, vi vil foreslå at bruge en tre gangs boks samt installere dem på dækpladen for at sikre, at alle ledninger er indeholdt. Hvis det gøres, kan du bare have den elektriske boks, der sidder på din bænk, men det er et godt præg for at få det monteret på denne måde.

Vi har længe været fortaler for et timer system. Tilbage Når vi samler vores Hackers lodningsstation, har vi lige brugt en plug-in timerenhed.

Hackaday Prize Entry: Et fællesskab, der passer sammen netværk

, mens tingets internet er her for at blive, og vil dræbe os alle, der er et par steder tilbage på planeten, der vil forblive uskadt under robotopstanden. Disse undervurderede kvarterer har stadig behov for kommunikation og netværk, der fører [HLEW] for at oprette en fællesskabsinteraktion, der passer sammen netværk som en post for Hackaday-prisen.

Mens der er mange, er der mange muligheder for DIY-netværksløsninger, der er tilgængelige i dag, [HLEW], der læner sig på noget arbejde udført af et par af [Bruce Land] ‘s praktikanter på Cornell. Dette projekt brugte nemme og billige NRF24 radiomoduler til et ægte pasform sammen netværk med multi-node kommunikation, dynamisk ruteopdagelse og dynamisk rute omkonfiguration.

Kendet vil stole på dette netværk for at tilbyde kommunikation til underserverede samfund. Det primære mål for dette netværk er at udsende oplysninger som afgrødeapporter og sundhedsrådgivning, men det kan også bruges til peer til peer-kommunikation mellem enkeltpersoner.

HackadayPrize2017 er sponsoreret af: