资讯详情

基于单片机HX711电子秤自动计价系统设计-...基于单片机24s倒计时篮球积分器系统-基于单片机智能洗衣机控制系统

816基于单片机HX711电子秤自动定价系统设计

本设计采用高精度电阻应变压传感器A/D转换器HX711(HX711数据手册)调节转换传感器信号。AT89s52(AT89s单片机作为主控芯片,实现称重、计价等功能。控制4*4矩阵键盘键盘容量大,操作方便。用LCD1602显示称重、总价等信息。当重量超过300g蜂鸣器和LED灯实现超量程报警功能。电子秤具有称重、键盘输入、自动定价、显示、超重报警功能。

电路设计简单易行,精度高。可用于期末或毕业课程的设计,都是自己尝试和实验的。希望大家喜欢!

sbit BUZZER = P3^4;  unsigned int UnitPrice; unsigned char ModeFlag = 0;  //初始化外部中断 void Key_Init (void) {  IT0 = 1;  EX0 = 1;  IT1 = 1;  EX1 = 1; }  //外部中断1,清零按键 void Key_ResetINT (void) interrupt 0 {  HX711_SetOffSet();           //设置ADC零点  KeyBoard_Delay1mS();          //延时1mS,防抖 }  //外部中断2,模式折纸按钮 void Key_ModeINT (void) interrupt 2 {  HX711_SetOffSet();           //设置ADC零点  KeyBoard_Delay1mS();          //延时1mS,防抖  /*

817基于单片机GPRS远程测控系统设计-全套数据

(1)温度传感器和湿度传感器的应用;

(1)STC89C52RC单片机的应用;

(1)认识uVision 3环境和使用Keil C编辑环境;

(1)GSM使用短信模块(发送和接收);

(1)使用串口通信;

本设计采集实时温度和湿度,然后在液晶上显示,然后通过温度和湿度测量GPRS模块(SIM300)每隔一段时间以短信的形式发送到远程主机;并能接收远程主机预定义的短信指令,控制单片机延迟发送的相应数据量。

#include<reg52.h> #include <intrins.h>  #define uchar unsigned char ///定义使用方便    #define uint  unsigned int #define ulong unsigned long uchar   code  tab[10]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39};//0~9  /**************I/O定义******************************/ sbit  KZJ   = P1^3;  //按键 sbit  LING  = P0^四、/蜂鸣器 sbit  DQ         = P3^6;//DS18B20数据口 //液晶I/O定义 sbit  LCM_RS  = P0^5; sbit  LCM_RW  = P0^6; sbit  LCM_E    = P0^7; sfr   LCM_Data  = 0xA0;  //P0=0x80,P1=0x90,P2=0xA0,P3=0xB0.数据端口 /*************以下是配置STC单片机寄存器********************/ sfr  WDT_CONTR  = 0xE1;     ///看门狗寄存器 sfr  ISP_DATA   = 0xE2; sfr  ISP_ADDRH  = 0xE3; sfr  ISP_ADDRL  = 0xE4; sfr  ISP_CMD    = 0xE5;

818基于单片机多功能循环避障无线遥控蓝牙智能汽车-设计数据

1.采用本设计STC89C52/作为主控芯片,LCD1602液晶显示屏;以下是各种版本的介绍!

2.直行避障:车前有超声波,车处于直行状态。当前面的超声波遇到障碍物时,它会自动转动并继续行走。按钮可以随意设置车辆避障的安全距离。

3.红外搜索:车前三个红外传感器可以在黑色轨道(黑色胶带)自动行走。

4.安卓蓝牙车:通过安卓手机控制车辆前进、后退、左转、右转;APP对于Android软件,可以按键自动停止,并具有重力感应控制模式,操作感觉良好。

以上是本作品的全部功能,也可以根据您的想法有偿添加,如自制无线遥控、红外遥控、wifi控制等想法。 模式键:按下后进入避障模式,开始避障工作,液晶第二行显示当前前后距离障碍物的距离。

在这种模式下,还具有调节避障距离的功能。按设置键进入调整页面。第一个微闪值表示正在设置前避障距离。按设置键表示设置的第二个值为后避障距离。按加键和减键意味着增加或减少值,按设置键第三次返回避障模式 。

模式第二次进入跟踪模式后,只要汽车放在黑线上,就可以自动完成整个过程;液晶还显示当前汽车向前或停止

模式第三次进入Android蓝牙遥控模式和重力感应模式,打开手机蓝牙连接车,打开相应的重力感应和遥控功能APP软件,可以控制汽车;

#include<reg52.h> #include<HC-SR04.h> #include<LCD1602.h> #include<EEPROM.h> #include<INTERRUPT.h> #define uchar unsigned char #define uint unsigned int  sbit key_set  = P1^3;  //设置键 sbit key_jia  = P1^5;  //加键 sbit key_jian = P1^6;  //减键 sbit key_ok = P1^4;  // sbit red1  = P2^0;   sbit red2  = P2^1;   sbit red3   = P2^2;   sbit moto1 = P3^4;  // sbit moto2 = P3^5;  // sbit moto3 = P3^6;  // sbit moto4 = P3^7;  //  sbit led1  = P2^3;   sbit led2  = P3^2;   sbit led3   = P3^3;   uchar set_f,csb_ok=0;      ///记录按下设置键的次数   num位置设置报警值 uchar qian_num=0,hou_num=0;  uchar T0_num;   //计数变量 uchar temp; /******************************************************** 函数名称:void delayms(uint ms) 函数功能:毫秒延迟函数 参数说明: ********************************************************/  void Delay_ms(uint ms)

644基于单片机24s倒计时篮球积分器系统-protues仿真资料

1、显示 24s 倒计时功能:用两个共阴数字管显示,计时间隔为1s;

2、24s倒计时到0s后蜂鸣器发出警报,LED点亮,比赛总时间暂停;

3.另外,比赛次数、比赛总时间、双方比赛得分由1个2位数码管和3个4位数码管分别显示;

4.按钮分别设置24s开始/暂停键,模拟进球键,24秒和总时间停止,发球重置24s键,总时间继续计时,比赛总时间开始/暂停键,复位键,双方得分加减键,调整次键。

640基于单片机智能洗衣机控制系统-电路及仿真原理

通过按键设定洗衣机的工作时间并用数码管显示工作时间,然后控制2个继电器循环工作状态,模拟洗衣机间歇正反转,一般正转3s,停止2s,然后反转3s,停止2s,循环上述动作。


文章转自电设屋,资料百度网盘下载地址 

816基于单片机HX711电子秤自动计价系统设计

817基于单片机GPRS远程测控系统设计-全套资料

818基于单片机多功能循迹避障无线遥控蓝牙智能小车-设计资料

644基于单片机24s倒计时篮球积分器系统-protues仿真资料

640基于单片机智能洗衣机控制系统-电路及仿真原理


标签: 安国交流快速中间继电器kzj

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司