第1步:容器
筆將用作容器,所以請繼續取出銷釘,這樣你就只有塑料容器。
用膠帶封住小孔,然后將膠帶貼在筆邊小孔附近。
將粒子或arduino連接到面包板。也可以采用與圖片相同的方式連接線性霍爾傳感器,頂部引腳連接至3.3V,中間引腳連接至GND,底部引腳連接至模擬輸入。
步驟3:代碼
在粒子光子上,您只需按下用作輸入的引腳,然后使用函數analogRead從霍爾傳感器獲取值。
如果您需要它是自動完成的,或者如果你使用的是arduino,你需要一個類似這樣的代碼:
//要測量的引腳來自
int analogPin = A0;
//測量之間的時間量(以毫秒為單位)。
//因為你不能發布太多的事件,這至少有1000個
int delayTime = 5000;
//一個事件名稱,這樣您就可以識別出來的測量結果
String eventName =“測量/鹽度”;
String laag =“Low”;
String middel =“Medium”;
String hoog =“High”;
void setup(){
}
void loop(){
int measurement = analogRead(analogPin);
if(measurement 《= 1750){
Particle.publish(eventName,laag) ; }
if(measurement》 = 1751&& measurement 《= 1830){
粒子。發布(eventName,middel);
}
if(measurement》 = 1831&& measurement 《= 2100){
Particle.publish(eventName,hoog);
}
if(measurement》 = 2101){
}
延遲(delayTime);
}
第4步:測量!
當然代碼中的值必須根據您使用的鹽度進行校準,然后繼續獲取3杯水。杯子1將只是水,杯子3將完全飽和鹽,杯子2將介于兩者之間。
抓住其中一個杯子并將一些水倒入筆中。
將筆握在霍爾傳感器旁邊,磁鐵從另一側伸出(因此水將夾在磁鐵和傳感器之間)
使用函數analogRead查看該值的值你正在使用的水,并在代碼中使用該值。
我們測量的值是:
只是水:1720
用鹽飽和:1840
介于兩者之間:1760
-
測量儀
+關注
關注
1文章
680瀏覽量
33161
發布評論請先 登錄
相關推薦
相位測量儀工作原理,相位測量儀怎么使用
三次元測量儀使用技巧
國產直線度測量儀品牌及介紹
光學透過率測量儀的技術原理和應用場景
如何選擇適合的影像測量儀類別以滿足特定測量需求
![如何選擇適合的影像<b class='flag-5'>測量儀</b>類別以滿足特定<b class='flag-5'>測量</b>需求](https://file1.elecfans.com/web2/M00/FD/B6/wKgaomaWIz6AEp-6AABLYt3ACaY751.png)
全自動影像測量儀概述
![全自動影像<b class='flag-5'>測量儀</b>概述](https://file1.elecfans.com/web2/M00/B3/16/wKgaomVxbGaAaWE6AACoxRmulA8812.png)
噪聲測量儀器的校準過程及注意事項
測量儀器的種類及其作用
直流電參數測量儀詳解
![直流電參數<b class='flag-5'>測量儀</b>詳解](https://file1.elecfans.com/web2/M00/C4/F4/wKgZomX5IN2AKDSxAACN8YsstR8018.png)
評論