BrickPi Bookreader (2 / 9 steg)

Steg 2: Introduktion



Om du vill digitalisera en bok, finns det mekanismer. Men de flesta är för stor, för fel benägna eller för dyrt för personligt bruk.

BrickPi Bookreader skapar balans genom att använda Raspberry Pi för att göra tunga bearbetning och BrickPi som gränssnitt till den verkliga världen, kontrollera den NXT motorer för att hantera sida vrida.

För att göra ett automatiserat system som läser en bok upp behöver vi några verktyg (några som redan finns):

1. en mjukvara setup som kan ta en bra bild på en sida, utföra optisk tecken recognition(OCR) på bilden för att konvertera den till, och en Text till Speech(TTS) motor som kan läsa texten högt.

2. en mekanism som kan förvandla varje sida, automatisera systemet.

För steg 1har vi några programvara med öppen källkod som gör jobbet mycket bra. Raspberry Pi som hjärnan hos driften och officiella Raspberry Pi kameran som dess ögon är storleken på hela installationen betydligt mindre än Googles.

Den andra delen är lite knepigt. När vi började, trott vi fanns vara några anständiga projekt där ute som gjorde sidan vänder.

Så efter gräva runt hittade vi ingenting så vi bestämde sig för att bygga vår egen. Den största utmaningen i projektet var att skapa en bra sida vrida mekanismen. Efter lite forskning hittade vi Google bok Scanner, som visar sidorna väl men är utanför ramen för nästan någon annan än ett bolag. Vi hittade också Scanbot, som fungerar bra men kräver en hel del rörliga delar med en hel del precision timing. Bygga med LEGOS grej är naturligtvis lättare.

Istället för att dyka rakt in i byggnaden en mekanism för att vrida sidorna på en fysisk bok, bestämde vi oss att bygga en plattform som kunde läsa från Kindle app på en Nexus 7.

Se Steg
Relaterade Ämnen

BrickPi Bookreader: Digitalisera böcker med Mindstorms och Raspberry Pi

För några månader sedan, gjorde vi en bok läsaren drivs av den BrickPi som hade förmågan att läsa sidor från din Kindle. Det fanns en stor respons till projektet. Men vad alla egentligen ville ha var en bookreader som kunde läsa en riktigt papper bok...

BrickPi Setup

The BrickPi är en slide-on board från Dexter industrier som förvandlar din Raspberry Pi i en robot. BrickPi hjälper dig att ansluta LEGO® Mindstorms sensorerna, motorer och delar för att enkelt förvandla datorn kreditkort storlek till en kraftfull ro...

Webbläsare kontrolleras Bot

Vi skulle vilja införa i BrowserBot: ett projekt på Dexter industrier att förvandla Raspberry Pi till en robot."browserBot" är en webbläsare controller robot med BrickPi. Med detta projekt visar vi hur man styr en BrickPi robot direkt från webbl...

Regna anmälaren

I brådskan att komma ut på morgonen, har du fem minuter att kolla vädervarning för dagen? Skulle inte du föredrar att spendera att fem minuter med en varm kopp kaffe, läsa nyheter som frågan till dig? Eller få de extra fem minuter att få lite välbehö...

Hur man gör en låg kostnad Mobile Robot plattform

Detta Instructable handlar om att bygga en robot bas för att stödja dina experiment.Detta Instructable är avsedd för alla att komma igång på en mobil plattform för låg spänning. Andra läsare kan hitta något intressant här också, din antall Maj varier...

Rullande larm Robot

Någonsin finner dig själv stänga av din väckarklocka utan att inse det bara för att vakna en timme senare och har att tävla ut genom dörren?I detta bygga ska vi bygga en robot väckarklocka som gör att du arbetar för att stänga av! Inte bara det, men...

ThingSpeak temperaturvakt med Raspberry Pi

I denna handledning kommer vi titta på hur du skickar data till en online-tjänst som Thingspeak, och hur du vill visa data från din BrickPi på webben.Vi använder en Dexter industrier termometer att mäta temperaturen i rummet och sedan skicka data upp...

SimpleBot - en Lego bot med Raspberry Pi hjärtat

SimpleBot är den enklaste BrickPi modellen. Med sammanlagt 46 delar (de flesta av dem är kontakter) och två motorer. En minimalistisk design, den använder så få delar som möjligt. SimpleBot är ett bra ställe att börja för en första robot med BrickPi!...