0x01 IDE
本篇主要介紹Micropython的開發環境(windows)及編寫簡短實例(閃爍板載GPIO25-LED)
IDE
筆者使用uPyCraft,便於代碼和文件管理。
下載:https://git.oschina.net/dfrobot/upycraft/raw/master/uPyCraft.exe
使用説明: https://dfrobot.gitbooks.io/upycraft_cn/
當然了,使用板子為精緻的widora AIR v6.0
簡短實例
打開IDE,請按照uPyCraft使用説明連接AIR,
在左側面板workplace下新建一個main.py文件,輸入以下代碼:
import machine
import time
led = machine.Pin(25, machine.Pin.OUT) # 設置(GPIO 25板載LED)模式為OUT
def blink(interval=500): # 閃爍間隔默認500ms
if led.value() == 0: # 檢查led狀態,在0/1兩值切換。0 = 低電平,led熄滅,1 = 高電平,led點亮
led.value(1)
else:
led.value(0)
time.sleep_ms(interval) # 設置間隔時間ms
while True:
blink() # blink(1000) 閃爍間隔1000ms
按下F5,IDE把代碼上傳至AIR並執行,可以看到板載LED閃爍藍光
以上,敬請期待下一篇,預告(neopixel)