wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標題: 基于51單片機HX711壓力檢測程序及手機藍牙APP控制 [打印本頁]

作者: 51hei圓圓    時間: 2025-5-23 19:25
標題: 基于51單片機HX711壓力檢測程序及手機藍牙APP控制
HX711壓力檢測,用LCD1602,包含app的e4a文件源碼
通過51單片機檢測壓力,將數據通過編寫的藍牙APP發送到手機顯示,同時手機可以控制設定的壓力值。

電路原理圖如下:


e4a源碼:

制作出來的HX711壓力檢測實物圖如下:


單片機源程序如下:
  1. #include<reg51.h>
  2. #include "HX711.h"
  3. #include "LCD1602.h"
  4. #include "eeprom52.h"

  5. // char UART_data;
  6. // char shuju;
  7. /**********按鍵定義*********/
  8. sbit SKY_1=P1^3;//校準
  9. sbit SKY_2=P1^4;//加
  10. sbit SKY_3=P1^5;//減
  11. bit  SKY_1_flag=0;//防抖標志位
  12. bit  SKY_2_flag=0;
  13. bit  SKY_3_flag=0;
  14. sbit SKY_4=P1^6;//減
  15. /*********蜂鳴器***********/
  16. sbit BEEP=P1^0;
  17. /***********稱重定義區***********/
  18. unsigned long Weight_Maopi = 0;
  19. long Weight_Shiwu = 0;
  20. long Weight_Warn=2000;//報警值
  21. /********向app發送數據字符串定義區****/
  22. uchar see_add=0;//
  23. bit sendFlag=0;
  24. uchar saa[13];
  25. uchar UART_data; //定義串口接收數據變量
  26. //校準參數
  27. //因為不同的傳感器特性曲線不是很一致,因此,每一個傳感器需要矯正這里這個參數才能使測量值很準確。
  28. //當發現測試出來的重量偏大時,增加該數值。
  29. //如果測試出來的重量偏小時,減小改數值。
  30. //該值可以為小數
  31. #define GapValue 410
  32. //****************************************************
  33. //MS延時函數(12M晶振下測試)
  34. //****************************************************
  35. void Delay_ms(unsigned int n)
  36. {
  37.         unsigned int  i,j;
  38.         for(i=0;i<n;i++)
  39.                 for(j=0;j<123;j++);
  40. }
  41. void sendChar(uchar Value)  //發送一個字節數據  
  42. {  
  43.      SBUF = Value;      
  44.             while(!TI);
  45.                 TI=0;
  46. }
  47. void sendAll(uchar *pValue) //發送一組數據  
  48. {  
  49.     while((*pValue) != '\0')   //如果沒有發送完畢就繼續發  
  50.     {  
  51.         sendChar(*pValue);      //發送1字節數據  
  52.         pValue++;                 //指向下1個字節  
  53.     }  
  54. }
  55. //****************************************************
  56. //獲取毛皮重量
  57. //****************************************************
  58. void Get_Maopi()
  59. {
  60.         Weight_Maopi = HX711_Read();        
  61. }
  62. //****************************************************
  63. //稱重
  64. //****************************************************
  65. void Get_Weight()
  66. {
  67.         Weight_Shiwu = HX711_Read();
  68.         Weight_Shiwu = Weight_Shiwu - Weight_Maopi;                //獲取凈重
  69.         if(Weight_Shiwu > 0)                        
  70.         {        
  71.                 Weight_Shiwu = (unsigned int)((float)Weight_Shiwu/GapValue);         //計算實物的實際重量
  72.                                                                                                                                                 
  73.                                                                                                                                                 
  74.                 if(Weight_Shiwu > Weight_Warn)                //超重報警
  75.                 {
  76.                         BEEP = 0;        
  77.                 }
  78.                 else
  79.                 {
  80.                         BEEP = 1;
  81.                 }
  82.         }
  83.         else
  84.         {
  85.                 Weight_Shiwu = 0;
  86.         }
  87.         
  88. }
  89. //1602顯示函數
  90. void dis_play()
  91. {
  92.         LCD1602_write(0,0x80);
  93.         LCD1602_writebyte("weighting:");
  94.         LCD1602_write(1,Weight_Shiwu/1000 + 0X30);
  95.         LCD1602_write(1,Weight_Shiwu%1000/100 + 0X30);
  96.         LCD1602_write(1,Weight_Shiwu%100/10 + 0X30);
  97.         LCD1602_write(1,Weight_Shiwu%10 + 0X30);
  98.         LCD1602_writebyte("g  ");
  99.         LCD1602_write(0,0xc0);
  100.         LCD1602_writebyte("warning: ");
  101.         if(Weight_Warn/1000==0) LCD1602_writebyte("0");  else LCD1602_write(1,Weight_Warn/1000+ 0X30);
  102.         if(Weight_Warn%1000/100==0) LCD1602_writebyte("0"); else LCD1602_write(1,Weight_Warn%1000/100+ 0X30);
  103.         if(Weight_Warn%100/10==0) LCD1602_writebyte("0"); else LCD1602_write(1,Weight_Warn%100/10+ 0X30);
  104.         if(Weight_Warn%10==0) LCD1602_writebyte("0"); else LCD1602_write(1,Weight_Warn%10+ 0X30);
  105.         LCD1602_writebyte("g  ");

  106. }
  107. //按鍵控制
  108. void sky_kg()
  109. {
  110.         if(SKY_1==0||UART_data==0x31)
  111.         {
  112.                 UART_data=0;
  113.                 if(SKY_1_flag==1)
  114.                 {
  115.                         SKY_1_flag=0;
  116.                         Get_Maopi();                        //去皮
  117.                 }
  118.         }
  119.         else
  120.                  SKY_1_flag=1;

  121.         if(SKY_2==0||UART_data==0x32)
  122.         {
  123.                 UART_data=0;
  124.                 if(SKY_2_flag==1)
  125.                 {
  126.                         SKY_2_flag=0;
  127.                         Weight_Warn+=100;
  128.                         if(Weight_Warn>5000)
  129.                                 Weight_Warn=5000;
  130.                         SectorErase(0x2000);
  131.                         byte_write(0x2000,Weight_Warn);
  132.                 }
  133.         }
  134.         else               
  135.         {
  136.                 SKY_2_flag=1;
  137.         }
  138.          if(SKY_3==0||UART_data==0x33)
  139.                 {
  140.                         UART_data=0;
  141.                         if(SKY_3_flag==1)
  142.                         {
  143.                                 SKY_3_flag=0;
  144.                                 Weight_Warn-=100;
  145.                                 if(Weight_Warn<0)
  146.                                         Weight_Warn=0;
  147.                                 SectorErase(0x2000);
  148.                                 byte_write(0x2000,Weight_Warn);
  149.                         }
  150.                 }
  151.                 else
  152.                 {
  153.                          SKY_3_flag=1;
  154.                 }
  155. }
  156. /***********上電讀取************/
  157. void eeprom_red()
  158. {
  159.         Weight_Warn=byte_read(0x2000);
  160.         if(Weight_Warn>5000||Weight_Warn<0)
  161.                 Weight_Warn=2000;
  162. }

  163.   void chushihua()
  164.   {
  165.     TMOD=0X20;                        //定時器工作方式設計,方式2,自動重裝初值的8位定時器
  166.         TH1=0XFA;                        //設置波特率4800,此處晶振頻率是按12MHZ計算的
  167.         TL1=0XFA;
  168.         SCON=0X50;                         //設置串行口工作方式1,串行口允許接收
  169.         PCON=0X80;                        //波特率加倍
  170.         ES=1;                            //打開串行口中斷允許位
  171.         EA=1;                                 //打開總中斷
  172.         TR1=1;                                 //開啟定時器
  173.   }
  174. /********數據包發送函數**********/
  175. void steed()
  176. {
  177.                 saa[0]='d';
  178.                 saa[1]='a';
  179.                 saa[2]='t';
  180.                 saa[3]=Weight_Shiwu/1000 + 0X30;
  181.                 saa[4]=Weight_Shiwu%1000/100 + 0X30;
  182.                 saa[5]=Weight_Shiwu%100/10 + 0X30;
  183.                 saa[6]=Weight_Shiwu%10 + 0X30;

  184.                 saa[7]=Weight_Warn/1000+0X30;
  185.                 saa[8]=Weight_Warn%1000/100 + 0X30;
  186.                 saa[9]=Weight_Warn%100/10 + 0X30;
  187.                 saa[10]=Weight_Warn%10 + 0X30;

  188.                 saa[11]='t';
  189.                 saa[12]='a';
  190.                 SKY_4=0;
  191.                 sendAll(saa);
  192. }
  193.   /*主函數*/
  194.   void main()
  195.   {
  196. ……………………

  197. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

單片機代碼和apk文件e4a文件 51hei附件下載:
信號采集控制器源碼.7z (5.33 MB, 下載次數: 0)





歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
中文字幕在线看视频国产欧美| 91精品欧美一区二区三区综合在| 欧美男男gaytwinkfreevideos| 三级在线视频| 欧美一区二区三区成人片在线| 在线能看的av网站| 国产美女av一区二区三区| 成人精品福利| 亚洲熟妇无码另类久久久| 91精品国产91久久久| 色婷婷综合激情| 国产不卡高清在线观看视频| 成人av黄色| 中文字幕你懂得| 亚洲精品在线网址| 久久66热这里只有精品| 91精品国产综合久久久久久久| 成人激情综合网站| 首页国产精品| 欧美一区在线观看视频| 浮生影视网在线观看免费| 伊人狠狠av| 亚洲精品无码专区| 欧美色图亚洲视频| 你懂的在线观看网站| 国产树林野战在线播放| 99re国产视频| 欧美激情在线观看| 日韩一级免费观看| 黑人极品videos精品欧美裸| 成人精品小蝌蚪| 美女av一区| 国产成人亚洲一区二区三区| 国产精品视频二区三区| 午夜黄色一级片| 国产老肥熟xxxx在线观看| 国产又粗又长又黄的视频| 欧美性猛交久久久乱大交小说| 国产在线精品日韩| 国产日韩在线视频| 欧美性感美女h网站在线观看免费| 天堂午夜影视日韩欧美一区二区| 欧美韩日一区| 1313精品午夜理伦电影| 日本成人福利| 色琪琪原网站亚洲香蕉| 最近中文字幕大全中文字幕免费 | 内射后入在线观看一区| 欧美成人一二三区| 成人做爰69片免网站| 天天干天天色天天干| 成人免费a级片| avove在线观看| 黄色小网站91| 黄色国产精品一区二区三区| 国产精品久久久久久久久久新婚| 日韩在线中文字| 亚洲欧洲精品成人久久奇米网| 秋霞影院一区二区| 日韩**一区毛片| 欧美xxx在线观看| 日韩av三区| 香蕉久久夜色精品国产使用方法 | 久久久99爱| 国产日韩精品在线观看| 国产精品96久久久久久又黄又硬| 日韩一区二区福利| 亚洲人成电影在线观看天堂色| 亚洲第一福利在线观看| 欧美疯狂做受xxxx富婆| 欧美久久久久久久久| 粉嫩老牛aⅴ一区二区三区 | 久久网站免费观看| 色愁久久久久久| 一呦二呦三呦国产精品| 99国产精品久久一区二区三区| 蜜桃精品视频| 高清一区二区三区av| 久久91导航| 又黄又爽的视频在线观看| 中文字幕丰满人伦在线| 欧美成人午夜精品免费| 一级黄色免费毛片| 内射国产内射夫妻免费频道| 国产成人无码a区在线观看视频| 亚洲欧美日韩另类精品一区二区三区 | 黄色高清视频网站| 欧美精品欧美精品系列c| 欧美日韩一区综合| 日韩精彩视频| 不卡一区二区三区四区五区| 久热这里只精品99re8久 | 午夜视频成人| 欧美激情成人动漫| 国产天堂在线播放视频| 亚洲精品**中文毛片| 成年人免费影院| 国产精品入口免费麻豆| 黄色影片网址| 盗摄女厕thunder| 天天夜碰日日摸日日澡| 先锋影音资源综合在线播放av| 里番全彩acg☆无翼乌全彩3d | 日日噜噜夜夜狠狠久久波多野| 精品人妻无码一区二区三区换脸| 国产精品久久久久久久精| 日韩成人短视频| 日本在线视频免费| 精品无码一区二区三区的天堂| 国产白浆在线观看| 国产又大又黄又粗| www.久久精品视频| 先锋影音av中文资源| 国产麻豆精品高清在线播放| 国产成人午夜电影| 黑人乱码一区二区三区av| 最近免费中文字幕mv视频| 亚洲av毛片成人精品| 人妻精品无码一区二区| 四虎国产精品永久| 88av看到爽| 神马电影在线观看| 性国裸体高清亚洲| 凹凸成人在线| 在线观看视频免费一区二区三区| 亚洲欧美网站| 国产成人精品一区二区三区四区| 国产欧美日韩综合精品一区二区| 亚洲欧洲在线观看av| 欧美丝袜丝交足nylons图片| 亚洲高清久久网| 26uuu国产精品视频| 亚洲精品欧美日韩专区| 国产免费内射又粗又爽密桃视频| 亚洲色成人一区二区三区小说| 亚洲の无码国产の无码步美| 狠狠躁夜夜躁久久躁别揉| 日韩欧美一区二区在线视频| 欧美精品第一页在线播放| 国产精品视频一区国模私拍| 五月天色婷婷综合| 中文字幕色一区二区| 99久久免费观看| 青青草成人免费视频| 亚洲精品午夜久久久久久久| 亚洲爱爱天堂| 国产99对白在线播放| 99成人国产精品视频| 欧美bbxxx| www.老鸭窝.com| eeuss影院www在线观看免费| 四虎国产精品永远| 成人午夜888| 一本一道久久综合狠狠老| 成人小视频在线观看| 亚洲国产精品久久艾草纯爱| 亚洲第一区在线| 国产啪精品视频网站| 天天爱天天做天天操| 国产黄片一区二区三区| 欧美视频xxxx| 男男互摸gay网站| 黄色成人在线网| 露出调教综合另类| 日日骚欧美日韩| 中文字幕欧美一区| 欧美精品一区二区不卡| 5566日本婷婷色中文字幕97| 日韩资源av在线| 青青草福利视频| 91中文字幕在线视频| 超污网站在线观看| 91九色porn在线资源| 你懂的国产精品永久在线| 91麻豆123| 天天做天天摸天天爽国产一区| 欧美精品久久久久久久多人混战| 久久精品国产亚洲| 天天人人精品| 免费a级黄色片| 男人用机机桶女人| 四虎精品在永久在线观看| h视频久久久| 国内精品不卡在线| 在线观看视频一区| 国产精品吴梦梦| 日韩在线综合网| 黑人一级大毛片| 六月天色婷婷| 国产精品亚洲成在人线| 国产精品久久久久久久免费软件| 亚洲国产一区二区三区高清| 午夜欧美2019年伦理| 久久久精品久久久| 中文字幕乱码免费| 亚洲精品久久久久久国| brazzers欧美精品| 羞羞视频在线观看免费| 神马久久一区二区三区| 久久精品免视看| 亚洲精品一区中文| 一本色道婷婷久久欧美| 人妻熟人中文字幕一区二区| 欧美一区 二区| 国产日本欧美一区| 久久久一区二区三区不卡| 欧美日韩电影在线| 亚洲中文字幕一区二区| 一区二区三区四区在线播放| 污污网站免费在线观看| 精品偷拍各种wc美女嘘嘘| 天堂网www中文在线| 国产91免费视频| 深爱激情久久| 91av手机在线| 偷拍与自拍一区| 日本免费黄色| 国产精品入口免费视| 亚洲精品aⅴ| 在线播放av网址| 久久激情久久| 97在线视频人妻无码| 亚洲国产欧美一区二区三区久久| 国产一级在线| 亚洲午夜久久久影院伊人| 在线亚洲国产精品网站| 99精品视频99| 亚洲精品久久在线| 成人免费高清观看| 国产一区二区高清视频| 久久国产成人精品| 免费日韩在线视频| 日韩精品资源二区在线| 国产最新视频在线| 极品粉嫩国产18尤物| thepron国产精品| 久久99精品这里精品3| 中文字幕在线免费不卡| 黄色免费网站视频| 国产呦系列欧美呦日韩呦| 国产精品九九| 亚洲欧美另类综合| 午夜精品一区二区三区av| 西野翔中文久久精品国产| 免费在线观看av网址| 亚洲精品在线看| av成人免费看| 天堂av免费在线| 亚洲成人精品av| 日韩午夜电影免费看| 国产老头老太做爰视频| 亚洲国产成人精品久久久国产成人一区 | 久久精品国产美女| 国产在线观看一区二区| 女明星视频黄又免费| 先锋影音欧美| 久久久夜色精品亚洲| 日本免费视频| 日韩一级免费在线观看| 亚洲男人的天堂av| 色先锋av影音| 18岁网站在线观看| 日本一区二区高清| 欧美h版电影| 一区二区三区国产免费| 色狠狠桃花综合| 88xx成人永久免费观看| 日本三级欧美三级| 国产成人精品综合| 免费久久精品视频| 国产男女爽爽爽| 国产无遮挡猛进猛出免费软件 | 成人免费91| av网站中文字幕| 欧美在线视频a| 九九国产精品视频| 成人黄动漫网站| 五月婷婷狠狠操| 日韩一级在线观看| 校花撩起jk露出白色内裤国产精品| 国产熟女一区二区三区五月婷 | 国产精品一区二区在线观看网站| 97影院理论片在线播放| 国产特级淫片高清视频| 欧美精品少妇一区二区三区 | 美女视频黄 久久| 高潮白浆视频| 美女搡bbb又爽又猛又黄www| 亚洲精品按摩视频| 欧美三区美女| 国产激情视频网址| 欧美成人三级伦在线观看| 日韩中文理论片| 秋霞电影网一区二区| 日韩porn| 日韩 国产 在线| 九九久久99| 色av成人天堂桃色av| 神马影视一区二区| 性一交一乱一色一免费无遮挡| a在线观看免费视频| 中文字幕视频一区二区在线有码| 久久久久久久欧美精品| 三级无遮挡在线观看| 国产三级精品三级观看| 91精品视频在线播放| 亚洲欧美日韩综合aⅴ视频| 成人在线精品| 青青青视频在线| 中文人妻一区二区三区| 日韩av在线免费| 国产一区二区按摩在线观看| 亚洲一区资源| 国产成人精品综合网站| 美女洗澡无遮挡| 成人永久免费| 在线看国产一区| 亚洲中字黄色| 麻豆mv在线看| 午夜天堂在线观看| 久久精品亚洲a| 亚洲欧洲精品一区二区| 亚洲无限av看| 久久精品夜色噜噜亚洲a∨| 毛片视频免费| 在线中文字幕网站| 17c国产在线| 性视频1819p久久| 亚洲国产精品一区二区www| 久久久精品久久久久久96| 国产麻豆视频| 麻豆影视在线播放| 免费国产黄色网址| 91黑丝高跟在线| 欧美性受xxxx| 成人丝袜18视频在线观看| 中文字幕成在线观看| 黄色动漫免费看| 日本系列第一页| 中文字幕22页| 欧美与动交zoz0z| av成人午夜| 午夜精品美女自拍福到在线| 亚洲电影第1页| 一本一道久久a久久精品| 久久精品日韩一区二区三区| 亚洲综合社区| 亚洲最新av| 成人精品天堂一区二区三区| 综合久久av| 中文在线最新版地址| 国产经典自拍视频在线观看| www.1024| 超碰成人福利网| 国产精品亚洲第五区在线| 午夜视频在线免费播放| 91丨九色丨丰满| 九一国产在线观看| 国产一二三四区| 麻豆明星ai换脸视频| 亚洲成人黄色av| 亚洲熟妇无码av| 51妺嘿嘿午夜福利| 自拍偷拍视频亚洲| 亚洲图片欧美另类| 少妇被狂c下部羞羞漫画| 性爽视频在线| 四虎4545www国产精品| 乡村艳史在线观看| www一区二区三区| 午夜视频在线观看精品中文| 欧美一区一区| 韩日一区二区三区| 亚洲精品电影| 久久久亚洲人| 国产精品一区二区三区乱码| 国产精品中文字幕欧美| 成人免费视频app| 国产欧美一区二区三区鸳鸯浴| 亚洲视频一区二区在线观看| 一区二区三区视频在线观看| 日韩国产精品91| 丁香婷婷综合色啪| 国产精品毛片久久久久久| 亚洲成人午夜电影| 欧美日韩日日摸| 亚洲欧洲午夜一线一品| 欧美精品中文字幕一区| 7777精品伊人久久久大香线蕉最新版| 午夜欧美大尺度福利影院在线看| 在线观看不卡视频| 一本色道久久综合狠狠躁篇的优点 | 欧美一区二区在线免费播放 | 亚洲一区二区三区高清不卡| 免费人成黄页网站在线一区二区| 成人爱爱电影网址| 欧美午夜视频一区二区| 精品粉嫩超白一线天av| 欧美激情第6页| 免费电影一区|