基于Arduino的智能晾衣架

news/2024/11/7 12:38:19/

前段时间,由于个人原因没有及时更新,今天准备写一个基于Arduino的智能晾衣架。

摘要:

智能晾衣架是应用物联网工程技术,通过网络和物品的连接得以控制晾衣架的状态。智能晾衣架通过多个传感器来对外界环境变化进行监测,从而判断是否要进行一系列的操作,根据外部环境的变化作出及时并精确的行为

材料准备:

Arduino UNO,雨滴传感器,光照传感器,蓝牙模块,舵机,自制衣架

工作系统的设计:

有两种工作模式,一种是自动模式,一种是手动模式 ,当处于自动模式下,如果没有下雨,当天气明亮的时候,打开晾衣架,当天黑的时候,关闭晾衣架;如果天气下雨,关闭晾衣架, 当处于手动模式下,使用者可以在APP上手动控制晾衣架的开关闭合。

光敏电阻检测电路

 

uploading.4e448015.gif

正在上传…

重新上传

示例代码:void loop() {  

  Serial.print(" Reading: ");  //通过串口监视器

  Serial.println(analogRead(A0)); //输出AO数

  delay(10);

}

雨滴检测传感器电路

示例代码:void loop() {  

  Serial.print(" Reading: ");  //通过串口监视器

  Serial.println(digitalRead(3)); //输出AO数

  delay(10);

蓝牙模块检测电路


示例代码:if( Serial.available()>0 ){   

char    serialData = BTserial.read();   

    if (serialData == '1' )//接收到关闭指令 {               

     yj.write(0);

     BTserial.print("关闭晾衣架"); }  

    else   //接到开始指令{    

       yj.write (90);

       BTserial.print("打开晾衣架"); }

完整项目代码,放在我的网盘里面了,需要的自取

链接:https://pan.baidu.com/s/18JRBTUT1cH24C2vn1eAVyg 
提取码:1234


http://www.ppmy.cn/news/296325.html

相关文章

智能晾衣架(二)--功能实现

本文素材来源于红河学院 工学院 作者:赵德森 张艺锦 潘志慧 曹紫康 指导老师:江洁 张龙超 1. 自动升降功能 我们设计时采用了热释电传感器(人体红外传感器),在热释电传感器感应到有人靠近时,晾衣架通…

银行vr元宇宙全景虚拟展馆提供更加真实、立体、高效的数字资产交易场景

为了贯彻国家普惠金融政策,使金融如无惠及广大群体,宇宙技术在金融行业中的应用将进一步提升金融消费体验感觉和金融管理水平。打造元宇宙金融服务平台,构建虚实结构的金融服务世界,培育和管理好数字机器人员工队伍,提升金融业务各…

XXL-JOB任务分片

文章目录 任务类型任务配置路由策略阻塞处理策略: 单个任务和集群任务单机多任务分片集群分片 任务类型 单个任务:一个任务实例便可完成 单机单任务:单机模式下任何路由模式都只有一个实例执行 集群单任务:由路由策略(广播模式除…

图论 (Java) 从入门到入土 /第一部分 图的基础-图的表示/

零.前言 图,是一种比较复杂的数据结构。和树的一个节点只和上层一个节点相连不同,在图中,任意两个节点都可能相连,且可能具有方向性,并且节点的边具有权重,因此,图被用于描述各种复杂的数据对象…

新一批高考毕业生即将迈入大学校园,作为前辈想要对即将进入本专业学习的后辈们分享

提醒:在发布作品前,请把不需要的内容删掉。 基于高考毕业生都是本行业的“萌新”,请你以较为通俗的语言介绍当前IT行业的发展和前景,提出IT专业的重要性,并预告本文将介绍的一些小tips,帮助高考生选择适合…

【大数据学习番外篇之爬虫2】爬虫入门简单例子

目录 1. 图片爬取 2. 破解百度翻译 3. 豆瓣电影爬取 4. 肯德基餐厅位置爬取 1. 图片爬取 通过以下代码我们可以看到图片已经爬取进入虚拟机里面。 # -*- coding: utf-8 -*- import re import requests from urllib import error from bs4 import BeautifulSoup import os…

2021单机游戏排行榜前十名

提供十大PC单机游戏排行榜前十名下载,以及推荐各类型2021单机游戏排行榜前十名,单机游戏排行榜大全汇集了所有的十大pc单机游戏榜下载资源,不断更新… 生化危机8:村庄 Resident Evil Village 鬼谷八荒 人类 神佑释放 怪物猎人物语2&#xff1…

shell脚本删除不带错误日志的文件

#!/bin/bash#查找带.log结尾的文件 #datals -l ./*.log| awk {print $9} datals ./*.log|cut -f 1for i in $data;doerrcat $i|grep error if [ -z "$err" ];thenecho $i,"[ok-del]"#使用的时候取消下面代码前面的##rm -f $i elseecho $i,"[error]&qu…