Arduino系统网络选项
加入有线或无线网络功能的Arduino开源硬件/软件平台是简单的,廉价的,并打开了另一个世界的商业和DIY开发者的应用(图1)。本文介绍网络Arduino系统,我们将探讨如何添加一个以太网,Wi-Fi,或802.15接口的基于Arduino的设计。(注:读者熟悉Arduino可以参照高新区第“Arduino开源平台释放了创造力。”)
Figure 1: The Arduino module controlling the RobotShop Rover receives programming and commands from a host PC using its integrated USB connection. An XBee 2.4 GHz 802.15 transceiver shield can be added for wireless remote control and sensing.
Born to network
In truth, virtually every Arduino device has some sort of communication capability. At its most basic level, a board must provide some means for its PC-based development system to upload application software and to exchange debug/trace commands. Many Arduino boards (such as the Uno and the Mega2560 have an integrated USB port that serves as both a host communication link and as a low-power power supply. Some specialized boards forego the luxury of a USB connection and fall back on the Atmel ATmega AVR processor’s serial communication capabilities to provide an RS-232 (or equivalent) link that can be read by nearly any device with a serial port.
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !