基于arduino的光控窗帘_分别基于STM32和Arduino的智能窗帘硬件分析与程序设计

本文介绍了在学校兴趣小组中使用STM32和Arduino设计的光控窗帘项目。通过触摸板控制电机正反转,实现窗帘的开启与关闭。详细说明了硬件连接与软件设计,包括Arduino和STM32电路板的接口配置,以及电机控制芯片的工作原理。附带了源码和软硬件分析的完整文档。
摘要由CSDN通过智能技术生成

这是在学校参加兴趣小组做的设计,分别用了STM32板和Arduino去实现

附件里面有源码内容和具体的软硬件分析,里面也有图片内容。

设计方案

基于Arduino的硬件设计:

所需元器件:Arduino电路板,触摸板,电机控制芯片,电机

将触摸板作为Arduino电路板的输入接入9端口,将Arduino电路板的3,5端口连接电机控制芯片的两个输入端,电机控制芯片的输出连接电机的两端,用输出的高低电平来控制电机的正转,反转,停止。

0.png (6.42 KB, 下载次数: 1)

2019-5-6 16:53 上传

基于STM32的硬件设计:

所需元器件:STM32电路板,触摸板,电机控制芯片,电机

将触摸板作为STM32电路板的输入接入PB1端口,将STM32电路板的PB8,PB9端口连接电机控制芯片的两个输入端,电机控制芯片的输出连接电机的两端,用输出的高低电平来控制电机的正转,反转。

0.png (7.03 KB, 下载次数: 3)

2019-5-6 16:54 上传

2.2主要元器件介绍

Arduino电路板:能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境板子上的微控制器可以通过Arduino的编程语言来编写程序,编

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值