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

  • gtrjolin1986
  • LV6工程师
  • |      2014-04-23 09:35:01
  • 浏览量 6751
  • 回复:41
电子书的出现给人们带来了更加丰富的阅读体验,通过使用像 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/



  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:37
milanvsmilan 2015-03-24
很高大上。只是相对与书页较硬的书籍来书说,翻页还是最大的困难
0   回复
举报
发布
zw19838 2015-03-19
谢谢分享
0   回复
举报
发布
mycafuc 2015-03-18
盗版小说的利器
0   回复
举报
发布
Insomnia 2014-07-04
看看
0   回复
举报
发布
奋斗中 2014-07-02
有创意,顶一下
0   回复
举报
发布
独特程序 2014-06-30
看下
0   回复
举报
发布
fyings110 2014-06-26
好人阿!
0   回复
举报
发布
LPython 2014-06-21
Learnxia
0   回复
举报
发布
乘风乘水 2014-06-10
学习
0   回复
举报
发布
chunkai@126.com 2014-06-10
一定要看一下,学习学习
0   回复
举报
发布
查看更多
x
收藏成功!点击 我的收藏 查看收藏的全部帖子