【chocho精品】两只Bluno beetle加身的炸天级电压表

2018-03-264.6万
精华项目
AI 快速预览详细 收起
本项目介绍了一种使用两块Bluno beetle主控板和OLED显示模块制作的蓝牙无线单手操作万用表。通过BLE模式通信,测电笔将电压数据传给显示部分,OLED模块显示读数。解决了传统万用表红黑表笔线束缚的问题,适用于电子爱好者和DIY项目。

话不多说,先甩几张图片给大家养养眼。。。
【chocho精品】两只Bluno beetle加身的炸天级电压表图2

单反相机,我还没有使用的好熟练,显示屏的数据拍的“断头断尾”的,但是,丝毫不影响整体形象啦
【chocho精品】两只Bluno beetle加身的炸天级电压表图1【chocho精品】两只Bluno beetle加身的炸天级电压表图4【chocho精品】两只Bluno beetle加身的炸天级电压表图3
呜啦啦啦,小伙伴们,真的是想死你们啦【哈哈哈】。大家在平时使用万用表的时候,会不会常感那两条红黑表笔线的束缚与限制,有一种咳不出来咽不下去的感觉?并且在双手拿着两支表笔测量时,常常抱怨爹妈在造自己的时候为啥不多给一只手?好吧,【苦笑】我承认,以上都是我自己在使用万用表时的感受。

So,今天为大家带来一道“蓝牙无线单手操作哪儿哪儿都炸天的万用表”,请大家慢慢品尝,以下为烹调过程。

准备食材

心愿单链接:https://www.dfrobot.com.cn/goods-1653.html

  • Bluno beetle DFR0339(2块唷);
  • 模拟电压检测模块 DFR0051;
  • OLED 2864 显示模块TOY0007;
  • LR44纽扣电池盒 3颗装FIT0337;
  • 高品质数据线FIT0351-OE(亲,一定要2条唷);
  • 优质鳄鱼夹连接线FIT0112(1条即可);
  • 拆废旧充电器1个;
  • 多层木板一块(10*10cm就够用了);
  • 杜邦线若干;
  • 马克笔一只;
    【chocho精品】两只Bluno beetle加身的炸天级电压表图5

我采用两块Bluno beetle作为主控板,显示部分一块,测电表笔一块,使用BLE模式通信。测电笔这边测得电路里的电压数据,通过BLE传给显示部分,然后显示部分通过OLED模块显示出读数,以此来达到我们的目的。

原理图如下

【chocho精品】两只Bluno beetle加身的炸天级电压表图6

制作过程

先把充电器给拆开,留下变压模块和壳子:
【chocho精品】两只Bluno beetle加身的炸天级电压表图7

加工多层板,作为充电器外壳的盖子(中间开孔,作为oled显示的放置位置):
【chocho精品】两只Bluno beetle加身的炸天级电压表图8

焊接变压模块(需要找一截40cm左右带双插脚的电线);将oled模块与bluno beetle焊接上,并焊接在变压模块上。
【chocho精品】两只Bluno beetle加身的炸天级电压表图9

将所有的器件放进盒子内,用热熔胶固定位置(并且在木板上画上电压符号),显示部分就完成了。
【chocho精品】两只Bluno beetle加身的炸天级电压表图10

将马克笔后盖钻孔,鳄鱼夹线穿过孔,将二者合在一起,不仅方便放置鳄鱼夹,并且便于线收纳进笔体内。
【chocho精品】两只Bluno beetle加身的炸天级电压表图11

测电笔的笔尖部分,我们使用一个长排针,和一截大约5mm粗的松木棒制作,先切开松木棒,在中心位置挖出一条槽来放置排针,并用快干胶水粘连。
【chocho精品】两只Bluno beetle加身的炸天级电压表图12

将马克笔身上钻孔,以便于连接电线的隐藏。
【chocho精品】两只Bluno beetle加身的炸天级电压表图13

将三粒电池取出,用绝缘胶带缠起来,并塞进笔体内。
【chocho精品】两只Bluno beetle加身的炸天级电压表图14

焊接开关、模拟电压模块、以及Bluno beetle。
【chocho精品】两只Bluno beetle加身的炸天级电压表图15

最后,用热熔胶将两块板子固定在马克笔上,硬件部分就安装完成了。
【chocho精品】两只Bluno beetle加身的炸天级电压表图16

烧录程序:

点击下载程序源码,先将马克笔上的Bluno beetle板连接上电脑,烧录(central.ino)如下程序:

#define AREF 5.0
void setup() {
Serial.begin(115200);
}

void loop() {
char buf[5];
int vaule=analogRead(A0);
double vol=(double)vaule/1024*AREF*5;
vol=vol-0.2;
if(vol<0.0)
{
  vol=0.0;
  }
dtostrf(vol,2,1,buf);
buf[4]='\0';
Serial.write(buf);
delay(500);
}

烧录完成后,打开串口监视器,通过电脑发送“+++”命令给Bluno beetle板,这时会收到一个回答“ENTER AT MODE”,说明已经成功进入AT模式。然后分别向Bluno beetle板发送:AT+ROLE=ROLE_CENTRAL<CR+LF>、

AT+FSM=FSM_TRANS_USB_COM_BLE<CR+LF>两条指令,分别会得到“OK”的回答,测电笔这边的软件部分就完成了。

将显示部分的Bluno beetle板连接上电脑,烧录(peripheral.ino)如下程序:

#include "BlunoAccessory.h"
#include "U8glib.h"
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE);
BlunoAccessory myAccessory;
char buf[5]={'0','.','0','\0'};

void setup() {
  u8g.setColorIndex(1);
  myAccessory.begin();
  Serial.begin(115200);
}

void loop() {
  u8g.firstPage();
  do
  {
    draw();
  }
  while(u8g.nextPage());
}

//Display function 
//also see https://code.google.com/p/u8glib/wiki/tpictureloop

void draw (void)
{
  u8g.setFont(u8g_font_fur49n);
  u8g.drawStr(0,58,buf);
}

void serialEvent()
{
  unsigned char i=0;
  while(Serial.available())
  {
    char inChar=(char)Serial.read();
    buf=inChar;
    i++;
    }
  }

将两个Bluno beetle 通上电,板上的“Link”指示灯都亮起说明配对成功了,就可以开始工作了。是不是一个哪儿哪儿都炸天的电压表?快来人,装盘,上菜。【呲牙】

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(15)
DFS1w2cb8o8
DFS1w2cb8o8
厉害厉害
scudsure
scudsure
赞赞赞!正好学习下两块板子蓝牙通讯
loong668
loong668

支持一下
Youyou
Youyou
不能测电流和电阻吗?
Chocho2017
Chocho2017
作者
回复Youyou
不能。
微笑的rockets
微笑的rockets

https://www.kickstarter.com/proj ... meter?ref=discovery

好的看下好看的东西会带来什么结果吧。
Forgotten
Forgotten
被炸进来了
Chocho2017
Chocho2017
作者
回复Forgotten
呵呵。
微笑的rockets
微笑的rockets
外观太丑,建议找个人设计一下外观。
把零件包裹起来会更好看。
Chocho2017
Chocho2017
作者
回复微笑的rockets
还好吧,太好看了就不是DIY了
微笑的rockets
微笑的rockets
赶紧做心愿单
Chocho2017
Chocho2017
作者
回复微笑的rockets
已做。
志愿者管理员
志愿者管理员
很棒的创意 支持一下
Chocho2017
Chocho2017
作者
回复志愿者管理员
谢谢
gray6666
gray6666
可以机器人远程测电,好棒。。
vcbear
vcbear
为啥要用ble? 把屏也接在笔端不好吗?:lol
Chocho2017
Chocho2017
作者
回复vcbear
说的很有道理,只是我当时没有想到这一点。。。
DFH1yCjgr5z
DFH1yCjgr5z
不错,大佬很多啊
昶平
昶平
好创意 顶顶顶
R2D2
R2D2
这个可是新品类,无线测量仪器。很有意思。
Chocho2017
Chocho2017
作者
回复R2D2
没办法,论坛内容太多,不采用标题党方法,很难吸引众神的眼球。
Chocho2017
Chocho2017
作者
回复hnyzcj
哈哈,有可能。
共8条回复,已加载2条,点击查看更多共8条回复,已加载全部
Chocho2017
Chocho2017
作者
照例,自己抢个沙发先。。。。。。
- 没有更多了 -