熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2019-1-18 11:18
正文摘要:12864顯示; adc采集bandgap電壓顯示; 使用100K NTC測溫顯示; 家里的新房交付,自帶簡單裝修,添置了些家具草草入住,同時(shí)考慮室外空氣質(zhì)量也比較差勁,更換了凈化器的濾芯、添 ... |
雖然我不玩,但是能共享資源,還為大家解答疑問,這個(gè)必須支持,贊一個(gè) |
ico_葉子 發(fā)表于 2020-4-26 19:42 是的,串口通信只需要收發(fā)電地。如果使用攀藤的休眠功能,可以接個(gè)set引接。 |
樓主,我也買了個(gè)這個(gè)傳感器,請問您的作品中達(dá)特傳感器只接了VCC,GND,TX,Rx嗎?期待回復(fù) |
樓主大大,可以再發(fā)一下整個(gè)文件嗎? |
xmfjfhcel 發(fā)表于 2020-3-10 17:03 估計(jì)是到期了。。。沒主動(dòng)操作過。 |
f516411213 發(fā)表于 2019-12-16 13:07 2個(gè)傳感器直接接在串口助手下看下數(shù)據(jù),記得有一個(gè)是需要先發(fā)數(shù)據(jù)把它改成被動(dòng)模式。 可以考慮在程序中上電時(shí)執(zhí)行一次把主動(dòng)轉(zhuǎn)被動(dòng)。 |
kxcuser 發(fā)表于 2020-3-13 11:45 是十六進(jìn)制到十進(jìn)制轉(zhuǎn)換的過程。不過這個(gè)公式是否正確,我現(xiàn)在再來看,有些糊涂了。。。 傳感器的數(shù)據(jù)格式可以看官方提供的手冊。 |
本帖最后由 kxcuser 于 2020-3-17 16:17 編輯 請教一下這句能詳細(xì)講解下嗎zong=((d[2]>>4)*16+(d[2]&0x0f))*256+d[3];這是把16進(jìn)制轉(zhuǎn)換成十進(jìn)制嗎,還有傳感器計(jì)算公式嗎 |
不明白為什么樓主要取消云盤分享? 怕別人學(xué)習(xí)到了?理解你,但個(gè)人覺得沒有必要,既然分享出來就大家看你的程序,對各自的學(xué)習(xí)進(jìn)行提高,不是每個(gè)人都要做出這個(gè)玩意,說實(shí)話網(wǎng)上這也就一兩百塊的事。好點(diǎn)的也是300塊左右。 為什么我們的技術(shù)在國際上這么落后? 你既然學(xué)到,我相信也是學(xué)習(xí)了很多別人分享的東西,逛這個(gè)論壇的,我相信學(xué)生是很大部分,希望他們多學(xué)習(xí),多進(jìn)步,為國家的發(fā)展做真正的貢獻(xiàn),逛這個(gè)論壇的我相信一定比那些所謂的看啥演唱會(huì),追星的師兄要值得肯定,至少說明他們有上進(jìn)的心。 個(gè)人所言。不喜請忽略。 |
學(xué)習(xí)下,多謝分享 |
你好, 按照您的 做出來啦。PM2.5的都能顯示但是甲醛的不顯示數(shù)據(jù) 不知道怎么回事 |
攀縢pm7003和達(dá)特WZ-S.差不多都是70+ rmb/個(gè)。 |
我也在做一個(gè)甲醛和PM2.5的測試儀,和你用的傳感器一模一樣。 |
請問樓主有沒有元器件清單啊 |
感謝樓主,準(zhǔn)備弄個(gè),可惜小白,不會(huì) |
學(xué)習(xí)中 |
這個(gè)創(chuàng)意很好,圍觀中。 |
樓主,如果方便,麻煩你發(fā)下Proteus 的仿真DSN文件唄,謝謝 |
樓主我想請教你,怎么加你呢 |
GodWorks 發(fā)表于 2019-1-25 15:06 沒用到的,可以干掉。應(yīng)該是做別功能的時(shí)候用到的,警告可以忽略。 |
omer 發(fā)表于 2019-1-25 09:16 Void main() { u8 x; } 這一段出現(xiàn)警告,說x未被引用。 |
omer 發(fā)表于 2019-1-25 09:19 好的那我在認(rèn)真看多幾遍程序,真的太感謝了 ![]() |
51hei團(tuán)團(tuán) 發(fā)表于 2019-1-25 02:47 沒有夏普傳感器,同時(shí)不明確型號,沒法作出比較。家里有某訊的M1,顆粒物傳感器一個(gè)廠家,數(shù)值幾乎一致; |
GodWorks 發(fā)表于 2019-1-25 08:18 IIC的12864,除了電地外2路數(shù)據(jù),2個(gè)傳感器的鏈接就是stc15w408as的2組串口引腳,沒多復(fù)雜,程序內(nèi)部有對應(yīng)的引腳定義,讀下程序就能找到了。有不懂得可以提問。 |
主程序pm數(shù)值的顯示有幾個(gè)錯(cuò)誤,修正一下錯(cuò)誤;調(diào)整HCHO對其左側(cè)0位置,請?zhí)鎿Q下。 void pm25_R() { if((a[0]==0x42)&&(a[1]==0x4d)) { if(a[3]==0x1c) { pm10i=((a[10]>>4)*16+(a[10]&0x0f))*256+a[11]; countnum(pm10i); if(b[3]==0) dxzm(32,48,2); else dxzm(b[3]+0x30,48,2); if((b[2]==0)&&(b[3]==0)) dxzm(32,56,2); else dxzm(b[2]+0x30,56,2); if((b[1]==0)&&(b[2]==0)&&(b[3]==0)) dxzm(32,64,2); else dxzm(b[1]+0x30,64,2); dxzm(b[0]+0x30,72,2); dxzm('u',80,2); dxzm('g',88,2); dxzm('/',96,2); dxzm('m',104,2); location(112,2); dis_num86('3'); pm25i=((a[12]>>4)*16+(a[12]&0x0f))*256+a[13]; countnum(pm25i); if(b[3]==0) dxzm(32,48,4); else dxzm(b[3]+0x30,48,4); if((b[2]==0)&&(b[3]==0)) dxzm(32,56,4); else dxzm(b[2]+0x30,56,4); if((b[1]==0)&&(b[2]==0)&&(b[3]==0)) dxzm(32,64,4); else dxzm(b[1]+0x30,64,4); dxzm(b[0]+0x30,72,4); dxzm('u',80,4); dxzm('g',88,4); dxzm('/',96,4); dxzm('m',104,4); location(112,4); dis_num86('3'); pm100i=((a[14]>>4)*16+(a[14]&0x0f))*256+a[15]; countnum(pm100i); if(b[3]==0) dxzm(32,48,6); else dxzm(b[3]+0x30,48,6); if((b[2]==0)&&(b[3]==0)) dxzm(32,56,6); else dxzm(b[2]+0x30,56,6); if((b[1]==0)&&(b[2]==0)&&(b[3]==0)) dxzm(32,64,6); else dxzm(b[1]+0x30,64,6); dxzm(b[0]+0x30,72,6); dxzm('u',80,6); dxzm('g',88,6); dxzm('/',96,6); dxzm('m',104,6); location(112,6); dis_num86('3'); } }else { stat=1; n=0; m=0; } } void dis_init() { dxzm('H',0,0); dxzm('C',8,0); dxzm('H',16,0); dxzm('O',24,0); dxzm(':',32,0); dxzm('P',0,2); dxzm('M',8,2); dxzm('1',16,2); dxzm('.',24,2); dxzm('0',32,2); dxzm(':',40,2); dxzm('P',0,4); dxzm('M',8,4); dxzm('2',16,4); dxzm('.',24,4); dxzm('5',32,4); dxzm(':',40,4); dxzm('P',0,6); dxzm('M',8,6); dxzm('1',16,6); dxzm('0',24,6); dxzm('.',32,6); dxzm(':',40,6); } |
可否提供一下電器原理圖呢? |
omer 發(fā)表于 2019-1-18 13:35 感謝樓主的無私奉獻(xiàn),樓主萬歲萬歲萬萬歲。 |
和夏普的傳感器想必哪個(gè)更好呢? |
跑了幾天發(fā)現(xiàn)顆粒物的數(shù)值會(huì)有超出正常很高的情況(數(shù)據(jù)解析出錯(cuò)),修改了主程序,避免無校驗(yàn)導(dǎo)致的程序跑死。跑幾天看看。貼出主程序。
|
參與人數(shù) 1 | 黑幣 +80 | 收起 理由 |
---|---|---|
![]() | + 80 | 回帖助人的獎(jiǎng)勵(lì)! |
本帖最后由 omer 于 2019-1-25 09:27 編輯 鏈接:https://pan.baidu.com/s/18WKYwQf4Pm848L8Imv1ZVQ 提取碼:7pbn 增加簡單校驗(yàn),防止程序解析跑死,對齊HCHO使顯示一致,修改顯示的幾個(gè)小錯(cuò)誤。重傳全部代碼如下: 鏈接:https://pan.baidu.com/s/1PEFm2YTODLFywM6pLOD11g 提取碼:qi8z |
Powered by 單片機(jī)教程網(wǎng)