MicroPython是 Python 3 語言 的精簡高效實現(xiàn) ,包括Python標(biāo)準(zhǔn)庫的一小部分,經(jīng)過優(yōu)化可在微控制器和受限環(huán)境中運(yùn)行。MicroPython包含了諸如交互式提示,任意精度整數(shù),關(guān)閉,列表解析,生成器,異常處理等高級功能。 足夠精簡,適合運(yùn)行在只有256k的代碼空間和16k的RAM的芯片上,microPython,這是一種在小型嵌入式主板上運(yùn)行的解釋語言。
在這個項目中,我們將向您展示如何使用Adafruit Feather M0,RTC模塊和OLED顯示器DIY制作手表。
硬件組件:
- 1、羽毛M0基礎(chǔ)
- 2、羽毛RTC
- 3、羽毛OLED
- 4、紐扣電池
- 5、100mAh Lipod電池
- 6、短羽毛標(biāo)題
- 7、羽毛標(biāo)頭集
- 8、3D可打印部件× 1
手動工具和制造機(jī)器:
- 烙鐵(通用)
- 3D打印機(jī)(通用)
讓我們學(xué)習(xí)如何編寫干凈簡單的Python代碼來控制硬件,來做一個OLED手表。外殼和腕帶采用ninjaflex 3D打印,因此佩戴既堅固又舒適。
整個電路適合3D打印機(jī)殼,并具有良好的貼合性。兩條帶子安裝在側(cè)面的插槽中,可以定制,以適應(yīng)不同尺寸的手腕。