Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于爱好者、艺术家、设计师和对于“互动”有兴趣的朋友们。
Arduino的核心开发团队成员包括:Massimo Banzi,David Cuartielles,Tom Igoe,Gianluca Martino,David Mellis和Nicholas Zambetti。 [1]
Arduino是一个基于开放原始码的软硬件平台,构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。 [1]
Arduino包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。 [2]
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是利用 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash,  Processing, MaxMSP)来实现。

arduino 是什么相关推荐

  1. AVR开发 Arduino方法(附四) 参考文献与网址

    1. 参考文献 [1] Arduino 魔法书:实现梦想的工具和技术. Jeremy Blum, 电子工业出版社, 2014 [2] Arduino高级开发权威指南. Steven F.Barrett ...

  2. Arduino学习笔记1---开发环境搭建

    主要内容:(一). Arduino IDE的下载及安装 (二). Arduino IDE的应用 (三). Arduino的程序结构 (四). Arduino程序的编译及下载 (一). Arduino ...

  3. 和12岁小同志搞创客开发:手撕代码,Arduino IDE 软件下载和环境搭建

    目录 1.软件下载 2. 软件安装 3.环境搭建和使用 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_3810 ...

  4. 串口监视软件_ESP32 Arduino教程:软件重置

    简介 该esp32 arduino教程旨在解释如何使用Arduino核心在ESP32开发板上执行软件重置. 本ESP32教程的测试是使用集成在ESP32开发板中的DFRobot的ESP-WROOM-3 ...

  5. 【从零开始的ROS四轴机械臂控制】(七)- ROS与arduino连接

    从零开始的ROS四轴机械臂控制(七) 十.ROS与arduino连接 1.虚拟机与arduino的连接 (1)arduino连接与IDE (2)PCA9685模块支持与测试 2.ROS与arduino ...

  6. 【Arduino】开发入门教程【一】什么是Arduino

    Arduino Arduino 是一款便捷灵活.方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE).它适用于艺术家.设计师.爱好者和对于"互动 ...

  7. arduino跑python,尝试在我的Arduino和stu上执行Python3.7.2中的代码

    提前谢谢你.在 我会尽量简短.在 我有一个Arduino+IDE,有一个串行端口,工作正常. 我下载了python3.7.2.PySerial和VPython. 全部安装完毕.在 通过我的MacBoo ...

  8. arduino点阵声音频谱_基于Arduino和频谱分析的LED音乐课节拍器

    摘要: 音乐课上,学习乐器或者唱歌的学生都需要节拍器来练习稳定速度和节奏.而传统的节拍器主要是机械构造,只拥有稳定的速度,发出"嘀嗒嘀嗒"的节拍声.但是,人类最敏锐的感官是视觉,设 ...

  9. arduino下载库出错_【arduino】DIY音乐播放器,arduino播放wav音乐,TRMpcm库测试及使用...

    微信关注 "DLGG创客DIY"设为"星标",重磅干货,第一时间送达. arduino特点库超多,想必大家都领教了,今天来分享一下之前玩过的TRMpcm库. 这 ...

  10. arduino 控制无刷电机_智能控制轮椅来了,残疾人的福音!

    传统的轮椅已被证明是非常宝贵的工具,为残疾人提供了很多便利,但其只能限制坐在一个位置.外国的一个研究团队通过开发一个功能强大的多功能轮椅,使用户能够通过手机应用程序轻松地在各种各样的位置之间进行切换. ...

最新文章

  1. ASP.NET Core Web APi获取原始请求内容
  2. 在字符串末尾添加字符使其成为回文串
  3. redis内部数据结构深入浅出
  4. Windows 下 Conda install 安装出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url解决措施
  5. 常用容器(Collection)实现类总结(四)——HashSet
  6. [html] 给内联元素加float与给块元素加float有什么区别?
  7. 基于UDP高性能传输协议UDT
  8. ligertoolbar 动态加载按钮_Axure利用动态面板实现环形加载进度条
  9. free store VS heap(自由存储区VS堆)
  10. 有序表的最小和(element)
  11. cass生成曲线要素_CASS菜鸟入门指南-道路断面
  12. 【显卡天梯图】2014年最新显卡天梯图 – 【迄今最全系列显卡】
  13. 双目测距Python-OpenCV代码及详细解释
  14. php验证电子邮箱格式正确,php判断电子邮件是否正确方法
  15. 【正点原子STM32连载】 第六十四章 综合测试实验摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
  16. 智能驾驶大数据前沿研究进展与典型应用
  17. java定时器Scheduled,可动态设置定时器执行时间
  18. react-native-beacons-manager使用(Beacons.startRangingBeaconsInRegion)闪退 --工作笔记
  19. html个人新闻网站,html,js,css实现
  20. Android蓝牙系统框架和代码架构

热门文章

  1. STM32F412擦除内部FLASH时间过长
  2. gnome3返回经典主题
  3. 【转】神级代码注释 优秀的comment
  4. 钛备份 - Titanium Backup Pro v6.2.0-Test4 直装破解版
  5. Diskgenius专业版英文破解(绝对能用)
  6. 测试新手百科:黑盒测试用例的设计(图文并茂,非常详细!)
  7. 基于C语言开发的p2p聊天软件系统 课程报告+客户端服务端源码
  8. ffmpeg-实现视频 metadata(moov) 前置
  9. PPT之写好PPT的关键要素及流程
  10. UML建模中简单消息、同步消息和异步消息