本帖最后由 Kara 于 2022-6-13 16:29 编辑
Arduino介绍:
Arduino UNO开发板是一款适合新手入门级别的开发板,ArduinoUNO开发板设计的十分简洁,是一块AVR单片机、一个晶振或震荡器和一个5V的直流电源。常见的开发板通过一条USB数据线连接计算机。Arduino有各式各样的开发板,其中最通用的是Arduino UNO。另外,还有很多小型的、微型的、基于蓝牙和Wi-Fi的变种开发板。
Arduino UNO 的处理核心是ATMEGA328P。它有14个数字输入、输出引脚(其中6个可用作PWM输出),6个模拟输入,16MHz晶振时钟,USB连接,电源插孔,ICSP接头和复位按钮。只需要通过USB数据线连接电脑就能供电、程序下载和数据通讯。 Power引脚:开发板可提供3.3V和5V电压输出,Vin引脚可用于从外部电源为开发板供电 Analog In引脚:魔力输入引脚,开发板可读取外部模拟信号,A0~A5为模拟输入引脚 Digital引脚:UNO R3拥有14个数字I/O引脚,其中6个可用于PWM(脉宽调制)输出。数字引脚用于读取逻辑值(0或者1),或者作为数字输出引脚来驱动外部模块。标有“~”的引脚就是可以产生PWM
TX和RX引脚:标有TX(发送)和RX(接收)的两个引脚用于串口通讯。其中标有TX和RX的LED灯连接相应引脚,在串口通讯时会以不同速度闪烁。
13引脚:开发板标记第13引脚,来凝结板载LED灯,可以通过控制13引脚来控制LED灯亮灭。
按键: 功能扩展板上设计有三个可编程按键,用户可根据需要来使用。
红外传感器: 扩展板上采用一个单光束反射式红外光电传感器ST188,该传感器模块对环境光线适应能力强,其具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,红色指示灯会亮起,同时信号输出接口输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围2~80cm,工作电压为3.3V-5V。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点。比较器采用LM393,工作稳定。
温湿度传感器:
扩展板上设计了一款有已校准数字信号输出的温湿度传感器:DHT11。
该传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性不卓越的长期稳定性。传感器包拪一个电阻式感湿元件和一个 NTC测温元件,并不一个高性能MCU连接。因此该产品具有品质卓越、抗干扰能力强、性价比极高等优点。每个 DHT11 传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达 20 米以上,产品为 4 针单排引脚封装。
相关参数:精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH,温度0~50℃。
微型直流电动机:
为了模拟现场的执行机构,扩展板上设计一个微型直流电动机,采用L9110进行驱动。
L9110是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片IC之中,使**器件成本降低,整机可靠性提高。该芯片有两个TTL/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过800mA的持续电流,峰值电流能力可达1.5A;同时它具有较低的输出饱和压降;内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机、步进电机或开关功率管的使用上安全可靠,产品为 4 针单排引脚封装。
RGB三色LED: 扩展板上设计了一个RGB三色LED指示灯,通过P9813驱动,可以实现对LED的全色彩控制。 P9813是一款全彩点光源 LED 驱劢芯片,采用 CMOS 工艺,提供三路恒流驱劢及256级灰度调制输出。采用双线传输方式(DATA不CLK),内建再生,可提升传输距离。用于驱动显示灯光发换、各式字符发换、彩色动漫图案。根据不同控制器和客户不同形式要求,进行脱机或联机运行。
该芯片的特点:
IC输入电压 5V~6.5V;内置LDO,4.5V稳压输出; 外置单电阻反馈模式,三路驱劢,每路驱动电流 0-45mA;
带有输入信号校验功能; 内置环振(1.2MHz)支持不间断 FREE-RUN调制输出,维持画面静止功能; 最大串行输入数据时钟频率15MHz; 具有信号锁相再生,1MHz 数据传输速度下级联点光源可达 1024 个; LED驱动端口耐压 17V。
OLED屏幕接口: 有机収光二极管(OrganicLight-Emitting Diode,OLED)具有自収光,不需背光源、对比度高、厚度薄、规角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。 功能扩展板提供一个OLED屏幕接口。
扬声器接口: 咪头接口: 标准Arduino接口: 扩展板采用了标准的 Arduino 接口,能使扩展板与Arduino之间无缝链接,也可以插在任何标准的Arduino 的 MCU 主板中。 WiFi模组接口: 拓展版提供一个双模式模组接口,可按需求切换为SOC模式(GoKit 3所使用的模式)或MCU模式。 语音降噪模块接口: 扩展板提供一个语音降噪模块接口
如何使用机智云进行应用开发:(演示) 设备开发
制动生成的MCU SDK代码实现机智云通信协议的解析和封包,传感器数据与通信数据的转换逻辑,开发者只需要在对应的时间处理逻辑中添加传感器的控制函数,便可完成产品开发
应用开发
能提供相对简单,简洁的APP,微信,后台业务等
产品的调试
机智云推出串口调试工具,虚拟设备,通讯日志等功能,对产品进行调试
点击上图查看视频
|