BrickPi Bookreader: Digitalisera böcker med Mindstorms och Raspberry Pi (2 / 9 steg)
Steg 2: arbetar
Eftersom vi hade redan programvaran med teckenläsning och text till tal del fungerat, det enda som vi behöver för att utveckla var en bra sida vrida mekanismen och synkronisera allt ordentligt.
Vi åstadkom sidan vrida med hjälp av två EV3 motoreroch ett LEGO hjul.
Sidan vrida mekanismen fungerar på följande sätt. Ett hjul, som är lite tung, roterar för en bestämd tid och driver sidan uppåt (detta är mycket lättare sagt än gjort), våra vänner friktion och allvar hjälpa en hel del här (det krävs en hel del finjusteringar variabler såsom varvtal, hjul placering, tid etc för att få det att fungera ordentligt). När sidan är upp, en annan motor roterar en arm 360 grader och det vänder sidan över.
Raspberry Pi tar sedan en bild på sidan Tesseract OCR konverterar det till text och espeak talar det högt högtalare anslutna till Raspberry Pi. Och hela processen upprepas igen.