BISS0001芯片测试

芯片简介(摘自网络)


BISS0001是一款高性能的传感信号处理集成电路,它结合了热释电红外传感器和少量外接元器件,能够构成被动式的热释电红外开关。这种芯片能够自动快速地开启各类白炽灯、荧光灯、蜂鸣器、自动门、电风扇、烘干机和自动洗手池等装置。BISS0001特别适用于企业、宾馆、商场、库房及家庭的过道、走廊等敏感区域,或用于安全区域的自动灯光、照明和报警系统。

BISS0001采用CMOS数模混合技术,具有独立的高输入阻抗运算放大器,可以与多种传感器匹配,进行信号预处理。它内置双向鉴幅器,可以有效抑制干扰。BISS0001还包含延迟时间定时器封锁时间定时器,结构新颖、稳定可靠,调节范围宽。此外,它内置有参考电源,工作电压范围为+3V至+5V,采用16脚DIPSOP封装

实物图

简要说明(图片来自网络)

测试代码

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/queue.h"
#include "driver/gpio.h"

#define CONFIG_BLINK_GPIO 6
#define GIPO_12 12
#define GIPO_13 13

void app_main() {
    
    gpio_config_t io_conf = {};
    io_conf.intr_type = GPIO_INTR_DISABLE;
    io_conf.mode = GPIO_MODE_INPUT_OUTPUT;
    io_conf.pin_bit_mask = CONFIG_BLINK_GPIO;
    io_conf.pull_down_en = 0;
    io_conf.pull_up_en = 0;
    gpio_config(&io_conf);

    //change gpio intrrupt type for one pin
    gpio_set_intr_type(CONFIG_BLINK_GPIO, GPIO_INTR_ANYEDGE);

    gpio_reset_pin(GIPO_12);
    gpio_reset_pin(GIPO_13);

    gpio_set_direction(GIPO_12, GPIO_MODE_OUTPUT);
    gpio_set_direction(GIPO_13, GPIO_MODE_OUTPUT);

    while (1)
    {
        int level = gpio_get_level (CONFIG_BLINK_GPIO);

        printf("Level Value =  %d\n",level);
        if (level != 0){
            printf("Find Object\n");
            gpio_set_level(GIPO_12, 1);
            gpio_set_level(GIPO_13, 1);
        }
        else{
            printf("Not Find Object\n");
            gpio_set_level(GIPO_12, 0);
            gpio_set_level(GIPO_13, 0);
        }

        vTaskDelay(1000 / portTICK_PERIOD_MS);
    }
    
}

测试结果

BISS0001


我公司承接各类技术服务,主要聚焦于:stm32、单片机、嵌入式、QT应用开发、Web+Python+Django应用开发。欢迎合作。

  • 14
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汉森教育

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值