![Microduino:小巧可堆叠的Arduino:6个步骤 Microduino:小巧可堆叠的Arduino:6个步骤](https://img.gwsigeps.com/img/circuits/microduino-a-small-and-stackable-arduino.png)
目录:
- 供应:
- 第1步:First Vesion Microduino
- 第2步:使用第一版Microduino进行远程温度监控
- 第3步:Microduino-Core和Microduino-FT232R的最终版本
- 第4步:Microduino扩展模块
- 步骤5:Microduno的U形引脚:UPin-27
- 第6步:使用Microduinos进行各种应用
2012年11月,我设计了Microduino的第一个版本,这是一款紧凑型Arduino Uno兼容板。它很小且可堆叠。
Microduino的想法是在两个单独的板上构建Arduino Uno电路:arduino最小系统(命名为Microduino-Core)和ttl2usb板(命名为Microduino-FT232R)。两个电路板的引出线明确定义为U形27引脚排列,27个信号经过精心布置和利用,因此两个电路板可以堆叠在一起,起到Arduino-Uno电路板的作用。
Microduino的尺寸为1.0英寸x 1.1英寸,就像四分之一。它非常小。针头和插座可以稳定连接,这意味着Microduino可以用于小批量设计生产!
这是有趣的,我想与你分享。所有Microduno板都是完全开源的,请点击此处查看更多信息!
查看更多信息:
供应:
第1步:First Vesion Microduino
设计Microduino的目的是构建一个小型设备来远程监控服务器室温。我实际上已经用Arduino构建了一个原型。但是,如你所知,Arduino的规模非常大。我搜索了没有运气的小型Arduino兼容板,并决定自己设计。
为了在不牺牲性能,可用性和可扩展性的情况下减小电路板尺寸,我将Arduino-Uno电路分为两部分:-Core电路,用作Arduino最小系统,-FT232R电路,在PC和-Core之间通信。 U形27引出线也被很好地定义并用于更好的功能扩展。
Microduino-Core和Microduino-FT232R堆叠在一起,与Arduino-Uno的功能相匹配。尺寸很小。
第2步:使用第一版Microduino进行远程温度监控
之后,我设计了其他几个扩展板:-Enc用于以太网通信; -nRF24用于2.4G频率的无线通信;和-SD卡用于记录温度历史记录。
我将电路板堆叠在一起并将温度传感器连接到标准孔板--BTW,Microduino与标准孔板兼容,但Arduino不兼容。然后,开发了Arduino程序以使设备工作。使用这种小型设备,温度数据可以自动推送到互联网;所以我甚至可以实时监控家中的服务器室温。我制造了8套这种装置,它们一直运作良好,直到今天。
第3步:Microduino-Core和Microduino-FT232R的最终版本
Microduino兼容Arduino,完全开源。 Microduino很小。该板仅为1.0英寸X 1.1英寸,大小为四分之一。它是可堆叠的,每个Microduino板都可以通过U形引脚轻松堆叠在一起。
经过几个月的测试,我们已经进行了多次修改,最终确定了电路板。 Microduino-Core + Microduino-FT232R都兼容Arduino-Uno板的功能。它与Arduino开发环境完全兼容。
这些板是完全开源的,你可以在这里找到源文件:
Microduno-Core组件变体:
零件值包库位置(mil)方向
C1 0.1uF 0603-CAP 00my(362.5 500)R270
C3 0603-CAP 00my(868 293)R45
C4 EIA3528 00my(312.5 300)R90
KEY1 KEY-TES-018 KEY-TS-018 00my(87.5 712.5)R90
LED1 L-AMBER 0805-LED 00my(100 512.5)R180
R1 510 0603-RES 00my(212.5 525)R270
R2 1000 0603-RES 00my(262.5 737.5)R270
R3 0 0603-RES 00my(125 262.5)R90
R4 0 0603-RES 00my(200 262.5)R90
U $ 1 PING-MICRDUINOPIN-MICRODUINO-1009 PIN-MICRODUINO-1009 00my(0 0)R0
U1 ATMEGA328P-AU TQFP-32 00my(657.5 735)R225
Y1 16MHz RESONATOR-SMD 00my(511 762)R45
Microduino-FT232R组装变体:
零件值包库位置(mil)方向
C1 0.1uF 0603-CAP 00my(437.5 525)R270
C2 10uF EIA3528 00my(325 637.5)R270
C3 0.1uF 0603-CAP 00my(450 275)R90
C4 0.1uF 0603-CAP 00my(650 800)R0
D1 MBR0520 SOD123 00my(512.5 700)R90
GREEN-TX 0805-LED 00my(125 237.5)R90
IC1 FT232RLSSOP SSOP28DB 00my(712.5 387.5)R180
R1 1k 0603-RES 00my(887.5 687.5)R90
R2 1k 0603-RES 00my(787.5 687.5)R90
R3 330 0603-RES 00my(312.5 787.5)R0
R4 330 0603-RES 00my(300 262.5)R0
R5 4k 0603-RES 00my(675 687.5)R90
RED-RX 0805-LED 00my(125 762.5)R90
U $ 7 PING-MICRDUINOPIN-MICRODUINO-1009 PIN-MICRODUINO-1009 00my(0 0)R0
USB1 MICRO_USB-B USB_MICRO_B 00my(95.5 500)R270
第4步:Microduino扩展模块
因此,我设计了一系列Microduino扩展模块。每个Microduno模块都采用统一的UPin-27引脚排列,并且在不同模块之间配置良好,没有任何信号冲突。
设计人员很容易在设计原型和构思实现中附加各种功能。
所有模块都是开源的!在http://wiki.makermodule.com上查看eagle文件
===============================================
Microduino-Enc具有以太网端口。
Microduino-nRF24支持2.4GHz频率的无线通信。
Microduino-SD具有SD卡插槽。
Microduino-BM负责管理锂离子电池的运行。
Microduino-BT用于蓝牙通信。
Microduino-10DOF用于矢量仪表,可用于机器人和QuadCopter
Microduino-RTC是RTC模块
Microduino-LM4863是D级放大器。
Microduino-A3986是一款电机驱动器
Microduino-NEO-6M是GPS模块
Microduino-CC3000是一个Wifi模块
Microduino- BT是BLE屏蔽
步骤5:Microduno的U形引脚:UPin-27
使用U形27引脚排列并配置良好,使这些电路板连接良好,不会发生任何功能信号冲突。
第6步:使用Microduinos进行各种应用
使用Microduinos模块,您可以轻松设计自己的应用程序。
像网络门,音乐盒,机器人,智能你的房间和花园,四轴飞行器和任何有趣的东西。
享受Microduino的旅程!
查看更多信息: