Dvd's raken nu achterhaald en laptops komen nu zonder dvd-station. Blu-ray-schijven worden populair voor High Definition-media en nieuwe laptops hebben een USB Type-C-poort voor alle soorten communicatie. Dus als je honderden dvd's hebt en je wilt ze naar een computer rippen om er een mediaserver van te maken als back-up, dan is het een pijnlijk proces om elke dvd in de drive te plaatsen en ze handmatig naar de pc te kopiëren. Andy Ayer had ook te maken met hetzelfde probleem en ontwikkelde een prachtige door Raspberry Pi aangedreven robot: Jack the Ripper Bot voor het automatisch RIPpen van alle dvd's.
Deze goedkope Ripper Bot pakt automatisch een dvd uit de dvd-stapel in een lade, plaatst deze in het dvd-station en wacht tot de dvd volledig is geript. Wanneer het dvd-station vervolgens na het rippen wordt geopend, pakt het de dvd uit het station en plaatst deze in een andere lade. Momenteel kun je 24 dvd's in de lade leggen om in één keer te worden geript. Delen van deze machine zijn gebouwd met behulp van de 3D-printer en je hebt hier op GitHub toegang tot alle gerelateerde bestanden, inclusief software, STL-bestanden voor 3D-printen, documentatie, bat-bestanden voor pc enz.
Andy verdeelde de hele assembly in vijf delen: dvd-drive, frame, kern, YAxis, toolhead. Frame houdt alles bij elkaar, waarbij de linker en rechter 3D-geprinte beugel aan het dvd-station zijn bevestigd met behulp van de M3x12-bouten en IN / OUT-laden worden verder bevestigd aan de linker- en rechterbeugels met behulp van bakankers en M3x18mm-bouten. Kern is het belangrijkste draaimechanisme, waarbij een servomotor wordt gebruikt om de hele arm in de z-as van de ene bak naar de andere te verplaatsen met behulp van drie versnellingen. In YAxis is een andere servo bevestigd voor de op en neer beweging van de arm; deze servo is aangepast voor continue rotatie. En tot slot in Toolhead,dat is de onderkant van YAxis, derde servomotor is bevestigd om de schijven vast te pakken en los te laten. Andy legde het hele proces hier in detail uit met alle STL-bestanden voor het 3D-printen van de onderdelen. Hieronder staan de geëxplodeerde afbeeldingen van Frame, Core, YAxis en Toolhead:
In het elektronicagedeelte wordt een Raspberry Pi met Wi-Fi gebruikt om de drie servo's te besturen. Pololu Maestro USB-servocontroller is via USB verbonden met Raspberry Pi en drie servo's zijn verder verbonden met Maestro op zijn drie kanalen. Bekijk hier het volledige elektronica-detail.
In het softwaregedeelte moet u eerst de Pololu Maestro-software op de pc installeren om handmatig de verschillende waarden voor de servo's voor positionering en grip te bepalen. In Raspberry Pi moet Mono worden geïnstalleerd en moeten eerder bepaalde servowaarden worden ingevoerd in config.xml. U moet ook enkele bestanden naar de pc kopiëren en software installeren om het proces volledig te automatiseren, waarbij u alleen het nr. van schijven naar RIP en je bent klaar. Kijk hier voor alle softwaredetails.
Dus als je ook meerdere dvd's hebt om te rippen en geen tijd hebt om ze handmatig op de pc te back-uppen, doorloop dan deze gedetailleerde tutorial van Andy en als je problemen hebt, heeft Andy een volledige sectie gemaakt voor het oplossen van problemen.