国产手机的"刘海"全面屏为啥加下巴?

空前绝后!史上最全的车载导航资料就它了!

断电不断网,DC/DC UPS路由器光猫带保护电源

各项功能都OK,给妹子设计的Arduino兼容板(开源)

  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)
  • 各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)

各项功能都OK,给妹子设计的Arduino兼容板(开源)


给妹子设计的Arduino兼容板前言:

        市面上的Arduino开发板众多,都是只作为最小系统来使用,没有什么板载资源,想当年我学51和STM32的时候,一块开发板上各种外设 -- 蜂鸣器,EEPRAM,数码管,按键,LCD... 比用杜邦线还是方便不少,而且也有利于形成板级系统的概念。因为妹子要开始学习专业知识进实验室了,为了帮她更快入门电子世界,我当然是推荐了Arduino作为入门平台。为了方便学习抽了点空设计了一块Arduino的兼容板,顺便开源了。

Arduino兼容板实物展示:

对比原生UNO特性如下:

  • 管脚和库100%兼容Arduino UNO
  • 在UNO的基础上增加了两路电机驱动(L298P,最大4A电流输出,可开窗上锡进一步过载),自锁式电机线接口
  • 在UNO的基础上增加了一个IMU(MPU6050)
  • 在UNO的基础上增加了一块蓝牙模块(HC-05)
  • 所有外设都是用跳线焊盘连接,可以自行选择断开或连接
  • 使用Mega32U4芯片,自带两个串口,下载串口和蓝牙串口不冲突
  • 修改了Bootloader解决Leonardo复位慢的问题
  • 配套无线APP(可控Ctrl、颜艺Boy、迹 等,通过蓝牙连接)
  • 更多细节优化

附件内容截图:

说明:

  • PCB文件可以直接打样,元器件选型原理图里都有标出
  • 将software文件夹内的文件全部复制到Arduino IDE的 \hardware\arduino\avr 文件夹内,可以覆盖,不会删除原有的功能
  • 重启IDE,选择板卡 - Roboard,即可正常使用

原文出处:www.pengzhihui.xyz

电路相关文件

教程
README.md
描述:Arduino兼容板更多说明
其他文件
driver.zip
描述:驱动
源代码
software.zip
描述:固件及源码
电路图文件
hardware.zip
描述:原理图+PCB源文件,用AD打开
收藏 (15)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归www.pengzhihui.xyz所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 3D扫描仪软件及硬件开发参考资料

    拍照式3D扫描仪采用非接触白光技术,避免对物体表面的接触,可以测量各种材料的模型,测量过程中被测物体可以任意翻转和移动,对物件进行多个视角的测量,系统进行全自动拼接,轻松实现物体360高精度测量。并且能够在获取表面三维数据的同时,迅速的获取纹理信息,得到逼真的物体外形,能快速的应用于制造行业的扫描。本项目介绍的是全方位检测3D扫描仪软件及硬件设计开发方面的参考资料。附件内容截图:
    来自:工业控制时间:2018-04-10 开源 3d扫描仪
  • 超实用的1路/单路继电器模块-5V

    模块简介:本1路继电器模块可以用在干扰较大的场合,可以使用两套完全隔离的电源系统供电,保证了继电器在开关时候不会对信号回路产生影响,同时也可以自由切换为高电平驱动模式或者低电平驱动模式。使用松乐高品质继电器,保证了模块的使用寿命足够长。继电器模块原理图:模块尺寸图:模块特点:1,完全光电隔离,双电源供电。2,高电平驱动模式或低电平驱动模式可随时切换。3,松乐原装高品质继电器。原文来自:技新网淘宝购买链接:https://www.jixin.pro/product/610.html#tab-descrip...
    来自:电源模块时间:2018-04-19 开源
  • 【国外开源】Nunchuk受控机器人手臂设计,Arduino Mega进行编程

    描述:机械臂很棒!世界各地的工厂都有他们,焊接和精确地携带东西。它们也可以在太空探索,海底遥控车辆甚至医疗应用中找到! 现在,我们可以在自己制作低成本的机械臂!也许它还可以帮你工作,或者搞破坏!在本教程中,我向您展示如何安装机器人手臂,以及如何使用Arduino Mega进行编程。对于这个项目,我也想体验一种控制机器人手臂的不同方法:使用Nintendo Nunchuk!它们便宜,易于查找,并且有一堆传感器。该项目使用了以下工具和材料:工具和材料:烙铁和电线: 为了将它连接到Arduino,我不得不将一些端子焊接到Nunchuk的电线上;收缩管:一些收缩管件用于更好地隔离导体;螺丝刀:该结构使用一些螺栓和螺母进行安装;6轴机械桌面机器人手臂:这个极好的套件已经有几个组件,如下所述。这是可靠和易于组装;12V电源(2A或以上);Nunchuk控制器:它连接到Arduino板,并用于控制机器人手臂;公接线(4线);Arduino Mega:请注意,我使用的机器人手臂套件还包含一块板和控制器套件,该套件已包含此Arduino板。如果你不使用这些套件,那么你也可以使用其他Arduino板卡;Sain Smart 6轴机械桌面支臂已经配备了以下组件:Arduino Mega 2560 R3控制板屏蔽NRF24L01 +无线收发器模块MPU6050 3轴陀螺仪和3轴加速度计71 x M3X8螺丝47 x M3螺母2 x U支架5个伺服支架4 x 9kg伺服2 x 20kg伺服6个金属伺服托盘3 x U支架21 x直角括号3个法兰轴承1个抓手您可以在网上找到其他机器人手臂套件,甚至可以自己设计。例如,您可以3D打印一些很棒的项目。组件1 × 6轴机械桌面机器人手臂1 × Nunchuk控制器1 × Arduino Mega详细的组建过程,详见附件!
  • 三相带谐波分析复费率电表解决方案

    该设计是基于ADI BF532/531的0.2S三相多功能电能表终端,主要针对于中国不断增长中的中、高端三相多功能电能表市场。该三相多功能电能表终端采用ADSP-BF532/531处理器芯片作为电能计量的核心处理器,同时指定AD73360/AD73360L作为电能计量数据采集前端的模数转换芯片,其它相关芯片将尽可能采用ADI提供的相关芯片;为节省成本,用于显示、通讯规约和数据存储器件将由设计方自行选定。该三相多功能电能表终端基本组成部分包括信号调理和数据采集,电能计量既数字信号处理,通讯规约和数据存储,LCD显示,电源管理。见截图展示:附件内容截图:
    来自:智能电网及电表时间:2018-04-10 解决方案 adi 三相电表
  • 千兆以太网开发板layout绘制

    千兆以太网相比其他技术具有大带宽的优势,并且仍具有发展空间,有关标准组织正在制定10G以太网络的技术规范和标准。同时基于以太网帧层及IP层的优先级控制机制和协议标准以及各种QoS支持技术也逐渐成熟,为实施要求更佳服务质量的应用提供了基础。伴随光纤制造和传输技术的进步,千兆位以太网的传输距离可达百公里,这使得其逐渐成为构建城域网乃至广域网络的一种技术选择。  主干采用千兆以太网的好处在于:千兆位以太网将提供10倍于快速以太网的性能并与现有的10/100 以太网标准兼容。同时为10/100/1000 Mbps 开发的虚拟网标准 802.1Q以及优先级标准 802.1p 都已推广,千兆网已成为构成网络主干的主流技术。 千兆位以太网相对于原有的快速以太网、FDDI、ATM等主干网解决方案,提供了另一条改善交换机与交换机之间骨干连接和交换机与服务器之间连接的可靠、经济的途径。网络设计人员将能够建立有效使用高速、任务关键的应用程序和文件备份的高速基础设施。网络管理人员将为用户提供对Internet、Intranet、城域网与广域网的更快速的访问。 千兆以太网高速的多层数据包转发能力是千兆以太网技术能提供最好的性能价格比的有力例证。不仅如此,千兆以太网技术对于降低网络的长期拥有成本也是大有裨益的。附件内容截图:
    来自:工业控制时间:2018-04-10 开发板 以太网
  • 创意时钟——模块化的数码显示

    描述:只需一个简单的两位数IN12A显示冒号。显示器是模块化的,所以你可以创建显示2,4,6或8位数字的时钟(如果你有点疯狂)。这个项目的主要目标是设计一个模块化数码显示板,其中包含两个IN12A和两个霓虹灯指示器(冒号),可以串联在一起创建2,4或6位数字时钟。这个想法是,管可以通过SPI单独控制。我探索了不同的驱动方法,比如将常见的SN74141 BCD与74HC595 8位移位寄存器一起使用,称为K155ID1的十进制解码器驱动程序克隆。输出端也采用高压晶体管进行移位寄存器。这些方法都没问题,但后来我改变了我的设计,以包括HV5530。HV5530是一款带有高压开漏输出的移位寄存器,目前仍在制造中。组件:效果展示:
    来自:照明与LED显示时间:2018-03-09 arduino 数码时钟 创意时钟
  • 自动楼梯RGB LED灯

    为20美元以下的任何楼梯创建令人敬畏的运动激活RGB灯!想要做一个增加楼梯照明的设计,新颖一点,如果我能够廉价地做到这一点,那将是超级棒的一件事!我只是盯着楼梯,想起了我想要的一个粗略草图。为了创造出良好的照明效果并保持整洁,我会在楼梯右侧运行灯光。为了自动触发灯光,我需要动作感应。我能想到的最佳布局将被封闭在某种中继线中,每步两个LED。我有13个台阶,这意味着我将需要总共26个RGB LED来创建楼梯RGB LED照明。电缆中继我们从中继开始。我知道,这些台阶相隔30厘米,因此每步需要2个孔 - 相距15厘米。在其他浅端钻(8-10毫米钻),你将很难获得LED。当你在这里,你也可以钻安装孔(4毫米)。我发现每2米中继线5个就足够了。确保每端都有一个安装孔。如果您知道PIR传感器外壳的尺寸,则可以将线槽切割成适当的尺寸。我没有,我最终在后来切割它。提前做这件事会节省你的时间。使线槽的端部锥化,使顶部边缘和底部边缘垂直于地面完成。为了以最小的间隙连接线槽,我将一个部分缩短了一点,因此带LED的盖子将会与接头重叠。发光二极管首先测试LED灯条,确保所有灯具都工作良好,然后将灯条切割成单件(注意标记,注意LED的方向 - 这很重要)。在继续之前,请标出集群内部的指示。标记: 输入/输出线的方向地面积极的一面在粘贴LED之前,使用烙铁准备接触点。这样更快。确保接触面上的每一面都有一小块焊料。如果您的LED灯条带有3M粘合剂,请先移除粘合剂。粘上LED,注意方向。务必在每个中继线上遵循此方向。如果您逐渐缩小了端点,您将无法再更改中继的顺序。焊接这是一个耗时的部分。每个LED之间需要3根导线。为了让您的工作更轻松,请与颜色编码保持一致。预先将导线切割成平整块并开始连接LED。留下一点点松懈,但不要过分。我建议你在LED之间粘上电线,否则在关闭线槽时你最终会抓住它。在每一端扩展VCC和GND,除此之外,连接部件将需要数据线。PIR传感器我在打印出的thingyverse.com 上找到了一个很好的外壳,并做了一个小的切口,以便让电线进入内部。我用跳线来连接引脚。我从销钉上取下塑料分离器,使销钉侧向弯曲。这样传感器就坐在背板上。您可以从LED的电源轨上为传感器供电。顶部传感器必须有一根电缆,它贯穿线槽(除非你的Arduino在顶部,然后翻转场景)。我拆分了所有电线并使用了跳线连接,因此我可以将线路分开以便于运输。这样我就可以通过连接4根电缆(VCC,GND,DATA,PIR)随意组装这些部件。底部传感器直接连接到Arduino。我也最终使用Arduino Nano的电源轨来为它供电。原理图有几件事要记住。首先,您必须与Arduino分享共同点,以便LED数据信号正确。有很多方法可以实现这种设置。我首先使用跳线进行测试,然后制作了一块带有Arduino Fixed的小PCB,并将所有电缆固定在它上面。我已经收获了一条备用的迷你USB电缆,并将红色和黑色的菌株连接到电源中。通过这种方式调节电压,建议通过引脚为纳米供电。保持线缆整齐的最大优点是可以将纳米纳入线槽内。为了驱动26个LED,我需要在高峰时间提供大约300mA的电流,这意味着几乎任何USB充电器都足够强大,可以驱动它。我使用电缆的另一部分(USB-A)来创建一个从主电源到Arduino和LED的扩展。安装楼梯RGB LED照明从顶部开始,这样重力就不会挡住你的路。使用螺丝将更宽的线槽固定到墙上。注意两端,确保安装螺丝合理地靠近每一端。一旦对结果感到满意,请安装PIR并将电缆拖出孔。连接用于LED的电缆,然后按照步骤关闭线槽,确保电缆没有被塞入。我使用线槽中的剩余物将Arduino Nano放入其中。它比微控制器本身更长,并且在电源线的底部有一个接入孔。你会看到我有一个电源连接器。我用这种方式连接它,因为没有简单的重新编程电路板的方法,如果你想要看起来,你可以制作一个容纳Arduino Nano的插座,使它完全可移动。最后,我清理了电缆并将电源线夹到了踢脚板上,以达到几乎看不见的效果。
    来自:照明与LED显示时间:2018-03-09 arduino led灯 rgb灯
  • 家庭自动化——Arduino汽车停车辅助系统

    这是一个基于Arduino的家庭自动化项目。这次我试图通过在车库安装防撞系统来帮助她安全地停放汽车而不撞到车库的墙壁,从而让我的伴侣的生活变得轻松。因此,在本项目中,我将使用超声波传感器来计算汽车与车库墙的距离,并使用绿色,黄色和红色LED显示。LED的颜色指示是否继续移动,减速,停止或返回。该项目的总成本约为20美元至25美元。该项目分3个阶段阶段1:等待汽车在这个阶段,设备会一直在传感器接近范围内寻找移动物体。如果物体进入附近,则三个LED中的一个会根据移动物体的距离而打开。如果物体距离太近,则会产生噪音,使移动物体知道距离。阶段2:车库内没有汽车如果附近没有物体,则关闭所有LED。阶段3:汽车已停止移动(停放在正确的位置)如果物体停止移动并仍在附近等待20个CPU周期,然后关闭LED。对于这个非常简单的项目我们需要:- 一个Perfboard- Arduino nano / uno(无论哪个方便)- 红色,绿色和黄色LED(发光二极管)- 3个220欧姆的LED电阻- 一台HC-SRO4超声波传感器- 一个蜂鸣器屏蔽或一个蜂鸣器和一个100欧姆的电阻- 一个220v交流到5v直流降压降压模块- 一个母头针- 一根以太网电缆- 一些连接电缆- 用USB线将代码上传到Arduino- 和一般焊接设备详细的组装过程以及项目更多的详情都整理到附件里,也附上了原文的地址,可以查看视频演示。最终的效果是:当我走近传感器时,灯光从绿色变为黄色变为红色,最终,当我离传感器太近时,蜂鸣器会继续闪烁。在我的情况下,我已经安装了Arduino旁边的蜂鸣器,但是我会建议您随LED一起安装蜂鸣器。如果你想要的话,当蜂鸣器继续运行时,你也可以闪烁红色LED。
    来自:DIY创意产品时间:2018-03-05 arduino 家庭自动化 停车辅助
  • 【转载】别致的交互灯,时刻提醒你注意节约用水

    在网上(DF社区)看到一个很有现实意义的作品,一个水龙头造型的交互灯,时刻提醒人们要注意关紧水龙头,节约用水。我国是一个缺水国家,水资源正面临匮乏的危机,也许在日常生活中你还没能感觉到,可是一个滴水的龙头,一天可以浪费1至6升的水,一个漏水的马桶,一天要浪费3至25升的水,所以我们要珍惜每一滴水,节约用水要从点滴做起。感谢原作者的分享,希望通过电路城平台,将这个作品尤其是这个作品背后的深刻含义传达给更多的人,希望大家都能够加入保护节约水资源的队伍中。作品展示:该灯通过人体红外运动热释电传感器作为触发,当有人经过时,LED点亮同时发出滴水的声音,以主题互动灯的形式提醒人们关紧水龙头,节约用水。作品器材: Arduino Uno X1IO 传感器扩展板 V7.1 X1人体红外热释电运动传感器 X5DFPlayer Mini X1TF卡 X1小喇叭 X1LED灯带 (暖白) X1电阻1K X2杜邦线若干 X5制作详情详见附件!【转载自DF社区】
    来自:照明与LED显示时间:2018-03-05 arduino 创意设计 交互灯
  • 高速/低功耗/超强抗干扰的新一代8051单片机——STC12C5A60S2单片机最小系统开发板资料

    【简要说明】一、尺寸:长80mmX宽71mmX高12mm二、主要芯片:STC12C5A60S2单片机三、工作电压:直流6~36伏四、、特点:1、具有电源指示;2、所有I/O口已引出;3、可以实现与电脑串口通信;4、可以实现RS485通讯;5、具有上电复位和手动复位;6、LM2596宽电压稳压芯片;7、支持STC串口下载以及UART口下载;8、串口通讯(注:可以使用串口下载程序);9、八路LED灯(注:可拔出短路帽,断开LED灯);10、可端子接线供电、可排针引电;11、输入电压范围宽,且确保AD参考电压准确(注:因无外部参考电压点);12、四位按键输入,一位按键复位。五、提供相关软件、资料、原理图适用场合:单片机学习、电子竞赛、产品开发、毕业设计。。。注意啦:提供的所有程序都附带原理图以及说明!图片标注:连接图:原理图:PCB尺寸图:
    来自:MCU开发板时间:2018-03-02 开发板 STC12C5A60S2 最小系统
销量
95
查看
2279
参数名 参数值
发布于 2017 年 07 月 03日
Moore8直播课堂