
Arduino
文章平均质量分 53
lihe2021
这个作者很懒,什么都没留下…
展开
-
Simulink与Arduino串口通信
simulink与arduino串口通信的实现原创 2022-07-03 14:27:56 · 2603 阅读 · 2 评论 -
Understanding How Arduino Serial Port Send Line Feed LF, Carriage Return CR and New Line Character
https://elextutorial.com/learn-arduino/arduino-serial-port-send-line-feed-carriage-return-new-line/原创 2022-04-09 20:43:14 · 418 阅读 · 0 评论 -
Arduino延迟函数delay(),以及为什么不应该使用它
delay()函数的工作方式非常简单。它接受单个整数(或数字)参数。此数字表示时间(以毫秒为单位)。当程序遇到这个函数时,应该等到下一行代码。然而,问题是,delay()函数并不是让程序等待的好方法,因为它被称为阻塞(blocking)函数。delay()函数语法delay (ms) ;其中, ms 是以毫秒为单位暂停的时间(无符号长整型)。例子/* Flashing LED * ------------ * Turns on and off a light emitting dio原创 2022-01-12 12:29:20 · 23181 阅读 · 6 评论 -
如何使用MATLAB和Arduino来控制直流电动机
通常我们使用Arduino IDE来编写和上传代码到Arduino,在本文中我们将演示如何使用MATLB和Arduino来控制直流电动机。MATLAB使用了一种比C/C++更容易理解的高级编程语言,通过MATLAB我们可以快速地看到输入和输出操作的结果(没有编译)。此外,MATLAB还提供了数据可视化图形功能,我们可以使用这个功能来快速分析Arduino获取的数据。https://www.basemu.com/using-matlab-arduino-dc-motor-control.html...转载 2022-01-10 16:56:25 · 505 阅读 · 0 评论 -
Matlab和Arduino相互连接
转载于https://www.arduino.cn/thread-21677-1-1.html一个是什么都能算的数学软件。一个是很火的开源硬件平台。两者连起来玩也是很爽的。特别是现在Matlab出了Arduino支援套件以后,玩起来比以往的串口通信简单多了。Matlab和Arduino的“联姻”方式总共有下面四种。第一种 Matlab Arduino Support package(Arduino作为执行机)第二种 Simulink Arduino Support package(用simuli转载 2022-01-10 16:20:42 · 11296 阅读 · 2 评论 -
Arduino 入门程序示例之直流电机
https://www.cnblogs.com/starsnow/p/4579547.html概述演示直流电机的控制。示例程序PWM控制直流电机H桥控制直流电机PWM + H 桥控制直流电机原创 2022-01-06 22:29:33 · 1552 阅读 · 0 评论 -
Arduino用PID控制直流电机定位旋转 - 【单片机教程-Arduino-PID】
在这篇文章中,我们将看到如何实现直流电机的非常精确的位置控制。我们使用Arduino和PID计算来实现简单直流电机的精确位置控制。这样的小项目非常有趣,您可以通过构建该项目来学习许多概念,例如PID,闭环系统和编码器基础。https://mp.weixin.qq.com/s/YahJFSzbMptOQ398SBlvAg...原创 2022-01-06 22:26:05 · 5347 阅读 · 0 评论 -
Arduino Mega2560 PWM
Arduino Mega PWM pinArduino Mega有5个计时器,计时器0-计时器4。由于timer0还用于毫秒和微功能,因此它使用快速PWM,而其他定时器配置为用于相位校正PWM。这导致不同引脚上的频率不同:timer 0 (controls pin 13, 4)timer 1 (controls pin 12, 11)timer 2 (controls pin 10, 9)timer 3 (controls pin 5, 3, 2)timer 4 (controls pin 8,原创 2021-12-23 16:31:26 · 10397 阅读 · 0 评论 -
Arduino—串口通讯与IIC
1.串口通信单片机的第五大功能——串口通讯,它可以建立起你的电脑和单片机直接的连接,也可以是其他模块的连接,比如蓝牙,WIFI等,接口都是串口,另一部分的模块,接口时IIC或者SPI,比如陀螺仪一般都是IIC,OLED显示,接口也是IIC在物理上,串口通信需要三根线 TX RX GND,TX是发送,RX是接受 GND是接地,看看原理图我们看到,RX RT经过一个USB芯片,把串口转换成了USB口,所以插到我们的USB线就是个串口和供电的功能(注意使用的是数据线还是电源线,电源线是无法出现COM口的转载 2021-12-17 18:51:17 · 1959 阅读 · 1 评论 -
Arduino中keywords.txt 文件
keywords.txt 文件的作用是用来在Arduino IDE中使一些类名、函数名等显示不同的颜色。该文件的语法为keyword[tab]KEYWORD_TOKENTYPEkeyword 是要用来高亮显示的关键字类名、函数名和常量名等[tab] 为一个tab缩进(不要是空格!!!)KEYWORD_TOKENTYPE 的取值为 KEYWORD1, KEYWORD2, KEYWORD3, LITERAL1, LITERAL2在Arduino IDE的关键字高亮中,会识别KEYWORD1为数据类原创 2021-12-17 16:44:40 · 1017 阅读 · 0 评论 -
树莓派 VS Arduino
转载于:电气罐头说到树莓派,很多人喜欢把它和 Arduino 对比:前者性能高但软件结构复杂,后者性能有限但容易上手。当要开始一个个人项目的时候,到底哪种微型计算机才合适?本文将解答这个问题。区别树莓派和 Arduino 看起来很相似,都是带控制功能的小型电路板,但它们完全是属于两种不同的设备。树莓派是基于微处理器的硬件平台,核心是 Broadcom ARM 架构 CPU,可以完整运行 Ubuntu、Windows 10 IoT Core 等操作系统,甚至板载了 USB、以太网和 HDMI 等输入转载 2021-11-24 15:02:11 · 1443 阅读 · 0 评论 -
使用Arduino开发板控制伺服电机
大多数情况下,直流电机控制的控制方法都是非常简单的(只需要连接电源和地)。伺服电机有一些不同,它使用3根线连接(电源、地和信号)将电机移动到某个旋转位置。该位置由信号线上发送的信号决定。一旦电机到达信号指定的位置,它将保持其位置,并抵抗试图将其从该位置移动的任何外力。该电阻称为伺服的转矩额定值,可在数据表中找到。脉冲宽度调制PWM:参考:PWM占空比控制电机转速当我们使用Arduino编程时,这种伺服电机背后的理论并不太重要。我们可以导入一个库来满足大多数的PWM应用场景。该库称为Servo库,您可以原创 2021-11-23 19:53:47 · 6142 阅读 · 2 评论 -
Arduino官方网站及Arduino爱好者博客
Arduino官方网站https://www.arduino.cc/Rebecca的博客http://blog.sina.com.cn/arduino原创 2021-11-21 15:34:56 · 13443 阅读 · 1 评论 -
Arduino编程基础之--环境搭建(Windows)
一、下载安装包:到https://www.arduino.cc/en/software这个页面,如图:windows用户特别是winxp之后的就下载windows Win7 and newer的就可以二、安装:window下的安装版本,就傻瓜式安装完成即可,一般不会出问题的。三、启动Arduino IDE:四、Arduino的常用配置1、文件下的首选项,如图:可以配置语言、字体、缩放、主题、是否显示行号、上传前是否检查代码,上传或验证时,是否自动保存;2.开发板及端口选择还有个就是工具下原创 2021-11-15 14:05:42 · 1062 阅读 · 0 评论