51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
ArkTS
鸿蒙
Arduino教程:MPU6050的数据获取、分析与处理
转载摘要MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度。由于其体积小巧,功能强大,精度较高,不仅被广泛应用于工业,同时也是航模爱好者的神器,被安装在各类飞行器上驰骋蓝天。随着Arduino开发板的普及,许多朋友希望能够自己制作基于MPU6050的控制系统,但由于缺乏专业知识而难以上手。此外,MPU6050的数据是有较大噪音的,若不进行滤波会对整个控制系统的精准确带来严重...
charlesc
0回复
2.6w浏览
Arduino教程
MPU6050
atmega32u4制作arduino leonardo最小系统
一、leonardo最小系统关于leonardo这里不再介绍,直接上最小系统原理图,该系统由atmega32u4制作完成。按照原理图,搭建电路如下:这里使用的是atmega32u4AUTQFP44封装的,为了方便使用从网上买了个烧写底座,价格比较贵(某宝网200多元),建议大家在实验时,可以买转接板(某宝网不到2元一个),如下图:二、烧写工具usbasp某宝网上购买,用来给atmega32u4烧写bootloader,连接针角(一般购买时,商家会给手册)如下图:三、烧...
charlesc
0回复
2.2w浏览
bootloader
leonardo
Arduino
Eclipse helios 上编写arduino程序并进行烧录
刚接触arduino,很不错。arduino的ide我一开始使用的是0022版本,它的编辑器实在是难受,没有提示没有自动补全,由于一直使用eclipse开发,就找找办法了。我的板子是ArduinoUNO..按照官方的办法,无果。。。。按照arduino.tw的办法,无果...最终,终于找到一个办法,在无尽的折腾中,终于搞定了,下面是ArduinoUNO的配置步骤:准备工作:EclipseCPP(我的版本是eclipsecppheliosSR2win32)AVREclipsePlugin(我的版本是avreclipsep...
charlesc
0回复
1.2w浏览
Eclipse helios
arduino
如何用 JavaScript 控制 Arduino?
Arduino运行C语言,而主控端运行JavaScript,一次要编写和维护两种程序。既然浏览器和服务器都用JavaScript,若Arduino也能用JavaScript控制,那岂不完美?这就是RickWaldron设计JohnnyFive库文件的原因。JohnnyFive是1986年上映的科幻电影“ShortCircuit(直译为“短路”,译作“霹雳五号”)”当中的机器人主角的名字。电影中的机器人原本是人工智能军武,由于雷击造成短路,让它有了自我意识而开始一连串的故事。霹雳五号:...
attitude
0回复
1.7w浏览
arduino
【开发板试用报告】 基于MQTT协议实现实时温湿度监控
我也是个小白第一次接触到开发板,很多东西也不懂,都是按照社区的大佬的教程,照葫芦画瓢😂😂MQTT是按照连志安大佬移植的mqtt一步一步操作的调用温湿度检测模块,是网上找资料的然后东拼西凑,自己改改就做了这个附加里面是展示视频
1596900909
3回复
1.7w浏览
开发板试用报告
基于华为物联网IOT的应用开发 --- 基于.net 的SDK封装
最近,物联网的概念比较热门,一大批厂商抢着占领物联网的高低,包括有华为物联网、阿里云物联网、腾讯物联网、AWS物联网等等,无法一一列举,一般物联网包含设备侧开发、平台侧开发、应用侧开发,三个部分构成了线上线下的完整连接,和我们常规的微信应用、钉钉应用等不同,物联网的终端是由各种各样的设备组合而成,这些设备通过各种不同的协议(如CoAP,LWM2M、MQTT)连接到IOT的平台,而且这些设备是低能耗的设备,可以实时...
attitude
0回复
1.5w浏览
物联网
SDK
GY-MPU9250与Arduino UNO连接使用演示
简介MPU9250是一个QFN封装的复合芯片,由2部分组成。3轴的陀螺仪、加速度与磁力计,芯片内置16bitAD转换器,16位数据输出;支持I2C与SPI协议。陀螺仪范围:±25050010002000°s;加速度范围:±2±4±8±16g;磁场范围:±4800uT;I2C通信速度400Khz,SPI通信速度最高可达1Mhz。可广泛应用于航模无人机,机器人,VR等领域。模块引脚说明引脚说明VCC:35VGND:地SCL:I2C串行时钟线SPI串...
attitude
0回复
3.8w浏览
arduino
GY-MPU9250
Arduino开发板移植问题
一直听到许多做物联网、智能家居的控制器使用的是Arduino,从师兄那里拿到了一块Arduino开发板,进行了一下午的学习,感觉这个适合小孩子们玩:)废话少说,总结一下,便于以后可能会用得到。我主要参考了百度文库的一个60+页的《arduino从零开始学》和一些技术论坛。由于之前学习过若干块开发板,这里主要探究他们的异同,移植问题。个人总结为三部分:一、arduinoIDE环境的搭建由于无法进入官网下载,这里选择了1.6.11免安装版...
charlesc
0回复
1.3w浏览
Arduino入门
Arduino小车 两轮自平衡,你也能做到
参考了这篇文章,于是开始制作第二个Arduino小车,我想做得相对复杂一点。一直对SEGWAY非常着迷,查了些技术资料发现自平衡小车的原理也比较简单:利用陀螺仪和加速度模块获得小车角度,Arduino对获取的数据进行处理,然后控制电机运转纠正倾斜,从而达到平衡的效果。需要准备的硬件有:1、陀螺仪我选用的是L3G4200D三轴陀螺仪,其实自平衡小车只用到其中的一轴2、加速度计我用的是ADXL345三轴加速度计,自平衡小车也只用到其中...
bingfeng
0回复
1.8w浏览
Arduino小车
用于无线通信的IoT电路板Electron
Particle.io已经开始对外发行出售Electron了,这是一个可以和Arduino高度兼容的无线通信IoT电路板,主要面向对象是机对机(M2M)App应用。此类Electron能够实现IoT设备在云端远程沟通交流,即使在没有WiFi可连接的情况下也不妨碍交流,但是至少需要2G或3G移动无线连接才能用起来。可以说,Electron是Particle早起产品Photon的一个升级版本,Photon同样也是一个类似的装置,使用WiFi进行通信。这里再赘述一下这个很少有人知道的E...
轩辕
0回复
1.1w浏览
无线通信
电路版
如何编写自己的Arduino库?
如何编写自己的Arduino库?一开始写Arduino的时候很不习惯,没有main函数,因为好多东西都被隐藏了。一直想搞清楚,以便编写自己的库文件。于是研究一下午,下面是一些总结。Arduino工程的初步认识一、目录规范当创建一个空的工程,先按下ctrl+s保存一下。这个时候弹出对话框,命名工程。假如命名为LED,并保存在我自己的Arduino工作目录下H:\Arduino\workspace\。于是IDE会自动帮我们在workspace下创建1个文件夹,并将sketch主...
hushuo
0回复
1.5w浏览
Arduino
库
Arduino图形化编程
Arduino简介Arduino是一款便捷灵活、方便上手的开源电子原型平台。电子平台是什么意思呢,就是说,Arduino有对应的很多的开发板,还有很多的传感器,这些传感器都是围绕着Arduino开发板量身定做的。使用方便操作简单。当然了,说了是平台,单独硬件多怎么能构造起一个平台呢事实上他还有一些免费的软件给别人去开发使用,而且这一些软件也都是围绕这Arduino量身定做的。ArduinoIDE就是其中的一款比较热门的软件。首先解释一下什...
level
0回复
2.3w浏览
Arduino
Arduino 蓝牙遥控 + 超声避障小车 做自己的第一台智能小车
成品预览先上别人的买家秀再看看手里的半成品(超声波模块被我拔了):电路图在[BluetoothAppControlledDualMotorDevice](https:fritzing.orgprojectsbluetoothappcontrolleddualmotordevice"BluetoothAppControlledDualMotorDevice")基础上进行修改:材料1、ArduinoUNO一块(淘宝或者阿里)2、L298N电机驱动一个(淘宝6块钱)1、三轮小车底座一个(淘宝15块钱左右)4、铜柱、螺丝、螺母、杜邦线若干5、电池四节、电池盒一个6、HC...
charlesc
0回复
2.8w浏览
Arduino
小车
Arduino 初次见面开箱体验
最近很幸运认识了一位朋友,听她讲了一些关于少儿编程的内容,出于工作原因与兴趣使然,我开始准备学习一些相关的知识。Scratch在这之前有过耳闻,后初略看了一下,后续目标是详细看一看,然后构建出自己的一套工具,结合硬件做一些有用的东西。带小朋友了解了一下ArduinoJR,兴趣还是有的,只是怎么用她可以理解的形式给她讲解怎么玩起来,我还一时想不到好的方法,后续期望可以以此为基础做一个类似的自媒体频道来记录这个过...
lgmyxbjfu
0回复
8554浏览
Arduino
如何用熟悉的语言玩转Arduino
今天上班有些忙,时间不是太多,借助空隙时间学习了一下如何用自己喜欢的语言来玩Arduino。FirmataArduino可以通过Firmata(PC与MCU通讯协议)Library来实现与计算机应用程序的通信。我么可以使用自己喜欢的语言来实现一段程序,然后将程序写入到Arduino中。我们首先需要将Firmata协议烧写到芯片中。烧写协议ArduinoIDE文件示例FirmataStandardFirmata按照上述路径找到标准协议,然后上传至Arduino端口查找以下两种方式任选其一...
lgmyxbjfu
0回复
9930浏览
Arduino
Arduino开发板与Android之间通信
•关于Arduino开发板Arduino是一款开源电子原型平台,硬件部分是可以用来做电路连接的Arduino电路板。可以通过编写程序,最后烧写入开发板,配合上一些传感器,以及富有创造力的设计可以创造出很多神奇的东西。在大三的时候,对物联网的感兴趣,让我直接省吃俭用在网络买了个Arduino开发板(Arduino入门套装160),然后个人在寝室瞎折腾就像大多数人说的那样,物联网会在将来掀起大浪潮,本人也是这么认为,开始在寝室折腾...
laokugonggao
0回复
1.9w浏览
Arduino
通信
基于Arduino的音乐动感节奏灯
1、音乐动感节奏灯是个什么东西?前段时间听音乐觉得无聊,便想着音乐光听也没意思啊,能不能“看见”音乐呢?于是谷歌了一番,发现还真有人做了将音乐可视化的东西,那就是音乐节奏灯。说的简单点就是LED灯光颜色亮度等随着音乐的节奏而发生变化,看了下他们的实现方法有很多,不过大都比较复杂,而且灯只能够做节奏灯也比较浪费,于是我便动手做了一个既可以当作普通台灯使用,又可以随着音乐而闪烁的动感节奏灯,一举两得。2...
davisl
1回复
3.0w浏览
节奏灯
Arduino
Arduino 制作第一个单LED闪烁电路
做这个实验前我们要先认识Arduino,接触面包板,了解电路中的元件的工作电压和工作电流等。实验材料本次实验需要以下零部件•Arduino•LED灯一枚•电阻一枚•连接线三根•面包板一个认识Arduino我需要先了解以下Arduino板上的组件具体由什么构成。我找了一个参考图。面包板如何将面包板和Arduino连接起来使用呢?一般默认红色、黄色和绿色为正极,蓝色和黑色为负极。我们这里选择了一根红色一根蓝色的线来...
lgmyxbjfu
0回复
1.3w浏览
arduino
LED
用 Visual Studio 开发 Arduino
Arduino官方的IDE虽然不断进步,修复了各种bug。有着简洁明了的界面,让新手可以快速熟悉并专注于开发。但对于一个老司机,缺少代码提示、没有自动补全、没有好用资源管理,这些缺点让人头疼不已。好在已经有大神做了各种各样的插件,让我们可以在更加专业成熟的IDE上进行Arduino开发。其中eclipse和visualstudio就是典型代表。!!特别提示:使用其他IDE之前也必须先安装Arduino官方IDE才可以。Eclipseeclipse作为老牌开源IDE...
lgmyxbjfu
0回复
1.7w浏览
arduino
visual-studio
盘点物联网常用开发板,你知道多少?
1引言众所周知开发板是物联网架构中的感知层智能设备,这类设备通常有芯片、通信模组、以及操作系统组成。当然不同的开发版在功能以及使用上可能存在着一定的差别,下面为大家介绍几款常用的物联网开发板。2常用开发板2.1Arduino开发板2.1.1简介Arduino开发板本着让用户简单使用而且开源的设计理念,具有灵活便捷、入手门槛低、同时具有丰富接口、多功能、易扩展等优点,因此在电子设计领域应用较广。目前市场上Arduino开发板的...
deanyuancn
0回复
2.0w浏览
开发板
基础
暂无内容
1
98
99
100
101
102
103
104
105
106
109
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅