小R科技 Robots-Store机器人应用商城
应用:289 当日:0
登录
应用发布教程
WIFI机器人网论坛
官网商城
公司首页
收藏本站
设为首页
--全部平台--▼
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino 2560主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
DS Robot视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino UNO主控 TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino2560主控GFS 视频
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
GFS Robot视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
树莓派
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
TH Robot视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
软件使用教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
树莓派3主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
飞思卡尔
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
学习视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
树莓派3主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
机器人演示视频
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
其他电子平台
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
视频教程
搜应用
热搜:
joystick
stc11F32xe
stc11F32
oRderby1
51duinodev platforme
首页
Arduino
51duino
STMduino
树莓派
FPGA
飞思卡尔
其他电子平台
基本信息
自定义SEO
应用名称:
* 必填
支付宝账号:
* 必填
栏目分类:
┗Arduino
┗51duino
┗STMduino
┗树莓派
┗FPGA
┗飞思卡尔
┗其他电子平台
┗视频教程
┗DS Robot视频教程
┗Arduino主控DS Robot
┗51duino主控DS Robot
┗STMduino主控DS Robot
┗FPGA主控DS Robot
┗树莓派3主控DS Robot
┗GFS Robot视频教程
┗Arduino2560主控GFS 视频
┗Arduino主控GFS Robot
┗51duino主控GFS Robot
┗STMduino主控GFS Robot
┗FPGA主控GFS Robot
┗TH Robot视频教程
┗Arduino UNO主控 TH Robot
┗Arduino 2560主控TH Robot
┗51duino主控TH Robot
┗STMduino主控TH Robot
┗FPGA主控TH Robot
┗树莓派3主控TH Robot
┗软件使用教程
┗学习视频教程
┗机器人演示视频
* 必填
标签:
提取
* 多个标签用,分开
缩略图(jpg/png/bmp):
* 必填
应用(rar/zip压缩包):
* 必填
说明文档(txt/doc/docx/ppt/pdf):
* 必填
售卖价格:
应用详情:
提示:
如需插入图片请点击文本编辑器中的“上传文件”按钮,然后选择图片插入,建议图片最大宽度设为800px,太大可能显示效果不理想。
应用名称
下载地址
操作
SEO标题:
SEO关键字:
SEO页面描述:
确 定
上传教程
应用名称:
上传应用:
确 定
上传教程
应用名称
访问量
下载量
审核状态
审核备注
操作
小R科技双目VR视频坦克机器人
5184
4
不通过
修改
购买记录
WIFI智能小车机器人全功能展示
5954
4
不通过
修改
购买记录
89C52单片机舵机控制例程
7660
19
通过
修改
购买记录
小R科技51duino DS Robot WiFi视频小车机器人-超声波安装
4415
0
通过
修改
购买记录
小R科技51duino DS Robot WiFi视频小车机器人-红外调试
3963
0
通过
修改
购买记录
小R科技51duino DS Robot WiFi视频小车机器人-红外安装
4072
0
通过
修改
购买记录
PS2手柄控制Arduino小车
15417
272
通过
修改
购买记录
PS2手柄控制51duino小车
5676
68
通过
修改
购买记录
PS2手柄控制STMduino小车(STM32)
11124
58
通过
修改
购买记录
软硬件开源制作Arduino蓝牙智能手表,12864oled显示
7034
13
通过
修改
购买记录
基于51单片机的激光雕刻机
5538
1
通过
修改
购买记录
手工DIY GamePlayer
12687
7
通过
修改
购买记录
红外遥控RC522芯片RFID公交卡、饭卡刷卡系统应用
6906
4
通过
修改
购买记录
Arduino制作讯线水位报警器模型
5654
7
通过
修改
购买记录
Arduino自制电话拨号器
6078
7
通过
修改
购买记录
安卓APP蓝牙控制三色LED酷炫高逼格
5866
10
通过
修改
购买记录
硬件串口转发模块
5097
0
审核中
修改
购买记录
激光粉尘传感器PM2.5/PM10
5457
4
审核中
修改
购买记录
08.TH STMduino新版红外传感器的安装
4125
0
审核中
修改
购买记录
10.GFS STMduino新版红外传感器的调节
4343
0
审核中
修改
购买记录
用户名:
密 码:
使用
WIFI机器人网论坛
的账号和密码
登录小R科技机器人应用商城。
如未注册用户,请点此
注册一个账号
应用名称
购买者
下单时间
订单金额
订单状态
您当前位置:
Arduino
>
Arduino及OLED做的一个温湿度烟雾检测装置
扫描二维码,快速下载本应用说明文档(免费)
Arduino及OLED做的一个温湿度烟雾检测装置
下载: 6
点击: 4286
大小:892.73KB
价格:0.00元
更新日期:2017-09-11
开发者:小R科技
Arduino及OLED做的一个温湿度烟雾检测装置
应用名称
所属分类
更新时间
立即下载
Arduino及OLED做的一个温湿度烟雾检测装置
Arduino
2017-09-11
【Arduino及OLED做的一个温湿度烟雾检测装置】 应用介绍
Arduino及OLED做的一个温湿度烟雾检测装置
概述
:
OLED这款屏幕模块尺寸约为0.96英寸,主要由裸屏和底板PCB组成,裸屏由SSD1306驱动,这也是一种较为广泛使用的led驱动芯片。
显示原理
关于这个模块要注意的是:
* ssd1306本身支持多种总线驱动方式包括SPI以及并口等,通过芯片的相应IO口拉低拉高来选择哪一种接口,本例中模块通过电阻将相应IO口配置固化使用了I2C接口方
* 使用I2C接口时,SSD1306允许有最多两个7位的I2C地址,同样通过相应的IO口拉低拉高来切换,一般默认是0x3c,在屏幕模块的背面,可以看到一个I2C地址切换提示,需要改变模块I2C地址时,只需要把提示位置的电阻取下焊接到另外一端即可。要注意的是板上的I2C地址是加上了第零位读写位后的数值,即0x78 = 0x3c<<1 0x7A = 0x3d<<1
实验步骤
本实验采用的是Arduino Mini主板作为驱动板,芯片型号是Atmega328p-au,和Arduino UNO使用的是同一种芯片,本程序实则和ArduinoUNO通用,接法正确即可。
代码解析
本实验需要用到俩个库文件,DHT11以及U8glib。DH11库获取温湿度, 而u8g2是一个非常强大的8位屏幕显示库,兼容性很强,不仅支持数十种驱动芯片,其强大之处还在于有丰富的字体可供选择,而且字体的大小间距都可以细致调节,也可以实现比较复杂的图形动态显示 。
#define DHT11PIN 2 定义DHT11的引脚为2号引脚
int MQ = A0; 定义MQ烟雾的引脚为A0号引脚,需要读取模拟量
u8g.setFont(u8g_font_8x13); //使用8x13大小的字符
u8g.setPrintPos(0, 20); // 锁定光标的位置,对应 x,y 轴值
u8g.print("HUMI(%) :");//显示字符等等,双引号内容可自行修改
pinMode(MQ,INPUT);设置MQ的引脚为输入模式
int chk = DHT11.read(DHT11PIN);获取DHT11的状态, 当检测到OK状态时候才有数据
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );进行OLED显示屏图形绘制
实验现象
打开电源开关可以看到OLED显示屏,第一行显示HUMI(%) :60湿度的数据,第二行TEMP(oC):30温度的数据,第三行MQ-2: 55 烟雾传感器的数据,并不断的进行刷新!
实验小结
本节内容教大家用Aduino驱动OLED做一个温湿度及烟雾检检测的小实验,通过这个实验可以看到,用小传感器和一个单片机组合也可以做出这样一个有意思的东西,不仅如此,OLED还可以通过取模软件将图片显示其中,我们可以做一个动态的图像展示玩偶,非常有意思!
网友评论仅供网友表达个人看法,并不表明
小R科技 Robots-Store机器人应用商城
同意其观点或证实其描述
昵称:
验证码: