能亲手制作一架比手掌还小、仅重30多克的Mini四轴飞行器,定会更有成就感吧。本文手把手教大家制作基于Arduino平台的开源四轴飞行控制系统(飞行控制系统,简称“飞控”)。 材料准备: MWC飞控(PCB已经做四轴飞行器的形状)*1 716或720空心杯电机*4 45mm,孔径0.75mm螺旋桨*4(正反桨各2只,共4只) 300mAh 25C 3.7V锂电池*1 USB转TTL下载器*1 HC-06蓝牙模块*1 2.54mm杜邦线若干 建议可选 AR6100e DSM2制式微型接收机 *1 航模遥控器:华科尔Devo 7e或Devo 10(可刷入开源的Deviation固件,兼容各种制式,功能无比强大) 工具: 30-50W尖头电烙铁 热熔胶或20mm宽3M双面胶 Mini四轴飞行器展示视频: 附件包含以下资料: MultiWii固件V2.2 USB-TTL下载器驱动 WMC飞控PC端设置工具MultiWiiConf MultiWii EZ-GUI.app 微型小四轴主控板原理图和PCB、材料清单:点击下载
2021-12-12 15:46:50 20.72MB 四轴飞行器 电路方案
1
在电路城上一篇详细介绍了非特定人语音识别模块LD3320原理图、示例代码、开发手册等,资料下载链接:https://www.cirmall.com/circuit/5439/detail?3 现在讲讲语音识别模块LD3320 在Arduino上的应用。 LD3320 语音识别模块概述: 采用SPI通信接口,板载咪头和有源晶振,方便在电子产品中实现语音识别、声控和人机对话等功能。注意事项: 由于该模块使用3.3V电压,所以将其和Arduino连接时,请务必注意供电电压。 本教程主要实现:通过语音模块控制LED的亮和灭。说“开灯”,LED点亮;说“关灯”,LED熄灭。 LD3320 语音识别模块概述: 采用SPI通信接口,板载咪头和有源晶振,方便在电子产品中实现语音识别、声控和人机对话等功能。 注意事项: 由于该模块使用3.3V电压,所以将其和Arduino连接时,请务必注意供电电压(如配合Arduino UNO R3使用,建议加上电平转换模块);对于使用UNO PLUS开发板来说,切换电压很简单,只需将电压跳线帽配置为3.3V即可。 硬件准备: UNO PLUS I/O Expansion Shield LD3320 Shield 硬件连接: 1. 将IO Expansion Shield接入UNO PLUS,用跳线帽将两个板的电压配置为3.3V 2. 连接 LD3320 语音模块 3.3V -- VCC GND -- GND MISO -- D12 MOSI -- D11 SCK -- D13 NSS -- D4 RST -- D9 IRQ -- D2 WR -- GND 3. 将 D8 与XBEE接口的15号引脚连接,控制板载的 STATE LED闪烁。如果你动手能力比较腻害,可以用洞洞板连接一个LED驱动电路,其实就一个1K电阻和一个发光二极管,D8为控制引脚;当识别到“开灯”时,D8输出高电平;反之输出低电平。 程序截图: 说明: 源码下载见附件内容,如果下载后编译出错,将ld3320目录复制到Arduino sketchbook location地址的libraries文件夹内(在File->Preferenees里查看) 原文出处:https://www.waveshare.net/study/article-11-1.html
2021-12-12 14:26:30 77KB ld3320 语音识别 电路方案
1
如何使用Arduino和超声波传感器制作智能垃圾箱| 智能垃圾桶 硬件组件: Arduino UNO×1个 超声波传感器-HC-SR04(通用)×1个 SG90微型伺服电机×1个 9V电池(通用)×1个 9V电池夹×1个 翘板开关,SPST×1个 软件应用程序和在线服务: Arduino IDE 详细的制作教程详见附件视频教程。
1
前言: 随着这两年深入中国本土企业,在移动智能终端市场疯狂抢食,英特尔早已“摸清”了中国厂商和市场的情况。现在顺势推出智能家居平台,有着得天独厚的优势。在罗马举行的Maker Fair上,英特尔宣布将与开源硬件团队Arduino进行合作。英特尔将为Arduino提供Galileo电路板以及其他必需硬件,帮助Arduino开发小尺寸设备。该电路板使用了英特尔最新的Quark处理器。(下载链接:x86 构架的 Arduino 开发板 Intel Galileo开源资料)。接下来介绍的是基于Arduino的智能家居语音识别系统设计。 设计思路起源: 晚上回到家,家里黑漆漆一片,得找到开灯的按钮才算完事,有时候在想,如果灯泡会听话该多好啊,有了这个想法,智能家居就应运而生了,我们用Arduino打造这么一款智能家居套件并为它取了一个很搞的名字“小米渣”,需要开灯的时候,你只需叫小米渣开灯,小米渣就会立马为你打开电灯并回答:“正在开灯”,小米渣的功能可不止这一个功能哦 功能介绍:识别开关灯命令,执行开关灯操作,并语音播报当前状态。 识别温湿度读取命令,并语音播报当前温湿度情况。 实时监测危险气体,一旦检测到立即报警并语音播报危险情况。 未有识别时不做操作,识别命令有误时播报“请问您在说什么?”。 你也可以考考小米渣:“需要开灯吗?”,系统就会对环境光线进行检测,光线暗的情况下,小米渣会提醒你:“光线不足,正在开灯”然后开灯,如果光线明亮时,小米渣会说:“光线明亮,不需要开灯”保持灯在关的状态(判断光线强弱的阈值在程序中进行设置,用户可以自行修改)。 注意: 为了最大程度的减少小米渣的误操作,在程序中我们设定了一条口令触发“小米渣”,即该套件只有在正确的识别到“小米渣”三个字之后,才能执行其后关键字命令的操作,例如,如果要执行开灯命令,您需先说:“小米渣”,之后小米渣会说:“您好”,然后你再说:“开灯”,之后小米渣才会执行开灯命令。如果你不先叫小米渣的名字,它可不会理会你的吩咐喔。 语音控制命令:“小米渣”——口令触发命令。 “现在温度怎么样”——温湿度检测命令,播报相应环境温湿度。 “开灯”——开灯命令,需先执行口令触发命令才执行改命令。 “关灯”——关灯命令,需先执行口令触发命令才执行改命令。 “需要开灯吗”——环境光线检测命令,根据光线强弱,执行开关灯命令。 “小米”、“小”、“米渣“——垃圾关键词,目的是减小误操作。 其他功能就要发挥您的聪明才智了哦。 制作步骤:步骤1 将语音识别模块插到控制板上(语音识别模块已占用数字口2,4,9,10,11,12,13);然后将扩展板V5插到语音识别模块之上;语音合成模块插到传感器扩展板的xbee插座上(语音合成模块占用数字口0和1,因此下载程序时需要将扩展板的拨动开关打到PROG处,下载完后打到XBEE处);LED模块接到数字口7;继电器模块接到数字口8,温湿度传感器DHT11接到模拟口0;气体传感器接到模拟口1;环境光线传感器接到模拟口2。 步骤2 通过USB数据线,将代码下到控制器,代码下载成功后再将语音合成模块插到扩展板的XBEE接口上(注意,因为语音合成模块会占用串口,所以必须下载程序时必须拔掉,否则程序无法下载成功)。 配套清单:UNO控制板一块 DFRduino I/O Expansion V5.0 扩展板一块 中文语音识别模块Voice Recognition V1.0 一块 语音合成模块 Speech Synthesizer bee 一块 继电器模块一个 温湿度传感器DHT11一个 气体传感器一个(可检测烟雾,煤气,天然气,甲烷等) LED灯模块一个(用于表示语音识别状态,灯亮时方可进行识别) 环境光线传感器一个 小喇叭一个 实物购买链接:https://item.taobao.com/item.htm?spm=2013.1.w7214619-14516660925.4.J2MjQ4&id=14138585871
1
arduino采集2305温湿度传感器,数据采集,crc校验,通过W5200模块输出到网络平台
2021-12-06 13:47:40 5KB arduino
1
仅通过Arduino,LCD屏幕和一些连接线,就可以制作自己的LCD计时器。 插上电线时要小心,很容易损坏LCD屏幕。 电位器用于选择LCD屏幕的对角线。 为了更进一步,我只在面包板上添加了一个外部RESET按钮。重设计时器要比必须将手指穿过所有电线要容易得多。 为此,只需添加一个按钮,该按钮连接到地面和Arduino的RESET引脚即可。当您按下按钮时,RESET引脚将与接地引脚连接,这将重置您的程序,因此您的计时器也将重置。
2021-12-05 17:40:56 185KB 电路设计方案 Arduino lcd 电路方案
1
前言 Atmel成立于1984年,总部位于加利福尼亚州何塞市,其产品线有非易失性内存、MCU、照汽车和通用市场,其中MCU是主打产品,而且一直保持着强劲的增长势头,被广泛应用于各类电子设备以及连接装置、物联网安全等领域,尤其是其AVR系列的单片机更是引领了这个时代的软硬件开源热潮,以下电路就是一个基于AVR微控制器的节水灌溉系统,通过低成本、高效稳定的AVR微控制器,在硬件系统尽量简洁化的同时,不但节省项目成本,更是方面工程师入手开发,类推相似的农业灌溉、物联网节水等领域。 通过监测不同深度土壤中的水分,从而决定何时灌溉,且更重要的是,知道需要灌溉多少水。 该项目可节省25%的水资源 ! 具体描述 如果你想了解节约用水,跟农民交流吧。加州的农民自愿每年减少农业用水量的25%。 通过减少农业用地所需的25%用水量(4200万英亩英尺/年),比通过减少城市住宅用水量(800万英亩英尺/年)来的更加有效。 南加州的葡萄园中的Vinduino项目(葡萄园+ Arduino——Arduino是一款基于Atmel控制器开发的一款开源开发板,板子的丰富的外设和相应开源社区带来的庞大的技术资源支持),从最开始就需要更好的灌溉管理。 为了最大可能的使用, Vinduino 项目是开源的,并在可承受范围内,且容易建立。 2015年,我们在灌溉上节约的25%水资源有430000加仑。 这些节省下来的水和劳动力相当于1925美元。而该项目的实现成本只需635美元。 其中,发展中国家关于该项目的最小配置中,包含了成本只要60美元盐度测量。 目前有36个国家被列为严重干旱影响。 节约用水在世界上有着很重要的意义。希望你能从中有所启发 ! 细节 项目目标——提供低成本、易于构建、优化农业灌溉和崎岖的组件 DIY校准用石膏施过肥的土壤中水分的传感器(同样支持SS200的水印) 手持式传感器阅读(土壤水分、土壤/水盐度、水压力) 太阳能远程传感器平台(Vinduino R3) 选项包括: 4个电分离输入土壤水分传感器 Wifi(ESP8266)或 Globalsat LM-210 LoRa 模块, 用于长范围(6英里) 灌溉阀控制,可选为阀操作压力传感器的反馈 温度/湿度传感器的几个选项 内置太阳能电池充电器 建立实时时钟的精确灌溉时间 通过无线互联网,连接多个LoRa结束节点的网关(Vinduino网关)
2021-12-03 20:42:12 2.37MB 开源 节水灌溉 电路方案
1
针对实时环境状况监测,设计了一种基于Arduino的环境状况监测系统。该系统以Arduino UNO和各类传感器为核心,设计并编写了Arduino UNO程序,实现实时、便捷地监测周围环境的温度、湿度、光照及噪音变化情况,并采集传感器数据上传到监测平台。实践表明,该设计能够经济、高效地实现数据采集,可用于实时环境状况的快速监测。
2021-12-02 14:42:07 121KB arduino 智能 环境监测 温湿度监测
1
基于arduino的贪吃蛇游戏,屏幕为LCD12864
2021-12-01 21:51:40 5KB arduino 贪吃蛇
1
单片机电子爱好者
2021-11-29 09:06:58 1.52MB ESP8266oled绘图
1