![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arduino学习日记
s0rry king
这个作者很懒,什么都没留下…
展开
-
python手部识别中的问题及笔记第三弹 21 7 19
一.输出数组与字符串String comdata = "";int mark;void setup(){ Serial.begin(9600); } void loop(){ while (Serial.available() > 0)//不断循环检测串口缓存,一个个读入字符串 { comdata += char(Serial.read());//读入之后将字符串,串接到comdata上面 delay(2);//延时一会,让串口缓存准备好原创 2021-07-19 22:15:32 · 155 阅读 · 0 评论 -
①matlab与arduino通信演示 5.15
附上matlab的官方文档链接(粘贴不上去,想要可以留言)显示了如何连接到Arduino的®在MATLAB硬件®。确保Arduino硬件已连接到计算机。建立联系的两种方法如果设备是非官方的,请记下端口和板的名称。直接输入a = arduino()电脑会自动判断其属性a = arduino - 属性: Port: 'COM6' Board: 'Mega2560' Ava原创 2021-05-15 18:00:21 · 264 阅读 · 0 评论 -
基于肌电传感器得打印断缺手指得代码讲解③ 4.2
1.关于新增校准代码for (int i = 0; i < 5000; i++) { sensorValue = analogRead(A0); delay(1); Serial.println(sensorValue); if(biggest_data<sensorValue) { biggest_data=sensorValue; } if (smallest_data>sensorValue)原创 2021-04-02 22:08:13 · 209 阅读 · 0 评论 -
基于肌电传感器得打印断缺手指得代码讲解② 3.30
1.关于Serial.begin(speed)好的文章可以看:https://www.cnblogs.com/MCSFX/p/11290272.html串口波特率的设置:通常我们使用Serial.begin(speed)来完成串口的初始化,这种方式,只能配置串口的波特率。int analogPin = A3; // potentiometer wiper (middle terminal) connected to analog pin 3 // out原创 2021-03-30 19:25:52 · 188 阅读 · 0 评论 -
基于肌电传感器得打印断缺手指得代码讲解① 3.27
目的:解释怎样读取一个在模拟引脚PIN A0上的模拟输入,把analogRead()的值转换成电压,然后打印 到Arduino IDE的串口监视器里,同时用int、if语句将电压信号转化为舵机转动信号。器材如下(未拍电池):奇怪的知识:Arduino开发板有一个内置电路叫模拟到数字转换器,或者叫ADC,这个可以读取 变化的电压,并转换成0到1023之间的数值(可以自己设置转化到多少)。另外, ...原创 2021-03-27 20:53:58 · 177 阅读 · 0 评论 -
舵机控制3.17
1.舵机控制#include <Servo.h>Servo myservo; // 定义Servo对象来控制int pos = 0; // 角度存储变量void setup() { myservo.attach(9); // 控制线连接数字9}void loop() { for (pos = 0; pos <= 180; pos ++) { // 0°到180° // in steps of 1 degree myservo.writ原创 2021-03-17 21:54:47 · 1560 阅读 · 0 评论 -
串口通讯与步进电机3.16
1.一位大佬关于串口通讯的文章https://blog.csdn.net/TonyIOT/article/details/828480622.步进电机的使用https://blog.csdn.net/TonyIOT/article/details/88605767?spm=1001.2014.3001.5502原创 2021-03-16 23:34:40 · 388 阅读 · 0 评论