开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

圣节LED南瓜,使用BeagleBoard PocketBeagle制作

arduino+android制作的智能家居系统

  • arduino+android制作的智能家居系统
  • arduino+android制作的智能家居系统

arduino+android制作的智能家居系统

arduino+android制作的智能家居系统


智能家居系统可以对室内外温度、天气变化以及门窗开关变化进行监测。本文提供给网友一个思路。

DIY材料

  • Arduino
  • 以太网模块ENC28J60
  • 2*DS18B20温度传感器
  • 麦克风模块
  • 雨滴传感器
  • 红外传感器
  • 簧片开关
  • 继电器
  • 4/7千欧姆的电阻器
  • 双绞线
  • 网线
  • 焊接工具
  • 螺丝刀

接线图及原理

附件包含arduino和android app 源代码以及apk文件

电路相关文件

电路图文件
smart_home源代码和库文件.zip
描述:智能家居源代码&库文件
源代码
smartHome.rar
描述:源代码
教程
其他文件
smartHome(apk).zip
描述:apk文件
分享到:
收藏 (35)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归nikus所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 小米智能插排物联网模块引脚定义及其封装参数

    作为很多同学在电子DIY时都会用到一些现成的模块,然后,由于需求不同,大家的选择方式也各有差异。今天我们只要给大家带来的是小米智能插排中物联网模块的引脚定义。可连接手机APP(米家)进行远程控制,大大缩短了开发周期,降低开发难度其模块大小仅为30*19*1.4(mm),引脚为7个。内置主控,可直接使用。网上看到大家有些直接使用插头,而非拆开使用内置模块,无论是外观的美观、体积的占用、还是技术难度都很低,而且功耗会增大。
    来自:DIY创意产品时间:2018-11-12 智能家居 原理图
  • 基于51/12单片机、NRF24L01模块开发的无线遥控小车 (直插DIP封装)

    本人学生一枚,在参加机器人大赛玩儿寻迹类一等奖。在学习NRF24L01时,顺手开发一个遥控小车。该遥控小车用普通DIP封装设计,有雕刻机或者洞洞板都可以玩儿。小车车身用的12V电源,可以选择3节或者4节18650电池供电。遥控器直接使用3节5号电池就可以搞定。小车车身主控用STC12C5A60S2,输入12V电压,电压给驱动供电。同时12V电压经过2596S降压模块降到5V电压,给单片机供电。同时经过AMS1117模块将5V电压稳压在3.3V给NRF模块供电。小车设计跟参加比赛类似,小车采用四驱固定车轮设计,转弯采用差速转弯(跟坦克转弯原理类似)。另外本人本人设计了一款贴片式遥控小车,去除模块,全程芯片集成,规划更合理。目前贴片PCB小车已经调试完毕,已重新二次打样。样片回来确定正确后发帖贴片遥控小车。注意:程序工程文件是keil 5写的,keil 4可能会打不开。
    来自:智能车时间:2018-11-13 单片机 diy制作
  • 使用Arduino Uno的交通灯

    使用Arduino Uno和7段显示器的交通信号灯。硬件组件:Arduino UNO和Genuino UNO× 1 电阻330欧姆× 4 公/母跳线× 1 无焊接面包板全尺寸× 1 5毫米LED:红色× 1 5毫米LED:黄色× 1 5毫米LED:绿色× 1 7段显示(CA / CC)× 1 软件应用程序和在线服务Arduino IDE手动工具和制造机器剪刀胶带在这个项目中,我将向您展示如何使用Arduino Uno和7段显示器制作一个方向的红绿灯信号。步骤简述:1.拿面包板,放置红色,黄色,绿色LED,阴极连接到面包板的-ve轨道。2.取3,330欧姆或220欧姆电阻器,并将所有LED的阳极与电阻器连接。3.在面包板上放置7段显示器,并将330欧姆或220欧姆电阻器连接到7段显示器的公共引脚。4.执行与电路图中给出的相同的连接。5.如果7段显示器是共阴极,则将一个带有7段显示器公共端子的电阻器安装到面包板的导轨上。6.如果7段显示器是公共阳极,则将一个带有7段显示器公共端子的电阻器连接到面包板的+ ve导轨上。7.拿Arduino并上传代码。8.测试交通灯。欢呼!!!你已经成功制造了红绿灯。
    来自:基础电路时间:2018-11-09 arduino 交通灯 7段显示器
  • 语音遥控智能小车

    1、非特定人称语音识别指令;2、2.4G无线发送数据;3、超声波测距;4、UCOSIII实时操作系统实现各个任务协调工作;(1)启动小车运作命令“大白”(参考超能陆战队)。(2)发出指令“前进”,小车会向前行走,LED处于跑马灯状态,遇到障碍物会自动停车,此时“前进”指令无效,且小车发出警告以及闪灯。(3)发出指令“后退”,小车会向后行走,LED处于跑马灯状态,此时检测障碍物无效。(4)发出指令“左转”,小车会向左移动一段距离然后停止,LED灯一排处于闪灯状态,此时遇障碍物会发出警告以及全部灯闪。(5)发出指令“右转”,小车会向右移动一段距离然后停止,LED灯另一排处于闪灯状态,此时遇障碍物会发出警告以及全部灯闪。(6)发出指令“停车”,小车会停止运行,LED处于呼吸灯状态。检测到障碍会发出警告及闪灯。(7)小车运行过程检测到与障碍物距离过近会自动向后挪一段距离。(8)发出指令“向后一点”,小车会后退一段距离然后停车。(9)发出指令“冲刺”,小车会不顾前方障碍向前走(该指令容易因障碍重于小车而造车小车电机无法转动而导致电源发烫)。
    来自:智能车时间:2018-11-10 stm32 diy制作 毕业设计
  • Elara:智能家居的智能气流探测器!

    Elara是一款基于Arduino的智能系统,如果检测到窗户打开并且您的加热或冷却开启,它将向您发送文本警报。硬件组件:SparkFun ESP8266 - 开发板× 1 SparkFun可焊接面包板 - 迷你× 1 Arduino Stackable标头10针× 1 电阻68欧姆× 2 电阻10k欧姆× 1 电阻150欧姆× 1 电阻180欧姆× 1 LED红色5mm× 1 LED绿色5mm× 1 LED蓝色5毫米× 1 LED橙色5毫米× 1 USB-A到Micro-USB线为ESP8266板供电× 1 OpenBuilds微型限位开关× 1 门/窗传感器磁性开关× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)对于这个项目,首先我需要一种方法来检测窗口是否打开。使用市售的磁传感器开关或技术上称为“簧片开关”的设备非常容易实现。其次,我需要一种方法来检测何时有空气流过HVAC管道(热或冷无关紧要),结果证明这更具挑战性。经过几个小时的互联网研究后,很明显,实现这一目标的最佳方式是通过“ 触发开关” 连接的“ 帆”。最后,我需要能够将这两个输入组合在一起的东西,并在窗户打开并检测到气流时发出警报。为此,我决定选择基于arduino的“ Sparkfun ESP8266Thing”板。主要原因是其配备了一个车载wifi并且便宜,它还有足够的GPIO引脚满足我的需求。
  • STM32智能窗帘控制系统

    基于STM32单片机的智能窗帘控制系统。该系统集蓝牙遥控、人声识别控制、空调红外遥控、24c02数据储存、433m遥控、热释电红外感应、温湿度检测以及光控为一体,并可根据需求设置窗帘开合时间,定时控制空调,灯,风扇等,实现对窗帘及房间电器的半自动控制和自动控制功能。运行于UCOSii系统使该作品对数据的处理相对于裸机程序更实时,反应速度更快。该系统是一个参赛作品,同时也是一个毕设的作品,所以PPT和论文都有。建议作为参考用。
    来自:智能家居时间:2018-10-30 stm32 diy制作 智能家居 开源
  • STM32F103-ENC28J60以太网继电器工业控制板AD版硬件原理图+PCB文件

    Altium Designer 设计的项目工程文件,包括原理图及PCB印制板图,可以用Altium Designer(AD)软件打开或修改,都已经制板在实际项目中使用,可作为你产品设计的参考。
  • 基于Arduino的带红外遥控器的情绪灯

    基于Arduino的心率灯,带有基于WS2812B的红外遥控器。硬件组件:WS2812b× 1 Atmel ATMEGA 328P-PU× 1 Adafruit Flora RGB Neopixel LED- 4件装× 1 Microchip ATtiny85× 1 旧HP扫描仪的抢救镜头× 1 红外接收器(通用)× 1 红外遥控器× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:Flashforge梦想家3D打印机(通用)这是一个简单而酷炫的情绪照明项目,带有红外遥控器,我是从一台旧HP扫描仪的扫描床上的扫描镜头开始制作的。该透镜能够沿宽的表面均匀地重定向点状光源。从这里想到的是将它连接到Adafruit Neopixel LED,以获得色彩鲜艳的20厘米长的光源。然后我设计了一个3D打印的外壳来支持镜头并容纳LED,微处理器和IR接收器。对于初始测试,我使用了Arduino Nano,这对于这个项目来说已经足够了。最终版本可能会使用Attiny85。
    来自:照明与LED显示时间:2018-10-30 arduino 心率监测 心率灯
  • 基于ATtiny的多源控制USB灯

    基于ATtiny的小型USB灯,可通过敲击,拍手,吹气和喊叫来打开/关闭该灯。硬件组件:Arduino UNO和Genuino UNO× 1 无焊接面包板半尺寸× 1 Microchip ATtiny85× 1 10uF电解电容器× 1 公/母跳线× 1 LM393麦克风声音传感器× 1 5毫米LED:红色× 1 220欧姆电阻(与LED串联的电阻值可能与220欧姆不同,LED也会亮起,最大值为1k欧姆。)× 1 IC插座× 1 Perfboard× 1 USB-A到Micro-USB线× 1 软件应用程序和在线服务Arduino IDE手动工具和制造机器烙铁工具刀热胶枪在这个项目中,我使用了,或者我可以说我误用了麦克风声音传感器来检测不同的信号源以打开和关闭灯。我也想让这个项目尽可能小,所以我使用了ATtiny 85微控制器。这是很酷,因为ATtiny很小,而且 - 很好 - 这可以让你做出不需要大型微控制器的小东西。基本理念:麦克风是电传感器或传感器的声学,它检测声音信号并将其转换为电信号。要产生电信号,您需要做的就是在隔膜中进行运动。因此,当吹动麦克风声音传感器时,麦克风的振膜响应,因为它是空气分子的位移,推动膜的一侧到另一侧,导致麦克风中的电信号使其看起来像声音。另外,我在这里描述如何使用Arduino IDE对ATtiny微控制器进行编程。
    来自:照明与LED显示时间:2018-10-30 arduino led灯 usb灯
  • TeleBall Retro掌上游戏机

    复古游戏机。可以两个人一起玩或者制作自己的游戏。Arduino,3D打印,编程。硬件组件:Arduino Nano R3× 1 Adafruit 1.2“8x8矩阵方形像素 - 蓝色× 1 MAX7221CNG× 1 NRF24L01 + 2.4GHz× 1 软件应用程序和在线服务:Arduino IDETeleBall是一款基于Arduino的复古掌上游戏机。你买不到它。你需要自己构建它。它允许您使用一个设备在单人模式下玩BreakOut,在多玩家模式下使用两个设备通过无线电进行通信。TeleBall非常复古且极简主义:它具有8x8像素LED矩阵显示屏,作为游戏控制器的桨和一个按钮。因此,可能的游戏范围是有限的,但你会惊讶地发现这种游戏可以为你带来多少乐趣,尤其是当你和朋友一起打网球时。TeleBall使用4节AA电池供电。它具有用于软件更新的Mini USB端口,这意味着您可以在TeleBall上运行和更新内置游戏,也可以使用Arduino平台创建自己的游戏。标准软件包提供的源代码有大量文档记录,因此它是学习如何开发TeleBall的完美起点。
    来自:DIY创意产品时间:2018-10-29 arduino 3d打印 游戏机
销量
231
查看
3185
参数名 参数值
发布于 2016 年 02 月 15日
更新于 2018 年 05 月 28日
Moore8直播课堂