软件安装:

  • Keil:点击下载
  • Proteus:点击下载
  • AD:点击下载
  • Visio:点击下载
  • 程序烧录:点击下载

实物设计

基于单片机的智能垃圾桶设计-实物设计

设计简介:

本设计是基于单片机的智能垃圾桶设计,主要实现以下功能:

  • 可实现通过步进电机完成垃圾桶盖的自动开关
  • 可实现LCD1602显示垃圾桶是否满了以及开盖状态
  • 可实现定时喷洒消毒剂消毒。
  • 可实现箱满时报警
  • 可实现检测人员是否靠近,并进行语音播报
  • 可实现当垃圾桶装满时不自动打开当有人靠近时并且语音播报:垃圾桶已满。清理完成后,正常运行

仿真预览

资料预览

原理图

仿真说明

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成GSM垃圾桶的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由三部分组成,第一部分是两个红外对管模块,通过该模块可检测是否有人手和垃圾桶是否已满;第二部分是独立按键,通过一个独立按键打开垃圾桶;第三部分是供电电路,给整个系统进行供电。输出由七部分组成,第一部分是LCD1602显示模块, 通过该模块可以显示当前垃圾桶是否已满和垃圾桶的状态等;第二部分是语音输出模块,当垃圾桶已满并检测到人时,播放垃圾桶已满;第三部分是ULN2003步进电机及驱动模块,通过该模块模拟垃圾桶开盖和关盖;第四部分是继电器,通过该模块模拟清理垃圾完成时消一次毒;第五部分是蜂鸣器,当进行消毒时,蜂鸣器响。第六部分是LED灯,当垃圾桶已满时,灯亮;

【毕设狗】【单片机毕业设计】基于单片机的智能垃圾桶设计-仿真设计相关推荐

  1. java智能家居_基于JAVA的智能家居控制系统的设计(毕业设计).doc

    基于JAVA的智能家居控制系统的设计(毕业设计) 基于JAVA的智能家居系统的设计--信息控制子系统 PAGE 4 目 录 TOC \o "1-3" \h \z \u HYPERL ...

  2. 毕业设计 基于单片机的智能门禁系统

    文章目录 1 简介 2 课题背景 3 详细设计 3.1 整体设计方案 3.2 功能模块 3.3 软件设计 4 实现效果 5 部分实现代码 6 最后 1 简介 Hi,大家好,学长今天向大家介绍一个学长做 ...

  3. 毕业设计 基于单片机的移动共享充电宝设计与实现

    文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 5 最后 1 简介 Hi,大家好,今天向大家介绍一个学长做的单片机项目 基于单片机的移动充电宝设计与实现 大家可用于 课程设计 或 毕业设 ...

  4. 毕业设计 基于zigbee的智能家居系统设计与实现

    文章目录 1 简介 2前言 2.1 系统目标 3 系统架构 3.1 网关板设计: 3.2 ZigBee网络感知层 3.3 显示控制平台及数据保存 3.4 NB-IOT模块实现 实现效果 4 最后 1 ...

  5. java计算机毕业设计基于ssm的智能卤菜销售平台

    项目介绍 随着互联网技术的高速发展,人们生活的各方面都受到互联网技术的影响.现在人们可以通过互联网技术就能实现不出家门就可以通过网络进行系统管理,交易等,而且过程简单.快捷.同样的,在人们的工作生活中 ...

  6. 吴海燕C语言真题,基于APP的智能婴儿床系统的设计与实现开题报告

    一.毕业设计(论文)题目的来源.理论.应用或实际意义 1.题    目:基于APP的智能婴儿床系统的设计与实现 2.题目来源:生产实践 3.意    义:随着现代科技的进步飞快.生活质量的不断提高,对 ...

  7. Arduino项目实战——基于Arduino【智能垃圾桶】设计

       Arduino项目实战        -基于Arduino[智能垃圾桶]设计 第一次接触Arduino是在大一的时候,距离现在已经五年,当时一个简单的"电子琴"项目就让我抓耳 ...

  8. python3语音识别模块_『开源项目』基于STM32的智能垃圾桶之语音识别

    大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了『开源项目』基于STM32的智能垃圾桶之成员简介,相信有很多小伙伴都已经忍不住跃跃欲试了,别着急,从这一篇开始,笔者将会带领大家一 ...

  9. stm32语音识别文字显示_『开源项目』基于STM32的智能垃圾桶之语音识别

    大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了『开源项目』基于STM32的智能垃圾桶之成员简介,相信有很多小伙伴都已经忍不住跃跃欲试了,别着急,从这一篇开始,笔者将会带领大家一 ...

  10. 基于STM32F103c8t6的智能垃圾桶项目

    基于STM32F103c8t6的智能垃圾桶项目 写在前头 软件配置 硬件部分 1. 主控芯片 2. HC-SR04超声波模块 模块简介 模块参数 工作原理 GPIO配置 3. SG90舵机 模块简介 ...

最新文章

  1. java反射po转vo_三步走使用Dozer (Do,Po,Vo转换工具)
  2. 新晋小白怎样才能做好seo优化
  3. 两间计算机房的女老师,我的女老师作文.doc
  4. html如何添加文档,如何在HTML中添加行
  5. python中elif可以单独使用吗_python中elif可以单独使用吗
  6. 大学计算机课作业新建文档,重庆大学2020年春季学期课程作业计算机组成原理.docx...
  7. opencv matlab配置,Matlab下运行c++程序的配置(包含opencv的c++程序)
  8. Python3 GUI编程: 自带图形库 tkinter 学习教程
  9. CSS揭秘(四)视觉效果
  10. 【6.10校内test】T3 加分二叉树
  11. siamfc代码解读_每日一文:目标跟踪(SiamFC)
  12. 电脑Tab键有什么用
  13. 需要管理员权限解决办法
  14. 制作纯净系统U盘教程(详细版)
  15. prometheus+grafana搭建监控平台监控压测服务器mysql性能
  16. MySQL更新时间的时候生成随机时间
  17. js 通过 exceljs 和 canvas 实现导出带水印的 excel 表
  18. QQ三国华容道拼图脚本(半成品,成功率不高)
  19. 支持nfc的android手机型号,NFC手机有哪些 2017支持NFC功能的手机推荐
  20. 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数002·AI人工智能

热门文章

  1. @程序员,别再迷恋多线程工作了
  2. 【1399】甲流病人初筛
  3. int与long long之间的转换
  4. 会声会影2023旗舰版Corel VideoStudio Ultimate 2023 V26.0.0.136整合盘版本百度网盘免费下载安装激活
  5. 常用的30+种未授权访问漏洞汇总
  6. InteliJ IDEA + Genymotion搭建Android开发环境(win 7)
  7. ryzen7能否安装linux,amd ryzen可以装win7吗
  8. 卸载java要卸载哪些东西_windows – 要卸载所有Sun Java版本的批处理文件?
  9. 8155/8255/8295参数对比
  10. 不是吧?2000块的英语听读应用长这样?!