0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用PICAXE制作無線溫度計

科技觀察員 ? 來源:allaboutcircuits ? 作者:Jens Christoffersen ? 2022-04-26 17:18 ? 次閱讀

在本文中,我將向您展示如何使用一些 PICAXE 來制作這樣的東西。

要求

要完成此項目,您將需要以下內(nèi)容:

一臺運行PICAXE 編輯器或類似 IDE 來對 PICAXE 進行編程的計算機。

編程電纜。我正在使用AXE-027。

一個PICAXE 20 平方米,一個 08 平方米。

一個LCD、一個LM34、433MHz TX和 RX 模塊。

面包板和跳線。

以下列表中的零件:

在本文中,我將使用 LM 34 溫度傳感器制作無線溫度計。從數(shù)據(jù)表:

“LM34 系列器件是精密集成電路溫度傳感器,其輸出電壓與華氏溫度成線性比例。LM34 器件比以開爾文校準的線性溫度傳感器具有優(yōu)勢,因為用戶不需要從LM34 器件無需任何外部校準或微調(diào)即可在室溫下提供 +-1/2 o F 的典型精度,在-50 全范圍內(nèi)提供+-1-1/2 o F 的典型精度o F 到 300 o F 溫度范圍。”

這對我的項目來說是完美的。

要從 LM34 讀取電壓,我使用的是PICAXE 08m2。這是一個很棒的小微控制器。溫度通過 RF 433MHz 模塊傳輸。在接收器方面,我將有一個 PICAXE 20m2,帶 LCD。

硬件

對于這個項目,我需要兩個電路:一個用于發(fā)送,一個用于接收。讓我們從發(fā)射器開始:

poYBAGJnuQOAbWPVAAAlcFnoT6Y131.png

微控制器在 BC547 NPN 晶體管的幫助下打開/關(guān)閉 433MHz 模塊。這樣,我就不會過多地干擾其他無線應(yīng)用程序。發(fā)射器模塊連接到 12v。這將增加范圍。

收件人:

pYYBAGJnuQSAAnTSAAA344EAwg8524.png

軟件

我們需要兩個程序:一個用于發(fā)送,一個用于接收。您可以從下面的鏈接下載兩者。源代碼在正確的位置注釋,但這里是一些命令的一些解釋。

在發(fā)射器中:

readadc10 adc_pin, adc_raw

readadc10 - 這是一個帶有兩個參數(shù)的命令,通道和變量。通道是模擬設(shè)備的引腳。就我而言,它是 LM34 的輸出引腳。該變量是一個字變量。我將我的 adc_raw 命名為。Readadc10 具有 10 位分辨率。

serout tx_pin,波特,(“LM34”,b0,b1,b10)

serout - 此命令傳輸串行數(shù)據(jù),8 位,無奇偶校驗,1 個停止位。它需要三個參數(shù):pin、baudmode 和 data。Pin 是發(fā)送引腳,我將其命名為 tx_pin。Baudmode設(shè)置為N2400_4,我程序中的數(shù)據(jù)是字節(jié)格式的adc_raw。在 PICAXE 環(huán)境中使用字變量時,字變量由兩個字節(jié)變量組成。閱讀PICAXE 手冊中有關(guān)變量的更多信息。我在 serout 命令中使用了限定符。我的限定詞是“LM34”。使用此功能,我可以讓不同的傳感器或設(shè)備進行報告,并且接收器將整理出預(yù)選賽。

在接收器中:

serin rx_pin,波特,(“LM34”),b6,b7,b27

serin - 此命令接收串行數(shù)據(jù)。它需要四個或更多參數(shù)。Rx_pin 是 PICAXE 20m2 上的接收引腳,baud 是波特率,(“LM23”)是一個限定符,這意味著在 LM34 之后接收到的所有內(nèi)容都將被讀入變量。Serin 一次讀取一個字節(jié),我需要將字節(jié)放入變量中。

將接收到的字節(jié)轉(zhuǎn)換為 acsii 字符。我正在使用 bintoascii 命令:

bintoascii tmp_c, b2, b3, b4

此命令將字變量轉(zhuǎn)換為單獨的字節(jié)值。

下載

下載源文件,玩得開心!

jc_20m2-無線溫度計.zip

結(jié)論

在這篇文章中,我制作了一個帶有兩個 PICAXE 的無線溫度計:一個 08M2 和一個 20M2。溫度讀數(shù)側(cè)有一個 LM34 華氏溫度傳感器。該傳感器的輸出由微控制器讀取,并通過無線模塊傳輸。接收器讀取串行數(shù)據(jù),計算華氏溫度和攝氏度,最后在 LCD 上顯示溫度。

圖片和視頻

發(fā)射機:

poYBAGJnuQWAIb0pAACUfZ4VIVI176.JPG

接收者:

pYYBAGJnuQaAQel1AADHliWraY8963.JPG

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7396

    瀏覽量

    150636
  • 溫度計
    +關(guān)注

    關(guān)注

    6

    文章

    404

    瀏覽量

    78362
收藏 人收藏

    評論

    相關(guān)推薦

    液晶顯示溫度計制作

    主要介紹一種用DS18B20 測溫、用SMC1602A 液晶來顯示的新型溫度計。該溫度計較之其它數(shù)顯式溫度計, 具有測量精度高、電路簡單、易于觀察的優(yōu)點。
    發(fā)表于 04-15 08:53 ?96次下載

    如何制作數(shù)字溫度計

    如何制作數(shù)字溫度計 現(xiàn)在您對Stamp和液晶顯示屏有了初步的了解,我們再加一個元件就可以制作一支數(shù)字溫度計。 制作數(shù)字
    發(fā)表于 08-21 16:10 ?7050次閱讀

    制作液晶顯示溫度計的方法

    制作液晶顯示溫度計的方法 本文介紹一種用DSl8820測溫、用SMCl602A液晶來顯示的新型溫度計。該溫度計較之其它數(shù)顯式溫度計,具有測
    發(fā)表于 03-09 16:58 ?3451次閱讀
    <b class='flag-5'>制作</b>液晶顯示<b class='flag-5'>溫度計</b>的方法

    一個元件制作的數(shù)顯溫度計電路

    這里介紹一個只用一個元件的(電源除外)的數(shù)顯溫度計制作。它雖然非常簡單,但其性能與一般的溫度計比卻毫不遜色.
    發(fā)表于 07-15 15:28 ?6849次閱讀
    一個元件<b class='flag-5'>制作</b>的數(shù)顯<b class='flag-5'>溫度計</b>電路

    Android動畫電子溫度計

    Android動畫電子溫度計Android動畫電子溫度計Android動畫電子溫度計Android動畫電子溫度計Android動畫電子溫度計
    發(fā)表于 12-10 16:42 ?39次下載

    電子溫度計

    電子溫度計
    發(fā)表于 02-07 18:32 ?69次下載

    基于Arduino的OLED溫度計濕度制作教程

    在這個項目中,我們將制作Arduino OLED溫度計和濕度。我們將從DHT22傳感器讀取溫度和濕度,然后我們將在OLED屏幕上顯示數(shù)據(jù)。
    的頭像 發(fā)表于 08-01 10:39 ?1.2w次閱讀

    數(shù)字溫度計準不準

    數(shù)字溫度計還算是比較準的,誤差≤0.5%,數(shù)字溫度計已經(jīng)慢慢取代傳統(tǒng)的水銀溫度計,因為數(shù)字溫度計使用非常簡便。數(shù)字溫度計是一種精度高、穩(wěn)定性
    發(fā)表于 02-28 10:33 ?1.1w次閱讀

    紅外溫度計和水銀溫度計哪個準

    水銀溫度計更準一點。雖然市面上的溫度計各種各樣,而就紅外溫度計和水銀溫度計來比較,水銀溫度計的值更為準確一些,在臨床上也是應(yīng)用較為廣泛的,常
    發(fā)表于 02-28 11:01 ?9269次閱讀

    檢定雙金屬溫度計的條件_雙金屬溫度計檢定規(guī)程

    雙金屬溫度計,又叫全不銹鋼溫度計、指針式溫度計、管道溫度計、暖通溫度計、工業(yè)溫度計。主要應(yīng)用于工
    發(fā)表于 02-29 10:15 ?5296次閱讀
    檢定雙金屬<b class='flag-5'>溫度計</b>的條件_雙金屬<b class='flag-5'>溫度計</b>檢定規(guī)程

    酒精溫度計和水銀溫度計的區(qū)別

    本文主要闡述了酒精溫度計和水銀溫度計的區(qū)別。
    發(fā)表于 02-29 11:12 ?4.7w次閱讀

    酒精溫度計的原理_酒精溫度計的特點

    本文首先闡述了酒精溫度計的原理,其次介紹了酒精溫度計斷線的處理方法,最后介紹了酒精溫度計的特點。
    發(fā)表于 02-29 11:17 ?1.9w次閱讀

    語音芯片對溫度計的作用

    隨著生活水平的提高,人們對健康這個概念越來越重視,然后家里面都會備有簡單的醫(yī)療設(shè)備,比如說醫(yī)藥盒、血壓、血糖儀、溫度計等等,醫(yī)藥盒。血壓、血糖儀比較常見。我們現(xiàn)在講講溫度計!
    發(fā)表于 11-02 14:49 ?589次閱讀

    使用ATTINY 85制作一個簡單的溫度計

    電子發(fā)燒友網(wǎng)站提供《使用ATTINY 85制作一個簡單的溫度計.zip》資料免費下載
    發(fā)表于 11-04 09:50 ?0次下載
    使用ATTINY 85<b class='flag-5'>制作</b>一個簡單的<b class='flag-5'>溫度計</b>

    無線溫度計開源分享

    電子發(fā)燒友網(wǎng)站提供《無線溫度計開源分享.zip》資料免費下載
    發(fā)表于 11-15 11:45 ?1次下載
    <b class='flag-5'>無線</b><b class='flag-5'>溫度計</b>開源分享