自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 数字温度计

数字温度计材料清单材料清单Arduino Due 开发板Adafruit MAX31855 接口板Adafruit 公司的K型热电偶线#include <SPI.h>const int slaveSelectPin = 10;void setup(){ Serial.begin(9600); // 在10引脚上初始化设备的总线 SPI.begin(slaveSelectPin);}void loop(){ // 读取4个字节 byte d

2020-10-23 21:48:28 953

原创 SPI总线

SPI总线(串行外设接口)全双工通信主设备:设置配置:Arduino中的SPI库(串行外设接口)全双工通信SPI是一个主/从协议,一主多从,一次只能和一个设备通信。主设备:MOSI :主输出,从输入;MISO :主输入,从输出;SCLK : 串行时钟线;SS : 从机选择(低电平有效);设置配置:一、时钟触发方式(上升沿有效;下降沿有效;)二、由于SPI是串行设备,一次发送一个数据位,因此需要确定先发送最低位还是最高位,通常先发送最低位。三、时钟速率:主机定义总线速率,不高于最

2020-10-23 20:28:57 267

原创 关于Arduino的串口通信

关于Arduino的串口通信一、启动串行连接二、写数据三、读数据在Arduino中,想要使用串口,必须用Serial类函数一、启动串行连接串口设置在setup()函数中完成void setup(){ Serial.begin(9600); /*打开串口,设置数据*/}/*波特率为9600;收发双方一致,可以使用任意波特率*/二、写数据Serial.print("Hello,world");//打印字符串Serial.print('!');//打印字符Serial.print(1.2

2020-10-15 15:55:22 1219

原创 关于Arduino中的常用函数

一、I/O函数二、时间函数三、数学函数abs返回其参数的无符号值【abs(12)返回12,abs(-12)也返回12】constrain限制一个数字以阻止它超出范围。第一个参数是被限制的数字,第二个参数是范围区间的开始,第三个参数是允许的数字范围区间的结尾。【constrain(8,1,10)返回8,constrain(11,1,10)返回10,constrain(0,1,10)返回1】map将一个范围内的数字映射到另一个范围。第一个参数是要映射到数字,第二个和第三个参数是from范围(

2020-10-13 14:44:25 7050

原创 关于Arduino的基础介绍

关于Arduino的学习笔记01Arduino需要两个函数:setup()和loop()。即使他们为空,这两个函数也必须存在。程序开始时调用setup()函数,这个函数用于初始化变量、引脚模式和程序中的其他组件。...

2020-10-10 11:49:33 390

原创 嵌入式开发工程师进阶之路

嵌入式开发工程师进阶之路一、从微控制器开始从微控制器的最小系统入手,以其为核心,选择相应电子元件加上最小系统在面包板或洞洞板上搭建硬件电路,并在嵌入式开发工具下使用C语言编写、编译、连接、链接、调试和下载应用程序。二、精通一款微控制器之后根据个人基础和兴趣爱好选择未来发展方向基本要求:一、基本的专业英语阅读能力二、扎实的C语言编程和分析能力三、精通一种嵌入式微控制器四、掌握一种嵌入式开发工具硬工要求:一、模电数电基础二、精通常用接口电路三、会使用至少一种EDA设计软件(AD优先),

2020-10-08 20:43:02 1065

原创 关于Arduino Uno的实用基础知识

关于Arduino Uno的基础知识学习一、关于数据类型boolean 1字节 0|1char 1字节 -128~+127 用于表示ASCII字符码byte 1字节 0~255 用于将串口数据作为单个数据进行通信int 2字节 -32768~+32767long 4字节 -2147483648~2147483647 只在需要表示非常大的数时使用doub

2020-09-29 22:23:07 3575

原创 基于Arduino的串口通信(初学者)

const byte LED = 13; //设置LED输出引脚char val; //保存接受数据的变量,采用字符型void setup() { // put your setup code here, to run once:pinMode(LED,OUTPUT);Serial.begin(9600); //启动串口,并以9600bps速率传输数...

2020-02-24 11:16:39 1557

原创 初学者arduino流水灯设计

void setup() {// put your setup code here, to run once:pinMode(8,OUTPUT);pinMode(9,OUTPUT);pinMode(10,OUTPUT);pinMode(11,OUTPUT);pinMode(12,OUTPUT);}const byte startPin = 8; //声明储存开始脚位const b...

2020-02-23 17:19:07 812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除