当前位置: 代码网 > it编程>前端脚本>Python > 【花雕动手做】ASRPRO语音识别(23)---智能红外感应迎宾员

【花雕动手做】ASRPRO语音识别(23)---智能红外感应迎宾员

2024年08月03日 Python 我要评论
该传感器模块对环境光线适应能力强,其有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,绿色指示灯会亮起,同时信号输出接口输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围 2~30cm,工作电压为 3.3V-5V。型号为HF32F/005-ZS3,这是一款支持1路继电器输出的模块,可以控制高压高电流的负载设备,实现智能开关等功能。实验二十八:智能红外对管模块控制迎宾大门的开与关。

在这里插入图片描述

本例实验采用红外对管
该传感器模块对环境光线适应能力强,其有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,绿色指示灯会亮起,同时信号输出接口输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围 2~30cm,工作电压为 3.3v-5v。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点,可以广泛应用于机器人避障、避障小车、流水线计数及黑白线循迹等众多场合。

在这里插入图片描述
红外避障模块电原理图

在这里插入图片描述
本例实验采用板载1路继电器:
型号为hf32f/005-zs3,这是一款支持1路继电器输出的模块,可以控制高压高电流的负载设备,实现智能开关等功能。

在这里插入图片描述
本例实验采用板载三位独立按键,可以搭配实现各种相关的功能。

在这里插入图片描述

本例实验的spi彩色液晶1.77寸显示屏(st7735驱动)
tft177-spi,型号为sx177qqvga,像素128x160tft,驱动芯片为st7735s,这是一款支持spi接口的1.77寸tft彩屏,可以显示文字、图形、图片等内容,提高用户互动体验度。
在这里插入图片描述
电原理图

在这里插入图片描述
【花雕动手做】实验二十八:智能红外对管模块控制迎宾大门的开与关
实验开源代码

#define asc2_12
#define st7735_cs_pin 9
#define st7735_cs_gpio_pin gpio_pin_1
#define st7735_dc_pin 1
#define st7735_dc_gpio_pin gpio_pin_1
#define st7735_rst_pin 25
#define st7735_rst_gpio_pin gpio_pin_1
#define st7735_sck_pin 3
#define st7735_sck_gpio_pin gpio_pin_3
#define st7735_mosi_pin 2
#define st7735_mosi_gpio_pin gpio_pin_2
#define asc2_32
#define st7735s_rgb_gbr_order   0

#include "asr.h"
extern "c"{
    void * __dso_handle = 0 ;}
#include "setup.h"
#include "mylib/asr_st7735.h"
#include "mylib/asr_event.h"

uint32_t snid;
void asr_code();
uint16_t liang;
void hardware_init();

spitft spi_tft(128, 160);
/*描述该功能...
*/
void asr_code(){
   
  switch (snid) {
   
   case 3:
    digitalwrite(28,1);
    spi_tft.clear((0x001f));
    spi_tft.set_text_color((0xffff<
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com