- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统实作与成果展示
Baby-carE多功能安全學步車 班級: WI701 組別: 第二組 指導老師: 李志賢博士、黃馨瑧博士、 郭惠民博士 參與同學: C1200067 黃梓翔 C1200069 陳璽宇 C1200070 薛子恆 C1200071 柳伯東 C1200079 許峻閣 組員分工 黃梓翔:煞車機制設計及硬體建構 陳璽宇:Android手機程式撰寫 薛子恆:控制硬體,偵測模組電路設計建構,8051程式撰寫 柳伯東:Wifi建構,socket,逾時警示程式撰寫,Arm整合 許峻閣:影像和播音裝置與套件之建置, 8鍵控制程式撰寫, 各項軟硬體支援 報告內容大綱 功能與構想 系統硬體架構 系統軟體架構 系統實作與成果展示 參考資料 功能與構想-動機與目標 有鑒於近年來台灣生育率節節下降,生育率之低已居全世界之冠,少子化更顯得幼兒安全之珍貴。雖大部分父母對於幼兒之關愛甚周,但仍有部分家長可能初次育兒經驗不足,抑或被公司事務及家務纏身, 功能與構想-動機與目標(續) 幼兒安危問題之一在使用學步車時發生的潛在危機。幼兒在學步的過程中,家長通常會購置學步車讓家中幼兒能順利學習步行,但幼兒在學步過程中常因好奇心驅使,不慎撞入家中危險領域,如酒櫃、 功能與構想-背景研究 學步車(指一般嬰兒學步車)是由底輪、車身架、座椅等組成,為寶寶會走路之前的代步工具,最大好處是便於讓家長照顧孩子。 功能與構想-背景研究(續) 超音波感測器使用感測的方式是聲波而不是光波, 所以特別適合檢測表面不平整、液體、透明物和在骯髒或不同顏色下的環境來檢測物件。 功能與構想-背景研究(續) 功能與構想-功能描述 學步車端主功能: 有形危險物體偵測,靠近危險體就煞車。 煞車發動時幼兒只能後退而無法前進,至危險範圍外時,解除煞車。 幼兒接近警戒區時,學步車上ARM板輸出 信號到手機發出警報聲。 功能與構想-功能描述(續) 學步車端副功能: 內建音樂播放,可於幼兒需要安撫,手邊卻沒資源時急用。 學步車建議單次最多使用30分鐘,不然有造成O型腿的風險,故有30分鐘警告功能。 功能與構想-功能描述(續) 手機APP端功能: 手機端應用程式能啟動煞車,也可解除煞車,用特定按鍵更可以解除學步車自行發動的煞車。 可於手機端觀看學步車上Webcam所拍攝的影像。 功能與構想-功能描述(續) 功能與構想-功能描述(續) 系統硬體架構-硬體規格 系統硬體架構-硬體規格(續) 系統硬體架構-硬體規格(續) 超音波障礙感應模組 工作電壓:DC 6-12V 訊號輸出:高5V,低0V 感應距離:0.2-100CM 系統硬體架構-硬體規格(續) 系統硬體架構-硬體建置步驟 系統軟體架構-軟體系統流程 系統軟體架構-ARM 系統軟體架構-Android 系統軟體架構-軟體套件需求 系統實作與成果展示 一、煞車機制設計及硬體建構 二、控制硬體,偵測模組電路設計建構,8051程式 三、影像和播音裝置與套件之建置,8鍵控制程式 四、Wifi建構,socket,逾時警示程式及Arm整合 五、Android手機程式 系統實作與成果展示 一、煞車機制設計及硬體建構 系統實作與成果展示 二、控制硬體及 偵測模組電路設計建構 8051程式 系統實作與成果展示 三、影像和播音裝置與套件之建置 8鍵控制程式 系統實作與成果展示 四、 Wifi建構 Socket程式 逾時警示程式 Arm整合 Wifi建構-編譯網卡driver 於產品光碟內複製或是在ASUS官網下載USB-N10的driver原始碼 將程式碼內Makefile檔作以下更改便可編出module: 1. 加入以下兩行CC =/usr/local/arm/4.3.1-eabi-armv6/usr/bin/arm-linux-gcc LD =/usr/local/arm/4.3.1-eabi-armv6/usr/bin/arm-linux-ld 2. CONFIG_PLATFORM_I386_PC = y 改為n CONFIG_PLATFORM_ARM_S3C = n 改為y 3. ifeq ($(CONFIG_PLATFORM_ARM_S3C), y) EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ARCH := arm CROSS_COMPILE := arm-linux- #KVER := _$(ARCH) 註解掉 KSRC := /usr/src/kernels/linux-$(KVER) 改為 KSRC := /home/iiiedu/els/dma/kernel/dma6410
文档评论(0)