智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]步骤1:所需组件:IntelGalileox1IntelGalileox1的电源线LDRx1220ohm电阻x18.2Kohm电阻器x1蓝牙模块(HC-05)x19V电池x19V电池适配器x1电动机驱动器x1迷你-面包板x1连接线(公对公))x40连接线(公对母)x40步骤2:将LDR和220ohm电阻与IntelGalileo接口LDRLDR扩展为光敏电阻。根据投射到LDR表面的光强度,它会改变…

大家好,又见面了,我是你们的朋友全栈君。

步骤1:所需组件:

IntelGalileox1

IntelGalileox1的电源线

LDRx1

220ohm电阻x1

8.2Kohm电阻器x1

蓝牙模块(HC-05)x1

9V电池x1

9V电池适配器x1

电动机驱动器x1

迷你-面包板x1

连接线(公对公))x40

连接线(公对母)x40

步骤2:将LDR和220ohm电阻与IntelGalileo接口

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

LDR

LDR扩展为光敏电阻。根据投射到LDR表面的光强度,它会改变其电阻值。电阻值从充足光照条件下的几欧姆变为黑暗条件下的几兆欧姆。

220ohm电阻器

此固定电阻器用于构建分压器电路。使用正确的电阻器可以帮助获得该项目所需的灵敏度。

电路连接:

从5V引脚连接MM跳线英特尔Galileo到迷你面包板的垂直线之一。

将LDR的一个引脚插入连接5V引脚的同一垂直线上,而LDR的另一端插入面包板的任何其他垂直线上。

将8.2Kohm电阻的一个引脚插入与LDR另一引脚相同的垂直线。

将电阻器的另一个引脚插入任何其他垂直线。

将M-M跳线从电阻器的另一个引脚连接到IntelGalileo的GND。

将IntelGalileo的A0引脚连接到LDR引脚和220欧姆电阻器引脚的连接点。

步骤3:连接HC-05蓝牙带有IntelGalileo的模块

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

HC-05蓝牙模块:

这是一个无线通信模块,可以串行传输数据。常规分线板随附的六个引脚中,仅使用了四个引脚。HC-05的VCC引脚连接到+5V,而GND引脚连接到微控制器的GND。RX引脚表示接收器,TX引脚表示发送器。这些引脚用于蓝牙和微控制器之间的通信。

注意:HC-06蓝牙模块也可以代替HC-05用于该项目。

电路连接:

将HC-05放在面包板上。

将M-M跳线从HC-05的VCC引脚连接到提供+5V的垂直列。

将M-M跳线从HC-05的GND引脚连接到IntelGalileo的GND引脚。

将M-M跳线从HC-05的TX引脚连接到IntelGalileo的引脚0。

将MM跳线从HC-05的RX引脚连接到IntelGalileo的引脚1。

步骤4:连接电机驱动器(L293D)使用IntelGalileo

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

电机驱动器:

电机驱动器是有助于操作的模块通过提供除微控制器以外的独立电源,以可变速度安装某些电动机。这样可以保护微控制器/微处理器免受电动机引发的电流冲击。该模块包含一个公共的3公头,分别对应+9V/+12V,GND和+5V。+9V或+12V电源用于为电动机供电。+5V用于操作L293DIC。该电机驱动器模块最多可处理2个电机。对于每个电动机,两个引脚用于接收来自微控制器/微处理器的信号,两个引脚用于连接直流电动机。

电路连接:

将M-F跳线从IntelGalileo的引脚3连接到电机驱动器的“M1.a”引脚。

将M-F跳线从IntelGalileo的引脚5连接到电机驱动器的“M1.b”引脚。

将一条M-F跳线从IntelGalileo的GND引脚连接到电机驱动器的GND引脚。

将MF跳线从电动机驱动器的+5V连接到提供+5V电源的垂直列。

步骤5:连接直流电使用IntelGalileo的电动机到电动机驱动器

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

直流电动机:

这是低转速的直流电动机。这些电动机包含两根导线,使电动机可以沿顺时针方向或逆时针方向旋转。

电路连接:

连接通过将两条电动机导线插入指定位置的电动机驱动器模块,将电动机连接到电动机驱动器。

步骤6:连接9V电池

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

9V电池

9V电池用于为项目中使用的直流电动机供电

9V电池适配器

9V电池适配器可帮助您将面包板上的电源引脚轻松插入。

电路连接:

将9V电池适配器与9V电池相连。

将电池的-ve连接到垂直列,其中220ohm电阻器连接到IntelGalileo的GND。

将电池的+ve连接到任何自由的垂直列。

将M-F跳线从同一垂直列连接回电动机驱动器模块的+9V/+12V引脚。

注意::在使用其他电源时,请确保已达成共识。否则,可能会发生电源问题,可能会导致设备出现故障。

步骤7:上传ArduinoSketch

步骤8:安装Android应用

下载并安装以下AndroidApp,然后按照说明进行操作

打开“蓝牙设置”,然后将手机与HC-05配对。(密码为“1234”)

打开应用。

点击“连接”按钮,然后选择“HC-05”。现在,它应该显示为“已连接”。

现在,您可以通过手机控制窗帘了!

第9步:施工参考图像

智能窗帘研究制作_智能窗帘的制作方法[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152477.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • goland2021 破解激活码[在线序列号]

    goland2021 破解激活码[在线序列号],https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    262
  • ccproxy设置外网代理方法_cc代理ip

    ccproxy设置外网代理方法_cc代理ipCCProxy代理上网设置方法

    2025年6月20日
    0
  • 【python】蒙特卡洛树搜索(MCTS)简单实现

    过程包括以下四步:选择Selection:从根节点R开始,递归选择最优的子节点(后面会解释)直到达到叶子节点L。扩展Expansion:如果L不是一个终止节点(也就是,不会导致博弈游戏终止)那么就创建一个或者更多的字子节点,选择其中一个C。模拟Simulation:从C开始运行一个模拟的输出,直到博弈游戏结束。反向传播Backpropagation:用模拟的结果输…

    2022年4月4日
    50
  • qtablewidget设置高度_qtabwidget设置tab标题宽度

    qtablewidget设置高度_qtabwidget设置tab标题宽度setStyleSheet(“QTabWidget::pane{border-width:1px;border-color:rgb(48,104,151);\border-style:outset;background-color:rgb(132,171,208);\background:transparent;}\QTabWidget::tab-bar{border-width:…

    2022年9月23日
    0
  • winrar下载_标致408后尾晃完美解决方案

    winrar下载_标致408后尾晃完美解决方案本文参考撸Linux的文章https://www.lulinux.com/archives/13192018年wineQQ最完美解决方案(多Linux发行版通过测试并稳定运行)腾讯官方早就在10年代初就停止运营Linux版QQ,然而民间折腾Linux版QQ的脚步从来没停过。时至今日,它总算有了完美无暇的方案——deepinwine系列。要感谢deepin公司的最大努力。也…

    2022年9月5日
    2
  • java如何打印菱形_java实现空心菱形

    java如何打印菱形_java实现空心菱形第一步:首先对图像进行解析想要打印如图所示的形状经过简单分析之后可得出想要打印该图形必须要进行多层循环嵌套分两个部分进行打印第一部分为上半部分前四行他们是递增的关系后半部分后三行为递减关系,由此可以得出我们需要写两个打的循环。并且由于“*”位置的关系我们必须带入空格同时打印所以每个部分需要两个循环控制,即两个大循环每个里面嵌套两个小循环总计四个循环。第二部:对数字进行分析在分析之前我们必…

    2025年5月31日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号