亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
電子秤HX711AD模塊資料包(V3.0)Arduino與單片機例程
[打印本頁]
作者:
SAIINO
時間:
2018-8-28 16:24
標題:
電子秤HX711AD模塊資料包(V3.0)Arduino與單片機例程
在使用壓力傳感器制作電子秤時需要進行模數轉換,HX711是專門用于電子秤設計的高精度AD模塊
0.png
(47.9 KB, 下載次數: 72)
下載附件
2018-8-29 01:31 上傳
全部資料51hei下載地址:
電子秤HX711AD模塊資料包(V3.0).rar
(3.12 MB, 下載次數: 95)
2018-8-28 16:23 上傳
點擊文件名下載附件
HX711
下載積分: 黑幣 -5
單片機源程序如下:
#include "hx711.h"
unsigned long HX711_Buffer = 0;
unsigned int Weight_Maopi = 0,Weight_Shiwu = 0;
//****************************************************
//初始化HX711
//****************************************************
void Init_Hx711()
{
pinMode(HX711_SCK, OUTPUT);
pinMode(HX711_DT, INPUT);
}
//****************************************************
//獲取毛皮重量
//****************************************************
void Get_Maopi()
{
HX711_Buffer = HX711_Read();
Weight_Maopi = HX711_Buffer/100;
}
//****************************************************
//稱重
//****************************************************
unsigned int Get_Weight()
{
HX711_Buffer = HX711_Read();
HX711_Buffer = HX711_Buffer/100;
Serial.print(HX711_Buffer);
Serial.print("\n");
if(HX711_Buffer > Weight_Maopi)
{
Weight_Shiwu = HX711_Buffer;
Weight_Shiwu = Weight_Shiwu - Weight_Maopi; //獲取實物的AD采樣數值。
Weight_Shiwu = (unsigned int)((float)Weight_Shiwu/4.05+0.05);
//計算實物的實際重量
//因為不同的傳感器特性曲線不一樣,因此,每一個傳感器需要矯正這里的4.30這個除數。
//當發現測試出來的重量偏大時,增加該數值。
//如果測試出來的重量偏小時,減小改數值。
//該數值一般在4.0-5.0之間。因傳感器不同而定。
//+0.05是為了四舍五入百分位
}
if(Weight_Shiwu > 5000 || HX711_Buffer < Weight_Maopi - 30)
{
Serial.print("Error");
}
return Weight_Shiwu;
}
//****************************************************
//讀取HX711
//****************************************************
unsigned long HX711_Read(void) //增益128
{
unsigned long count;
unsigned char i;
bool Flag = 0;
digitalWrite(HX711_DT, HIGH);
delayMicroseconds(1);
digitalWrite(HX711_SCK, LOW);
delayMicroseconds(1);
count=0;
while(digitalRead(HX711_DT));
for(i=0;i<24;i++)
{
digitalWrite(HX711_SCK, HIGH);
delayMicroseconds(1);
count=count<<1;
digitalWrite(HX711_SCK, LOW);
delayMicroseconds(1);
if(digitalRead(HX711_DT))
count++;
}
digitalWrite(HX711_SCK, HIGH);
delayMicroseconds(1);
digitalWrite(HX711_SCK, LOW);
delayMicroseconds(1);
//count ^= 0x800000;
return(count);
}
復制代碼
作者:
aing123
時間:
2018-8-29 08:38
是51單片機,不是arduino!
作者:
Qianyi1244
時間:
2018-12-10 14:05
謝謝分享
作者:
簡瞳
時間:
2019-12-18 09:19
hx711的庫
作者:
sunvip
時間:
2021-7-9 12:24
包內有hx711.h嗎?
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1