步驟1:組裝電子設(shè)備
以下是電路。(灰色電線連接到
如何連接它:
5v ---聯(lián)系人#1
GND ---電阻(side1)
A0 ---電阻(side 2 )和聯(lián)系人#2
步驟2:聯(lián)系人
建立聯(lián)系人,取一條錫紙,在背面粘貼一些膠帶,并加上一些多余的膠帶(將其粘貼在植物上)。取下您制作的條帶,將其纏繞在所用植物的任何部分上,并使用多余的膠帶將其粘貼。將它們分開1或2英寸。將觸點(diǎn)連接到條帶上,就可以完成。 (這就是我這樣做的方式-您真正需要的是使聯(lián)系人接觸到工廠。)
步驟3:軟件
Arduino程序是一個(gè)簡單的程序,用于測量引腳5v和GND之間的電阻。您可以在“文件”》“示例”》“通信”》“圖形”中找到它。繪制它的程序要復(fù)雜一些。這是我從中獲得該網(wǎng)站的鏈接:
http://mad-science.wonderhowto.com/how-to/diy-poly 。..
一次您已經(jīng)上傳了所有軟件,在處理中點(diǎn)擊“運(yùn)行”。應(yīng)該拿出一個(gè)圖表,顯示電阻。玩得開心! (您還可以將其用于其他許多事情,包括謊言檢測!)
以下是程序本身:(將其復(fù)制到“處理中”)
//這里是制作圖表的程序
//我希望它對您的工作有幫助
導(dǎo)入processing.serial。*;
Serial myPort ;//串行端口
int xPos = 1;//圖形float的水平位置
inByte = 0;浮點(diǎn)數(shù)= 0;
float lastNum = 0;
void setup(){
//設(shè)置窗口大?。梢詫⑵涓臑槭走x項(xiàng))
size(800,600);
//打開您正在使用的任何端口。
myPort =新的Serial(this,“/dev/ttyACM0”,9600);
//除非得到換行符,否則不會生成serialEvent():
myPort.bufferUntil(‘ n’);
//設(shè)置初始背景:
background(0); } void draw(){
//畫線:
stroke(100,0,100);
line(0,0.5 * height,width,0.5 * height);
stroke(0,255,0);
line(xPos-1,0.5 * height-lastNum,xPos,0.5 * height-num);
////在屏幕邊緣,回到開頭:
if(xPos》 = width){xPos = 0;
背景(0); } else {
//增加水平位置:
xPos ++; }}
void serialEvent(Serial myPort){
//獲得ASCII字符串:
String inString = myPort.readStringUntil(‘ n’);
if(inString!= null){
//修剪掉任何空格:
inString = trim(inString);
//轉(zhuǎn)換為int并映射到屏幕高度:
inByte = float(inString);
lastNum = NUM;
num =(inByte)/10.0;//+ 28772.0 println(inByte +“” + num);
}
}
責(zé)任編輯:wv
-
測謊儀
+關(guān)注
關(guān)注
0文章
11瀏覽量
7779
發(fā)布評論請先 登錄
相關(guān)推薦
評論