資料介紹
描述
介紹
在本文中,我將展示如何創建一個簡單的溫度計。在本文結束時,您將能夠制作自己的簡單溫度計。我建議您閱讀以下文章,其中介紹了如何讀取溫度以及如何使用 Micro:Bit 驅動伺服;我要把這兩件事結合起來做一個溫度計。因此,如果您閱讀這兩篇文章,您將清楚地了解我在做什么以及我是如何做的。
所以,讓我們從設計部分開始,然后我們將進入編碼部分。您需要做的是剪下紙板并使用指南針在其上畫一個半圓并用您想要的數字范圍標記它,如下圖所示。你還需要做的是打一個洞,這樣我們就可以用針之類的東西來指向。
現在,讓我們看看連接部分。連接與我們在上一篇文章如何驅動伺服中所做的相同;這是怎么做的。
像這樣:
就這樣。現在,讓我們看看編碼部分。所以對于編碼部分,我們將使用塊編碼。轉到makecode.microbit.org并創建一個新項目。
同樣在這里,我們將使用溫度變量來讀取溫度,并且我們還將應用一些邏輯來進行決策。按照步驟操作,您將得到它。
步驟1
去makecode.microbit.org 新建一個工程,刪除start block;但是,如果您不刪除它,您將不會遇到任何問題。
第2步
轉到變量并選擇“設置項目”塊,將其放在“永遠”塊之后,并將項目變量重命名為溫度。
第 3 步
現在,輸入并選擇一個溫度塊并將其附加到“將溫度設置為變量”,如下所示。
第4步
現在,轉到 Logic 塊并選擇 IF THEN ELSE 和 0=0 塊并將其放置在“set item to”塊之后,如下所示:
我們現在需要做的是將 iF 然后 ELSE 塊的 true 替換為 0=0 塊并將溫度變量放在那里。我們要將室溫設置為 20 度左右。
所以根據上面的代碼,如果溫度小于 20,那么我們將溫度變量分配/設置為 20。如果不是并且溫度超過 35 度,那么我們將溫度設置為 35。你可以根據您所在位置的溫度選擇您想要的任何數字。
第 5 步
現在,我們需要將這些值映射到我們的舵機,以便根據我們的值,舵機將旋轉,如上所示,我們有一米,所以我們可以看到溫度和舵機根據溫度進行調整。它看起來像一個簡單的溫度計。為此:
轉到引腳,然后選擇映射塊和伺服寫入塊。
將伺服寫入引腳中的 180 替換為映射塊。然后設置值,這意味著我們需要映射溫度,因為我們只需要根據溫度值旋轉或調整舵機。所以復制溫度塊并將其附加到地圖塊。0 應替換為溫度。我們需要設置低值和高值。所以低值為 20(查看 if then else 阻塞),高值為 35(查看 if then else block)。所以設置從低=20 和從高=35。上面的前兩個值用于設置值,接下來的兩個值用于為伺服提供角度。所以將它設置為 0 和 180。所以在這種情況下,如果溫度低于 20 則伺服將下降,即 0 度,如果溫度高于 35 則它將移動到 180 度,就像這樣:
就是這樣——現在只需下載并復制到 MICROBIT DRIVE。并嘗試加熱CPU,您將看到伺服根據溫度進行調整。
?
?
- 基于labview的電子溫度計 3次下載
- 用硅二極管制作一個簡單的溫度計 1次下載
- 基于Python的物聯網溫度計 0次下載
- 基于Python的物聯網溫度計 3次下載
- 使用ATTINY 85制作一個簡單的溫度計
- BLE實驗詳解之藍牙溫度計設計方案 25次下載
- 樹莓派設計數字溫度計免費下載
- 電子溫度計 69次下載
- Android動畫電子溫度計 39次下載
- ST-141數字溫度計原理圖 23次下載
- 一種基于SWC的數字溫度計的設計
- DS18B20數字溫度計使用原理及實驗
- 溫度計自校規程
- 電子溫度計的設計
- 液晶顯示溫度計的制作
- 探針式溫度計使用的正確流程是 125次閱讀
- 溫度計的技術原理及分類 溫度計的功能特點及應用場景 1372次閱讀
- 五種常見溫度計的工作原理 3119次閱讀
- 數字溫度計的重要設計考慮因素 867次閱讀
- DS18B20數字溫度計的單片機接口應用詳細說明 9371次閱讀
- 如何制作一個簡易的紅墨水溫度計? 2.9w次閱讀
- 液晶顯示溫度計電路設計解析—電路圖天天讀(262) 1.4w次閱讀
- 通用數字式溫度計 2421次閱讀
- 使用5V電源的溫度計 3001次閱讀
- 電子溫度計電路圖 1w次閱讀
- 溫度計電路圖 4580次閱讀
- 數字溫度計電路圖 6260次閱讀
- 差動溫度計電路圖 2577次閱讀
- 發聲溫度計電路 2796次閱讀
- HTS溫度計電路圖 2336次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多