本方案选择的是at89s52单片机设计的自动浇花机,在显示模块上选用的是lcd1602液晶显示屏,定时芯片选择的是ds1302,dc12v的电磁阀。当单片机上电时,界面将显示当前时间于当前相对湿度,并且在模式设定中能实现时间的调整和浇花功能的选择。此智能浇花器设置为两种方式:一是定时定量浇花,二是利用湿度传感器检测花卉(土壤)的湿度,采集的湿度传送到单片机芯片,单片机根据湿度控制是否浇水,当需要浇水,单片机的一个引脚p1.5置低电平(由于单片机上电时端口将会置高,我们对此采用了反相器,使继电器低电平接通),使继电器线圈通电,常开触点闭合,打开电磁阀,实现定时定量的自动浇水,设定时间到,电磁阀自动闭合,并且水流时间可调。
1
详细介绍了LCD1602显示汉字的原理及原理图和程序。
2022-03-23 23:00:25 250KB LCD1602 显示汉字
1
51单片机通过模拟pid组成闭环控制系统输出pwm波,通过外部中断测速,lcd1602显示速度,扫描按键调速;控制电机转动。
2022-03-16 20:54:17 4KB pid
1
PIC16F877单片机开发用ds18b20在lcd1602上实现
2022-03-08 23:49:08 49KB PIC DS18B20
1
51单片机实现的PWM显示,在LCD1602上,毕业设计题目,实现
2022-02-11 00:27:06 243KB PWM LCD1602 51单片机
1
51单片机超声波测距(LCD1602显示) 含程序和接线图
2022-02-04 22:03:21 4.52MB 51单片机 stm32 嵌入式硬件 单片机
51单片机电子万年历(LCD1602显示
2022-02-04 22:03:19 2.11MB 51单片机 嵌入式硬件 单片机
STC15F2K60S2单片机读写ADS1256并LCD1602显示驱动程序源码,可以做为你的学习设计参考。 void main() { signed long Adc; float Volts; DelayMs(50); ADS1256_Init(); //ADS1256 参数初始化 LCD_Init(); while(1) { Adc = ADS1256ReadData( ADS1256_MUXP_AIN0|ADS1256_MUXN_AINCOM); Volts = Adc*0.00059453; // 0.00000059453 为系数,ADC生产出后都有一定的偏差,在此校准。 display_num4(LINE1_COLUMN(1),Volts); delay_ms(100); Adc = ADS1256ReadData( ADS1256_MUXP_AIN1|ADS1256_MUXN_AINCOM); Volts = Adc*0.00059453; // 0.00000059453 为系数,ADC生产出后都有一定的偏差,
2022-02-03 14:04:52 59KB 单片机 嵌入式硬件 ADS1256 LCD1602
STC8A8K64S4A12LQFP44单片机四路AD采集LCD1602显示AD设计硬件原理图+PCB,硬件2层设计,大小为100*65毫米,可以做为你的学习设计参考。
实验5. LCD1602显示红外遥控键值.zip
2022-01-24 12:02:06 53KB 资料