Over Engineered Kegerator er fantastisk

, når [Joey] valgte at bygge en Kegerator, han ikke skimp. Intet kommercielt system eller let sæt ville gøre. [Joey] Ønsket fuldstændig temperaturovervågning, med et tryk på Kegeratoren selv og et afkølet tryk fjernt monteret i hans bar. Han startede med en boks fryser, som var lidt kort til hans formål. Ikke et problem, som [Joey] skærer en langvarig krave til fryseren fra HDPE på sin butiksbot. Den nye krave giver installation af point for øllinierne, gasledningerne, ud over alle elektronikken.

Temperaturhåndtering håndteres af en kommerciel controller, men temperatursporing er en anden ting helt. En Arduino sidder i en skræddersyet aluminiumssag på kysterens yderside. Arduino rapporterer temperatur, øl type og kontrollerer også kølesystemet til ølledningerne. Kølesystemet alene er utroligt. [Joey] udviklede alt i CAD og skære delene ud på sin shopbot. To fans sidder i en aluminiumsluftkasse. En ventilator anvendes til at skubbe kold luft ud fra fryseren omkring øllinjen. En anden fan trækker luft tilbage og holder Kegerator / Line / Tap Air System A (relativt) lukket sløjfe. Hele linjesætet er isoleret med 2 “glasfiberføjekanal.

Temperaturdata og mønstergrafer kan overvåges på nettet, og [Joey] bruger en Raspberry PI for at oprette en vægmonteret tilstandskærm for hans barrum. Vi kan lide denne bygning! [Joey] Vi ville få dig en øl, men det ser ud til, at du har det, der allerede er dækket!

En fortælling om (FN) murning et $ 10k Microsoft Surface System

Vi har alle haft den synkende følelse som et stykke hardware holder op med at reagere såvel som den ubehagelige troede “, gjorde jeg bare mursten denne ting?” raketter til forsiden af ​​vores sind. [Florian Echtler] har for nylig oplevet dette i ekstreme, da hans hacking på universitetet i München’s Microsoft Overflade 2.0 forlod det ikke reagerer. Han siger, at dette er et 8.000 Euro-stykke hardware, som oversætter til omkring $ 10.000! Det var bestemt hans største bekymring for at få det til at arbejde igen.

Så hvad er det allerførste, du burde gøre, hvis du får dine hænder på et stykke hardware som dette? Prøv at køre Linux på sagen, selvfølgelig. Samt [Florian] formåede at få det til at forekomme ganske let (der er en hurtig proof-of-concept video efter pause). Han tog en Linux Kernel-drev skrevet til en anden funktion såvel som ændret det til interface med MS-overfladen. Efter at have udarbejdet et par fejlmeddelelse, pakket han det såvel som kaldet til godt. Langt senere kaldte afdelingen ham såvel som spurgt, om hans Linux Kernel-arbejde kan have noget at gøre med skærmen død. Yikes.

Han gravede ind i chaufføren såvel som opdaget, at en fejl måske har udløst firmwaren på USB-interface-chipet, der skulle overskrives. Det store problem er, at de ikke bare distribuerer billedet til denne chip. Så endte han at skulle dumpe, hvad der blev efterladt fra EEPROM såvel som genopbygge header byte af byte.

CNC-bordssag Jig

[Woodgears.ca] synes at være en rigdom af smarte hacks, såvel som denne CNC-boks fælles jig er ingen undtagelse. Selv om man manuelt skal flytte jigten til at gøre den faktiske skæring, giver den stadig individet en stor yderligere funktionalitet. Man må kun klikke på museknappen for at fremme emnet. En ulempe ved at udnytte en bordsav, selv med denne jig er, at nogle indvendige dele stadig måske skal skæres. Undersøg videoen efter pausen for at se denne gadget i aktion, eller undgå til omkring 3:08 for at se, hvilke håndoperationer der stadig skal gøres.

Udover at bare være en fantastisk bygning, kunne vi godt lide det boks-ledede jobskabe til elektronikken. Da dette blev lavet i 2003, er det godt at se, at begrebet “selvreplikation” (i det mindste delvist) ikke begyndte med [rep-rap]. Den 10-årige (fra 2003) Thinkpad Notebook Computer Kørsel QBASIC i DOS er en god “hacker” touch, som bruger 100 watt lyspærer som effektmodstande. Ganske smart elektronik, især for nogen, der har forstået meget mere for hans fremragende træbearbejdningskompetencer end hans tilsyneladende elektroteknikskendskab!

GNU GPL er endelig en eksigibel kontrakt

Det ville være udfordrende at forestille sig de teknologiske forbedringer af verden, vi bor i i dag uden open source-software. Du finder det et sted i mange af din forbrugerelektronik, i de usynlige datacentre i skyen, i maskiner, gadgets og værktøjer, faktisk praktisk taget hvor som helst en mikrocomputer anvendes i et produkt. Softwareudviklernes vilje til at dele deres arbejde frit under licenser, der garanterer, at den fortsatte helt fri udbredelse har været så stor bidragyder til succesen med vores tekniske økonomi som enhver hardwareinnovation.

Selvom open source licenser har været hos os i årtier nu, har der været relativt få øjeblikke, hvor de virkelig er blevet evalueret i en domstol. Der har været hyppige licensovertrædelser, hvor der er fundet lukkede produkter, der har vist sig at inkludere open source-software, men de har meget mere ofte resulteret i udenretslig bosættelse end lange offentlige juridiske kampe. I nogle tilfælde har open source-samfundet opnået tidligere lukkede projekter, da deres licensbreve har involveret software, hvis licensvilkår indgår et krav til et helt projekt, hvori det er inkluderet for at have samme licens. Disse vilkår er i nogle tilfælde betegnet som virale klausuler ved open source-detractors, og den mest kendte sådant licens er GNU GPL eller Generel Public License. Hvis du nogensinde har installeret OpenWrut på en router, har du været en modtager af dette: Projektet har sine rødder i den lukkede kilder til en Linksys-router, der blev fundet at inkludere GPL-kode.

Nu har vi nyheder om en interessant milepæl for den juridiske håndhævelse af open source-licenser, en dommer i Californien har fastslået, at GPL er en eksigibel kontrakt. Tidligere retspraksis var kun gået for så vidt angår behandling af GPL-overtrædelser som ophavsretligt stof, mens denne sag udvider sin beskyttelse til et andet niveau.

Den pågældende sag indebærer en koreansk udvikler af produktivitetssoftware, Hancom Office, der blev fundet at have indarbejdet open source PostScript og PDF-encoder Ghostscript til deres produkter uden at betale sin udvikler et licensgebyr. Således falder deres brug af Ghostscript under GPL-licensen til den offentlige version af open source, og det var på dette grundlag, at Artifex, udvikleren af ​​Ghostscript, bragte handlingen.

Det er vigtigt at forstå, at dette ikke er en sejr for Artifex, det er blot en beslutning om, hvordan spillet kan spilles. De skal nu gå frem og kæmpe for sagen, men at de kan gøre det på grundlag af en kontraktbrand i stedet for en krænkelse af ophavsret, burde hjælpe dem såvel som alle fremtidige GPL-licenserede udviklere, der befinder sig i samme position.

Vi er ikke advokater her på Hackaday, men hvis vi skulle vove en mening baseret på tarmfølelse, ville det være, at vi ville forvente, at denne sag skulle ende på samme måde som så mange andre, med en stille udenretslig afvikling og en rentabel kommerciel licensaftale for artifex. Men hvilken måde det slutter det væsentlige præcedens vil blive fastsat, GNU GPL er nu en eksigibel kontrakt i lovens øjne. Og det kan kun være en god ting.

Via Hacker News.

GNU logo, CC-by-SA 2.0.

Drejning af Wii Classic Controller til en Gaming Rig

Lidt kreativt design giver dig mulighed for at montere en skærm og spilhardware bedst på denne controller. [Valentin Ivanov] havde allerede brugt Wii Classic Controller Pro som et input til hans gadgeter-baserede projekter. Han ønskede en måde at gifte sig med projektkortet, vise og controller i en enkelt enhed.

Vi er store fans designet, fordi det ikke kræver nogen ændring af controlleren. I stedet blev fem grundigt skabte stykker skåret fra noget tyndt krydsfiner. De låser sammen i en samling, der omfatter toppen af ​​controlleren, mens de leverer masser af monteringsmuligheder for prototypende hardware takket være et stort gitter af huller. Et par stykker bronzestang lås monteringsbeslaget på plads ved at teste ind i skruehullerne i bunden af ​​controlleren.

I billedet ovenfor kan du se lille Pacman, der kører på riggen. Det er nu næsten bærbart, kun tæller på en tønde jack til magt, men vi er sikre på, at en batteripakke kunne stå i om nødvendigt.

Raspi meddeler dig områdestationskort

et par måneder år siden, [Liam] finansierede en kickstarter for et lille skrivebord legetøj, der ville fortælle ham, da verdensomspændende område station var overhead. [Liam] blev lidt udmattet af at vente, så han valgte at udvikle sig med en raspberry pi samt et astronomisk beregning Python Library.

Den udestående del af denne udvikling er computing, hvor et kredsløb er på himlen, forudsat ISS ‘Orbital-elementer. Til dette bruger [Liam] Piephem, et bibliotek, der kan beregne solens, månens, planeternes, asteroider, samt jordbærende satellitter til rådighed, såvel som en tid. Fordi ISS-orbitalelementerne ændrer hver så ofte, er hans softwareprogram oprettet for at downloade en opdatering hver uge eller deromkring.

[Liam] udviklede et par versioner af hans områdestationsdetektor, hver med en anden skærm. Den enkleste anvender et par LED’er, enten med en Ledborg, BlinkStick eller Piglow for at tjene som en meddelelse om, hvornår ISS er overhead. To meget mere udfordrende versioner bruger en LCD-skærm eller LED-matrix til at signalere, når næste ISS-pass vil forekomme.

Video demo nedenfor.

Reverse Engineering En Wireless Protocol

som alle gode tinkers, [Andrew] besluttede at finde ud af, hvordan hans trådløse sikkerheds- og sikkerhedssystem fungerede. Ja, det er en øvelse i omvendt engineering, og en af ​​de allerbedste vi har set til dato.

Efter at have udbragt den håndholdte spektrumanalysator og tv-tuner SDR, har [Andrew] revnet et par gadgets og havde en gander på kredsløbskortene. Tastaturet, PIR-sensoren og basestationen har alle brugte en TI-radiopapir – CC11XX-serien – der udnytter SPI til at kommunikere med en mikrocontroller.

Vedhæftning af en logisk analysator direkte til radiok chip og læsning af bitsne direkte, begyndte [Andrew] at få nogle meget gode, hvis det var svært at forstå data. Fra sikkerheds- og sikkerhedssystemerne forstod han, at den brugte en ’20 -Bit-kode ‘, men de pakker, han læste af SPI-bussen, var 48 bits lange. Den del af denne kode var sandsynligvis systemets adresse, men hvordan læser systemet sine sensorer?

Den enkleste måde at finde ud af, var at skifte nogle af sensorerne og se på de data, der blev transmitteret. Med en god begrundelse fandt [Andrew] ud, hvordan alarmsystemets kode fungerede. Denne teori blev testet ved at forbinde en af ​​radioerne så meget som en arduino og have sine mistanker bekræftet.

Mens [Andrews Eventyr i Reverse Engineering kun er en fordel for personer med denne model af sikkerheds- og sikkerhedssystem, er det en fantastisk indsigt i, hvordan man kan rive tingene fra hinanden og forstå dem.

Tilføjelse af en digital timer til en ledningskamera

Her er en helt ikke-invasiv hack til et traditionelt Minolta SLR-kamera. [Robby] ønskede at tilføje til de valg, der tilbydes, når det vedrører fjernlukkerfrigivelse. Han endte med at opbygge en ledningsferie add-on, der monterer på den varme sko.

Han tog et par af hans motivation fra et lignende job, vi så tilbage i marts. Han tog ingeniøreksemplet fra det job, der anvender en lille servomotor til at aktivere ledningen. Men langs metoden tilføjede sine egne funktioner.

Systemet centrerer omkring en Attiny4313 mikrocontroller. Det leverer kommentarer, der anvender tegn LCD på bagsiden af ​​hjælpeflasen. At flash-kroppen ligeledes bruger et batterirum, der leverer strøm til styringskredsløbet ud over servomotoren. Ideel nu fungerer det som en tæller ned timer, såvel som ligeledes kan holde lukkeren en bestemt tid. Men vi kan se, at dette forlænges for at arbejde med eksterne sensorer for at aktivere på et sæt lysniveau, når det er sensorisk bevægelse eller fra en fjernbetjening.

SDR Sniffing Electric Gates

En masse trådløs OEM-hardware udnytter generelt 433 MHz OOK-moduler til at udveksle information. Kodningen såvel som kryptering af denne datastrøm er efterladt som en opgave for den integrerede softwareprogramdesigner. I mange tilfælde kan systemet være hacket ved hjælp af et replay-angreb, hvor en RF-pakke registreres såvel som afspilles for at efterligne en gyldig bruger. [GILAD FRIDE] HACKED HANS BIL PARKERING Indgang ved hjælp af denne metode gjorde dog en beslutning om at gå den ekstra mile med at forbinde det til internettet.

Han udnyttede en RTL-SDR dongle samt OOK-DECODER af [Jimstudyt] for at snuse indgangskoden samt denne kode blev kontrolleret ved hjælp af en Arduino. Den endelige ansøgning blev udført omkring en løg omega, der snakker direkte til RF-sendermodulet, der udnytter den hurtige GPIO-binære. Webforbindelse blev opnået ved hjælp af løgskyen API, som anvendes til at aktivere udførelsen af ​​kode, hvorved indgangsåbningssignalet sender signal.

[Gilad Fride] anvender IFTTT DO-knappen for at levere en GUI, såvel som han demonstrerer dette i aktion ved hjælp af en iPhone i videoen nedenfor. Jobbet kan forlænges for at åbne garagedøre eller slukke lysene på dit rum over internettet.

Hvis du søger at hakke dit hussikkerhedssystem, skal du ikke se efter yderligere som SDR’er, der er brugt til at interagere med trådløse produkter effektivt i fortiden. Vi håber, at beslutningstagere tager et tip samt begynde at udnytte meget bedre kryptering.

Doggy DVR Alarm Sensor

[Martin] bor i en lille landsby omkring 25 km fra sit job i en større by. Lejlighedsvis vil hans hjem alarmsystem rejse og han vil skynde sig hjem for at sikre, at alt er okay. Så han valgte at købe et DVR-system i stedet … og han vendte sin hunds krave til en af ​​hovedfølerne.

Som du måske ved, har DVR også sensorindgange ud over masser af videokameraer. Disse kan være meget nyttige at fortælle dig andre ting, som et lille videoklip ikke vil, såsom fugt, fugtighed, temperatur osv. [Martin’s] DVR har 8 sensorindgange, som han har konfigureret til at være den typisk åbne type sensorer. Ved at bruge en Sharp 817 Optocoupler og et funky V3 trådløst modul gjorde han en af ​​sensorens input trådløst.

I den anden ende af den funky trådløse opsætning er en kinder overraskelse shell knyttet til hans hunds krave. Ud over det trådløse modul indeholder det også en rudimentær 2-aksisk stødføler bestående af en lille fjeder, der flyder over en metalstift – når den flyttes voldsomt (når hunden kører om), gør det kontakt og [Martin’s] DVR meddeler ham via e-mail og sender ham billeder fra systemet.

Han har mistanke om, at han får masser af billeder af hunden, der bliver spooked af katte, der vandrer forbi.