# 自動神奇寶寶搖籃(Task failed successfully) Idea of making an auto rocking cribs for babies worldwide. (maybe somehow make it multi use?) [雲端連結](https://drive.google.com/drive/folders/1y77Jt5A46lAFoK9j8nZe_juB7zZpcIWe?usp=sharing) ## 創作動機 現代社會當中,存在許多雙薪家庭。在工作、家庭的雙面夾擊之下,年輕人往往會選擇縮小家庭規模以減少來自家庭的壓力(親情牽絆、生活開銷增加...等),致力於獲得事業上的成就 。 本計畫期望創造成本低廉的嬰兒照護裝置,讓年輕一輩在努力工作時也能輕鬆擔下為人父母的照護責任,用小錢解決大問題。 ## 系統簡介 ## Things to try We can add things below: Monitor of... * Babies' current state(Alarm of some sort): * Computer vision system remotely monitors premature babies(report): https://createdigital.org.au/non-invasive-monitoring-premature-babies/ * whole paper: https://www.mdpi.com/2313-433X/7/8/122/htm * Cubo AI(currently existing product): https://us.getcubo.com/ * Babies' cry (calm them down?rocking?): ## 預期成果 * 與手機應用程式同步,可以偷看寶寶狀況 * 寶寶有狀況可以手機通知 * 哭聲辨識配合視覺做狀況判斷 * ~~遠距離生命跡象監測~~ * 尿布警報 * 異味偵測 * 自動偵測哭聲進行安撫 * 自動搖搖 * 播放搖籃曲、白噪音之類安撫聲 * 哭聲分析 [範例](https://towardsdatascience.com/create-your-own-smart-baby-monitor-with-a-raspberrypi-and-tensorflow-5b25713410ca) * 路徑規劃 * 姿勢不對勁~~快燒焦~~的時候幫忙翻面 * ~~自動開門(?)~~ ## Datasheet ### 異味偵測器 |品項|網址| |---|---| |ams IAQ-CORE C,Air Quality Sensor|https://twcn.rs-online.com/web/p/environmental-sensor-ics/1024162| |iAQ-Core|https://www.mouser.tw/datasheet/2/1081/iaQ_Core_Datasheet-1890457.pdf |ppd42 Particle sensor|https://www.mouser.com/datasheet/2/744/Seeed_101020012-1217636.pdf| ||https://files.seeedstudio.com/wiki/Grove_Dust_Sensor/resource/Grove_-_Dust_sensor.pdf| |arduino_iAQcore|https://github.com/maarten-pennings/iAQcore ||https://forum.arduino.cc/t/problem-with-interfacing-ams-iaq-core-p-gas-sensor-through-i2c/338152/4 |CCS811|https://cdn-learn.adafruit.com/assets/assets/000/044/636/original/CCS811_DS000459_2-00-1098798.pdf ## 哭哭喔 [哭聲分析 dataset](https://github.com/gveres/donateacry-corpus) [mp3 to npz](https://stackoverflow.com/questions/53633177/how-to-read-a-mp3-audio-file-into-a-numpy-array-save-a-numpy-array-to-mp3) [Pyaudio](https://zwindr.blogspot.com/2017/03/python-pyaudio.html) ## Jetson Nano ip: 192.168.50.75 username: airobots pswd:空白鍵 ## PyAudio Portaudio.h: No such file or directory [portaudio tgz](http://files.portaudio.com/download.html) fatal error: Python.h: No such file or directory: `install python3.x-dev #base on your version` ## Virtual Env ``` source /baby/env/env01/bin/activate ``` 退出虛擬環境 ``` deactivate ``` ### 異味偵測 python/poopoo.py #### 開啟權限 `sudo chmod 777 /dev/ttyACM0` ### 錄音 python/audio.py ### 馬達 use_Motor_Driver\USB2CAN_CppController\build ## 進度安排 | 週數 | 進度 | |-----| ---------------- | | 1 |準備材料週+畫桿件+熟悉Jetson nano+測馬達| | 2 |加工床板+模擬桿件+~~異味偵測器研究~~+熟悉Jetson nano| | 3 |影像處理雛形+馬達控制+零件採買+床板加工+異味偵測| | 4 |~~哭聲分析~~+馬達控制+異味偵測程式+影像辨識 | | 5 |桿件抵達(大概)+音效輸入輸出+馬達控制+影像辨識+聲音辨識| | 6 |馬達跟影像完成+哭聲訓練+系統整合+數據傳輸研究 | | 7 |系統整合+數據傳輸+遠端監視 | | 8 |整體測試+完成床加馬達測試+整合哭聲系統配合馬達+分配企劃書 | | 9 |整體測試+更改企劃書+拍影片 | | 10 |整體測試 | ## 會議記錄 ### 1/17 #### 先做功能 * 偵測哭聲,搖動 * 異味偵測 * 視覺辨識 #### 要的東西 * 嬰兒床 [$ 2243](https://reurl.cc/3joDmX) * 馬達x4 * Jetson nano * 收音麥克風 * 異味偵測器 * 鏡頭 * 桿件加工 * 彈簧 * 阻尼器 ### 1/18 討論完買的東西 ## 開發進度 #### 第二周 - [x] 看/買滾珠軸承 30* - [x] 細桿加粗 - [X] 加軸承槽 - [X] 看木板 - [x] 光軸靠座(3D PRINTED) - [x] 孫得肯出零件表跟檔案 #### 第三周 :::danger 回來印馬達支架!!! 2/6買偵測器!!! ::: - [X] 採購 - [X] 木板(for 床板 長榮路 順億建材行) - [X] ~~6mm 光軸~~ - [X] 10mm光軸(辰弘老闆救人了) - [X] 床板組合完成 - [X] 異味偵測器研究 - [x] 馬達控制研究(同步轉動、同步停下至初始位置) - [x] 影像處理(雛形,表情辨識成功) #### 第四周 - [x] 馬達、影像處理:延續上週進度 - [x] 採購 - [x] 麥克風 - [x] usb 音效卡 - [x] 木頭肋條 (+床角底部 ?? ) - [X] ~~m4x20 20個~~ - [x] ~~墊片(內徑>10,外徑<22) 100個~~ - [X] 桿件組合測試 - [X] 異味偵測程式雛形 - [x] 設計殼、想位置 - [X] 影像辨識:資料蒐集 #### 第五周 - [X] 哭聲辨識 - [x] 桿件假組 - [x] 麥克風輸入 #### 第六周 - [ ] 完成床 - [X] 馬達測試 - [X] 哭聲訓練 - [ ] 裝喇叭 - [X] 數據傳輸研究 - [ ] 系統整合 - [x] 視覺完成 #### 第七周 - [x] 哭聲完成 - [x] 遠端監視 - [ ] 搖籃曲選曲 - [x] 去廁所測異味偵測 - [ ] DEMO呈現(用平板播影片測哭跟馬達、去廁所測值、異味在床上功能) #### 第八周 - [ ] 完成床加馬達測試 - [ ] 整合哭聲系統配合馬達 - [x] 分配企劃書 #### 第九週 - [X] 裝相機 - [x] 相機安裝裝置 - [ ] 直播
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up