通过积木式编程实现智能门实验

人工智能通识教育,支持积木式编程,每个积木块代表一个特定的编程概念或命令,如循环、条件语句、变量、函数等,使编程变得简单直观。支持仿真实验,无需实体硬件即可完成实验。使用积木式编程平台,用户可以轻松构建出简单的机器学习模型、图像识别程序或语音识别应用等。 支持Python编程,因此可以实现APP开发,Web前端开发等一系列开发。 

下面以智能开门实验为例,介绍实验步骤:

1.实验简述

通过积木式编程实现智能门实验。智能门通过人脸识别实现马达模块的控制,从而模拟门的开关。

2.实验硬件

  • AI主控模块

img

  • 门模型模块

img

  • 摄像头模块

img

3.实验需要的积木块

img

4.程序功能框图

img

5.实验步骤

步骤1:硬件接线

img

步骤2:运行AIMaker积木式编程开发环境

img

步骤3:从左侧菜单栏中拉出需要的积木块

img

步骤4:根据程序功能框图实现智能门功能

1.设置AI模块模式设置为人脸检测模式和设置字体大小为中字体。

img

2.重复检测是否有人脸

img

3.开门功能,如下图所示。

在AI人工智能主机显示屏上显示“开门中”,并且播放“开门”语音,然后马达启动,智能门打开。

img

4.关门功能,如下图所示。

在AI人工智能主机显示屏上显示“关门中”,并且播放“关门”语音,然后马达启动,智能门关闭。

img

5.将所有功能组合起来,最终代码如下图所示

img

6.执行程序

常见问题:如电脑自带摄像头的情况下,需要使用外接摄像头时

解决方法:

第一步

在   img 选项下使用USB摄像头积木  img,选择摄像头“1”(默认0是本机摄像头)

第二步

并且拼接到控制器下  img

1.点击上部菜单栏中的“执行”按钮,运行程序,如下图所示。

img

2.如果左侧菜单栏弹出如下图所示,代表程序执行成功。

img

7.实验效果

当识别到人脸,在AI人工智能主机显示屏显示“开门中”,然后播放“开门”语音,折叠门打开,等待1秒后AI人工智能主机显示“关门中”,然后播放“关门”,折叠门关闭。

img

8.试一试

请大家试着修改以上的应用程序,实现语音控制智能门的开关。

img

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值