美文网首页我爱编程
极简创意编程:第7课——制作人工智能花盆

极简创意编程:第7课——制作人工智能花盆

作者: 少儿代码俱乐部 | 来源:发表于2018-06-20 13:53 被阅读16次

    《极简创意编程——人工智能启蒙课》,参考了相关国家软件素质教育的大纲规范,意在对国内中小学创意编程的推广尽微薄之力。同时也盼望这个课程,能对国内的家长、信息教师和相关教育机构有所帮助,共同促进国内软件素质教育的发展。

    第1课和第2课主要分析了青少年创意编程的重要性和紧迫性。从第3课开始,进入创意编程的启蒙实践。这些课程均参考了国外主流的编程教育方法,它们分别是:

    1.以游戏活动为中心的“无代码编程”。(第3课和第4课)

    2.以Scratch教育软件为中心的编程启蒙。(第5课和第6课)

    3.以体验操控机器人为中心的编程启蒙。(第7课)

    想一想

    外出旅行,家里的花盆没人管,怎么办?忙于工作,经常忘记给花盆里浇水,导致植物经常死掉...类似这样的情况,在生活中经常发生。有没有什么办法呢?当花盆植物缺水的时候,能够自己浇水,那就再好不过了。今天我们就来做一个人工智能花盆吧!

    学习目标:

    1. 使用土壤湿度传感器和Arduino Uno开发板,制作可以自己浇水的人工智能花盆。

    2. 根据湿度值的条件变化,智能控制浇水。

    活动概要:

    本活动使用土壤湿度传感器和Arduino Uno开发板,根据湿度值的变化,制作一个智能浇花的花盆。建议有Arduino Uno 开发板使用经验的老师或家长,带领孩子共同完成活动。学习编程的同时,也让孩子体验团队协作解决问题的过程。

    材料准备:

    花盘一个

    土壤湿度传感器

    Arduino Uno开发板

    连接跳线 (20cm)

    电机驱动器(L9110DC )

    水泵

     USB连接线

    塑料胶管

    操作过程:

    第1步:连接 Arduino Uno 开发板和 土壤湿度传感器。

    首先将土壤湿度传感器插上连接跳线,然后再连接Arduino Uno开发板,如下图所示。

    【参考】

    第2步:上传土壤湿度传感器的数据。

    (1)土壤湿度传感器与Arduino Uno 开发板连接后,上传土壤湿度传感器的湿度数据。

    (2)使用USB连接线,将电脑与Arduino Uno 开发板连接起来。在Arduino Uno 开发板编辑器中,编写如下图所示的代码。

    (3)代码说明:

    湿度值大于200时,窗口打印出 “ Eat drink”;(表示湿润)

    湿度值小于200时, 窗口打印出 “ Thirsty”。(表示干燥)

    第3步: 将水泵、电机驱动器和Arduino Uno 开发板连接起来。如下图所示。

    我的心切慕你,如鹿切慕溪水。

    相关文章

      网友评论

        本文标题:极简创意编程:第7课——制作人工智能花盆

        本文链接:https://www.haomeiwen.com/subject/nrfleftx.html