Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. Today we will help you get started by showing you some of the options available and how easy it is to get started.

Arduino是一个基于灵活,易于使用的硬件和软件的开源电子原型平台。 今天,我们将通过向您展示一些可用的选项以及入门的简便性来帮助您入门。

Arduino hardware is an open-source circuit board with a microprocessor and input/output (I/O) pins for communication and controlling physical objects (LED, servos, buttons, etc.). The board will typically be powered via USB or an external power supply which in turn allows it to power other hardware and sensors.

Arduino硬件是带有微处理器和输入/输出(I / O)引脚的开源电路板,用于通信和控制物理对象(LED,伺服器,按钮等)。 该板通常将通过USB或外部电源供电,从而允许其为其他硬件和传感器供电。

Arduino also has an open-source software component which is similar to C++. The Arduino integrated development environment (IDE) allows you to write code, compile it, and then upload it to your Arduino for stand alone use in prototyping and projects.

Arduino还具有类似于C ++的开源软件组件。 Arduino集成开发环境(IDE)允许您编写代码,对其进行编译,然后将其上传到Arduino,以便在原型设计和项目中单独使用。

All of this was designed to be easy to use to let artists and makers freely develop their ideas into real objects. If you are interested in building something yourself, have a look to see the hardware options, and software available to get your started.

所有这些设计旨在易于使用,让艺术家和制作人自由地将他们的想法发展为真实的对象。 如果您有兴趣自己构建某些东西,请查看硬件选项和可用于入门的软件。

Arduino变体 (Arduino Variants)

The Arduino hardware being “open-source” means that you can view schematics of every board available. This means you are free to buy the hardware components and solder the board together yourself if you are so inclined. To get started, we’d probably just recommend you spend the ~$30 and see how much you really want to invest.

Arduino硬件是“开源的”,这意味着您可以查看每个可用电路板的示意图。 这意味着您可以自由购买硬件组件,如果愿意的话可以自己将板子焊接在一起。 首先,我们可能会建议您花费30美元左右,看看您真正想投资多少。

The image below was created using Fritzing and is the layout for a basic Arduino using a bread board.

下图是使用Fritzing创建的,是使用面包板的基本Arduino的布局。

The Arduino comes in a variety of different types that make choosing the right one difficult to decide, but variety also allows for flexibility in choosing the perfect solution.

Arduino有多种不同的类型,这使得难以选择正确的类型,但也可以灵活选择理想的解决方案。

We cannot cover every Arduino option, but here are some notable options for getting started.

我们无法涵盖所有​​的Arduino选项,但是这里有一些值得注意的入门选项。

Arduino Uno

Arduino Uno

The Uno is a great starter Arduino, it provides a solid foundation for those just getting started and has a lot of the options you will want as you explore the platform. It also works with almost every shield available (more on this later).

Uno是一个出色的入门Arduino,它为刚起步的人提供了坚实的基础,并且在您探索平台时会提供很多选择。 它也适用于几乎所有可用的屏蔽(稍后会详细介绍)。

Arduino Nano

Arduino纳米

The Nano is almost feature for feature the same as the Arduino Uno, but it is about 1/3 the size and cannot use shields easily. The Uno is meant to be used as a permanent fixture in projects or with breadboards for testing.

Nano几乎具有与Arduino Uno相同的功能,但其尺寸约为1/3,无法轻松使用屏蔽。 Uno可以用作项目中的永久性固定装置,也可以与面包板一起用作测试用。

Arduino Lilypad

Arduino Lilypad

The Lilypad has a unique design that can be sewn into fabrics for wearable projects or art. Of course you are not limited to those applications but shields won’t work on this Arduino so expansion may become difficult.

Lilypad具有独特的设计,可以缝入可穿戴项目或艺术品的织物中。 当然,您不仅限于这些应用程序,而且屏蔽板在此Arduino上不起作用,因此扩展可能会变得困难。

Arduino Mega 2560

Arduino Mega 2560

The Mega 2560 has more memory and more I/O pins than any other Arduino. This is the biggest and best Arduino you can get, but you may not need that much power if your projects don’t call for it. This also would be a more expensive Arduino to leave in a project permanently.

Mega 2560具有比其他任何Arduino更多的内存和更多的I / O引脚。 这是您可以获得的最大,最好的Arduino,但是如果您的项目不需要的话,您可能不需要那么多的功能。 永久留在项目中的这将是更昂贵的Arduino。

Netduino

Netduino

The Netduino is the cousin of the Arduino. It is still an open source hardware hacking and prototyping solution. But the Netduino runs .NET Micro Framework for its software base. It is pin compatible with Arduino shields, but some may require drivers to run.

Netduino是Arduino的堂兄。 它仍然是一个开源的硬件黑客和原型解决方案。 但是Netduino为其软件基础运行.NET Micro Framework。 它与Arduino屏蔽引脚兼容,但有些可能需要驱动程序才能运行。

For more Arduino hardware check out the link below.

有关更多Arduino硬件,请查看下面的链接。

Arduino配件(护罩) (Arduino Accessories (Shields))

Shields make adding functionality to your Arduino a snap, literally. They have pins that push right into the top of your Arduino and you can immediately take advantage of whatever the shield can do. You can also add multiple shields at a time. An Arduino that watches Twitter for a specific hashtag (ethernet shield) and then controls an RC car using RF (RF shield) isn’t beyond the scope of a single project thanks to the shield flexibility.

实际上,盾牌使向Arduino添加功能变得轻而易举。 它们具有直接推入Arduino顶部的引脚,您可以立即利用屏蔽的作用。 您也可以一次添加多个屏蔽。 Arduino可以监视Twitter的特定主题标签(以太网屏蔽),然后使用RF(RF屏蔽)控制RC汽车,这要归功于该屏蔽的灵活性。

You will notice below that some shields look a lot like the Arduino boards themselves, but don’t be confused because they lack the main processing power to run the code you will write in sketches (more on this below).

您会在下面注意到,有些屏蔽板看起来很像Arduino板本身,但不要感到困惑,因为它们缺乏运行您将在草图中编写的代码的主要处理能力(更多内容请参见下文)。

Ethernet

乙太网路

This is one of the most popular shields because it expands your Arduino to be able to use the internet for communication and control. The Ethernet shield is one of the most versatile available, and once you’ve mastered the basics you should look to get one just so you can make your washer/toaster/coffee maker tweet.

这是最受欢迎的防护罩之一,因为它扩展了Arduino,使其能够使用互联网进行通信和控制。 以太网屏蔽是最通用的以太网屏蔽之一,一旦您掌握了基础知识,就应该尝试购买它,以便使洗衣机/烤面包机/咖啡壶鸣叫。

XBee

XBee

The XBee shield makes point-to-point wireless communication easy. You can use this to network two Arduinos together or set up an entire mesh network of Arduinos that will one day RULE THE WORLD!

XBee防护板使点对点无线通信变得容易。 您可以使用它来将两个Arduino联网在一起,或者建立一个完整的Arduino网状网络,这将有一天统治世界!

Motor

发动机

The Arduino can control motors and servos without needing a shield, but the motor shield ramps up that ability to 11. You can use this to remote control your lawn mower, or build your own robot.

Arduino不需要屏蔽即可控制电动机和伺服器,但是电动机屏蔽将其能力提升至11。您可以使用它来远程控制割草机或建造自己的机器人。

There are many other Arduino shields available like music, video game, and bluetooth. This is just the tip of the iceberg and we’d recommend doing some searching of your own to find the perfect shield for your project.

还有许多其他的Arduino防护罩,例如音乐,视频游戏和蓝牙。 这只是冰山一角,我们建议您自己进行一些搜索,以找到适合您的项目的完美盾牌。

If you are looking to prototype Arduinos and shields together along with various sensors we’d recommend checking out Fritzing which not only helps with the prototyping stages, but they also aid in showing you how to make permanent PCB boards for producing your project.

如果您正在寻找Arduino和屏蔽板以及各种传感器的原型,我们建议您检查一下Fritzing ,这不仅有助于原型制作阶段,而且还有助于向您展示如何制作永久性PCB板来生产项目。

编程(草图) (Programming (Sketches))

The Arduino IDE is a cross platform developer tool written in Java. It allows you to control all of the software functions of your Arduino.

Arduino IDE是一个用Java编写的跨平台开发人员工具。 它允许您控制Arduino的所有软件功能。

Each program that you write is called a sketch and is compiled and uploaded to your Arduino using the IDE. A lot of sketches are freely available online and the IDE even comes with a plethora of examples to get you started with just about every function your Arduino is capable of.

您编写的每个程序都称为草图,并使用IDE编译并上传到Arduino。 许多草图可在线免费获得,IDE甚至附带了大量示例,可让您开始使用Arduino能够提供的几乎所有功能。

Eclipse and Notepad++ are popular alternatives to writing your sketches, but they lack easy access to sketch examples and compiling/uploading the finished sketch to the Arduino.

Eclipse和Notepad ++是编写草图的流行替代方法,但是它们无法轻松访问草图示例以及将完成的草图编译/上传到Arduino。

资源资源 (Resources)

This article is designed to get your started in your Arduino projects. For more reading check out the links below and get started making stuff.

本文旨在帮助您入门Arduino项目。 要了解更多信息,请查看下面的链接并开始制作东西。

If you have more useful links or an Arduino project of your own, feel free to leave a comment to share with all the readers.

如果您有更多有用的链接或自己的Arduino项目,请随时发表评论与所有读者分享。

Project Ideas

项目构想

http://arduino.cc/en/Tutorial/HomePage

http://arduino.cc/en/Tutorial/HomePage

http://www.arduino.cc/playground/Projects/ArduinoUsers

http://www.arduino.cc/playground/Projects/ArduinoUsers

http://hackaday.com/category/arduino-hacks/

http://hackaday.com/category/arduino-hacks/

http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

Arduino hardware reference http://arduino.cc/en/Main/Hardware

Arduino硬件参考http://arduino.cc/en/Main/Hardware

Videos https://www.youtube.com/user/makemagazine

影片https://www.youtube.com/user/makemagazine

http://www.circuitsathome.com/

http://www.circuitsathome.com/

翻译自: https://www.howtogeek.com/65963/what-is-arduino/

什么是Arduino? 了解有关此开源电子平台的信息相关推荐

  1. 开源电子工作套件 Arduino Start Kit 登场

    英国RS Components Ltd.在2012年10月,开始发售Arduino Uno的电子工作套件Arduino Start Kit.Arduino Uno以使用开源硬体Arduino为基础设计 ...

  2. linux 开源电子软件,linux下开源电子设计软件

    1. 电路模拟器 Qucs http://www.oschina.net/p/qucs 2. 微控制器模拟器 PICsim http://www.oschina.net/p/picsim 3. 电气原 ...

  3. LilyPad Arduino可穿戴技术和电子织物控制器板简介

    LilyPad Arduino可穿戴技术和电子织物控制器板简介 第1章  LilyPad Arduino概览 作为本书的第一章,在这里将为读者介绍LilyPad Arduino相关的基础知识.例如,L ...

  4. 【开源】SoDiaoEditor 可能是目前最好用的开源电子病历编辑器(B/S架构)

    此刻我的内心是忐忑的,这个标题给了我很大的压力,虽然很久以前我就在github上搜索一圈了,也没发现有其他更好的开源电子病历编辑器,如各位亲发现有更好的,烦请知会我一声. 该编辑器其实已经憋了很久了, ...

  5. 想开网店?向你推荐最好的开源电子商务平台

     想开网店?向你推荐最好的开源电子商务平台 发表于2014-06-05 15:33| 6210次阅读| 来源WebDeveloperJuice| 0 条评论| 作者CODE 电子商务平台开源软件j ...

  6. 国外开源电子商务平台

    15个最好的免费开源电子商务平台        当说到开源电子商务平台的时候,有着太多的选择.这里我们要仔细研究一下这15个最好的平台,希望可以给你正确的指导.我不想说谎--要找到完美的平台不太容易. ...

  7. 阿里巴巴、腾讯、百度和京东金融落户雄安新区 | 亚马逊加入FB与微软阵营,共同支持开源AI平台ONNX

    每一个企业级的人  都置顶了 中国软件网 中国软件网  为你带来最新鲜的行业干货 小编点评 最近贾跃亭比较水逆 先是被列入失信被执行人 飞机都坐不了 最近又爆出法拉第未来发不出工资的消息 看来老贾这次 ...

  8. 15个最好的免费开源电子商务平台

    当说到开源电子商务平台的时候,有着太多的选择.这里我们要仔细研究一下这15个最好的平台,希望可以给你正确的指导.我不想说谎--要找到完美的平台不太容易. 每一个都是有利有弊,为了细微的用户差别进行设计 ...

  9. 智能问答开源_7个开源问答平台

    智能问答开源 有疑问时该去哪里? 自从人类开始在地球上行走以来,我们就问周围的人-我们的家人,朋友,邻居,同学,同事或其他我们熟悉的人. 后来出现了图书馆和书店,它们提供了知识和资源,并允许任何人进入 ...

最新文章

  1. AI+大数据顶级技术盛会开幕在即,6.6折特惠票限时抢购
  2. 2019年这50个Kafka面试题,你知道答案么?
  3. Nature Biotechnology封面 | 经济快速:纳米孔宏基因组方案, 6小时准确识别下呼吸道病原体...
  4. 2.8 FSM之Moore和Mealy part1
  5. Java虚拟机对synchronized的优化
  6. 泛型lua的for循环以及lua的特殊的dowhile循环
  7. mysql 32k 限制,MySQL之最大和最小
  8. vsftp 一键安装包
  9. elasticsearch 批量插入
  10. ShellExecute打开外部程序并输入相应参数
  11. 【UVM源码】uvm_event
  12. 电脑计算机程序员考证
  13. 如何使用谷歌验证码 kaptcha,详细使用步骤
  14. C# 通过调用Microsoft Office编辑Word文件
  15. python中transform_Python rendering.Transform方法代码示例
  16. 脚上有一个很灵的止咳穴位
  17. It has been compressed and nested jar files must be stored without compression
  18. 无盘服务器快慢取决于什么,cpu运行速度的快慢取决于什么
  19. Buy and Resell hdu-6438 贪心 优先队列
  20. Github上Laravel开源排行榜Star数31-60名

热门文章

  1. thx是什么意思_thx..是什么意思呢!
  2. Python实战案例:金庸的功夫流派、人物关系的分析案例(上)
  3. 关于红外调制基础理解
  4. java动物类问题_java实现动物特性的面向对象的描述(三个阶段)
  5. 网络安全规范(范例)
  6. 新手学CAD入门到精通,迅捷CAD图库大全免费下载!
  7. Springboot实验室自主预约系统毕业设计源码111953
  8. 崩坏三精准池python模拟
  9. #一日一图#一周汇总
  10. css 更换图片颜色