ESP32_AzureIoT-适用于Arduino中esp32设备的Azure IoT中心库 该库是的到esp32设备的Arduino的端口。 它使您可以将多个Arduino兼容的ESP32板与Azure IoT中心一起使用。 当前支持的硬件 具有ESP32开发板 它也应该适用于其他esp32开发板。 先决条件 在开始使用任何主板之前,您都应该准备以下文件: SimpleMQTT和入门指南 将esp32开发板支持安装到您的Arduino IDE中。 启动Arduino并打开“首选项”窗口。 在其他Board Manager URL字段中输入esp32软件包URL 。 您可以添加多个URL,并用逗号分隔。 从工具>主板菜单打开Boards Manager并安装esp32平台。 安装后从工具>板菜单中选择esp32板 从Arduino IDE File-> Examples-> ES
2022-05-07 09:22:02 347KB 附件源码 文章源码
1
在印度,人们因两轮车事故、行人过错和其他人因乘坐两轮车的人的粗心大意而受伤,其中大多数是致命的,原因是没有戴头盔。 最近世界卫生组织进行了一项调查,发现全世界每年有130万人因事故死亡,全世界约有20-5000万人因不戴头盔而受伤。 本文中描述的智能头盔基于一个单一的想法,即借助智能技术以某种方式强制骑摩托车时佩戴它。 本文中的头盔充当车辆的第二把钥匙,进而提高安全性。 除非人戴头盔,否则自行车不会启动,因为戴头盔的人会从压力和光传感器向处理器发出信号。 发射器安装在头盔上,头盔是发射器,接收器安装在自行车点火系统上。 本文展示了使用硬件的输出结果。
2022-05-06 23:44:40 409KB Arduino Ignition
1
这是一个简单的警报系统,它通过蜂鸣器,LED和运动检测器组成。可以通过按下按钮来停止蜂鸣器。 脚步: 将Arduino UNO的+ 5V和GND连接到面包板上。 对于LED:用330或220欧姆的电阻将阴极(LED的短管脚)接地,将阳极(LED的长管脚)接地。如图所示,将电阻的第二个引脚与Arduino的引脚6连接。 对于蜂鸣器:将Arduino的引脚5的正极端子和负极的负极端子连接到GND。 对于按钮:将带有1Kohm电阻的按钮连接到GND和正极端子。如图所示,将另一端连接到引脚12。 对于运动传感器:将+ Vcc引脚连接至正极,将GND连接至接地端子,将传感器引脚连接至Arduino的引脚7。 现在安装就绪。现在将代码加载到Arduino IDE中,然后将其上传到Arduino。检查串行监视器的读数。尝试将手移到传感器前面,并且蜂鸣器会响起。 提示:您可以将此警报固定在门附近。如果检测到运动,蜂鸣器将响起。
2022-05-06 19:54:29 435KB diy制作 电路设计方案 Arduino 电路方案
1
先说说所需硬件: 1、L298N电机驱动模块 2、超声波模块 3、红外接收头 4、9G舵机 5、电源 实物图: 视频演示: Arduino智能小车的硬件组装和接线说明、源代码见附件
2022-05-06 16:09:56 1.21MB 智能小车 红外遥控 电路方案
1
MP3音频解决方案介绍: 本设计介绍的是MP3音频解决方案,该解决方案包含有Arduino可兼容AVR单片机,MP3(还有许多其他格式)音频解码器芯片,微型sd卡插槽插座,立体声音频放大器以及一些外接转接线。该音频解决方案可以用来制作音乐生日礼物,同时还可以将歌曲下载到微型SD卡,播放自己喜欢的音乐。 该MP3音频解决方案可以通过3.7V的Lipo电池供电(充电电路内置)或者外接3.5-6V电源。当5个触发输入任何一个接地时,该MP3将播放SD卡里特定的音频文件。或者你可以焊接上RGB旋转编码器(当前不包括)或者导入新的固件来增加用户界面,便于用户跟踪选择和音量控制。 MP3音频解决方案具体特性: 电路采用Atmel公司的ATmega328p作为主控制芯片,ATmega328P高性能、低功耗的 8 位AVR 微处理器; Arduino引导装载程序(支持3.3V、8Mhz); 电路采用VS1053B芯片作为MP3解码器芯片; TPA2016D2立体声放大器; MCP73831 3.7V Lipo电池用于充电(默认为500mA,充电速度可以根据自己需要做更改); 该MP3音频输出接口耳机插座; 五个触发输入,也可用模拟、串行和I2C连接通信; 5V FTDI用于电池再充电和再重组; 实物图片展示(详见附件MP3音频解决方案用户指南): 附件内容包括: MP3硬件电路设计源文件(包括整个硬件电路设计原理图和PCB源文件,用Eagle软件打开或者查看原理图PDF档); Arduino源代码以及例程和库文件等; 相关重要芯片数据手册; 用户指南链接(有详细的文字和图片说明);
2022-05-06 13:50:21 4.1MB mp3播放器 atmega328p mp3音频 mp3设计
1
Simulink 模型驱动 3sigma 直流电机控制系统: http ://boutique.3sigma.fr/23-coût-de-moteur-électrique.html 该系统使用arduino uno兼容的romeo卡。 simulink 模型将 arduino uno 目标用于 simulink 和此贡献: http : //www.mathworks.com/matlabcentral/fileexchange/39354-device-drivers 。 有一个S功能可读取增量编码器以测量电动机的转速(建立S功能),并具有一个PWM块来驱动电动机。 因此,它是一种闭环速度控制。 速度参考是恒定的。 下一步:使用串行链接从可从 3sigma 站点下载的电机控制程序中定义速度参考。 有没有人制作过可以使用 arduino 串行接收块读取结构化数据的模型?
2022-05-06 10:58:53 17KB matlab
1
使用Arduino微控制器做很多事情是很容易的。这个Instructable告诉你如何创建一个由123D电路的Arduino基本套件中的少数几个部件制成的简单的一键式视频游戏。这是一个侧面滚动跳跃游戏。这是从简单的制造商电子设备创建自己的游戏的一个很好的起点。 部件列表(全部可以在Arduino基础套件中找到): 1个Arduino UNO 1个液晶显示屏(16 x 2字符) 1个电子面包板 1个220Ω电阻 1个按钮开关 实芯连线 1个USB电缆 第一步:组装零件 上图中显示了所需的部件。 开始与Arduino无动力。不要插入USB电缆。这将在后面的步骤中进行编程并尝试游戏。 使用长连线将Arduino上的5V信号连接到面包板顶部红色行的最左侧。 使用长连接线将GND信号连接到面包板顶部的黑色(或某些面包板上的蓝色)最左侧。 LCD(液晶显示器)模块底部有一个16针的插头。将其插入面包板,如图所示。所有供电和控制LCD的电子信号都通过这个接头。 这些引脚是(从左到右): GND - 电源地信号 VCC - 正的功率信号 V0 - 对比度调整 RS - 寄存器选择 R / W - 读/写选择 电子操作使能信号 DB0 - 数据位0(此处未使用) DB1 - 数据位1(此处未使用) DB2 - 数据位2(此处未使用) DB3 - 数据位3(此处未使用) DB4 - 数据位4 DB5 - 数据位5 DB6 - 数据位6 DB7 - 数据位7 LED + - 背光LED正面 LED- - 背光LED负极 使用短接线,将GND和LED-(引脚1和16)连接到顶部的黑色行。 同样,使用短接线将VCC(引脚2)连接到顶部的红色行。 弯曲220Ω电阻的导线(红红棕色带),并将其连接在LED +和面包板顶部的红色行之间。 使用更长的连接线来完成连接的其余部分: 将DB7连接到Arduino引脚3 将DB6连接到Arduino引脚4 将DB5连接到Arduino引脚5 将DB4连接到Arduino引脚6 将E连接到Arduino引脚9 将R / W连接到Arduino的引脚10(或在面包板顶部的黑色行) 将RS连接到Arduino引脚11 将V0连接到Arduino引脚12(或在面包板顶部的黑色行) 将按钮插在液晶显示屏左侧的某个位置,跨越面包板中心的通道(见上图)。使用短连线将按钮顶部的两个引脚之一连接到面包板顶部的黑色行。将按钮顶部的另一个引脚连接到Arduino的引脚2。 第二步:编程Arduino 此时,您应该准备好编程Arduino并对其进行测试。 首先确保您的计算机上安装了Arduino软件。将此页面上的LCD_Game.ino文件下载到您的计算机,并在Arduino软件中打开。确保电路板设置正确(工具→电路板→Arduino Uno)。使用USB电缆将Arduino连接到电脑。这将为Arduino /游戏提供电源,并允许您将程序上传到Arduino。此时,液晶显示器的屏幕应该点亮。通过选择File→Upload来编程Arduino(或者按下Arduino软件顶部的右箭头按钮)。 如果一切顺利,LCD屏幕现在应该显示游戏开始屏幕,如上图所示。 程序文件见附件。 视频观看链接:https://v.youku.com/v_show/id_XMzIxNDkwNDU4OA==.html
2022-05-05 20:05:32 157KB 电路方案
1
arduino mega 2560驱动安装问题两部解决方案(win7,xpGHOST32位精简版) 第一次装arduino mega 2560驱动把系统给装奔溃了,所以建议对文档中提到的目录不要随意删除其中的任何文件及文件夹。 这是本人全新安装ghost系统后,找了两个晚上安装成功的,之前只安装步骤1或2始终不能成功,希望对大家有所帮助。
2022-05-05 17:15:43 69KB arduino 2560 win7 xp
1
学习Arduino有段时间了,也看了很多东西,所以打算最近做了一辆3轮的智能车。 Arduino智能车制作配件 3轮小车底盘(能安装UNO、带其他配件) 1块 UNO控制板 1块 Arduino电机驱动 1块 UNO扩展板 1块 7.4V充电锂电池(充电器) 1块 电源端转DC端口线 1块 超声波云台(包含超声波、舵机及固定支架) 1块 LCD12864液晶显示器 1块 测速模块 2块 杜邦线(连接模块) 20根左右 焊接导线(连接电机及点击驱动) 6根左右 铜柱螺丝(必要时加高) 热缩管+扎带+黑胶布 工具:烙铁、锡丝、斜口钳或者剪刀、打火机(热缩管用)、螺丝刀 小车所用到的装备: 1、首先当然是小车底盘了,我用的是3轮小车底盘,带开关(很方便); 2、控制板(我用的是UNO兼容版),电机驱动,扩展板(方便用杜邦线,VCC及GND也很多);3块板子可以直接插在一起,节省了很多空间,如下图: 3、供电电源,我使用的是7.4V充电锂电池加DC转接头,当然还有充电器~~如下图: 4、超声波舵机云台,如图: 5、显示模块LCD12864,我的买回来后又加工了一次,原来是直排针(不太还接线),将它改成弯排针了,如下图: 6、最后就是测速模块,现在还没调试到它,但是已经将它安装在小车上;还有些配件:螺丝、铜柱、杜邦线等,还有些简单的工具:烙铁、螺丝刀什么的;我还有用扎带,热缩管,这样小车看起来会更美观! 超声波使用的是 A2 和A3脚,这个自行定义也可以的!我使用的扩展板上就有这个接口舵机使用的是D13 12864 使用的是杜邦线连接的,引脚使用下面也有! 所有的连接方式都有写到程序中,打开一看就知道了! Arduino避障小车 電路連接: D3、D4和D6、D7分别连接左右电机,控制电机 超聲波連接: VCC ---- +5V;Trig ---- A2;Echo ---- A3;GND ---- GND; 舵機控制:D13 LCD12864引脚连接: RS ---- D2;R/W ---- D8;E ---- D9;PCB ---- GND;VSS ---- GND;VDD ---- VCC;LED+ ---- VCC;LED- ---- GND;
2022-05-05 16:36:56 67KB 智能车 超声波避障 电路方案
1
Arduino-EasyNTPClient.zip,从网络时间协议(NTP)服务器读取时间的库。easyntpclient,Arduino是一家开源软硬件公司和制造商社区。Arduino始于21世纪初,深受电子制造商的欢迎,Arduino通过开源系统提供了很多灵活性。
2022-05-05 10:56:02 9KB Arduino
1