SmartNode应用示例:DIY酒保机器人

本示例介绍了如何使用SmartNode实现了一个简单的DIY机器人应用,酒保机器人的实物图如下:

酒保机器人

此酒保机器人一共用到的模块有:两轮电机、LCD屏幕、舵机、外置声卡和小音箱。

本示例是一个综合示例,在学会了相关的简单示例后,将机器人组装完毕后并正确连接硬件模块后,本示例的借点图如下:

 

流程图

由此实现小车做出以下执行:

如节点图所示,按下程序总开关,程序在以下几个时间节点控制各模块工作:

0秒时:设置字符串payload:ok和I'm coming给文字转语音模块输出声音
5秒时:设置字符串direction:0给电机1和电机2,控制小车直走
10秒时:设置字符串speed:80给电机2,控制小车左转
15秒时:1)设置字符串speed:50给电机2,控制小车直走
     2)输入字符串101给LCD屏幕,显示二维码。
     3)设置字符串payload:90给舵机,控制舱门打开。
     4)设置字符串payload:Here you are和 please pay给文字转语音模块输出声音    

配合硬件结构,一个可爱的酒保机器人便制作完成了,快来DIY属于你自己的机器人吧。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

跳至工具栏