8503浏览
楼主: 驴友花雕

[MP动手做] MicroPython动手做(21)——掌控板之磁场传感器

[复制链接]

驴友花雕  中级技神
 楼主|

发表于 2020-4-30 13:05:50

MicroPython动手做(21)——掌控板之磁场传感器图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2020-4-30 13:46:28

6、简易钱包防丢磁感应报警器(钱包里放置一块强磁片)
离开一段距离,磁场强度小于8,则声光报警

[mw_shl_code=applescript,false]#MicroPython动手做(21)——掌控板之磁场传感器
#简易钱包防丢磁感应报警器(钱包里放置一块强磁片)

from mpython import *

import time

import music
while True:
    magnetic.peeling()
    rgb.fill( (0, 0, 0) )
    rgb.write()
    time.sleep_ms(1)
    oled.fill(0)
    oled.DispChar('磁场强度', 0, 16, 1)
    oled.DispChar((str(magnetic.get_field_strength())), 0, 32, 1)
    oled.show()
    if magnetic.get_field_strength() < 8:
        rgb.fill((int(255), int(0), int(0)))
        rgb.write()
        time.sleep_ms(1)
        music.pitch(523, 300)
        music.pitch(988, 300)
    else:
        music.stop()
        rgb.fill( (0, 0, 0) )
        rgb.write()
        time.sleep_ms(1)
    time.sleep(1)[/mw_shl_code]
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2020-4-30 13:55:39

mPython 图形编程

MicroPython动手做(21)——掌控板之磁场传感器图1
回复

使用道具 举报

12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail