超声波控制风扇

技能水平要求 作品所属领域 系统 云平台
初级 智能家居 Linux

项目目标

经常有看到小孩被风扇刮伤手指的新闻,就利用现有资源做了一个避免类似事件发生的demo。

项目介绍

基于DragonBoard 410c的debian平台,其中就要用到HS-100超声波模块来测距用来防止当小孩距离风扇很近的时候,以免风扇误伤小孩手指,超声波就会将检测到的危险距离值上传到DragonBoard 410c上进行处理,然后再通过DragonBoard 410c来触发继电器,进而关闭风扇的功能,当小孩与风扇在安全距离范围内就会开启风扇。

项目所需元件、工具清单

  • DragonBoard 410c开发板

  • 12V 墙上适配器

  • 超声波模块

  • 继电器

源代码

  • 超声波驱动、镜像

构建说明

1.在DragonBoard 410c上安装debian系统;

2.更新源;

3.安装超声波驱动;

4.运行测距程序

使用说明

上电进入到系统后安装驱动insmod sonar.ko;当lsmod显示驱动ok后,运行桌面写好的脚本程序就可以测试其效果了。


>>浏览更多Qualcomm硬件案例:http://qualcomm.csdn.net/m/zone/qualcomm2016/project

XR

Qualcomm XR专区是 Qualcomm和CSDN联合建立的聚焦增强现实(AR)、虚拟现实(VR)等技术的技术专区。本专区将为开发者打造一流的开发环境,提供丰富的技术支持,和新闻资讯,以及最全面的下载资料。让开发者感受非凡移动体验、带来身临其境的移动享受、感受精彩生活、无限接近逼真视觉提供支持,打造一个全面的移动开发者技术服务社区。

了解更多

SDK 下载

本版块下载 SDK,只需简单注册,就可轻松下载。