草庐IT

Arduino-uno

全部标签

Arduino Mixly入门到精通教程

目录1、介绍2.实验器材和相关资料下载链接3.UnoPlus开发板和米思齐软件第1小节 简单介绍 UnoPlus开发板第2小节UnoPlus开发板的驱动安装方法第3小节brickshield传感器扩展板第4小节 了解米思奇第5小节米思奇库文件添加 4.单个传感器/模块实验课程实验一 点亮LED实验二 交通灯模块实验三 激光头传感器模块发出激光实验四 按键传感器检测实验实验五 电容触摸传感器检测实验实验六 避障传感器检测障碍物实验七 巡线传感器检测黑白线实验八 光折断计数实验九 倾斜模块的原理实验十 霍尔传感器检测南极磁场实验十二 附近有人吗实验十三 有源蜂鸣器模块播放声音实验十四 8002b功

esp32 +阿里云+Arduino 实现上传和下发信息实例 示例:通过PC端wifi通信实现用阿里云SetDeviceProperty API 控制蜂鸣器响

1.vscode创建.js项目,导入如下代码 注意你要下载 rhea和crypto这两个库constcontainer=require('rhea');constcrypto=require('crypto');//创建Connection。varconnection=container.connect({//接入域名,请参见AMQP客户端接入说明文档。'host':'${YourHost}','port':5671,'transport':'tls','reconnect':true,'idle_time_out':60000,//userName组装方法,请参见AMQP客户端接入说明文档。

arduino nano uno 上传不了报错的问题解决

一、关于插上Nano开发版插上电脑之后,电脑没有识别的出COM的常见问题解决1、首先要确定是否安装驱动(驱动安装地址:MAC地址Windows地址),打开设备管理器,可以查看是否显示com口2、如果安装驱动之好,还是没有识别开发版,确定一下线是否是数据线(可以用手机插到电脑上测试一下)。3、如果还是没有识别的话,看一下板子上的那个二极管是否烧了,有的电脑,在使用的时候会贯穿电流,导致电流短时间内瞬间增大,烧坏二极管。可以查看这篇—>文章来判断一下。二、打开Arduino文件时打不开文件Arduino软件打不开带有中文名称的文件,要修改一下文件名称。三、使用Nano开发版时,下载不了程序。下载不

【ESP32Arduino+MPU6050姿态解算】自制无人机学习笔记2 PLatformIO 下载即可使用

0.引入本人之前发表过一篇关于esp32读取mpu6050数据的文章,链接:http://t.csdn.cn/AwzSZ,但其存在一些漏洞,具体表现在输出数据存在不连贯和错误,在mpu6050高速运动时存在较大误差等。仅作为参考。故在此重发作为修正。当前该篇文章中所述的模块,已经过无人机稳定性控制的测试,可控制四轴无人机进行稳定性控制,故可保证其可靠性,请大家放心食用!esp32,国产之光,双核算力强大,并且自带互联网模块,在控制飞行姿态的同时可以兼顾其它运算任务,集通讯和控制为一身,可作为无人机良好的开发平台。MPU6050,价格低廉,体积小,功能强大,可靠性高,可与esp32通讯辅助无人机

使用arduino IDE开发ESP8266NodeMCU连接DHT11实现温湿度检测并上传onenet官网

前言:    本篇博客记录一下以arduinoIDE来开发一下ESP8266NodeMCU,实现用DHT11进行温湿度检测,并且上传新版的onenet官网;我在实现这个小项目的时候,发现网上资料有关onenet的资料都是旧版的,这就有点难受了,本着开源的精神,这篇博客就来弥补一下这方面资料的缺失。前期准备工作:硬件方面:    1、ESP8266NodeMCU     2、DHT11传感器     3、一根USB转micoUSB线,杜邦线若干在新版Onenet上创建一个设备    1、首先我们要先注册一个onenet账号,这里我就不再给大家写具体步骤了。    2、注册完之后,点击箭头所指,进

ESP32(或ESP32CAM)使用PCA9685模块arduino,自定义I2C引脚

文章目录前言一、PCA9685是什么?二、使用步骤1.引入库2.接线3.代码4.讲解 一、PCA9685是什么?舵机驱动板也可以生成PWM波控制LED等,但也仅仅只是一个驱动板,我们还需要一个控制板,ESP32是个不错的选择,ESP32CAM也是,但ESP32CAM没有引出I2C的引脚,需要自己去设置。 这个图是随便找的,大家可以看到没有,ESP32有的但也只有一个引出来,如果有多个I2C设备,这个设置就起到了很关键的作用,接下来我会为大家讲解。二、使用步骤1.引入库Adafruit_PWMServoDriver.h 2.接线这个是找的图,如果不额外皆电源的化,记得PCA9685的V+接3v,

ESP32+Arduino 第二串口使用(串口通信)

使用原因:使用GPS的时候需要ESP32从串口接收GPS模块的串口数据第二串口位置:(标记为TX2与RX2的地方)代码:Stringrev;voidsetup(){Serial.begin(115200);//这个是esp32与电脑的串口波特率Serial2.begin(9600);//这个是esp32与其他模块的连接时的波特率(写的是其他模块的波特率)}voidloop(){//读到\n为止,然后结束缓冲区读取rev=Serial2.readStringUntil('\n');//数据打印Serial.println(rev);}同理,如果想给其他模块输出数据可以用:Serial2.prin

【 使用 Arduino 和 L293D 电机驱动器 IC 控制直流电机】

使用Arduino和L293D电机驱动器IC控制直流电机前言用微控制器控制直流电机L293D电机驱动ICL293D电机驱动器IC引出线L293D电机驱动IC常见问题解答Arduino和L293D电路图用于将L293D电机驱动器IC与Arduino接口的Arduino代码Arduino的完整代码前言如果你打算用直流电机建造一个机器人,那么你最终会了解到,如果你想让它朝某个方向移动,你需要同时控制电机的速度和方向。最好的方法之一是使用L293D电机驱动器IC,因为它便宜、易于使用,并且有一点PWM支持,它可以控制速度和方向。这就是为什么在本教程中我们将使用流行的L293D电机驱动器IC来构建一个简

PCA9685模块使用(Arduino和STM32)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、PCA9685简介二、Arduino使用PCA96851.硬件连接2.Adafruit库安装3.示例程序解析三、STM32使用PCA9685总结(程序代码下载)前言最近要用到PCA9685控制多路舵机,就买了一块PCA9685模块试验,刚开始参照淘宝店铺给的例程写代码,结果PCA9685完全没反应,经过几天的摸索终于搞明白PCA9685的用法,在这里给大家分享一下PCA9685的使用方法。提示:以下是本篇文章正文内容,下面案例可供参考一、PCA9685简介PCA9685是一个基于IIC通信的16路PWM输出模块,可

PCA9685模块使用(Arduino和STM32)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、PCA9685简介二、Arduino使用PCA96851.硬件连接2.Adafruit库安装3.示例程序解析三、STM32使用PCA9685总结(程序代码下载)前言最近要用到PCA9685控制多路舵机,就买了一块PCA9685模块试验,刚开始参照淘宝店铺给的例程写代码,结果PCA9685完全没反应,经过几天的摸索终于搞明白PCA9685的用法,在这里给大家分享一下PCA9685的使用方法。提示:以下是本篇文章正文内容,下面案例可供参考一、PCA9685简介PCA9685是一个基于IIC通信的16路PWM输出模块,可