樹莓派是 Raspberry Pi 并不昂貴,但這并不意味著您手頭有一個(gè)。那么你可以在模擬器中嘗試您的想法。 Raspberry Pi 是一款多功能單板計(jì)算機(jī),可用于物聯(lián)網(wǎng)和機(jī)器人項(xiàng)目。它價(jià)格便宜,功能強(qiáng)大且支持良好。但是,由于各種原因,您可能并不總是有一個(gè) Raspberry Pi 來測試您項(xiàng)目的想法。這就是 Raspberry Pi 模擬器的作用。 為了使您的選擇更容易,我們研究了其中五種模擬器的功能,定價(jià)以及它們的優(yōu)缺點(diǎn)。
什么是模擬器?
樹莓派模擬器允許您在不使用實(shí)際的物理樹莓派的情況下測試項(xiàng)目。這可以為您節(jié)省金錢、時(shí)間和精力。 樹莓派和項(xiàng)目中的各種電子元件以數(shù)字方式表示。其中一些模擬器具有拖放界面,可讓您輕松添加和刪除組件。使用 Raspberry Pi 模擬器,您可以運(yùn)行像閃爍 LED 一樣簡單的項(xiàng)目,也可以運(yùn)行像基于傳感器項(xiàng)目一樣復(fù)雜的項(xiàng)目。 模擬器與模擬樹莓派不同,因?yàn)槟梢試L試硬件的表示,而不是樹莓派操作系統(tǒng)。
使用樹莓派模擬器的原因
模擬器有幾個(gè)優(yōu)點(diǎn),可以在您的電子項(xiàng)目中使用。
樹莓派模擬器可幫助您超出預(yù)算工作。您可以添加昂貴的組件,并以比通常更大的規(guī)模運(yùn)行。
如果您在迭代過程中遇到困難,模擬器將幫助您以完全不同的方式看待問題。此外,由于它是完全數(shù)字化的,您可以與您的朋友/同事分享您的設(shè)計(jì),以全新的眼睛看待問題。
模擬器還允許那些無法訪問測試目的所需的硬件或資源的開發(fā)人員,但仍有他們想要立即實(shí)現(xiàn)的想法。
使用模擬器進(jìn)行修改既簡單又輕松。您可以通過單擊按鈕切換組件或添加新組件。如果您使用模擬器,則不必?fù)?dān)心事情會(huì)變得混亂。
樹莓派的最佳模擬器
既然您知道模擬器的作用以及為什么要使用模擬器,那么實(shí)際上應(yīng)該下載哪個(gè)模擬器?以下是您的四個(gè)最佳選擇。
1、微軟 Azure
微軟 Azure 是三個(gè)最受歡迎的云計(jì)算平臺之一。它托管一系列物聯(lián)網(wǎng)解決方案,統(tǒng)稱為 Microsoft Azure IoT。這包括一個(gè)可以連接到 Azure IoT 中心的 Raspberry Pi 模擬器。
模擬器中的三個(gè)主要區(qū)域是裝配區(qū)、編碼區(qū)和集成控制臺窗口。可以添加一串代碼,允許模擬的樹莓派將消息發(fā)送到 IoT 中心。 創(chuàng)建 IoT 中心需要擁有 Microsoft Azure 帳戶。有四個(gè)不同的定價(jià)層,從每月 29 美元的開發(fā)人員計(jì)劃開始。 該模擬器仍在開發(fā)中,這就是裝配區(qū)域鎖定在預(yù)覽模式下的原因。目前,您所要做的就是BME280濕度傳感器和LED,但這在未來可能會(huì)發(fā)生變化??梢酝ㄟ^閱讀 Microsoft 文檔輕松了解將模擬器連接到 Azure IoT 中心的過程。
2、Wokwi
Wokwi 是由Uri Shaked創(chuàng)建的模擬平臺,可讓您在云中模擬物聯(lián)網(wǎng)項(xiàng)目。Wokwi 能夠模擬 Arduino,ESP32 和 Raspberry Pi Pico 等微控制器。此外,它是完全免費(fèi)的。如果您有興趣為 Pico 制作項(xiàng)目,您絕對應(yīng)該嘗試一下此工具。
Raspberry Pi Pico的大多數(shù)外圍設(shè)備已經(jīng)模擬。您可以添加 LED、蜂鳴器、OLED 和 LCD、運(yùn)動(dòng)傳感器、電位計(jì)甚至鍵盤等組件。您可以輕松共享指向項(xiàng)目的鏈接,讓其他人可以看到您所做的內(nèi)容并根據(jù)您的設(shè)計(jì)進(jìn)行構(gòu)建。 目前,此 Web 應(yīng)用程序僅模擬 Raspberry Pi Pico 和其他微控制器。如果要模擬樹莓派單板計(jì)算機(jī),請考慮此列表中的其他選項(xiàng)。
3、Wyliodrin Studio
Wyliodrin Studio是一個(gè)開源的集成開發(fā)環(huán)境(IDE),適用于 Linux,Windows,Ubuntu 和 macOS 系統(tǒng),可免費(fèi)下載。它也可以作為 Chrome 瀏覽器擴(kuò)展程序使用,并為物聯(lián)網(wǎng)和嵌入式系統(tǒng)開發(fā)提供許多解決方案。
此應(yīng)用程序包括一個(gè) Raspberry Pi 模擬器,允許您鏡像 Raspberry Pi Zero 和 Raspberry 1,以及 Raspberry Pi 模擬器,可讓您構(gòu)建簡單的電子電路。目前,你只能用JavaScript編寫程序,但Python支持也在開發(fā)中。 Wyliodrin Studio 是完全免費(fèi)的。它可以在線和離線工作,這意味著您可以隨時(shí)隨地處理您的項(xiàng)目。它還允許您導(dǎo)入和導(dǎo)出項(xiàng)目,從而使與他人的協(xié)作更加容易。除了 Raspberry Pi,Wyolidrin Studio 還支持 Arduino,BeagleBone Black 和 UDOO Neo。
4、驗(yàn)室中心的視覺設(shè)計(jì)師 Lab Center's Visual Designer
Proteus Design Suite 包括一個(gè)可視化設(shè)計(jì)器,允許您模擬Arduino和Raspberry Pi系統(tǒng)。該產(chǎn)品包括一個(gè)流程圖編輯器和一個(gè)外圍圖庫,您可以從中選擇分線板。您可以直接在可視設(shè)計(jì)器中通過直觀的拖放界面構(gòu)建嵌入式項(xiàng)目。它也可以離線工作,這在您無法訪問互聯(lián)網(wǎng)時(shí)會(huì)很有幫助。 Proteus 不會(huì)模擬整個(gè)Raspberry Pi計(jì)算機(jī)。它僅模擬運(yùn)行嵌入式項(xiàng)目所需的過程。您可以選擇使用流程圖編輯器來創(chuàng)建程序或用 Python 編寫它們。該模擬器中包含的一些數(shù)字分線板是蜂鳴器分線板、Raspberry Pi 攝像頭模塊、LED、TFT 顯示器、GPIO 擴(kuò)展器和壓電發(fā)聲器分線板。 此模擬器是此列表中最通用的模擬器之一,因?yàn)樗瑔?dòng)和運(yùn)行項(xiàng)目所需的大多數(shù)功能。值得注意的是,最便宜的計(jì)劃起價(jià)為 248 美元,但這是一次性付款。
使用樹莓派模擬器
當(dāng)您需要測試項(xiàng)目創(chuàng)意時(shí),模擬器可以派上用場,但它們并不是要替代實(shí)際設(shè)備。一些模擬器實(shí)際上比 Raspberry Pi 本身的成本更高,這使得它們對于小型項(xiàng)目來說是不可行的。 也就是說,模擬器可以為您打開一個(gè)全新的嵌入式電子產(chǎn)品世界。您可以選擇與您的預(yù)算、需求和偏好相匹配的樹莓派模擬器。
審核編輯:湯梓紅
-
微軟
+關(guān)注
關(guān)注
4文章
6598瀏覽量
104062 -
模擬器
+關(guān)注
關(guān)注
2文章
875瀏覽量
43223 -
樹莓派
+關(guān)注
關(guān)注
116文章
1707瀏覽量
105631 -
RaspberryPi
+關(guān)注
關(guān)注
1文章
40瀏覽量
9091
原文標(biāo)題:用于測試項(xiàng)目的 4 個(gè)最佳樹莓派 Raspberry Pi 模擬器
文章出處:【微信號:Linux迷,微信公眾號:Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論