資料介紹
描述
介紹
在本文中,我將展示如何創建一個簡單的溫度計。在本文結束時,您將能夠制作自己的簡單溫度計。我建議您閱讀以下文章,其中介紹了如何讀取溫度以及如何使用 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的電子溫度計 4次下載
- 用硅二極管制作一個簡單的溫度計 1次下載
- 基于Python的物聯網溫度計 0次下載
- 基于Python的物聯網溫度計 3次下載
- 使用ATTINY 85制作一個簡單的溫度計
- BLE實驗詳解之藍牙溫度計設計方案 25次下載
- 樹莓派設計數字溫度計免費下載
- 電子溫度計 69次下載
- Android動畫電子溫度計 39次下載
- ST-141數字溫度計原理圖 23次下載
- 一種基于SWC的數字溫度計的設計
- DS18B20數字溫度計使用原理及實驗
- 溫度計自校規程
- 電子溫度計的設計
- 液晶顯示溫度計的制作
- 探針式溫度計使用的正確流程是 987次閱讀
- 溫度計的技術原理及分類 溫度計的功能特點及應用場景 2460次閱讀
- 五種常見溫度計的工作原理 5017次閱讀
- 數字溫度計的重要設計考慮因素 1080次閱讀
- 利用IC構建簡單的溫度計式電壓指示 669次閱讀
- DS18B20數字溫度計的單片機接口應用詳細說明 1w次閱讀
- 如何制作一個簡易的紅墨水溫度計? 2.9w次閱讀
- 通用數字式溫度計 2600次閱讀
- 使用5V電源的溫度計 3148次閱讀
- 電子溫度計電路圖 1w次閱讀
- 溫度計電路圖 4745次閱讀
- 數字溫度計電路圖 6440次閱讀
- 差動溫度計電路圖 2747次閱讀
- 發聲溫度計電路 2926次閱讀
- HTS溫度計電路圖 2478次閱讀
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 3次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 5基礎模擬電子電路
- 3.80 MB | 3次下載 | 1 積分
- 6RA-Eco-RA6M4-100PIN-V1.0開發板資料
- 34.89 MB | 1次下載 | 免費
- 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 1次下載 | 免費
- 8聯想A820t手機維修圖紙包括主板原理圖 尾板原理圖 點位圖
- 0.62 MB | 次下載 | 5 積分
本月
- 1AI智能眼鏡產業鏈分析
- 4.43 MB | 383次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數據手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論