Arduino带你玩转单片机

2019-04-15 17:50发布

1、Arduino常用器件用法与实现、最全中文教程(入门级基础资料,带新手速速入坑) Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。此文档是Arduino新手入坑时必须入门级基础资料,很多Arduino新手都不知道一些常用的东西怎么实现,这里介绍了Arduino基础电子器件用法,详细讲解了部分电子器件用法及实现,比如“Arduino控制220V的电器”、“怎样驱动舵机”、“上下拉”、“高阻态”等。 http://www.cirmall.com/circuit/2824/details?1   2、兼容Arduino的DSP音频开发板电路+PCB源文件+固件 该DSP音频开发板该应用于音频DSP开发平台。硬件外围设备兼容Arduino和MIDI控制器功能。该兼容Arduino功能主要用于扩展DSP开发板的潜在功能应用。硬件部分采用NXP LPC4337作为DSP处理器,LPC4337同时具备内核Cortex -M4和Cortex-M0双核处理器。因此,该DSP开发板能够实时的处理音频信号,同时可以作为一个控制器。 http://www.cirmall.com/circuit/2602/details?1   3、基于Arduino的家电控制系统(所有资料包括源代码) 该智能家居硬件部分设计由主机、副机两部分构成。副机可以自行选择设计成节点式(即一个arduino+24L01控制一个开关节点)还是单MCU多路式(即一个arduino+24L01控制四个开关)。 该智能家居设计主要功能:     红外直接遥控多路开关     定时开启,也就是预约功能     倒计时     局域网控制,通过网页(网页控制方式是客户端发送pos命令,系统获取并使得控制页面做出响应)     广域网控制,通过Yeelink     默认四路节点(因为Yeelink的5s限制,虽然可以扩展很多路,但也会很卡) http://www.cirmall.com/circuit/2572/details?1   4、自制Arduino Pro mini示波器(原理图+源代码)免费下载 示波器使用Arduino Pro mini,通过LCD12864液晶屏(ST7920)显示波形及相关信息。 主要参数: 频率响应: 10Hz-50KHz 电 源: 5V LCD液晶屏: 128x64(ST7920) 测量显示区:96x64 信息显示区:32x64,显示测试信号的频率、Vpp等内容 同步方式:上升沿触发 扫描速度:0.02ms/div~10ms/div,按1-2-5进位分九档 Hold功能:冻结显示波形和参数 http://www.cirmall.com/circuit/2160/details?1   5、肌电传感器EMG信号采集电路(原理图+arduino源码+Processing源码) 肌电传感器原理介绍: 肌电传感器通过检测其电势,称为肌电图(EMG),测量肌肉活动历来被用于医学研究。然而,随着不断缩小但功能更强大的微控制器和集成电路的问世,肌电图电路和传感器可以用于各种控制系统。该传感器采用ADI芯片AD8221作为EMG信号进行可调放大,同时将测量滤波,整流电活动的肌肉信号输出0-Vs的伏特,输出大小取决于选定肌肉的活动量。方便使用Arduino控制器检测肌肉活动情况。 http://www.cirmall.com/circuit/2100/details?1   6、增量式PID和位置式PID算法实现和PID库(51单片机+STM32+arduino完成) 在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器。它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定比较简单等优点;而且在理论上可以证明,对于过程控制的典型对象──“一阶滞后+纯滞后”与“二阶滞后+纯滞后”的控制对象,PID控制器是一种最优控制。这个是我搜集的PID算法以及PID库资料。内容很全,等你下载打开后就知道了。 http://www.cirmall.com/circuit/2091/details?1   7、Arduino Leonardo & UNO至尊版资料(Arduino电路、Arduino代码、教程) 先看下附件里都提供了哪些内容: 第一部分:Arduino电路pdf版本原理图。包括:Arduino Leonardo & UNO电路、Arduino UNO pin脚图连接图 第二部分:Arduino代码,官方例程41个 第三部分:Arduino开发环境,图形化编程开发环境等 第四部分:赠送与Arduino电路板连接的各种模块资料,包括:GSM模块、蓝牙、RFID、以及各种传感器模块 第五部分:视频教程,与Arduino代码相配的41个视频教程,手把手教会你。 由于资料包容量较大,同样放在了云盘里,有需要的网友可以下载学习。(这些资料都是要花钱买板子才能送的呢) http://www.cirmall.com/circuit/2082/details?1   8、基于AD8232心电心率图监测测量(原理图+PCB+ arduino源码+Processing源码)下载 该设计介绍的AD8232单导联心率监测器是一个具有低成本高效的来测量心脏的心率活动模拟器。该心电活动同时可以通过绘制一个心电图或心电图和输出,方便我们模拟阅读。由于ECGs上很大的噪音干扰,而AD8232单导联心率监测器通过一个运算放大器,从而获得来自PR和QT间断的信号。     AD8232是一款用于ECG及其他生物电测量应用的集成信号调理模块。 该器件设计用于在具有运动或远程电极放置产生的噪声的情况下提取、放大及过滤微弱的生物电信号。 该设计使得超低功耗模数转换器(ADC)或嵌入式微控制器能够轻松地采集输出信号。 http://www.cirmall.com/circuit/2037/details?1   9、基于Arduino的简易磁悬浮装置原理图和源代码分享 磁力对悬浮物的控制,其基本原理是:     霍尔传感器在浮子的正下方,当检测到浮子向左运动时,两边的线圈一个吸一个拉,把它推向右;反之如果浮子想右运动,那么两个线圈的电流都反向。用前后左右共四个线圈,两个霍尔传感器配合,就可以把浮子稳定的悬浮住。但是线圈产生的力是比较小的,因此只能够推动浮子在水平面移动,要克服浮子的重力让它悬浮起来,就要在四个线圈下面再加一个大的环形磁铁提供斥力。 http://www.cirmall.com/circuit/2023/details?1   10、业界尺寸最小的RGB颜 {MOD}传感器—ADJD-S311-CR999(基于Arduino开发实例) Avago的ADJD-S311数字 {MOD}彩传感器具备10-bit分辨率的四信道红、绿、蓝(RGB)和清楚度数字 {MOD}彩传感器,能够为设计工程师带来轻易集成、安装简易和高设计灵活度等优点,特别是电路板空间有限的设计。适合采用Avago小型化SMT系列RGB {MOD}彩传感器的目标应用包括如移动电话、PDA、MP3播放器、便携式游戏机、便携式 {MOD}彩检测和丈量设备等移动和消费类产品,以及其他各种广泛的小型化消费类应用。 ADJD-S311数字 {MOD}彩传感器提供了通过传统两线式串行接口直接和微处理器连接的所有必要电路,除此之外,这些传感器还能够以2.5V的电源电压工作,大大降低了便携式设备的功耗。 http://www.cirmall.com/circuit/1925/details?1   11、DIY超声波测距平衡小车 采用Arduino Nano控制模块(开源) 本方案采用超声波测距模块作为小车平衡状态的检测,免去了对加速度、陀螺仪传感器的理解和复杂处理算法。小车的平衡控制仍然采用网络上流行的Arduino开源硬件,再加上电机驱动模块 L298N,电机仍然采用TT马达(香蕉电机)。 该方案为了降低成本,采用电位器调整设定小车的平衡参数,不使用蓝牙无线模块或有线串口在线调整参数。 硬件设计比较简单,以Arduino Nano为核心控制模块,采用HC-SR04超声波测距模块,L298N电机驱动模块,供电采用7.4V/2200mAh锂电池。图中三个10K电位器分别用于平衡点设置、PD算法中Kp和Kd系数设置的调整。 http://www.cirmall.com/circuit/1599/details?1   12、Arduino WIFI智能小车 无线视频遥控小车 这是一款基于arduino的WIFI视频小车,小车上配有703N无线路由器和720P高清视屏摄像头,可以将行进过程中的实时画面通过自带的WIFI反馈到你的手机或者是电脑平板上。用户只需要在相应的设备上安装好软件,即可通过上位机软件来控制小车的前、后、左、右运动。 WIFI视频小车制作起来非常简单,如果通信格式相同,那么WIFI视频小车与蓝牙小车的控制方式几乎完全相同。都是通过无线转串口来实现的,即最终都是通过控制器的串口来控制小车。 仅仅作为一个arduino的爱好者,只要你下决心做一辆WIFI小车,就一定会做的出来。 http://www.cirmall.com/circuit/1294/details?1   13、脉搏心率传感器电路+上位机源码+arduino源码、驱动等     本文档介绍的是一款基于arduino开发板FRDM-KL25Z设计的光电反射式模拟脉搏心率传感器。可将脉搏心率传感器佩戴于手指或耳垂等处,通过导线连接可将采集到的模拟信号传输给Arduino 信号,再通过arduino单片机简单计算后就可以得到心率数值,此外还可将脉搏波形上传到电脑上显示波形。其适用于心率方面的科学研究和教学演示,非常适合用于二次开发。     脉搏心率传感器电路主要采用avago的环境光传感器APDS-9008和MCP6001作为模拟信号放大器。该设计资料供大家参考学习。 http://www.cirmall.com/circuit/1260/details?1   14、自制三 {MOD}LED发光瓶 Arduino 系统 此项目向你展示的是自制三 {MOD}LED发光瓶。电路采用Arduino Uno,MSGEQ7和其他外部电子元件,同时使用三个高功率led和三个MOSFET,LED展示三个不同频段,伴随着动感音乐一起跳动。 http://www.cirmall.com/circuit/1138/details?1   15、Arduino 雨滴,下雨传感器 51单片机监控 功能介绍: 接上5V电源,电源指示灯亮,感应板上没有水滴时,DO输出为高电平,开关指示灯灭 ,滴上一滴水,DO输出为低电平,开关指示灯亮, 刷掉上面的水滴,又恢复到,输出高电平状态。。。。 AO模拟输出,可以连接单片机的AD口检测滴在上面的雨量大小。 DO TTL数字输出也可以连接单片机检测是否有雨。 http://www.cirmall.com/circuit/989/details?1