电子说
步骤1:您需要什么
需要:
-Arduino(可以是任何类型,但必须具有5V功能才能与Geiger计数器和LCD配合使用)
-Sparkfun Geiger计数器(其他Geiger计数器板可能相同,但我不知道)
-LCD显示屏
-LED
-压电蜂鸣器
-9V电池和电池夹
-滑动开关
-项目盒〜(129mm * 64mm * 45mm)
步骤2:准备
到LCD显示屏的RX,GND和VDD的焊线
还将焊线连接到盖革计数器的5V,TX和GND。
步骤3:接线
这是盖革计数器的电路图
步骤4:程序
///将以下代码复制粘贴到Arduino程序中:
//注意:您需要从Arduino上拔下RX和TX对其进行编程
//要使用Arduino UNO对Arduino Pro Mini进行编程,请遵循以下链接
//Geiger计数器
//Eric Bookless
//
//简介
//
//使用Sparkfun Geiger计数器测量辐射并将其转换为每分钟计数
//。计算出的每分钟计数显示在LCD屏幕上。///每个计数都通过使用
//压电扬声器和LED记录有听觉和视觉信号。
//
//设置:
//
//-将LED和压电扬声器分别连接到引脚9和8
//-将LCD显示器的RX,GND和VDD引脚连接到引脚2, GND和
//Arduino上的VCC。
//-用VCC和GND引脚将Geiger计数器连接到电源,并将
//TX引脚连接到Arduino
上的RX引脚//
#include
int i;
int计数;
int old = -1;
int检查;
float CPM; float ;
浮动时间;
int开始;
int压电= 8;
int led = 9; char OnesString [10];
char DecimalString [10];
char TimerString [10];
SoftwareSerial mySerial(3,2);
void setup(){
pinMode(piezo,OUTPUT);
pinMode(led,OUTPUT);
串行。 begin(9600);
mySerial.begin(9600);
delay(500);
mySerial.write(254);//将光标移到第一行的开头
mySerial.write(128);
mySerial.write(“”);//清除显示
mySerial.write(“”);
}
无效循环(){
i = 0;
count = 0;
start = millis ();
while(i 《30){
digitalWrite(led,LOW);
digitalWrite(piezo,LOW);
if(Serial.available()》 0){//如果可用信息
检查= Serial.read();//读取串行输入
如果(检查》 0){
count ++;//如果命中,则递增计数器
digitalWrite(piezo,HIGH);//当有命中声音时发出声音。
digitalWrite(led,HIGH);//命中时闪烁LED
}
}
i = millis();
i = i-开始;
i = i/1000;
sprintf(TimerString,“%2d”,30-i);
mySerial.write(254);//光标移至第二行的第7个位置。
mySerial.write(192);
mySerial.write(TimerString);
}
CPM = count * 2;
old = count;//重置‘if’语句
int cpm = CPM;
int temp = CPM * 1000;
int十进制= temp%(cpm * 1000);
sprintf(OnesString,“ %3d“,cpm);
mySerial.write(254);//显示CPM
mySerial.write(128);
mySerial.write(“ CPM:”);
mySerial.write(OnesString);
}
第5步:设计项目框
1。我使用的项目包装盒的边缘周围有多余的塑料,以防止盖革计数器一直滑到包装盒的边缘。我通过简单地修剪它来解决此问题。
2。接下来,我在开关上切孔,并在灯管上钻一个孔。
3。然后在盖革柜台上钻出用于支座的螺丝孔。
4。在主电源开关上切一个孔。
5。为了切开LCD屏幕的插槽,我在屏幕上钻了几个与屏幕大小相同的孔,并用锋利的凿子小心地去除了剩余的
材料。我对屏幕进行了定位,以便项目框的左上螺钉孔可以穿过屏幕的左上
安装孔。
6。您可能需要修剪项目框的某些部分以确保合适。
7。将LCD屏幕放置在所需的位置后,您可以在LED和压电扬声器上钻孔。
步骤6:组装
1。将LED和压电扬声器粘合到项目框的顶部。 (热胶效果特别好)
2。首先安装主电源开关(因为它将位于盖革管的下面)。我添加了热胶来保护焊点。
3。将LCD屏幕连接到项目框的顶部将Geiger管装入框中(如果我将裸露的针脚放在Geiger管的下面,则发现迷你管非常合适)
4。结束吧,您完成了!
5。测试以确保其正常工作!
全部0条评论
快来发表一下你的评论吧 !