Aduino UNO 9in1 扩展板(Eagler8)的素人实验记录(一)
发布日期:2021-05-10 22:56:08 浏览次数:26 分类:精选文章

本文共 1574 字,大约阅读时间需要 5 分钟。

在开源硬件领域,我不过是一个技术新手。为了自己更好地学习Arduino技术,我采用了一种主动实验的方式记录每个实验的过程。这些记录中可能会有不少不够专业或不够准确的地方,还请各位技术更高水平的同学给予指正和指导。

Arduino学习方法

使用扩展板来学习Arduino相对更加便捷。目前我手头有一块名为“Aduino UNO 9in1 扩展板(Eagler8)”,这块板子集成了九种不同的开源模块和五个扩展的数字端口,可以完成18种Arduino示例实验。通过这块扩展板,我能够快速开始学习Arduino编程,感受各种硬件模块的不同特性。

硬件准备

为了完成实验,我需要准备以下硬件:

  • SG90 9G舵机
  • 兼容红外遥控器
  • Arduino UNO 9in1 实验扩展板(Eagler8)
  • 此外,我还准备了两块Arduino板:

  • Arduino UNO原装板
  • UNO R3黄金板(国产兼容板)
  • 扩展板详细介绍

  • Eagler8参数

    • 尺寸:70*53mm
    • 平台:Arduino
    • 硬件:Arduino UNO及UNO R3兼容板
  • Eagler8模块与板载功能

    • 复位按键(REST)
    • 10K旋转电位器模块(A0)
    • 2路SW按键模块(D2、D3)
    • Light亮度传感器模块(A1)
    • LM35D温度传感器模块(A2)
    • Buzzer无源蜂鸣器模块(D5)
    • DHT11温湿度传感器模块(D4)
    • ER Receiver红外接收模块(D6)
    • 1路Analog Port模拟量端口(A3)
    • RGB全彩LED模块(D9、D10、D11)
    • 2路Digital Port数字量端口(D7、D8)
    • TTL串口接口(可接入蓝牙或WIFI模块等)
    • 2路3mm LED模块(红色D12、蓝色D13)
    • I2C接口(A4 SDA及A5 SCL,可接显示屏等)
  • Eagler8特性

    • 优秀的PCB设计,美观大方
    • 完全兼容Arduino UNO R3接口
    • 提供5个扩展端口,便于其他模块实验
    • 集成九种模块,完成18种程序实验
    • 提供完整的代码库,直接可用
  • 使用说明

    将Eagler8文件夹复制到Arduino IDE的libraries文件夹中,启动Arduino IDE后即可在“文件>示例>Eagler8”中查看18个实验程序。所有程序均已在Arduino 1.8.9中测试,直接可运行。

    实验程序列表

  • LED实验

    • 01 Blink:D13蓝色LED闪烁
    • 02 Blink2:D12、D13红蓝色LED交替闪烁
    • 03 Blink3:模拟爆闪警灯
    • 04 Breath_LED:D9全彩LED模拟红色呼吸灯
  • 按键实验

    • 05 Button:D2按键控制D13蓝色LED
    • 06 Button_Lock:D3按键控制D13蓝色LED自锁实验
  • 电位器实验

    • 07 RS232_AD:A0电位器采集旋转角度,输出0-3.3V信号
    • 08 Rotation_LED:A0电位器控制D11全彩LED蓝色端亮度
    • 09 RC_Motor:A0电位器控制D7舵机转动
  • RGB全彩LED实验

    • 10 LED_RGB_Text:全彩LED基本颜色变化
    • 11 LED_RGB:全彩LED彩虹变化
  • 红外传感器实验

    • 12 IRrelay:红外遥控器控制D13LED开关
    • 13 IRrecord:读取红外遥控器代码
  • 温度传感器实验

    • 14 LM35_RS232AD:读取A2口温度
  • 湿度传感器实验

    • 15 DHT11_Test:读取D4口温湿度数据
  • 亮度传感器实验

    • 16 Light Sensor:A1口光敏电阻采集数值
    • 17 Light_LED:A1口光敏电阻控制D13LED开关
  • 蜂鸣器实验

    • 18 Buzzer:D5无源蜂鸣器模拟警笛
  • 这些程序可以帮助我更快地学习Arduino编程和硬件操作,同时也为未来的项目积累宝贵的实践经验。

    上一篇:【雕爷学编程】Arduino动手做(1)---干簧管传感器模块
    下一篇:【雕爷学编程】Arduino动手做(82)---Mini MP3 Player播放器

    发表评论

    最新留言

    逛到本站,mark一下
    [***.202.152.39]2025年05月05日 15时41分30秒