找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 16366|回复: 11

自制EV3传感器——第二篇(温度传感器)

[复制链接]
发表于 2017-11-17 12:54:24 | 显示全部楼层 |阅读模式

详细制作过程参考《自制EV3传感器——第一篇(红外传感器)》 WechatIMG142.jpeg WechatIMG141.jpeg
传感器使用防水型的18B20
WechatIMG146.jpeg WechatIMG143.jpeg
在接头的地方用热缩管套好
WechatIMG140.jpeg
板子和红外线的板子很像,只是需要注意使用18B20时,要在信号端加4.7k的上拉电阻
WechatIMG145.jpeg WechatIMG144.jpeg WechatIMG138.jpeg
焊好mini板,写入程序
WechatIMG135.jpeg
WechatIMG134.jpeg
WechatIMG136.jpeg
做好模块,输入端口号和地址
WechatIMG137.jpeg


如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2017-11-17 13:26:52 | 显示全部楼层
大神,膜拜中,可惜完全没有勇气学习啊,太难了!!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-17 17:14:21 | 显示全部楼层
膜拜大佬。给大佬地插
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-18 00:29:25 | 显示全部楼层
太牛了,学习学习!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-11-18 09:24:44 | 显示全部楼层
可以把你的arduino代码分享下吗?谢谢
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-12-8 16:17:35 | 显示全部楼层
大神 有QQ么 加一下 3049543635,急急急呢
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2018-4-20 17:49:00 | 显示全部楼层
好久没上论坛了,分享下arduino端代码,其实就是读取18b20的数值,然后用I2C接口发送出去

/*******************************
* 派乐科技馆EV3温度传感器
* 模块:18b20
* EV3模块:Temp
*******************************/
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Wire.h>

#define ONE_WIRE_BUS 9   // 定义DS18B20数据口连接arduino的9号IO上
#define SLAVE_ADDRESS 0x05

// 初始连接在单总线上的单总线设备
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);

int val=0;

void setup(void)
{
  // 设置串口通信波特率
  Serial.begin(9600);
// Serial.println("Dallas Temperature IC Control Library Demo");

  // 初始库
  sensors.begin();
  Wire.begin(SLAVE_ADDRESS);
  Wire.onRequest(sendData);
// Serial.println("Ready!");
}

void loop(void)
{
  getval();
  sendData();
  Serial.println(val);
  delay(200);
}

void sendData() //发送数据
{
  Wire.write(val);
}

void getval() //获取温度值
{
  sensors.requestTemperatures(); // 发送命令获取温度
  val=sensors.getTempCByIndex(0);
  delay(200);
}
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2018-5-21 15:13:16 | 显示全部楼层
大神,膜拜中!!厉害,真心厉害!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2018-12-5 19:55:27 | 显示全部楼层
楼主能说一下自编模块怎么做的吗?已经困扰很久了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-12-7 15:49:16 | 显示全部楼层
liyang519203 发表于 2018-12-5 19:55
楼主能说一下自编模块怎么做的吗?已经困扰很久了

https://lejosnews.wordpress.com//?s=uart
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2020-1-16 10:46:42 | 显示全部楼层
好想学一些东西,可是刚接触,没有头绪
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2021-12-25 15:02:25 | 显示全部楼层
传感器制作所有资料已开源,有兴趣的可以下载,见:
https://bbs.cmnxt.com/forum.php? ... p;extra=&page=1
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2025-2-6 13:14 , Processed in 1.519287 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表