DVD-skivor blir nu föråldrade och bärbara datorer kommer utan DVD-enheten nu. Blu-ray-skivor blir populära för högupplösta media och nya bärbara datorer har USB Type-C-port för all slags kommunikation. Så om du har hundratals DVD-skivor och vill rippa dem till en dator för att göra den till en mediaserver som en säkerhetskopia, är det en smärtsam process att sätta in varje DVD i enheten och kopiera dem manuellt till PC. Andy Ayer mötte också liknande problem och utvecklade en vacker Raspberry Pi-driven robot: Jack the Ripper Bot för att automatiskt RIPs alla DVD-skivor.
Denna billiga Ripper Bot plockar automatiskt upp en DVD från DVD-stacken i ett fack, placerar den i DVD-enheten och väntar på att DVD: n ska rippas helt. Sedan när DVD-enheten öppnas efter rippningen, plockar den upp DVD-skivan från enheten och lägger den i ett annat fack. För närvarande kan du lägga 24 DVD-skivor i facket för att rippas i ett skott. Delar av denna maskin är byggda med 3D-skrivare och du kan komma åt alla relaterade filer inklusive programvara, STL-filer för 3D-utskrift, dokumentation, bat-filer för PC etc. här på GitHub.
Andy delade upp hela enheten i fem delar: DVD-enhet, Frame, Core, YAxis, Toolhead. Ramen håller allt ihop, där vänster och höger 3D-tryckt fäste fästs på DVD-enheten med M3x12-bultar och IN / OUT-fack fästs ytterligare till vänster och höger fäste med fackankare och M3x18mm-bultar. Core är den huvudsakliga svängmekanismen, där en servomotor används för att flytta hela armen i z-axeln från en bricka till en annan med hjälp av tre växlar. I YAxis är en annan servo fäst för armens upp- och nedrörelse; denna servo är modifierad för kontinuerlig rotation. Och slutligen i Toolhead,som är botten på YAxis, är den tredje servomotorn fäst för att ta tag i och lossa skivorna. Andy förklarade hela processen här i detalj med alla STL-filer för 3D-utskrift av delarna. Nedan visas de exploderade bilderna av Frame, Core, YAxis och Toolhead:
I elektronikdelen används en Wi-Fi-aktiverad Raspberry Pi för att styra de tre servorna. Pololu Maestro USB-servokontroll är ansluten till Raspberry Pi via USB och tre servor är vidare anslutna till Maestro på dess tre kanaler. Se den fullständiga elektronikdetaljen här.
I programvarudelen måste du först installera Pololu Maestro-programvaran på PC för att manuellt bestämma de olika värdena för servon för positionering och grepp. I Raspberry Pi måste Mono installeras och tidigare bestämda servovärden måste anges i config.xml. Du måste också kopiera några filer till PC och installera programvara för att automatisera processen helt, där du bara behöver ange nr. av skivor till RIP och du är klar. Kolla här för alla programdetaljer.
Så om du också har flera DVD-skivor att rippa och inte har tid att manuellt säkerhetskopiera dem på PC, gå igenom denna detaljerade handledning av Andy och om du har några problem skapade Andy ett komplett avsnitt för felsökning.