很多时候,我们用arduino做东西很方便,但是有时候需要各种拔插扩展部分,也是嫌麻烦
或者arduino 各种模块堆砌起来,很臃肿
于是我在做小车的时候,想做一块板子,一块板子就能包含以下十种功能
①一片mega328p作为主控,搭配16M晶振
②搭载500mah锂电池,带充电指示灯,能即插即充。
③一个LED指示灯
④一个8X8的LED显示,能显示各种表情和指示状态
⑤左右能驱动两个马达,能让小车行走
⑥能接插一个超声波传感器
⑦能接插一个循迹传感器
⑧高级玩家还能通过六针ICSP接口下载UNO,NANO固件
⑨编程要兼容arduinoIDE,米思齐,Mind+
⑩引出A0,A1,A2,A3,A4,A5,A6,A7,0,1,10,11,12,13,5V,GND共十六个引脚

那么接下来就是成本问题,我做了几块,成本是每一块,不到百元,比起某淘,如果实现上述同样的功能,最少也要200块,还要拼搭很久。
话不多说上成品图,USB下载口也是充电口,有个拨动开关,用于开关机(同时用于充电模式)。


整体是5X7cm大小,手掌的一半不到,两个并排着的4P插口分别是超声波和循迹传感插口,左右两个3P插口是马达插口
制作过程,无非分为,电路,程序,结构三部分
最难是电路部分,我其实做了三个版本才成功,最后晒出来的这一版本,倒圆角不割手、元件基本采用0805方便了手焊
之前一个版本部分是0402的封装,眼睛都差点给我看瞎了。
期间还有就是网上资料都不整齐,寻找了很多才实验成功。我是WIN10_64的,所以我分享的资料适用于WIN10_64系统。

要资料的话,在51黑论坛或arduino中文论坛搜索“自制arduino”,就能找到,也可以找我8-2-5-4-7-0-7-9-1@qq

自制arduino,集成10种功能,原理图,hex文件分享相关推荐

  1. 10种方法打开EPUB文件

    1.适用于火狐浏览器的EPUB阅读器:EPUBReader 2.适用于谷歌浏览器的电子书阅读器:MagicScroll eBook Reader 3.适用于Windows系统的FBReader 阅读器 ...

  2. 数据驱动决策的10种思维方式

    很多人都说会数据分析的人比别人聪明,实际上他们"聪明"在拥有分析思维,今天我们就来说说常见的数据分析思维. 以下10种数据分析思维可能不会瞬间升级你的思维模式,但说不定会为你以后的 ...

  3. 玩转微信营销和推广的10种方法和技巧

    [二维码+免费微信WIFI+微信公众号+易企秀+微官网+H5应用页面+凡科互动+分销系统+截图反馈工具+分享有礼+微支付+微信墙/微信大屏+按需的APP] 集文字.语音.视频于一体的微信,正在深刻地改 ...

  4. arduino ide输出hex文件的方法

    一: arduino ide默认是不输出HEX文件的,要输出Hex文件保存到文件夹需要如下操作: 1:在arduino IDE的File(文件)->preferences(首选项)中找到pref ...

  5. HMS Core 机器学习服务6.4.0版本更新啦,文本翻译功能增加10种小语种语言类型

    近日,HMS Core机器学习服务(ML Kit)文本翻译功能在6.4.0版本更新中增加了10种小语种语言类型,分别是马其他语.马其顿.冰岛.乌尔都语.波斯尼亚语.乌克兰语.加泰罗尼亚语.斯洛文尼亚语 ...

  6. 2020年10种最佳持续集成工具

    技术正呈指数级增长,并且要参与其中,组织别无选择,只能采用技术.谈论"技术"基本上意味着创建"更快,更方便"和"定性"的解决方案.为了跟上高 ...

  7. 自制Arduino Leonardo笔记

    很早就听说过Arduino开发板,其主要特点就是,简单易用,上手很快,官方已经封装好了常用的库,开发起来非常方便快捷,于是,我就准备自制一块Arduino板. 1.首先我直接Copy了官方leonar ...

  8. 使用STM32F103CBT6自制ST LINK V2-1多功能烧录器

    基于STM32的ST LINK V 2-1多功能烧录器制作 前 言 根据官方相关文档可知 ST LINK V2-1拥有以下四大功能: ST LINK V2-1制作教程和资料说明 主空部分原理图(参考) ...

  9. CAD、PDM、ERP集成系统的功能级实施

    [摘自:计算机世界报 ] 目前,我国大多数国有企业正在进行由粗放型管理到精细管理.由经验管理为主到科学管理为主的两个根本性转变.大多数国有企业面临的主要问题有:如何解决多品种小批量问题;如何缩短产品的 ...

最新文章

  1. 自动发邮件的程序 c语言,5分钟!教你用C语言发送邮件:附送源码+教学!
  2. 中国机器人产业发展报告(2018)正式发布!
  3. python运算符括号_Python合集之Python运算符(四)
  4. qs.stringify和JSON.stringify的使用和区别
  5. Pentaho BI server 中 CCC table Component 的使用小技巧
  6. redis live 如何安装
  7. linux知识(一) 程序、进程与线程
  8. 5911. 模拟行走机器人 II
  9. 浅析PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)
  10. java jxta_java现在还支不支持jxta,怎么官方都没下载了?
  11. pdf加水印的方法,pdf如何加水印?
  12. java excel 冻结_Java 冻结或解除冻结Excel中的行和列
  13. 10个重要的电子邮件ip黑名单组织以及如何解决删除
  14. 如何长高青春期后 - 两个简单而成功的方法
  15. php html5手机端多张图片上传,php+html5兼容手机端的图片选取裁剪上传实例
  16. android 全套安装包,原神1.1直装版下载-原神1.1完整安装包v1.1安卓版下载_飞翔下载...
  17. 1094 谷歌的招聘(c语言实现)
  18. Win10应用右下角小盾牌怎么解决?
  19. CodeGear2007到CodeGear2009全系列自动破解工具
  20. 第16周-最大公约数和最小公倍数

热门文章

  1. 爬取漫画网址的并生产一个在线阅读器
  2. js-数组-循环-字符串处理-定时器
  3. 7计数 contact form_接近/门磁开关/计数器-GPS-2314L/R-XXX-LLL
  4. Flappy Bird总结
  5. 台式计算机风扇声音大怎么处理,台式机风扇声音很大怎么办_电脑电风扇噪音大怎么处理...
  6. vue2使用轮播图插件swiper,vue-awesome-swiper
  7. 淘宝微淘推广技巧:微淘如何推广增加粉丝
  8. 远程控制软件Aspia详细教程
  9. React 源碼解析 - Fiber/Reconcile 系列:Fiber 與 Diff
  10. 用计算机打csgo,玩csgo电脑配置 进来看看