Arduino

80222人学过

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。


它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。


Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现

 


  • 第1集-认识arduino
  • 第2集-理论嵌入式计算机(上)
  • 第2集-理论嵌入式计算机(下)
  • 第3集-理论ARDUINO-硬件平台
  • 第4集-实操课-ARDUINO开发环境搭建
  • 第5集-ATMEGA328P简介
  • 第6集-GPIO-寄存器
  • 第7集-GPIO-库函数
  • 第8集-LED
  • 第9集-实操课-第三方库的安装
  • 第10集-实操课-驱动LED闪烁
  • 第11集-实操课-调节LED亮度
  • 第12集-实操课-呼吸灯
  • 第13集-仿真数码管
  • 第14集-仿真LED点阵模组
  • 第15集-仿真按键
  • 第16集-硬件仿真环境
  • 第17集-仿真LED点阵模组
  • 第18集-IIC总线1
  • 第19集-IIC总线2
  • 第20集-超声波传感器
  • 第21集-传感器
  • 第22集-实操-超生波传感器
  • 第23集-实操-外部中断
  • 第24集-实操-旋转编码器
  • 第25集-实操作-单总线
  • 第26集-实操-DHT11
  • 第27集-理论-按键
  • 第28集-实操-按键控制LED
  • 第29集-按键抖动
  • 第30集-lcd1602-理论
  • 第31集lcd1602-实操
  • 第32集串口理论
  • 第33集串口通信-实操
  • 第34集-物联网设备开发
  • 第35集-arduino硬件认识
  • 第36集-实操-IIC通信
  • 第37集-理论-SPI通信
  • 第38集-实操-SPI总线

98.00