常用硬件外设开发范例

各种常用的人机交互设备以及硬件扩展接口开发应用案例

Ubeeto开发板SYN6288实现语音输出

一、本章节实现功能介绍 通过SYN6288语音输出模块快外接喇叭(8Ω1W)语音播放文字信息。当Ubeeto开发板上的BTN1按键按下时开始播放,当BTN2按键按下时停止当前正在播放的内容。 二、接线图 三、材料清单 名称 推荐购买链接(或…

查看更多

开发板接AM1805低功耗电源管理模块

一、通过AM1805模块实现低功耗的原理 AM1805是由美国Ambiq Micro设计的低功耗电源管理芯片,利用它可以将我们的电路系统功耗降低至0.1uA以内。实施原理很简单,将整个电路系统(或MCU)的VSS和AM1805的PSW引脚连…

查看更多

用PCF8574扩展物联网开发板的IO口

一、PCF8574介绍 下图是PCF8574T/PCF8574AT芯片的结构图: 由图可以看出每个PCF8574可以通过IIc接口扩展出8个IO口,PCF8574的A0,A1,A2引脚的状态决定了其IIc设备地址。 由于PCF8574T和P…

查看更多

开发板接可调电位器获取电压输出值

一、本例程实现功能 调整可调电位器旋钮的位置,获取当前位置旋钮的电压输出值,并通过print()函数在电脑串口调试终端打印输出当前电位器的输出电压值。 二、模拟式旋钮介绍 工作电流:26uA 工作电压:3~5.5V 电阻值范围:0~10K …

查看更多

Ubeeto开发板接有源蜂鸣器/无源蜂鸣器开发

一、有源蜂鸣器和无源蜂鸣器 区别: 有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。有源蜂鸣器往往比无源的贵,也是因为里面多了一个震荡源的原因。 二者对比:…

查看更多

开发板接16个按键控制8位数码管显示

一、实现功能 本篇章实现了ubeeto开发板外接一个包含8位数码管和16个按键的模块,每当按下不同的按键时,数码管上会有不同的显示。 该模块的主控芯片型号是TM1638,一款低成本的数码管和键盘专用驱动芯片,非常适用于IO口引脚数量偏少的芯…

查看更多

开发板实现一个按键控制Led灯闪烁

一、实现功能 本篇章实现了一个按键控制一个Led灯闪烁的实例。 二、端口描述 Ubeeto开发板一共提供了12个普通IO端口用于输入输出,分别为D0~D11。其中D0~D7已通过排针引出,D8~D11则未引出,而是在电路板上固定连接着两个L…

查看更多

开发板接三色全彩RGB Led模块

一、实现功能 Ubeeto物联网开发板直接外接一个共阴极三色全彩RGB Led模块,并动态调整RGB Led的三色值。 二、关于RGB Led控制的一些较深入的理论知识 开发板关于RGB Led提供的驱动库接口很简单,如果用户只是想简单的想…

查看更多

开发板按键控制一个Led灯闪烁

一、实现功能 本篇章实现了一个按键控制一个Led灯闪烁的实例。 二、端口描述 Core一共提供了12个普通IO端口用于输入输出,分别为D0~D11。其中D0~D7已通过排针引出,D8~D11则未引出,而是在电路板上固定连接着两个LED和两个…

查看更多

物联网开发板进行TF卡读写与删除

一、实现功能 功能1,写操作:每隔0.2秒向TF卡上的test.txt文件中写入10个数据(0-9) 功能2,读操作:上面的写操作循环执行20次(4秒)过后,再读取test.txt中的内容并通过print打印出来。 功能3,删除操作:上面读…

查看更多

Ubeeto开发板接TFT液晶触摸屏开发

Ubeeto Core 可支持3.5寸、4寸、7寸的TFT串口彩色液晶屏,本篇章主要演示了TJC4832T135型号(480*320)的3.5寸液晶触摸屏的开发,对于更大的4寸以及7寸屏幕开发方式完全一样,程序不需要任何修改。 一、开发基础…

查看更多

Ubeeto开发板接1602LCD显示动态数字

一、实现功能 在LCD 1602液晶屏幕上显示动态数字。 二、接线图 三、材料清单 名称 推荐购买链接(或者你可以自己制作) 模块/芯片硬件资料下载 LCD1602 IIc接口液晶屏幕 LCD1602购买链接 下载地址(提取码:rsh9) …

查看更多

物联网开发板接0.96寸OLED显示

一、实现功能 在0.96寸的Oled屏幕上打印”hello world”+”动态递增序号” 二、接线图 三、材料清单 名称 推荐购买链接(或者你可以自己制作) 模块/芯片硬件资料下载 0.96…

查看更多