
Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE)。它适用于艺术家、设计师、爱好者和对于“互动”有兴趣的朋友们。
Arduino,是一个基于开放原始码的软硬体平台,构建于开放原始码simple I/O介面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言
来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是利用 Arduino编程语言 (基于
Wiring)和Arduino开发环境(based on Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。
你可以自己自己动手制作,也可以购买成品套装;Arduino所使用到的软件都可以免费下载. 硬件参考设计 (CAD 文件)也是遵循availableopen-source协议, 你可以非常自由地 根据你自己的要求去修改他们.
Arduino可以使用开发完成的电子元件例如Switch或sensors或其他控制器、LED、步进马达或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟通的接口,例如说:flash、processing、Max/MSP、VVVV 或其他互动软件…。Arduino开发IDE接口基于开放源代码原,可以让您免费下载使用开发出更多令人惊艳的互动作品。
分享到:
相关推荐
标题中的“Arduino激光头传感器模块KY-008”是一种基于Arduino平台的元器件,用于检测光线或物体的存在。这款传感器模块适用于各种自动化和传感应用,例如物体检测、距离测量和运动感应。它的工作电压是5V,尺寸小巧...
在当今的电子和计算机技术领域中,Arduino作为一款便捷、灵活、开源的电子原型平台,已经广泛应用于机器人、互动艺术、产品原型等众多领域。Arduino的核心在于其能够轻松地与各种传感器进行连接和通信,通过编程对...
在本文中,我们将深入探讨如何使用Arduino驱动人声语音合成功能,特别是在集成SNR9816TTS模块上的应用。SNR9816TTS是一款专门用于实现文本到语音转换(TTS)的模块,它允许开发人员通过编程方式将文字转化为自然、...
该代码是专门为Arduino开发板中的Atmega328P芯片设计的。 整个代码用C / C ++编写,不使用Arduino库。 此外,该实现还利用了许多中断功能以及PWM和定时器。 您还可以在LCD 2x16屏幕(使用4位模式实现)上看到上述...
什么是布林克? Blynk是一个具有iOS和Android应用程序的平台,可通过Internet控制Arduino,ESP8266,Raspberry Pi等。 您只需拖放小部件即可轻松为所有项目构建图形界面。 如果您需要更多信息,请点击以下链接: ...
片内资源丰富(此段来自百度百科,熟知的可以自行跳过) MSP430 系列单片机的各系列都集成了较丰富的片内外设。它们分别是看门狗(WDT)、模拟比较器A、定时器A0(Timer_A0)、定时器A1(Timer_A1)、定时器B0...