智能雪櫃門 Refrigerator

右面正中使用了按鈕去檢測雪櫃門有沒有被開啟

1. 當雪櫃門開啟時,按鈕便會失去接觸,雪櫃燈便會開啟。

2. 如果5秒後雪櫃門仍未關上,那警號燈便會不停開閂,造成閃爍效果,以提示使用者雪櫃門仍未被關上。

按鈕原理:當按鈕被按下時(雪櫃門被關上),燈泡不會運作。

當按鈕失去接觸時(雪櫃門被開啟),雪櫃燈便會開啟作照明之用。5秒後,如果雪櫃門仍然未關上,警號燈便會閃動。

燈泡應該何時開啟和停止?

設計上放置了一個Switch button 負責控制燈泡的開關,當門撞到button 時便會關上,而當門離開button時便會開啟。

p12/p8 是警號燈

p16/p0 是雪櫃燈

而switch button的作用是取代micro:bit 的button A  

Micro:bit IO board:

p13/p14 是警號燈

p15/p16 是雪櫃燈

p1 是button A