1.一种机器人投影仪防止灼伤眼睛的方法,其特征在于,所述方法包括:
步骤一、在投影仪(125)的镜头前面设置可开闭的投影仪镜头仓门(121),由第二主板(130)上的第二微计算机(92)驱动;
步骤二、在投影仪镜头仓门(121)旁边设置光发射组(122)和光接收组(123);所述光发射组(122)包括左发射单元、右发射单元、中发射单元,所述光接收组(123)包括左接收单元、右接收单元、中接收单元;所述左发射单元和左接收单元是对管,中发射单元和中接收单元是对管,右发射单元和右接收单元是对管型式;
步骤三、设置投影仪(125)由第二微计算机(92)启动和关断,设置投影仪(125)的信号由第一微计算机(91)输入;设置投影仪(125)的操作指令由第一微计算机(91)的LCD单元(102)的触摸键盘上输入;
步骤四、在第一主板(140)上的第一微计算机(91)的第一程序存储器(911)中装载有LCD触摸指令程序模块(1021)、与第二计算机通信程序模块(1011)、MIPI转RGB程序模块(9041)和投影驱动设置程序模块(1191),所述各个程序模块的指令适于由第一处理器(914)加载并执行;
在第二电路板(130)上的第二微计算机(92)的第二程序存储器(911)中装载有投影仪开关程序模块(1201)、投影仪镜头仓门开关程序模块(1211)、投影仪风扇驱动程序模块(1221)、左发射程序模块(2001)、中发射程序模块(2002)、右发射程序模块(2003),以及左接收程序模块(3001)、中接收程序模块(3002)、右接收程序模块(3003),所述各个程序模块的指令适于由第二处理器(924)加载并执行;
步骤五、将投影仪(125)的人工开启和关闭按钮设置在机器人头部(12)的显示触摸屏(127)上,第一微计算机(91)调用LCD触摸指令程序模块(1021)选择所要投影的内容,调用MIPI转RGB程序模块(9041)给投影仪提供合适的影像格式,调用投影驱动设置程序模块(1191)设定播放参数,并调用与第二计算机通信程序模块(1011)将播放参数数据传输给第二微计算机(92);
步骤六、第二微计算机(92)调用左发射程序模块(2001)、中发射程序模块(2002)、右发射程序模块(2003),从自己的三个输出引脚,持续在单位时间里输出脉冲信号,并将脉冲个数储存于第二程序运行变量暂存器(923)之中的第一暂存区;同时,第二微计算机(92)在自己三个输入引脚,分别输入左接收单元、接收单元、中接收单元收到的脉冲,并在单位时间里对脉冲个数进行计数,分别将左接收单元计数结果存储到第二程序运行变量暂存器(923)之中的第二暂存区,将中接收单元计数结果存储到第二程序运行变量暂存器(923)之中的第三暂存区,将右接收单元计数结果存储到第二程序运行变量暂存器(923)之中的第四暂存区,然后调用左接收程序模块(3001)、中接收程序模块(3002)、右接收程序模块(3003),分别将各个暂存区的计数结果与第一暂存区的数据进行比较;
步骤七、接下来,设定比较误差阈值为1/300,当所有比较结果大于误差阈值时,则认为无人体靠近投影仪(125),当任一比较结果小于误差阈值时,则认为有人体靠近投影仪(125)。
2.根据权利要求1所述的机器人投影仪防止灼伤眼睛的方法,其特征在于:所述单位时间选择范围在0.2秒~1秒之间选择确定一个数值。
3.根据权利要求1所述的机器人投影仪防止灼伤眼睛的方法,其特征在于:步骤六所述在单位时间里输出脉冲信号,该脉冲信号的频率在1KHz~10KHz之间选取。
4.根据权利要求1所述的机器人投影仪防止灼伤眼睛的方法,其特征在于:当步骤七所述有人体靠近投影仪(125)时,第二微计算机(92)调用投影仪开关程序模块(1201),进行三次第二、第三、第四暂存区的计数结果与第一暂存区的数据进行比较,如果有任一暂存区的计数结果连续三次与第一暂存区数据比较结果小于误差阈值,则调用投影仪镜头仓门开关程序模块(1211)、投影仪风扇驱动程序模块(1221),关闭投影仪(125)、投影仪镜头仓门(121)、投影仪风扇(124)。
5.一种机器人投影仪防止灼伤眼睛的装置,其特征在于,所述装置包括:一投影仪(125)设置在机器人头部(12)内,所述机器人头部(12)的前面是显示触摸屏(127),机器人头部(12)的后面是投影仪镜头仓门(121),打开投影仪镜头仓门(121),投影仪(125)显露出来;
在机器人头部(12)内设置第二电路板(130),其上有第二微计算机(92);
在投影仪镜头仓门(121)一侧,设置光发射组(122)和光接收组(123),所述光发射组(122)连接如下电路单元:左发射单元、右发射单元、中发射单元,所述光接收组(123)连接如下电路单元:左接收单元、右接收单元、中接收单元;其中的左发射元件和左接收元件是对管,中发射元件和中接收元件是对管,右发射元件和右接收元件是对管型式;
所述投影仪(125)的开启和关闭由第二微计算机(92)控制;
所述投影仪镜头仓门(121)的开启和关闭由第二微计算机(92)控制;
所述左发射单元、右发射单元、中发射单元电路连接第二微计算机(92);
所述左接收单元、右接收单元、中接收单元电路连接第二微计算机(92)。
6.根据权利要求5所述的机器人投影仪防止灼伤眼睛的装置,其特征在于:所述投影仪镜头仓门(121)的旁边设置的投影仪风扇(124)由第二微计算机(92)驱动。
7.根据权利要求5所述的机器人投影仪防止灼伤眼睛的装置,其特征在于:所述机器人头部(12)内设置第一主板(140),其上有第一微计算机(91),所述第一微计算机(91)连接显示触摸屏(127),接受显示触摸屏(127)键入的投影播放指令,还通过自己的GPIO和PI12引脚与第二微计算机(92)连接通讯。
8.根据权利要求5所述的机器人投影仪防止灼伤眼睛的装置,其特征在于:所述左接收单元电路的末端连接一左整形器U11,其将由第一运算放大器U1输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机(92)的一个引脚;
右接收单元电路的末端连接一右整形器U31,其将由第三运算放大器U3输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机(92)的再一个引脚;
中接收单元电路的末端连接一中整形器U21,其将由第二运算放大器U2输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机(92)的再一个引脚。
9.根据权利要求5所述的机器人投影仪防止灼伤眼睛的装置,其特征在于:所述机器人头部(12)内设置电源(105),所述电源(105)输出彩色灯带单元(205)、投影仪开关电路单元(119)所需的DC12V电源;以及第一微计算机(91)、第二微计算机(92)和相关电路所需的DC5V电源。
10.根据权利要求8所述的机器人投影仪防止灼伤眼睛的装置,其特征在于:所述左接收单元电路中电阻R3阻值为1KΩ时,电阻R2的阻值,在20KΩ~120KΩ间选取;
中接收单元电路中电阻R8阻值为1KΩ时,电阻R7的阻值,在20KΩ~120KΩ间选取;
右接收单元电路中电阻R13阻值为1KΩ时,电阻R12的阻值,在20KΩ~120KΩ间选取。