![]() 仿真網(wǎng)站 Wokwi.com 仿真網(wǎng)站的網(wǎng)址非常簡(jiǎn)單: https:/// 直接在瀏覽器的地址欄里面粘貼進(jìn)去,回車就能打開(kāi)了。(應(yīng)該是不限瀏覽器的,我的瀏覽器是FireFox) ![]() 網(wǎng)站首頁(yè)有點(diǎn)長(zhǎng),主要分為以下幾個(gè)部分: 1、Simulate with Wokwi Online (通過(guò)Wokwi在線模擬) 2、Wokwi Pro (Wokwi高級(jí)版,估計(jì)是VS Code 、CI 、JetBrains的插件吧) 3、Start Your Project Using Popular Languages (從編程語(yǔ)言開(kāi)始你的項(xiàng)目,有Rust和MicroPython選項(xiàng)) 4、Featured IoT Projects (典型物聯(lián)網(wǎng)項(xiàng)目) 5、Featured Simulation Projects (典型模擬項(xiàng)目) 6、Arduino Projects: Staff Picks (Arduino項(xiàng)目) 這里從最簡(jiǎn)單的Pi Pico說(shuō)起吧,點(diǎn)擊第一部分的Pi Pico開(kāi)發(fā)板進(jìn)入下一頁(yè)。 也有如下幾個(gè)部分: 1、Featured projects(典型項(xiàng)目)如紅綠燈、蜂鳴器、走馬屏等。 2、Starter Templates (初學(xué)者模板)幾種型號(hào)的Pico的初始化模板。 3、MicroPython Examples (MicroPython語(yǔ)言的示例) 4、Pico SDK Examples (Pico SDK的示例) 5、PIO (Programmable IO) Examples(輸入輸出的示例) 6、Latest projects(最近示例) 我們選擇第三部分的第一個(gè) Blink進(jìn)入仿真界面,編寫(xiě)自己的第一個(gè)虛擬電路。 閃爍的Led燈 ![]() 網(wǎng)頁(yè)的左側(cè)就是代碼區(qū),是熟悉的Python格式,右側(cè)是仿真區(qū),顯示了一塊Pi Pico開(kāi)發(fā)板和一個(gè)連接好的Led。 此時(shí),不需要修改代碼,只要點(diǎn)擊右側(cè)的綠色圓形播放鍵,過(guò)一會(huì)兒Led燈就會(huì)一閃一閃的了。 代碼釋義如下: //從machine庫(kù)中調(diào)用Pin功能,Pin指的是開(kāi)發(fā)板上的接口from machine import Pin//從utime庫(kù)中調(diào)用sleep功能,sleep就是休眠功能from utime import sleep//print命令在調(diào)試器中打印一行文字,Hello, Pi Pico!print('Hello, Pi Pico!')//將開(kāi)發(fā)板的5號(hào)接口設(shè)置為輸出接口,并命名為led,一般用功能命名接口led = Pin(5, Pin.OUT)//當(dāng)為T(mén)rue時(shí),也就是一直~while True: //toggle()命令是通電了 led.toggle() //sleep(0.5)就是休眠0.5秒 sleep(0.5) //在反復(fù)點(diǎn)亮、休眠、點(diǎn)亮……,Led燈就會(huì)呈現(xiàn)一閃一閃的效果了代碼很簡(jiǎn)單,基本英語(yǔ)單詞和簡(jiǎn)單的邏輯,右側(cè)仿真區(qū)可以直接運(yùn)行代碼的結(jié)果。 如果對(duì)代碼有所修改,要先點(diǎn)代碼區(qū)上面的SAVE保存一下,然后再運(yùn)行。 不僅代碼可以自行修改,右側(cè)的仿真區(qū)也可以自由設(shè)計(jì)原件和電路。 下面演示添加一個(gè)Led,并聯(lián)到現(xiàn)有的接口上,添加Led后,還可以設(shè)置顏色和放置方向。 因?yàn)樾薷牧瞬季?,也需要點(diǎn)擊一下SAVE按鈕,然后運(yùn)行,看運(yùn)行效果。 元器件種類非常齊全,完全不需要去某寶、某東、某多多買(mǎi)一堆電子元件啦,最近這個(gè)周末就是在和兒子一起折騰Led和RGB Led,其他的暫時(shí)還在摸索。 后記 給娃的業(yè)余生活添加一些興趣愛(ài)好,弄點(diǎn)兒無(wú)成本的電子電路知識(shí)啟蒙。 也許也是打開(kāi)了一條新賽道,如果孩子非常感興趣又擅長(zhǎng)的話。 成年人感興趣的話也可以把這個(gè)網(wǎng)站當(dāng)做驗(yàn)證平臺(tái),只不過(guò)復(fù)雜的電路和代碼,編譯的時(shí)間稍長(zhǎng)一些,相較于試驗(yàn)中的設(shè)備損壞,這個(gè)網(wǎng)站提供的仿真就更有性價(jià)比了。 關(guān)鍵是免費(fèi),這個(gè)網(wǎng)站都不需要注冊(cè)就可以使用,還有大量的示例可供大家學(xué)習(xí)借鑒,基本改改就能用。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
來(lái)自: 新用戶62592529 > 《軟件》