• 博文《arduino入门》预告


    本人最近在学习arduino,想把自己在学习过程中的心得体会写出来和各位分享,希望能帮助到和我一样才入门的同学,也希望大牛们对我的文章批评指正。

    本系列是根据陈吕洲先生编著的《Arduino 程序设计基础》编写并扩展的

    下面列出了博文的目录:

    1. 初识Arduino
      1.1什么是Arduino
      1.2为什么选择Arduino
      1.3选择适合的Arduino
      1.4 Arduino IDE
      1.5 Arduino的第一个程序
    2. 基础篇
      2.1 Arduino语言和结构
      2.2 C/C++基础
      2.3认识元器件
      2.4传感器扩展板的使用
      2.5 Arduino I/O控制
      2.6和计算机对话
      2.7时间控制函数
    3. I/O口高级应用
      3.1调声函数
      3.2实战
      3.3脉冲宽度测量函数及超声波测距
      3.4设置ADC参考电压
      3.5外部中断
    4. 使用和编写类库
      4.1编写并使用函数,提高程序的可读性
      4.2使用Arduino类库
      4.3编写Arduino类库
      4.4类库优化与发布
    5. 通信
      5.1硬件串口通信——HardwareSerial类库的使用
      5.2软件模拟串口通信——SoftwareSerial类库的使用
      5.3 IIC总线的使用——Wire类库的使用
      5.4 SPI总线的使用——SPI类库的使用
    6. 存储篇
      6.1断电也能保存数据——EEPROM类库的使用
      6.2保存大量数据——SD卡类库的使用
      6.3项目:SD卡环境数据记录器
    7. 无线通信
      7.1 IRremote类库成员函数
      7.2红外接收
      7.3红外发射
      7.4实验:遥控家电设备
    8. LCD显示
      8.1 1602LCD的使用——LiquidCrystal类库的使用
      8.2项目:制作电子时钟
      8.3图形显示器的使用——u8glib类库的使用
    9. USB类库的使用
      9.1 USB设备模拟相关函数
      9.2模拟键盘输入信息
      9.3实验:使用摇杆模块控制计算机鼠标
      9.4项目:PPT播放遥控器
    10. Ethernet类库的使用
      10.1 Ethernet相关硬件介绍
      10.2 Ethernet类库
      10.3 Ethernet的初始化
      10.4通过Telnet建立简易聊天室
      10.5 Ethernet与Web应用
      10.6 UDP通信
      10.7项目:网页控制Arduino
  • 相关阅读:
    vant的table
    element table行hover时显示弹窗
    [转]Java基础面试题(2022最新版汇总)
    Windows开机自启动运行Java的jar包
    CEPH的CephFS和RDB的区别
    readlink
    使用系统日志定位coredump
    MySql是否需要commit详解
    mysql预编译
    trap命令
  • 原文地址:https://www.cnblogs.com/gangzhucoll/p/12778335.html
Copyright © 2020-2023  润新知