久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 17538|回復(fù): 19
打印 上一主題 下一主題
收起左側(cè)

HX711.h的頭文件 含Arduino實例 稱重傳感器

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:204992 發(fā)表于 2017-5-26 09:39 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
稱重傳感器hX711 的頭文件,含實例
Hx711    KEYWORD1
setScale    KEYWORD2
setOffset    KEYWORD2
getValue    KEYWORD2
getAverageValue    KEYWORD2
getWeight    KEYWORD2

Arduino程序:
HX711.h頭文件:
  1. #ifndef HX711_h
  2. #define HX711_h

  3. #include "Arduino.h"

  4. class Hx711
  5. {
  6. private:
  7.         int DOUT;//定義數(shù)據(jù)引腳
  8.         int SCK;//定義時鐘引腳

  9.         float scale;//定義比例系數(shù)
  10.         long offset;//定義補償值
  11. public:
  12.         Hx711(int IO_DOUT,int IO_SCK);//構(gòu)造函數(shù)
  13.         void setScale(float IO_scale);//設(shè)置比例系數(shù)
  14.         void setOffset(long IO_offset);//設(shè)置補償值

  15.         long getValue();//采集一次ADC值
  16.         long getAverageValue(char IO_times);//采集ADC平均值
  17.         float getWeight(char IO_times);//得出重量值
  18. };

  19. #endif
復(fù)制代碼

HX711.cpp 文件:
  1. #include "HX711.h"

  2. #include "Arduino.h"

  3. //int DOUT;//定義數(shù)據(jù)引腳
  4. //int SCK;//定義時鐘引腳

  5. //float scale;//定義比例系數(shù)
  6. //long offset;//定義補償值
  7. //int times;//定義采集次數(shù)

  8. Hx711::Hx711(int IO_DOUT,int IO_SCK)//構(gòu)造函數(shù)
  9. {
  10.         DOUT = IO_DOUT;
  11.         SCK = IO_SCK;
  12.         pinMode(SCK, OUTPUT);//設(shè)置IO口工作方式
  13.         pinMode(DOUT, INPUT);

  14. }

  15. void Hx711::setScale(float IO_scale)//設(shè)置比例系數(shù)
  16. {
  17.         scale = IO_scale;
  18. }

  19. void Hx711::setOffset(long IO_offset)//設(shè)置補償值
  20. {
  21.         offset = IO_offset;
  22. }

  23. long Hx711::getValue()//采集一次ADC值
  24. {
  25.         unsigned long Count;
  26.         unsigned char i;
  27.         digitalWrite(SCK,LOW);
  28.         Count = 0;
  29.         while(digitalRead(DOUT) == 1);//低電平時數(shù)據(jù)可以輸出
  30.         for(i=0;i<24;i++)//循環(huán)讀取數(shù)據(jù)
  31.         {
  32.                 digitalWrite(SCK,HIGH);
  33.                 Count = Count<<1;
  34.                 digitalWrite(SCK,LOW);
  35.                 if(digitalRead(DOUT) == 1) Count++;//最低位置1
  36.         }
  37.         digitalWrite(SCK,HIGH);
  38.         Count = Count^0x800000;//最高位置0
  39.         digitalWrite(SCK,LOW);//128增益
  40.         return Count;
  41. }

  42. long Hx711::getAverageValue(char IO_times)//采集ADC平均值
  43. {
  44.         long sum=0;
  45.         char i;
  46.         for(i=0;i<IO_times;i++)
  47.         {
  48.                 sum += getValue();
  49.         }
  50.         return sum/IO_times;

  51. ……………………

  52. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

下載:
HX711.zip (8.6 KB, 下載次數(shù): 297)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏6 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:242054 發(fā)表于 2017-10-23 14:54 | 只看該作者
這個可以的
回復(fù)

使用道具 舉報

板凳
ID:249550 發(fā)表于 2017-11-15 09:21 | 只看該作者
好東西,頂頂頂
回復(fù)

使用道具 舉報

地板
ID:248689 發(fā)表于 2017-11-19 21:50 | 只看該作者
為什么顯示scale不存在,編譯報錯
回復(fù)

使用道具 舉報

5#
ID:264535 發(fā)表于 2017-12-20 21:54 | 只看該作者
這個庫不錯,找了好久
回復(fù)

使用道具 舉報

6#
ID:264535 發(fā)表于 2017-12-20 21:54 | 只看該作者
這個庫不錯,找了好久,非常感謝
回復(fù)

使用道具 舉報

7#
ID:284872 發(fā)表于 2018-2-23 05:15 | 只看該作者
樓主很給力呀
回復(fù)

使用道具 舉報

8#
ID:290383 發(fā)表于 2018-3-11 15:05 | 只看該作者

這個庫不錯,找了好久
回復(fù)

使用道具 舉報

9#
ID:290383 發(fā)表于 2018-3-11 15:24 | 只看該作者

為什么顯示scale不存在,編譯報錯
回復(fù)

使用道具 舉報

10#
ID:319537 發(fā)表于 2018-5-1 10:56 | 只看該作者
給力,一直需要這個東西
回復(fù)

使用道具 舉報

11#
ID:213209 發(fā)表于 2018-5-24 19:38 | 只看該作者
好東西,謝謝樓主
回復(fù)

使用道具 舉報

12#
ID:385483 發(fā)表于 2018-8-13 13:52 | 只看該作者
good。。。。
回復(fù)

使用道具 舉報

13#
ID:429183 發(fā)表于 2018-11-19 14:47 | 只看該作者
我是來學(xué)習(xí)的,新手入門請多指教
回復(fù)

使用道具 舉報

14#
ID:474235 發(fā)表于 2019-1-30 22:16 | 只看該作者
看看是否能用上
回復(fù)

使用道具 舉報

15#
ID:545518 發(fā)表于 2019-5-23 14:57 | 只看該作者
看看是否能用上
回復(fù)

使用道具 舉報

16#
ID:525793 發(fā)表于 2019-8-5 19:52 | 只看該作者
還行,很需要,謝謝
回復(fù)

使用道具 舉報

17#
ID:699779 發(fā)表于 2020-2-28 18:30 | 只看該作者
謝謝大神
回復(fù)

使用道具 舉報

18#
ID:830071 發(fā)表于 2020-10-15 10:25 | 只看該作者
怎么用。我是菜雞,教我一下
回復(fù)

使用道具 舉報

19#
ID:1036052 發(fā)表于 2022-6-21 00:38 | 只看該作者
很需要啊,好東西
回復(fù)

使用道具 舉報

20#
ID:1060163 發(fā)表于 2023-1-3 14:30 | 只看該作者
找這個庫文件真心不容易
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲激情综合 | 日韩在线中文字幕 | 最新一级毛片 | 亚洲性人人天天夜夜摸 | 中文字幕av网站 | 午夜精品 | 亚洲不卡av在线 | 正在播放一区二区 | 97国产在线视频 | 宅女噜噜66国产精品观看免费 | 九九九视频在线 | 日韩美女在线看免费观看 | 久久久久久久久久久一区二区 | 日韩久久久久久 | 日韩精品一区二区三区中文字幕 | 谁有毛片| 亚洲a毛片 | 男人av在线播放 | 日日噜噜噜夜夜爽爽狠狠视频, | 国产成人精品999在线观看 | 欧美一级大片免费观看 | www.国产精品 | 亚洲精品一区二区在线观看 | av网站在线看 | 日本视频在线 | 欧美日韩精选 | 精品视频在线一区 | 久久久婷婷 | 亚洲免费精品 | 久久网国产 | 国产精品一码二码三码在线 | 最新国产精品 | 亚洲精品电影网在线观看 | 国产日韩欧美在线播放 | 久草热播 | 国产不卡在线观看 | 日本a∨精品中文字幕在线 亚洲91视频 | 国产精品123区 | 欧美狠狠操| av天天看 | 精品美女视频在线观看免费软件 |