初步使用Arduino
北京同事测试Canon镜头使用的控制器是ArduinoUNO,借此机会刚好使用下Arduino,一直都听说这东西比较火,还没用过,惭愧。
测试使用的板卡为最普通的ArduinoUNO,开发生态环境确实很好,开发环境、库都很全。有基础的差不多20分钟就能上手,我工作
中主要用到多线程、硬件定时器、SPI、串口、GPIO等。
多线程:使用SCoop,实现了线程、软件定时器等,使用起来很方便;
硬件定时器:我主要想输出20KHz左右的频率,软件定时器没法满足,我没有使用PWM,直接定时器和GPIO结合输出,灵活;
SPI:从模式通信;
串口:通信;
GPIO:基本操作;
差不多用了下午一点时间,上述功能全部调试通过了,晚上就直接进行拷机,开发起来确实很方便,目测以后简单测试方面的工作就全靠他了。
目前对它的库还不了解,很多库都没见过,期待之后学习并使用这些优秀的库。
好了,就到这里。
初步使用Arduino相关推荐
- 【太极创客】零基础入门学用Arduino 第一部分 合辑笔记
[太极创客]零基础入门学用Arduino 第一部分 合辑 笔记大多整理于B站评论区 https://www.bilibili.com/video/BV164411J7GE/?spm_id_from=3 ...
- Arduino基础入门之十二 LCD1602A初步显示
一 硬件 1602液晶显示,显示容量为 16×2 个字符,如下图 一共有16个引脚,对应功能如下表: 1602液晶显示各引脚功能 引脚符号 功能描述 VSS 电源地 VDD 电源正极,本实验接5V V ...
- arduino灯光装置_用Arduino实现智能控制-夜间感应灯的制作
教学基本信息 课名 用 Arduino 实现智能控制 - 夜间感应灯的制作 (一个单元两个课时) 是否属于 地方课程或校本课程 否 学科 信息技术 学段 第三学段 年级 初一 授课日期 2 指导思想与 ...
- Seeduino XIAO开发板安装Arduino软件包以及USB串口驱动
简 介: 本文对购买到的Seeed XIAO M0开发板进行了初步使用.给出了如何安装Arduino 软件包的过程.通过测试发现在Windows7中,仅仅安装了软件包还不行,需要单独安装SeeedXI ...
- 基于ESP32智能车竞赛比赛系统硬件初步调试-5-6
简 介: 给出了对于基于ESP32设计的智能车竞赛的の比赛系统的硬件调试过程.基本上验证了硬件设计的合理与正确性.在第一部分的"修改建议"中也给出了硬件电路的修改意见. 关键词: ...
- 安装 Arduino IDE 中STM32 软件包,ESP8266软件包
简 介: 搜集了更多的基于Arduino生态环境的安装和使用方法. 关键词: Arduino,STM32,ESP8266 §01 安装STM32在Arduino IDE软件包 1.参考文献1 参照推文 ...
- 从0 开始 DIY你的Arduino UNO
简 介: 通过实验,验证了利用CH340C制作Arduino UNO最小系统的电路正确性.利用Arduino的IDE对于制作的电路板下载Bootloader的时候,选择开发板为Arduino UNO, ...
- 利用Arduino Nano 对于另外的Arduino控制板下载Bootloader
简 介: 测试了利用Nano板对于基于MEGA328的Arduino的Bootloader下载,在此基础之上,利用了FT232TL的USB-TTL UART模块对测试MEGA328下载执行程序. 关键 ...
- Arduino门禁人机接口调试 Version 1.0
■ 相关文献链接: Arduino基本人机接口:点阵LED.汉字库.键盘 Grove Beginner Kits基础实验 ESP8266访问网站-urequest get方法 Arduio软件开发环境 ...
最新文章
- Java网络编程从入门到精通(4):DNS缓存
- 利用sqlmap对网站进行sql注入检测
- 网关流控利器:结合 AHAS 实现 Ingress/Nginx 流量控制
- C++对象确定性解析单例模式
- Python中的Number(数字)
- 为Visual Studio 2010添加HTML5的项目模板
- cc2530定时器和捕获比较_ALIENTEK 阿波罗 STM32F767 开发板资料连载十四章 输入捕获实验...
- 使用nginx代理,支持微信网页授权不同域名
- feign调用service_Spring-cloud-eureka使用feign调用服务接口
- matlab 神经网络设计与应用,MATLAB 神经网络设计与应用(最新版)
- 饥荒服务器运行时cpu的占用,饥荒联机版服务器卡顿原因分析及解决教程_饥荒联机版服务器卡顿怎么解决_游戏堡...
- max30102c语言,max30102问题
- 数据挖掘实验(三)Matlab初步实现ID3算法【决策树根节点选择】
- COJ 0359 xjr考考你数据结构(根号2)线段树区间增加
- ffmpeg快速将mkv转mp4
- Maven项目 cityFileFK02数据库连接(课外完成)
- 第2次作业:软件案例分析
- 【微服务】166:导入数据到索引库
- java数值精度_java数字运算精确度
- 蚁剑有时候连不上webshell
热门文章
- UE4 C++ 类的4种引用类型,和异步加载资产
- 快速开发平台:企业信息化建设的不二选择
- GPU视频压缩2—Multiple Layer Parallel Motion Estimation on GPU for High Efficiency Video Coding (HEVC)
- C++ 类中的 构造函数、拷贝构造函数、析构函数
- echarts 饼图 中间 画圈 + 文字
- StreamReader和StreamWriter 的使用
- 小黄车凉了?1分钟带你解锁共享经济的3种新玩法
- Scrapy爬虫项目——阿里文学当当网
- 【百度】 快速精准搜索
- SCU 2818 QQ音速