【DIY】一个名叫“故事鸡”的儿童玩具是如何用树莓派3B+练成的
一個(gè)適合兒童使用的二維碼卡片故事機(jī)(音樂(lè)播放器)——“故事雞”。
正面缺少一個(gè)“雞頭”的樂(lè)高積木,可以考想象力腦補(bǔ)一下。使用者通過(guò)更換上圖中的二維碼卡片來(lái)切換控制音頻文件的播放。
這里以后放視頻演示
文章結(jié)構(gòu)
原理:系統(tǒng)組成及實(shí)現(xiàn)原理
結(jié)構(gòu):整體外觀的搭建
硬件:原件組成及連接方法
軟件:軟件實(shí)現(xiàn)方法及步驟
改進(jìn):有待改進(jìn)的地方
原理
通過(guò)一張正面是圖案,背面是二維碼的卡片,來(lái)選擇要播放的音樂(lè)(或故事)。設(shè)備長(zhǎng)期運(yùn)行,需要音樂(lè)的時(shí)候?qū)?duì)應(yīng)專輯(歌曲)的卡片,插到卡片槽中,音樂(lè)開(kāi)始播放;需要停止的時(shí)候?qū)ⅰ巴V埂笨ㄆ迦肟ㄆ壑?#xff1b;需要下一首......因?yàn)椴捎昧?strong>低功耗高性能的小電腦——“樹(shù)莓派”,所以不用擔(dān)心費(fèi)電問(wèn)題,當(dāng)然也可以使用的時(shí)候再打開(kāi),因?yàn)闃?shù)莓派進(jìn)系統(tǒng)是非常快的。
樹(shù)莓派通過(guò)攝像頭讀取卡片上的二維碼,二維碼可以通過(guò)這個(gè)網(wǎng)站生成:
https://cli.im/
,
目前二維碼的內(nèi)容是本地的文件,也可以是網(wǎng)絡(luò)地址,我沒(méi)有找到提供音頻文件的網(wǎng)站,所以只在局域網(wǎng)弄了個(gè)簡(jiǎn)單的web服務(wù)器,實(shí)現(xiàn)了這個(gè)功能。
結(jié)構(gòu)
為了適合兒童使用(成人直接用手機(jī)了,實(shí)用性對(duì)大人來(lái)說(shuō)太低了),并考慮到成本問(wèn)題,選擇了家喻戶曉的樂(lè)高積木:
地板8*16
1X4板3710
1x6磚3009
2x6磚44237
....
地板的寬度和長(zhǎng)度要注意,8*16是最小的尺寸,不能再低于這個(gè)尺寸,寬度8剛好適合樹(shù)莓派的寬度,長(zhǎng)度16剛好放4排積木外加樹(shù)莓派和卡片。
需要準(zhǔn)備3009那樣的矮磚,便于攝像頭數(shù)據(jù)線走線。
如果能找到建議找一些卡通的造型,孩子更喜歡。
硬件
材料
樹(shù)莓派(建議pi3或pi3+,pi2音效不太好有噪音,pi3+音效相當(dāng)不錯(cuò))
音箱,建議USB供電小音箱,我的是某寶10元買的,感覺(jué)還可以。可以考慮用藍(lán)牙音箱,減少線的數(shù)量,增加美觀(藍(lán)牙上電自動(dòng)連接我還沒(méi)試過(guò))
樹(shù)莓派CSI攝像頭(10+元),可以使用USB的攝像頭,效果沒(méi)什么提成,USB攝像頭比CSI的貴很多,線也更長(zhǎng),不好走線。
移動(dòng)電源(雙USB口輸出)
其他(電源線)
原理圖連接圖
標(biāo)準(zhǔn)接口連線,沒(méi)啥難度,回頭再補(bǔ)個(gè)連接圖
CSI攝像頭連接調(diào)試方法可以參考:
【樹(shù)莓派】樹(shù)莓派CSI攝像頭安裝及測(cè)試方法
軟件
攝像頭安裝、測(cè)試及配置
CSI攝像頭安裝測(cè)試參考:
【樹(shù)莓派】樹(shù)莓派CSI攝像頭安裝及測(cè)試方法
攝像頭配置:
找不到video0,需要將video0加入“設(shè)備列表”(我覺(jué)得是叫這個(gè)名字)
音樂(lè)播放軟件:mpg123
安裝命令:
二維碼軟件:zbar-tools
安裝命令:
linux shell腳本
掃描二維碼
關(guān)注我們吧
總結(jié)
以上是生活随笔為你收集整理的【DIY】一个名叫“故事鸡”的儿童玩具是如何用树莓派3B+练成的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【Android工具】安卓魔力播放器mo
- 下一篇: 【PC工具】智能抠图软件,绿色免安装抠图