2回答

0收藏

树莓派打造阅读器,可纸质书自动转换为电子书,实时阅读

Raspberry Pi Raspberry Pi 6840 人阅读 | 2 人回复 | 2014-04-18

电子书的出现给人们带来了更加丰富的阅读体验,通过使用像 Kindle 这样的电子阅读器,人们可以将成千上万本书下载到设备中(虽然大部分书都看不完),并且随时随地的翻看自己想看的读物、做笔记和查字典等等。

然而由于出版社的过于保守,或者出于版权保护的考虑,并不是所有的书都会有电子版,所以对于一些没有电子版本的书籍,人们只能购买纸质书进行阅读,这使得已经习惯阅读电子读物的人们倍感不爽。

对于这个情况,一名喜欢解决各种问题的创客给出了解决方案,他使用 LEGO Mindstorm 系列套件、 Raspberry Pi 和 BrickPi 只做了一台 Bookreader 阅读器,不仅可以把纸质书自动转换为电子书,还可以实现实时阅读功能。接下来,我们就要看看他是如何实现的,如果感兴趣的话,你也可以按照制作步骤动手做一个。



制作 Bookreader 阅读器主要用到了如下工具:

RaspberryPi ( Model B)
BrickPi
Raspberry Pi 摄像头
BrickPi
SD Card
Wifi 模块
LEGO Mindstorm 套件  (EV3 或者 NXT)、
首先,用 LEGO Mindstorm 套件来完成整个Bookreader 阅读器的架构,制作整个架构的难点主要在于“翻页装置”的协调性,Bookreader 阅读器是通过套件中的橡胶轮胎的摩擦力和滚动,来进行翻页。橡胶轮胎对于书面的压力要掌握好,太小或者太大,橡胶轮胎都不能正常翻页。

完成翻页动作,光靠橡胶轮胎并不能完成,还需要翻页杠杆,它是一个与步进马达连接的连动装置,在轮胎将页面翻起之后,杠杆转动,完成翻页动作。

对于书页内容的处理,Bookreader 阅读器使用了 Raspberry Pi 摄像头对书页内容进行拍照,将内容转换成 JPG 的图片格式,并存储起来,然后使用 Raspberry Pi 的开源字符识别软件和 BrickPi 将图片内容转换成文本(TXT 或者 epub 等)。

现在Bookreader 阅读器已经完成了将纸质书内容数字化过程,如果你还想进一步实现对内容的实时阅读功能,还需要一些免费的文本阅读软件的帮助,将音频信号通过 Raspberry Pi 传送给扬声器。

这就是 Bookreader 阅读器完整的制作思路,当你在制作上遇到困难时,可以到这里查看详细的制作流程和下载相关代码。
http://makezine.com/projects/lego-bookreader-digitize-books-with-mindstorms-and-raspberry-pi/

分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

sacq12

发表于 2014-4-18 15:40:29 | 只看该作者

很有意思的~~~~~
板凳

haothree

发表于 2014-4-24 09:15:48 | 只看该作者

sacq 发表于 2014-4-18 15:40
很有意思的~~~~~

是啊,老外有心思整这些玩意儿,不知道转化的正确率有多少
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条