C\\C++语言是国际上广泛流行的计算机高级语言。绝大多数硬件开发,均使用C/C++语言,Arduino也不例外。使用Arduino,需要有一定的C\\C++基础,由于篇幅有限,本书仅对C\\C++语言基础进行简单的介绍。此后章节中我们还会穿插介绍一些特殊用法及编程技巧。
Arduino使用C/C++编写程序,虽然C++兼容C语言,但这是两种语言,C语言是一种面向过程的编程语言,C++是一种面向对象的编程语言。早期的Arduino核心库使用C语言编写,后来引进了面向对象的思想,目前最新的Arduino核心库采用C与C++混合编写而成。
服务于全球工程师的分销商Electrocomponents plc (LSE:ECM)集团旗下的贸易品牌RS Components (RS)公司宣布新增Arduino Yun Mini产品,以扩充其经销的Arduino开源电子开发板
对于初学者来说,我们推荐Arduino。它拥有庞大的社区用户、大量的示例项目和教程,并且可以轻松地与其他外部设备连接。对于初学者来说,学习使用Arduino的方法有许多。这块板的设计初衷,就是方便与不同的传感器进行
我们喜欢在Digital Dinner制作一些新奇玩意。这里总是时刻进行着各种项目。这些天以来,我们大部分的项目都包含了一种电子零件——微控制器。如果你还没被“创客”(Maker)灵魂附体,我们强烈建
近距离的无线通信技术近几年有很大的发展,其中WiFi(IEEE 802.11)、蓝牙以及ZigBee是应用比较多的几种标准。这几种协议侧重点各有不同,相对于前面两者来讲,Zig Bee由于其可靠性、低功耗及安全性等特性在无线传感
21ic讯 超低功耗(ULP)射频(RF)专业厂商 Nordic Semiconductor ASA (OSE: NOD)宣布推出nRF51-DK,这是快速、简便和灵活地开发蓝牙智能(Bluetooth® Smart) (前称蓝牙低功耗 (Bluetooth low energy))、ANT/ANT+和
长期以来,Pmod模块始终是将专业级外设整合到工程原型开发(尤其是FPGA平台)的保障。Maxim推出的适配器实现了Pmod与Arduino兼 容平台之间的连接,为Arduino兼容微控制器板的
21ic讯 Maxim Integrated Products, Inc. 推出Pmod - Arduino适配器(MAXREFDES72#),加速各种量产传感器的原型开发。MAXREFDES72#可将任何连有Pmod的电路板方便地接入Arduino兼容微控制器平台。该款适配器采用Maxim
Google的无人驾驶很厉害,但那是让机器人驾驶它们自己,如果是让它们坐在方向盘后面驾驶车辆,就不那么容易了。不过Aldebaran的人型机器人Nao可以做到这一点,它能驾驶一辆小型BMW Z4电动车。Nao可以进行自主驾驶,不
开源硬件是一个很火的项目,前有树莓派和Arduino,后有TI的BB-Black。这些开源硬件的ARM板在创客圈得到了极大的追捧。越来越多的芯片产商开始针对自家的CPU设计这样的软硬件开源板,意图在开源市场上跑马圈地。在这样
本文介绍了一种基于Arduino新型集成开发环境的光电编码器检测仪, 为了能快速简便地判断光电编码器的好坏,实现了Arduino板与可编程智能液晶触摸显示器终端的通信控制,完成了对光电编码器信号准确的计数,并能判断其好坏。
近日,来自剑桥的初创公司AppNearMe表示其为推出了近场通信(NFC)设计平台,可以让传感器和执行器等通过NFC与手机或平板通信。该开发平台也可以成为树莓派或Arduino的附件。
21ic讯 超低功耗 (ULP)射频(RF)专业厂商 Nordic Semiconductor ASA (OSE: NOD )宣布,中国香港的Arduino专业厂商RedBear公司已开发一款基于Nordic nRF8001连接性IC (Connectivity IC)的单线路板蓝牙智能 (Bluetoot
爱好开发的朋友们对Arduino一定非常熟悉,它是一款灵活方便、易于上手的开源电子原型平台,可以通过各种各样的传感器来感知环境。Arduino板上的微控制器可通过Arduino编程语言编写程序,通过灯光、马达等装
2014年5月16日,开源硬件平台提供商Arduino和全球微控制器(MCU)及触摸技术解决方案提供商Atmel公司日前联合发布最新款开发板——Arduino Zero。 Arduino Zero是一个由Arduino UNO开发板平台衍生而来的32
0 引言随着高新技术在军事领域的广泛运用,武器装备逐步向高、精、尖方向发展。传统的军事训练由于训练时间长、训练费用高、训练空间窄,常常不能达到预期的训练效果,已不能满足现代军事训练的需要。为解决上述问题
大家听到断层扫描仪(CT)一定都会想到医院里面庞大的机器,它可以帮助医生得到病人身体完整的三维图像。事实上,CT在工业检测中也有很大的用处,它可以在工业中无损检测和逆向工程中发挥巨大作用。这种高大
家庭物联网是以计算机技术和网络技术为基础,包括各类消费电子产品、通信产品、信息家电及智能家居等,通过不同的互连方式进行通信及数据交换,实现家庭网络中各类电子产品之间的“互联互通”的一种服务。
Arduino是目前较为流行的电子互动平台,基于嵌入式系统开发,具有使用简单,功能多样,价格低廉等优点,广泛应用于电子系统设计和互动产品开发方面。我们采用Arduino作为主控制器,结合超声测距模块,1602液晶模块,进行了超声波测距系统的软硬件设计。