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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3200|回復(fù): 4
收起左側(cè)

基于stm32的HX711和LCD1602體重秤程序設(shè)計(jì)

[復(fù)制鏈接]
ID:999834 發(fā)表于 2022-1-4 21:22 | 顯示全部樓層 |閱讀模式
  1. #include "HX711.h"
  2. #include "SysTick.h"

  3. u32 HX711_Buffer;
  4. u32 weightfirst;
  5. s32 weightend;
  6. u8 Flag_Error = 0;


  7. #define GapValue 106.5


  8. void Init_HX711pin(void)
  9. {
  10.         GPIO_InitTypeDef GPIO_InitStructure;
  11.         RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);

  12.         //HX711_SCK
  13.         GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
  14.         GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;  
  15.         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;  
  16.         GPIO_Init(GPIOC, &GPIO_InitStructure);  
  17.         
  18.         //HX711_DOUT
  19.     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
  20.     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
  21.     GPIO_Init(GPIOC, &GPIO_InitStructure);  
  22.         
  23.         GPIO_SetBits(GPIOC,GPIO_Pin_0);  
  24. }



  25. //****************************************************
  26. //HX711
  27. //****************************************************
  28. u32 HX711_Read(void)        //128
  29. {
  30.         unsigned long count;
  31.         unsigned char i;
  32.           HX711_DOUT=1;
  33.         delay_us(1);
  34.           HX711_SCK=0;
  35.           count=0;
  36.           while(HX711_DOUT);
  37.           for(i=0;i<24;i++)
  38.         {
  39.                   HX711_SCK=1;
  40.                   count=count<<1;
  41.                 delay_us(1);
  42.                 HX711_SCK=0;
  43.                   if(HX711_DOUT)
  44.                         count++;
  45.                 delay_us(1);
  46.         }
  47.          HX711_SCK=1;
  48.     count=count^0x800000;
  49.         delay_us(1);
  50.         HX711_SCK=0;  
  51.         return(count);
  52. }

  53. void Get_Maopi(void)
  54. {
  55.         weightfirst = HX711_Read();        
  56. }

  57. //****************************************************
  58. //3???
  59. //****************************************************
  60. void Get_Weight(void)
  61. {
  62.         HX711_Buffer = HX711_Read();
  63.         if(HX711_Buffer > weightfirst)                        
  64.         {
  65.                 weightend = HX711_Buffer;
  66.                 weightend = weightend - weightfirst;                                //
  67.         
  68.                 weightend = (s32)((float)weightend/GapValue);         //最終質(zhì)量
  69.                                                                                                                                        
  70.         }

  71.         
  72. }
復(fù)制代碼

代碼下載: Desktop.7z (323.51 KB, 下載次數(shù): 80)

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:924572 發(fā)表于 2022-2-18 20:59 | 顯示全部樓層
請(qǐng)問1602 有3.3V供電 和5V供電 有什么辦法分辨嗎?
回復(fù)

使用道具 舉報(bào)

ID:423971 發(fā)表于 2022-2-23 15:04 | 顯示全部樓層
參考意義不大
回復(fù)

使用道具 舉報(bào)

ID:931040 發(fā)表于 2022-2-24 12:18 | 顯示全部樓層
用的是什么傳感器
回復(fù)

使用道具 舉報(bào)

ID:264021 發(fā)表于 2024-3-10 20:33 | 顯示全部樓層
里面的模塊程序可以用,但主函數(shù)沒有把模塊程序組合起來,不懂修改程序的勿下載,浪費(fèi)黑幣
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美午夜精品久久久久久浪潮 | www.久久久久久久久久久久 | 欧美黄 片免费观看 | 国产a级毛片| 精品一区二区在线视频 | 欧美日韩国产一区二区 | 国产男女猛烈无遮掩视频免费网站 | 一级a性色生活片久久毛片 一级特黄a大片 | 干干天天| 男女视频在线免费观看 | 欧美日韩在线免费观看 | 一区二区三区四区国产 | 国产精品一区一区三区 | 在线成人免费观看 | 毛片在线免费播放 | 天天综合天天 | 日韩一级电影免费观看 | 欧美日本一区 | 亚洲精品一区二区冲田杏梨 | 国产成人99久久亚洲综合精品 | 国产精品美女久久久久久不卡 | 色一阁 | 亚洲精品一区二区 | 久久天堂 | 亚洲精品视频导航 | 狠狠狠色丁香婷婷综合久久五月 | 欧美一级欧美一级在线播放 | jlzzxxxx18hd护士| 日韩国产欧美在线观看 | 日韩成人一区 | 午夜免费网 | 色婷婷综合网 | 激情小说综合网 | 青青久草 | 一二三四av | 99久久婷婷国产综合精品电影 | 久久国产精品久久久久久久久久 | 男人天堂免费在线 | 颜色网站在线观看 | 久久九九免费 | 国产一二区免费视频 |