Wifi DIY天线制作的说明及技术性文档,自制2.4GHz无线天线,无线上网技巧、天线制作(可免费上网),自己制造无线网络增益天线,蚊香盘定向天线制作,主要关于wifi天线的增高益,还有就是wifi天线的手工制作及wifi天线增高益的计算方法,并收集国外的一些实例和图片,最远30公里-无线网卡天线的制作。。
2021-04-29 23:06:57 19.32MB wifi diy wifi-diy diy-wifi
1
本文介绍的逆变器主要由MOS场效应管,普通电源变压器构成。其输出功率取决于MOS场效应管和电源变压器的功率,免除了烦琐的变压器绕制,适合电子爱好者业余制作中采用。下面介绍该变压器的工作原理及制作过程。
2021-04-25 15:41:08 162KB 变频|逆变
1
注:51版本已经隆重推出了,感兴趣的同学请看:基于51版本迷宫循迹小车电路(原理图+源代码+用户手册) 实现不规则路线循迹,利用PID。 3PI智能车(STM32版)完整小车视频: 更多精彩关注:www.x-tab.cn 附件内容包括: 电路硬件设计原理图(不包含PCB),用AD软件打开; 源代码; BOM表;
1
在本教程中,我们将学习如何制作一个Arduino机械臂,它可以使用自定构建的Android应用程序进行无线控制和编程。我将向您展示构建它的整个过程,从设计和3D打印机器人部件,连接电子组件和编程Arduino,到开发我们自己的Android应用程序来控制机械臂。 使用应用程序中的滑块,我们可以手动控制机械臂的每个伺服或轴的运动。同样使用“保存”按钮,我们可以记录每个位置或步骤,然后机械臂可以自动运行并重复这些步骤。使用相同的按钮,我们可以暂停自动操作以及重置或删除所有步骤,以便我们可以记录新的步骤。 Arduino Robot Arm 3D模型 首先,我使用Solidworks 3D建模软件设计了机械臂。手臂有5个自由度。 对于前3轴,腰部,肩部和肘部,我使用了MG996R伺服系统,而对于另外2轴,腕部滚动和腕部间距,以及夹具我使用了较小的SG90微型伺服系统。 您可以下载和下面的3D模型。 3D打印机械臂使用我的新3D打印机,Creality CR-10,我3D打印了Arduino机械臂的所有部件。 为了完成组装,我们只需使用一些螺栓和支架连接上部和下部框架,然后使用提供的电缆将电子组件与控制箱连接。 在尝试之前,建议检查滚轮是否足够紧,如果没有,可以简单地使用偏心螺母将它们拧紧。就是这样,在调平3D打印床之后,您就可以将3D创作变为现实。 我在几个小时内准备好Arduino Robot Arm的所有部件。 组装机械臂好的,我们准备组装机械臂。我从基座开始,我使用其包装中的螺丝连接了第一台伺服电机。然后在伺服的输出轴上我固定了一个圆角螺栓。 在它的顶部,我放置上部并用两个螺丝固定。 这里再次首先进入伺服,然后将圆形喇叭放到下一个部件上,然后使用输出轴上的螺栓将它们固定在一起。 我们在这里可以注意到,在肩轴上最好包括某种弹簧,或者在我的情况下,我使用橡皮筋为伺服提供一些帮助,因为这种伺服也承载了其余部分的整个重量。作为有效载荷。 以类似的方式,我继续组装机械臂的其余部分。至于夹具机构,我使用了大约4毫米的螺栓和螺母来组装它。 最后,我将夹具机构安装到最后一个伺服机构上,完成了Arduino机械臂。 Arduino机械臂电路图下一阶段是连接电子产品。该项目的电路图实际上非常简单。我们只需要一个Arduino板和一个HC-05蓝牙模块与智能手机进行通信。六个伺服电机的控制引脚连接到Arduino板的六个数字引脚。 为了给伺服电机供电,我们需要5V,但这必须来自外部电源,因为Arduino无法处理所有电流都可以吸收的电流量。电源必须能够处理至少2A的电流。因此,一旦我们将所有内容连接在一起,我们就可以继续编写Arduino并制作Android应用程序。 Arduino机械臂代码由于代码有点长,为了更好地理解,我将在每个部分的描述部分发布程序的源代码。在本文的最后,我将发布完整的源代码。 首先,我们需要包含SoftwareSerial库,用于蓝牙模块和伺服库的串行通信。这两个库都包含在Arduino IDE中,因此您无需在外部安装它们。然后我们需要定义六个伺服器,HC-05蓝牙模块和一些用于存储伺服器当前和先前位置的变量,以及用于存储自动模式的位置或步骤的阵列。 #include #include Servo servo01; Servo servo02; Servo servo03; Servo servo04; Servo servo05; Servo servo06; SoftwareSerial Bluetooth(3, 4); // Arduino(RX, TX) - HC-05 Bluetooth (TX, RX) int servo1Pos, servo2Pos, servo3Pos, servo4Pos, servo5Pos, servo6Pos; // current position int servo1PPos, servo2PPos, servo3PPos, servo4PPos, servo5PPos, servo6PPos; // previous position int servo01SP[50], servo02SP[50], servo03SP[50], servo04SP[50], servo05SP[50], servo06SP[50]; // for storing positions/steps int speedDelay = 20; int index = 0; String dataIn = ""; 在设置部分,我们需要初始化伺服器和蓝牙模块,并将机械臂移动到其初始位置。我们使用write()函数来做到这一点,它只是将伺服器移动
2021-04-25 13:03:29 8.5MB diy制作 开源 电路方案
1
经过几个月的奋战,终于完成了,用162个全彩发光二极管组成,每环同时可以显示三种不同的颜色,增加了显示色彩丰富的效果,高速1T-STC15系列51单片机控制,自带PWM硬件功能,集成化的MOS管驱动,并用21键遥控器自由切换颜色、亮度及工作模式,大电流供电和驱动带来完美的RGB色彩。 制作实物效果图: 视频演示: LED 全彩极光原理图、PCB截图: LED极光制作所需的材料清单:
2021-04-25 13:03:27 772KB diy制作 电路方案
1
功能描述本文设计了一种智能电子秤,论述了仪器的工作原理,介绍了仪器的误差来源于误差分配,给出了仪器电路设计与软件流程。智能电子秤主要由电源、称重传感器、A/D转换器、单片机、键盘/开关、LCD显示器等部分组成。主要技术指标为:称量范围0~15kg;分度值为0.005kg;精度等级Ⅲ级。仪器主要功能有自检、去皮、计价、单价设定、过载报警等。仪器若不进行称量操作,5分钟后自动进入休眠模式,降低电源消耗。电路设计软件设计
2021-04-25 13:03:24 405KB 智能家居 单片机 物联网 diy制作
1
现如今谷歌眼镜火的不行,首先看看谷歌眼镜都有些什么: 1. 头戴显示器,利用折射到视网膜上 2. 摄像头 3. 骨传导扬声器+麦克风 4. 触摸板 5. 运动传感器 6. 蓝牙+WIFI 7. 内置完整的安卓系统 既然是DIY谷歌眼镜,那就要按照上面的清单找个合适的方案: 1. 选择安卓平板或手机作为DIY谷歌眼镜的系统 2. 头戴显示器:选用头戴夜视仪上使用的微型头戴显示器,做成安卓端的外置显示 3. 配置一个微型摄像头 4. 三个数字按钮代替触摸板 5. 暂时不考虑音频,因为显示器和安卓端的通信采用USB,难度有点大 6. 运动传感器之后再加,这个没什么特点和难度,先放一边吧 7. 不用考虑蓝牙和wifi,安卓手机或平板自带,谢天谢地 谷歌眼镜效果图 演示视频:DIY谷歌眼镜--安卓外接头戴显示器 附件包含以下资料: Arduino打造的低成本谷歌眼镜制作教程 谷歌眼镜制作源代码
2021-04-22 19:05:33 2.09MB diy制作 电路方案
1
电子手表介绍: 本文档介绍的是一款老外设计的计算器手表,该手表采用微控制器PIC16F631单片机作为主控制芯片,同时该电子手表电路内置DS1337+电池用于给该手表供电,通过多个LED实时显示当前时间。该手表还可以通过手动设置成睡眠模式,此时LED灯熄灭,达到省电效果。该LED显示手表不管从用料到制作,都适合电子爱好者DIY制作。 电子手表实物展示: 电子手表电路截图:
2021-04-22 19:05:31 210KB 电子手表 diy制作 手表电路 电路方案
1
制作这个智能风扇要从螺旋桨开始讲起!螺旋桨是玩四轴遗留下来的。作为一个有追求有情怀的人,我DIY的电风扇必须得和淘宝的20块钱买的那个小电风扇有些不同吧!!首先想到了加一个电源开关和调节风速旋钮,风速可调节为的就是有一个舒服的风速。 后期考虑到每个人坐姿不同,希望风吹的部位也不同,我们选择在电风扇的支架部分做了一些处理,用于俯仰和左右可手动调节,有一定阻尼,调节好就能定位住。 就这样,它诞生了! 智能风扇演示视频 制作过程见附件
2021-04-22 19:05:26 556KB diy制作 智能风扇 电路方案
1
【SOL开源】GRBL_0.8c_stm32f10x GRBL简单的说就是一款基于Arduino的开源雕刻机控制软件。可以解析标准G代码并控制相应的步进电机运动。GRBL效率高,成本低,因此大部分DIY激光雕刻机和自制CNC都会使用GRBL作为主控程序。 手头上用得比较多的是stm32,于是萌生出了将GRBL移植到stm32平台上的想法。 本次移植的目标平台:stm32f103c8t6, 64k ROM,32kRAM,对于原先在32kROM,2kRAM的Arduino上跑得欢的GRBL是绰绰有余,多余的空间还可以添加一些其他的功能。 Github:https://github.com/MaxwellXyao/GRBL-0.8c-for-STM32.git 移植说明: 移植平台:STM32F103C8T6 目前进度: (1)已经调试通过,无warning; (2)定时器,串口,eeprom运行正常; (3)在Grbl Controller下可以正常跑完G代码; 待改进: (1)stepper.c部分代码直接移植,还没有针对stm32进行完全优化; (2)limit还有待研究; (3)还没有实机试验过; 引脚分布情况: 步进电机组:GPIOB 5-11 冷却:GPIOB 0,1 主轴控制:GPIOA 11,12 限位开关:GPIOA 6,7,8 其他引脚:GPIOA 0,1,2 USART1:GPIOA 9,10 默认波特率:115200
2021-04-22 19:05:18 8.37MB diy制作 grbl 激光雕刻机源码 电路方案
1