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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6466|回復: 4
打印 上一主題 下一主題
收起左側

自己做的單片機PM2.5檢測,通過GSM模塊監控,功能都可以實現

[復制鏈接]
跳轉到指定樓層
樓主
Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)


GP2Y1051AU0FPM,GP2Y1010AU_設計參考指南及原理等2.5資料分享:



程序寫的很整齊,讓他易懂,原理圖特畫出來了,很適合初學者。

單片機源程序如下(GP2Y1051夏普PM2.5檢測+GSM模塊):
  1. #include"stc12c5a60s2.h"
  2. #include"delay.h"
  3. #include"adc.h"
  4. #include"1602.h"
  5. #define uchar unsigned char
  6. #define uint  unsigned int
  7. sbit F=P2^2;
  8. extern uint pmzhi;
  9. void Uart1Sends(uchar *str);
  10. void Uart1Send(uchar c);
  11. void main()
  12. {
  13.         init();                   //顯示屏初始化
  14.         AD_init();    //A/D轉換初始化
  15.         serial_init();   //串口初始化
  16.         while(1)
  17.         {  
  18.                 shuju();
  19.             if((pmzhi)>350)                                                           
  20.                  {
  21.                          F=0;                                                                     //開蜂鳴器
  22.                          Uart1Sends("AT+CMGF=1\r\n");                                                                                   
  23.                          delay(200);                                                           
  24.                          Uart1Sends("AT+CSMP=17,167,2,25\r\n");
  25.                          delay(200);  
  26.                          Uart1Sends("AT+CSCS=\"UCS2\"\r\n");                                                                           //設置sim900模塊GSM字符集
  27.                      delay(200);                                                                                                                     
  28.                          Uart1Sends("AT+CMGS=00310038003000380036003700320039003700380037");          //電話號碼  18086729787                                                              
  29.                          delay(200);
  30.                          Uart1Sends("0050004D0032002E00355DF28D8551FAFF0C8BF753CA65F659047406");
  31.                          delay(200);
  32.                          Uart1Send(0x1a);                                                                                                                 //告訴模塊發送出短信       
  33.                          delay(2000);                                                                                                                   
  34.                          F=1;                                                                        //關蜂鳴器
  35.                  }                        
  36.         }
  37. }
  38. /*串行通訊中斷,收發完成將進入該中斷*/
  39. voidal_Seriinterrupt() interrupt 4
  40. {
  41. //        a=SBUF;
  42. //        P2=SBUF;
  43.         RI=0;//接收中斷信號清零,表示將繼續接收
  44. //        flag=1;//進入中斷的標志符號
  45. }


  46. void Uart1Send(uchar c)
  47. {
  48.         SBUF=c;
  49.         while(!TI);//等待發送完成信號(TI=1)出現
  50.         TI=0;       
  51. }

  52. //串行口連續發送char型數組,遇到終止號/0將停止
  53. void Uart1Sends(uchar *str)
  54. ……………………

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

所有資料51hei提供下載:
PM2.5.rar (2.95 MB, 下載次數: 82)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:1 發表于 2017-6-12 16:38 | 只看該作者
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

板凳
ID:210558 發表于 2017-6-12 19:34 來自手機 | 只看該作者
可不可請教以下,這個測試范圍是多大啊,本人大三,也做這個期末設計,但是沒弄出來,能不能給我講解一下
回復

使用道具 舉報

地板
ID:189312 發表于 2017-6-12 21:55 | 只看該作者
vivitan 發表于 2017-6-12 19:34
可不可請教以下,這個測試范圍是多大啊,本人大三,也做這個期末設計,但是沒弄出來,能不能給我講解一下

這個測量范圍,PM2.5手冊里面有的,你可以看一下
回復

使用道具 舉報

5#
ID:210558 發表于 2017-6-12 22:05 | 只看該作者
我下載了,怎么沒有原理圖啊
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成人精品在线观看 | 九色av| 亚洲激情在线观看 | 亚洲一区二区高清 | 国产在线一区二区三区 | 成人性生交大免费 | 亚洲欧美自拍偷拍视频 | 三级特黄特色视频 | 99久久国产综合精品麻豆 | 天天操天天射综合网 | 男人的天堂中文字幕 | 天堂网av在线 | 91免费电影| 日本精品视频一区二区三区四区 | 一级毛片色一级 | 99精品免费在线观看 | 瑟瑟视频在线看 | 91精品国产美女在线观看 | 久久国产免费 | 中文字幕 视频一区 | 国产精品免费一区二区三区 | 国产精品久久久久久久久久久久午夜片 | 国产日韩视频 | 国产高清免费 | 中文字幕人成乱码在线观看 | 91就要激情| 天天曰夜夜操 | 久久久久国产精品 | 久久久久久久一区 | 国产精品99久久久久久动医院 | 9久9久9久女女女九九九一九 | 欧美一区二区在线免费观看 | 久久久久久久久久影视 | 亚洲一区久久久 | 国产十日韩十欧美 | 国产精品日韩 | 国产精品美女久久久 | 中文字幕第九页 | 九九久久精品 | 在线一区 | 亚洲精品国产成人 |