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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 26740|回復: 56
收起左側

藍牙電子秤制作資料 帶安卓app與單片機源碼及原理圖

  [復制鏈接]
ID:206173 發表于 2017-5-30 21:31 | 顯示全部樓層 |閱讀模式
基于51單片機制作的藍牙電子秤的實物圖:
0.png 0.png 0.png

         將APK文件安裝到 安卓手機 上面即可使用。
  
        首次連接的時候,請打開安卓手機藍牙功能,搜索藍牙設備,選中BT-04藍牙模塊進行配對。

  密碼為1234(連接的時候系統會自動提示密碼)。配對好后打開藍牙app連接即可。

  只需要配對一次,以后就不需要配對了,直接連接就可了~~~~

下面是單片機部分的電路原理圖:

0.png

清單            
元件名    位置    數量    備注
            
電源電路            
電源DC端子    J1    1套   
開關    S1    1個   
指示燈    D1    1個   
電阻1K    R2    1個   
            

單片機最小系統            
IC座子40P    U1    1個   
單片機    U1    1個   
晶振11.0592M    Y1    1個   
獨石電容22P    C1、C2    2個    元件上標:220
按鍵    K0 、K1    2個   
電解電容    C3    1個   
電阻 10K    R1    1個   

蜂嚀器電路            
蜂嚀器    B1    1個   
三極管S8550    Q1    1個   
電阻1K    R3    1個   

藍牙電路            
藍牙模塊    U3    1個   
4P排座        1個    插藍牙模塊

液晶電路            
16P排座    LCD1    1個   
液晶1602    LCD1    1個   
電位器 10K    W1    1個    高檔電位器

壓力傳感器電路            
壓力傳感器(套裝)    U2    1個   
4P杜邦線        1條   

主板            
萬能板    7cm*9cm    1張   

0.png

51單片機源程序如下:
  1. /**********************************************************************
  2. ***********************************************************************/
  3. #include "main.h"
  4. #include "HX711.h"
  5. #include "uart.h"
  6. #include "LCD1602.h"
  7. #include <intrins.h>
  8. #define uchar unsigned char  //無符號字符型 宏定義        變量范圍0~255
  9. #define uint  unsigned int         //無符號整型 宏定義        變量范圍0~65535

  10. unsigned long HX711_Buffer = 0;
  11. unsigned long Weight_Maopi = 0;
  12. long Weight_Shiwu = 0;

  13. unsigned char flag = 0;
  14. bit Flag_ERROR = 0;
  15. sbit beep= P1^7;

  16. #define GapValue 405



  17. //****************************************************
  18. //主函數
  19. //****************************************************
  20. void main()
  21. {
  22.     Uart_Init();
  23.   
  24.         Init_LCD1602();
  25.         LCD1602_write_com(0x80);
  26.         LCD1602_write_word("Welcome to use!");
  27.         Delay_ms(1000);                 //延時,等待傳感器穩定

  28.         Get_Maopi();                                //稱毛皮重量
  29.         
  30.         while(1)
  31.         {
  32.                 EA = 0;
  33.                 Get_Weight();                        //稱重
  34.                 EA = 1;

  35.                 Scan_Key();

  36.                 //顯示當前重量
  37.                 if( Flag_ERROR == 1)
  38.                 {
  39.          
  40.                         

  41.                         LCD1602_write_com(0x80+0x40);
  42.                         LCD1602_write_word("ERROR ");
  43.                         beep=0;
  44.                 }               
  45.                 else
  46.                 {         
  47.                         beep=1;
  48.             Send_ASCII(0x82);
  49.             Send_ASCII(0x4);
  50.             Send_ASCII(Weight_Shiwu >> 8);
  51.             Send_ASCII(Weight_Shiwu);
  52.                         


  53.                         LCD1602_write_com(0x80+0x40);
  54.                         LCD1602_write_data(Weight_Shiwu/1000 + 0X30);
  55.             LCD1602_write_data(Weight_Shiwu%1000/100 + 0X30);
  56.             LCD1602_write_data(Weight_Shiwu%100/10 + 0X30);
  57.             LCD1602_write_data(Weight_Shiwu%10 + 0X30);
  58.                         LCD1602_write_word(" g");
  59.                 }

  60.         }
  61. }

  62. //掃描按鍵
  63. void Scan_Key()
  64. {
  65.         if(KEY1 == 0)
  66.         {
  67.                 Delay_ms(5);
  68.                 if(KEY1 == 0)
  69.                 {
  70.                         while(KEY1 == 0);
  71.                         Get_Maopi();                        //去皮
  72.                 }        
  73.         }
  74. }

  75. //****************************************************
  76. //稱重
  77. //****************************************************
  78. void Get_Weight()
  79. {
  80.         Weight_Shiwu = HX711_Read();
  81.         Weight_Shiwu = Weight_Shiwu - Weight_Maopi;                //獲取凈重
  82.         if(Weight_Shiwu > 0)                        
  83.         {        
  84.                 Weight_Shiwu = (unsigned int)((float)Weight_Shiwu/GapValue);         //計算實物的實際重量
  85.                                                                                                                                                 
  86.                                                                                                                                                 
  87.                 if(Weight_Shiwu > 5000)                //超重報警
  88.                 {
  89.                         Flag_ERROR = 1;        
  90.                         Send_ASCII(0x82);
  91.       Send_ASCII(0x4);
  92.       Send_ASCII(5000 >> 8);

  93.                 }
  94.                 else
  95.                 {
  96.                         Flag_ERROR = 0;
  97.                 }
  98.         }
  99.         else
  100.         {
  101.                 Weight_Shiwu = 0;
  102.     Send_ASCII(0x82);
  103.     Send_ASCII(0x4);
  104.     Send_ASCII(0 >> 8);
  105.         }
  106.         
  107. }
  108. ……………………

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

所有資料51hei提供下載:
藍牙電子稱料.zip (13.15 MB, 下載次數: 690)


評分

參與人數 4黑幣 +117 收起 理由
sjh1025 + 5 很給力!
zqy181818 + 7
954377810 + 5 贊一個!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:89286 發表于 2017-5-31 08:42 | 顯示全部樓層
thanks for sharing
回復

使用道具 舉報

ID:1 發表于 2017-6-3 01:55 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:211498 發表于 2017-6-26 18:50 | 顯示全部樓層
好資料,感謝樓主,不知道能不能發一下APP的程序
回復

使用道具 舉報

ID:238946 發表于 2017-10-13 08:31 | 顯示全部樓層
感謝樓主的分享。正好需要。不知道樓主能不能發一下APP的程序。感謝!
回復

使用道具 舉報

ID:239106 發表于 2017-10-13 10:51 | 顯示全部樓層
好資料,感謝樓主,不知道能不能發一下APP的程序
回復

使用道具 舉報

ID:238845 發表于 2017-10-15 20:56 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:146874 發表于 2017-10-16 09:14 | 顯示全部樓層
不錯的材料,值得參考
回復

使用道具 舉報

ID:237037 發表于 2017-10-16 15:15 | 顯示全部樓層
樓主能不能把材料說具體點,有點難找
回復

使用道具 舉報

ID:165548 發表于 2017-10-20 15:51 | 顯示全部樓層
分享的好東西,怎么下載?
回復

使用道具 舉報

ID:239758 發表于 2017-10-29 22:47 | 顯示全部樓層
有沒有pcb,想自己做板
回復

使用道具 舉報

ID:281746 發表于 2018-2-2 15:27 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:279740 發表于 2018-2-3 21:14 來自手機 | 顯示全部樓層
好資料,不錯不錯
回復

使用道具 舉報

ID:289373 發表于 2018-3-8 20:17 | 顯示全部樓層
不錯不錯
回復

使用道具 舉報

ID:165548 發表于 2018-3-12 18:27 | 顯示全部樓層
真好,這樣也行,好好學習下
回復

使用道具 舉報

ID:292168 發表于 2018-3-15 10:24 | 顯示全部樓層
好多人想要APP代碼
回復

使用道具 舉報

ID:299427 發表于 2018-3-30 15:08 | 顯示全部樓層
不錯不錯,要是多打些程序就更好了
回復

使用道具 舉報

ID:372440 發表于 2018-7-16 11:50 | 顯示全部樓層
我也需要,能不能分享一下
回復

使用道具 舉報

ID:331558 發表于 2018-8-4 15:15 | 顯示全部樓層
我做了一個和你類似的,但是手機APP卻沒有顯示,求解
回復

使用道具 舉報

ID:355240 發表于 2018-8-4 20:57 | 顯示全部樓層
牛的不行不行的
回復

使用道具 舉報

ID:428333 發表于 2018-11-17 18:47 | 顯示全部樓層
藍牙模塊是hc-05嗎
回復

使用道具 舉報

ID:428333 發表于 2018-11-17 18:48 | 顯示全部樓層
資料很有用
回復

使用道具 舉報

ID:433376 發表于 2018-11-27 10:37 | 顯示全部樓層
下載了,試一下
回復

使用道具 舉報

ID:434102 發表于 2018-11-27 13:06 | 顯示全部樓層

對啊!就是這樣
回復

使用道具 舉報

ID:439325 發表于 2018-12-4 16:16 | 顯示全部樓層
很好,可以解決不少的問題
回復

使用道具 舉報

ID:482984 發表于 2019-3-1 21:41 | 顯示全部樓層
老哥,我咋贊不了你呀
回復

使用道具 舉報

ID:482984 發表于 2019-3-1 21:45 | 顯示全部樓層
你好,感謝你的資料
回復

使用道具 舉報

ID:130345 發表于 2019-3-3 21:38 | 顯示全部樓層
您好,我模仿著做了一個,但APP通信不了,我是用hc-06,還請求解。
回復

使用道具 舉報

ID:130345 發表于 2019-3-3 23:31 | 顯示全部樓層
持勤補拙 發表于 2019-3-3 21:38
您好,我模仿著做了一個,但APP通信不了,我是用hc-06,還請求解。

解決了,哈哈哈哈,資料完全能用。
回復

使用道具 舉報

ID:285069 發表于 2019-3-4 00:01 | 顯示全部樓層

好資料,感謝樓主,APP在資料ˊ夾裡;解壓後就能看到!!
回復

使用道具 舉報

ID:130345 發表于 2019-3-4 08:30 | 顯示全部樓層
Ambition. 發表于 2018-8-4 15:15
我做了一個和你類似的,但是手機APP卻沒有顯示,求解

你看看晶振頻率 用11.0592M的試下
回復

使用道具 舉報

ID:509852 發表于 2019-4-23 09:12 來自手機 | 顯示全部樓層
你好,我模仿著做了一個,為什么顯示屏沒有反應
回復

使用道具 舉報

ID:245338 發表于 2019-4-23 11:29 | 顯示全部樓層
這個資料有人驗證過嗎
回復

使用道具 舉報

ID:510258 發表于 2019-4-24 11:23 | 顯示全部樓層
l這個真不錯
回復

使用道具 舉報

ID:418215 發表于 2019-4-25 21:45 | 顯示全部樓層
Send_ASCII(0x82);
Send_ASCII(0x4);
請問藍牙串口發送這兩句什么意思?
回復

使用道具 舉報

ID:509852 發表于 2019-4-28 13:37 | 顯示全部樓層
持勤補拙 發表于 2019-3-3 23:31
解決了,哈哈哈哈,資料完全能用。

你是怎么解決的,我也出現了這個問題
回復

使用道具 舉報

ID:484435 發表于 2019-4-29 09:40 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:503589 發表于 2019-5-6 18:30 來自手機 | 顯示全部樓層
持勤補拙 發表于 2019-3-3 23:31
解決了,哈哈哈哈,資料完全能用。

請問一下你是怎么解決的啊??我也是通信不了
回復

使用道具 舉報

ID:531450 發表于 2019-5-9 12:52 | 顯示全部樓層
好厲害i 很實用啊
回復

使用道具 舉報

ID:293796 發表于 2019-5-9 22:34 | 顯示全部樓層
持勤補拙 發表于 2019-3-3 23:31
解決了,哈哈哈哈,資料完全能用。

我也不行hc06為什么
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧美成人在线 | 91精品国产综合久久久久久漫画 | 国产欧美一区二区精品忘忧草 | a看片| 国产精品区一区二区三 | 午夜精品一区二区三区在线观看 | www国产精品 | 中文字幕一区二区三区精彩视频 | av免费电影在线 | 日韩一区二区三区在线视频 | 宅女噜噜66国产精品观看免费 | 伊人二区| 精品国产一区二区三区久久狼黑人 | 午夜电影福利 | 国产精品久久久久久中文字 | 国产精品国产馆在线真实露脸 | 久久久精品一区二区 | 黄色av网站在线观看 | 亚洲美女天堂网 | 久久久久国产精品一区二区 | m豆传媒在线链接观看 | 欧美舔穴 | 日本亚洲精品成人欧美一区 | 97人澡人人添人人爽欧美 | 亚洲精品永久免费 | 91久久久久久久久 | 粉嫩国产精品一区二区在线观看 | 久久精品一区二区三区四区 | 伊人网影院 | 成年女人免费v片 | 亚洲 欧美 日韩在线 | 久草久草久草 | 特黄特色大片免费视频观看 | 国产久 | 天天操天天射天天舔 | 一区二区三区国产 | 国产黄色一级片 | 99re6在线视频精品免费 | 美女三区| 国产 日韩 欧美 在线 | 91人人视频在线观看 |