Skip to content

qsjhyy/DFRobot_Sensor

Repository files navigation

DFRobot_Sensor

这是一个实习生培训用最简单的的Arduino的库 这里需要显示拍照图片,可以一张图片,可以多张图片(不要用SVG图)

如果以后有事物就在数据手册上抄一下芯片的描述 这里写模块介绍,做到读完这段,就能对模块有初步了解,让客户懂的用这个模块能干什么(数据手册通常比较官方,这里你可以举例子,更场景化)
这个模块的优点,告诉用户为什么要购买这个模块 这里需要显示拍照图片,可以一张图片,可以多张图片(不要用SVG图)

正反面svg效果图

产品链接(链接到英文商城)

SKU:产品名称

Table of Contents

Summary

这里填写当前Arduino软件库完成了基础功能,特色功能

Installation

To use this library, first download the library file, paste it into the \Arduino\libraries directory, then open the examples folder and run the demo in the folder.

Methods

	/**
	* @brief 初始化函数
	* @return 返回0表示初始化成功,返回其他值表示初始化失败
	*/
	int begin(void);
	
	/**
	* @brief 获取声音强度值
	* @return 返回声音强度,单位是DB
	*/
	uint16_t getSoundStrength(void);
	
	/**
	* @brief 获取光线强度值
	* @return 返回光线强度,单位是流明
	*/
	uint16_t getLightStrength(void);
	
	/**
	* @brief 切换模式
	* @return 返回true操作成功, 返回false操作失败
	*/
	uint8_t switchMode(uint8_t mode);
	
	/**
	* @brief 设置LED灯的颜色
	* @note  设置颜色后,0.2秒后生效
	* @param r 红色通道颜色值,范围0-255
	* @param g 绿色通道颜色值,范围0-255
	* @param b 蓝色通道颜色值,范围0-255
	*/
	void setLED(uint8_t r, uint8_t g, uint8_t b);
	
	/**
	* @brief 设置LED灯的颜色
	* @note  设置颜色后,0.2秒后生效
	* @param color rgb565格式的颜色值
	*/
	void setLED(uint16_t color);

Compatibility

MCU Work Well Work Wrong Untested Remarks
Arduino uno
Mega2560
Leonardo
mPython/ESP32
micro:bit

History

  • data 2021-3-25
  • version V0.1

Credits

Written by qsj(qsj.huang@dfrobot.com), 2021. (Welcome to our website)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages