相关商品

  • ACE 1300mAh 7.4V 锂电池 25C 锂聚动力电池组
  • Micro:bit SparkFun moto:bit 扩展板 Python STEM microbit 少儿编程套件
  • 爱上Raspberry Pi 3代套件 树莓派全家福入门套件 7寸液晶屏
  • Arduino实验连接线 进口优质彩色单芯杜邦线(20CM)单片机
  • Arduino 继电器模块 Relay Shield 电子积木 机器人配件
  • 英国BBC Micro:bit 开发板保护壳 透明亚克力外壳套件 microbit 编程机器人
  • 爱上Raspberry Pi 入门套件 树莓派3套件 爱上树莓派套件 含中文教材 现货
  • Micro USB 数据线 Raspberry Pi 树莓派 mini usb显示器 连接线
  • ACE 1300mAh 11.1V锂电池 25C 锂聚动力电池组
  • BBC micro:bit go 编程入门开发板 microbit 图形化Phython编程
  • 微型潜水泵 抽水马达 喷水马达 实验小水泵 可调水流量 配套水管
  • 磨砂硅胶水管 半透明 配套微型潜水泵 韧性好 水管内经8mm 长1米
  • 奥松机器人 BBC micro:bit V1.5 少儿编程控制器(兼容图形化/Python/JavaScript编程速成)
  • 原装进口 Arduino Micro 控制器 ATmega32U4开发板 A000053
  • BC-4S15D锂电池充电器 机器人平衡充 带显示屏7.4v 11.1v 14.8v
  • R385直流隔膜泵 抽水马达 喷水马达 正反转齿轮泵 实验小水泵
  • 基于Arduino实验连接线 10P杜邦线 优质彩色单芯(21CM)公对母线材
  • 爱上micro:bit互动入门套件(兼容图形化/Python/JavaScript编程速成)
  • micro:bit 电机驱动扩展板 microbit Javascript、Python图形化编程
  • micro:bit版CooCoo机器人控制器 micro:bit控制器 入门编程学习
  • Micro:bit 原型扩展板 板载面包板 microbit Python STEM 少儿编程
  • Micro:bit 原型扩展板保护外壳 microbit Python STEM 少儿编程
  • 爱上micro:bit BBC创客教育编程儿童创客编程microbit参考书籍Python零基础
  • 奥松机器人 microbit 扩展板 游戏手柄 摇杆 按键 micro:bit 摇杆扩展板
  • 克鲁斯编程机器人 microbit智能车 红外寻线 超声波避障 新品
  • 当前位置: 首页 > 应用教程 > 【应用教程】Micro:bit自动浇花系统

    【应用教程】Micro:bit自动浇花系统

    编辑:neil2017-12-21 浏览次数:3369

    这是一个搭建起来比较简单的项目,在这个项目中将使用 microbit 控制器连接土壤湿度传感器及继电器模块,实现对土壤湿度的值的实时监控,与设定的允许最低湿度进行对比,当检测湿度值小于设定湿度值时,microbit 控制继电器导通,水泵开始抽水,进行浇花,并且让 microbit 在不同湿度下显示出不同的”表情“,下面就开始项目的搭建。


    一、使用硬件

    1、1 * Microbit 控制器

    2、1 * 土壤湿度传感器

    3、1 * Microbit 扩展板

    4、1 * 直流抽水水泵

    5、1 * 7.4V 1300mAh 锂电池

    6、1 * 继电器模块

    7、实验连接线若干

    8、1 * Micro USB 数据线


    二、硬件连接


    三、程序代码

    1、JavaScript Blocks Editor


    2、MicroPython

    from microbit import *

    while True:
        MistureSensor = pin1.read_analog()


        if MistureSensor > 200:
            pin0.write_digital(0)
            smile = Image(  "00000:"
                            "09090:"
                            "00000:"
                            "90009:"
                            "09990")
            display.show(smile)


        elif MistureSensor < 200:
            pin0.write_digital(1)
            frown = Image(  "00000:"
                            "09090:"
                            "00000:"
                            "09990:"
                            "90009")
            display.show(frown)


    四、实验效果

    当土壤湿度值大于 200 时,microbit 显示“开心”表情,水泵不会抽水浇花


    当土壤湿度值小于 200 时,microbit 显示“不开心”表情,同时水泵抽水开始浇花,当湿度值大于 200 后,水泵停止浇花


    五、实验总结

        在本项目中,我们使用了microbit 的模拟读取和数字写入功能,比较读取到的土壤湿度与设定的土壤湿度,通过 microbit 控制器的“表情”显示出来,同时控制连接在 Pin0 接口的继电器,在湿度值小于设定的湿度时,接通继电器,水泵抽水浇花,当湿度值达到设定的湿度时,断开继电器,水泵停止抽水。



    ----------------------------------------------------------------------------------------------------------------

    奥松机器人官网:www.robotbase.cn

    微信号:搜索公众号“奥松机器人”

    QQ群: 271230889(讨论,解惑)

    微博:@奥松机器人基地

    ----------------------------------------------------------------------------------------------------------------

    温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!


    • 用户评价

    暂时还没有任何用户评论

    总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
    用户名: 匿名用户
    E-mail:
    评价等级:
    评论内容:
    验证码:
    captcha

    Hi,大家好,我是小奥!

    欢迎来到奥松机器人的世界!

    需要咨询服务请点小奥哦!

    • 销售咨询: 销售咨询
    • 销售咨询: 销售咨询
    • 技术支持: 技术支持
    • 咨询电话:
      0451-86628691
    Top