top of page

Grove Shield for Pi Pico V1.0でグローブボタンとGroveMiniファン(project3とproject 6を改造)を動かしてみました。

メーカーのサポートページに載っていたproject 3とproject 6を切った貼ったして、Grove Shield for Pi Pico V1.0でグローブボタンとGroveMiniファンを動かしてみました。


メーカーのサポートページは下記のURLです。



まず、グローブボタンをD18にGroveMiniファンをD16に差し込み、PicoをPCへ接続します。


PicoをPCへ接続したら、Tonny起動してインタプリタとして「MicroPython(Raspberry Pi Pico)」を選択します。


新規作成を選択後、project 3とproject 6のメインプログラムを切った貼ったして、メインプログラムを作成して起動します。

今回は下記のコードを作成しました。


from machine import Pin


button = Pin(18, Pin.IN, Pin.PULL_UP)# button connect to D18

button.irq(lambda pin: InterruptsButton(),Pin.IRQ_FALLING)#Set key interrupt

miniFun = Pin(16, Pin.OUT)

tmp = 0


'''Key interrupt function, change the state of the light when the key is pressed'''


def InterruptsButton(): #button input

global tmp

tmp = ~tmp

miniFun.value(tmp)

while True:

pass












閲覧数:65回

Comments


bottom of page