0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LilyPad Arduino 328的使用教程

454398 来源:网络整理 作者:网络整理 2019-11-12 10:21 次阅读

步骤1:电源

LilyPad Arduino可以通过USB连接或外部电源供电。使用外部电源时,应提供2.7至5.5伏之间的电压。这可以来自交流转直流适配器(壁式电源适配器)或电池。再次,不要为LilyPad Arduino供电超过5.5伏,或向后插电源:您将杀死它。

步骤2:编程

可以使用Arduino Arduino软件(IDE)对LilyPad Arduino进行编程。从“工具”》“主板”菜单中选择“ LilyPad Arduino”(根据您主板上的微控制器)。有关详细信息,请参见参考资料教程

LilyPad Arduino上的ATmega168V或ATmega328V预先装有引导程序,可让您无需使用外部硬件编程器就可以向其中上载新代码。您还可以绕过引导加载程序,并通过ICSP(在线串行编程)标头对微控制器进行编程。当孔太小而无法插入针脚时,您可以将公头针脚插入编程器上的ISP连接器,并将其按在板上的ICSP头针上(从上方)。有关更多信息,请参见这些说明。

步骤3:技术规格

微控制器ATmega168或ATmega328V

操作电压:-2.7-5.5 V

输入电压:-2.7-5.5 V

数字I/O引脚:-14

PWM通道:-6

模拟输入通道:-每个I/O引脚6

DC电流:-40 mA

闪存:-16 KB(其中2 KB用于引导程序)

SRAM1 KBEEPROM:-512字节

时钟速度:-8 MHz

步骤4:输入和输出

板上总共有20个I/O连接垫,一个+ 5VDC引脚,一个接地引脚。

使用pinMode(),digitalWrite()和digitalRead()函数,LilyPad Arduino上的14个数字I/O引脚可以用作输入或输出。它们在5V电压下工作。每个引脚最多可提供或接收40 mA电流,并具有20 kOhms的内部上拉电阻(默认情况下已断开)。此外,某些引脚还具有特殊功能:PWM:5、6、9、10、11通过analogWrite()函数提供8位PWM输出模拟输入:A0-A5。 LilyPad Simple Arduino具有6个模拟输入,标记为A0至A5,所有这些都还可用作数字I/O。每个模拟输入提供10位分辨率(即1024个不同值)。默认情况下,模拟输入的测量范围是从地面到5伏,尽管可以使用analogReference()函数更改其范围的上限。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    186982
收藏 人收藏

    评论

    相关推荐

    UCC272xxEVM-328用户指南

    电子发烧友网站提供《UCC272xxEVM-328用户指南.pdf》资料免费下载
    发表于 12-09 14:39 0次下载
    UCC272xxEVM-<b class='flag-5'>328</b>用户指南

    基于Arduino的串口通信项目

    基于Arduino的串口通信项目涉及多个方面,包括硬件连接、软件编程、串口参数配置等。 一、硬件准备 Arduino开发板 :确保你有一块Arduino开发板,如Arduino Uno
    的头像 发表于 11-22 09:24 485次阅读

    如何使用Arduino实现CAN总线通信

    CAN总线(Controller Area Network)是一种多主控制的串行通信协议,广泛应用于汽车电子、工业自动化等领域。它以其高可靠性、实时性和灵活性而受到青睐。Arduino作为一个
    的头像 发表于 11-12 10:09 779次阅读

    Atmega328P单片机的引导程序

    谁有最新的 Atmega328P TQFP-32的引导程序
    发表于 10-22 16:48

    OPAx328的参考缓冲器、ADC驱动器和跨阻应用

    电子发烧友网站提供《OPAx328的参考缓冲器、ADC驱动器和跨阻应用.pdf》资料免费下载
    发表于 09-10 09:36 0次下载
    OPAx<b class='flag-5'>328</b>的参考缓冲器、ADC驱动器和跨阻应用

    CDC328A1时钟驱动器数据表

    电子发烧友网站提供《CDC328A1时钟驱动器数据表.pdf》资料免费下载
    发表于 08-21 10:33 0次下载
    CDC<b class='flag-5'>328</b>A1时钟驱动器数据表

    atmega328p芯片串口输出为什么全是乱码?

    我希望用atmega328p 芯片,就是Arduino uno的芯片进行电容的测量,但是出现了一个问题。就是上传程序发现它的串口输出全是乱码,就是非常简单的打印一个数字,也打印不出。但是用它控制
    发表于 07-26 12:15

    OPA3S328低输入偏置电流CMOS运算放大器数据表

    电子发烧友网站提供《OPA3S328低输入偏置电流CMOS运算放大器数据表.pdf》资料免费下载
    发表于 06-05 11:02 0次下载
    OPA3S<b class='flag-5'>328</b>低输入偏置电流CMOS运算放大器数据表

    OPAx328精密CMOS运算放大器数据表

    电子发烧友网站提供《OPAx328精密CMOS运算放大器数据表.pdf》资料免费下载
    发表于 06-05 10:56 0次下载
    OPAx<b class='flag-5'>328</b>精密CMOS运算放大器数据表

    支持 GPS,基于 Arduino 的墨水屏时钟(文末可下载完整文件)

    × 1(用于UART调试,可选) 「Arduino Mini」版本 这是一个最简单的版本,当处于 “零件荒 “时,如缺少 Atmega328P 芯片时,你可以采用这个”最简”版本的固件来运行。亦或
    发表于 05-31 11:34

    专业双向收音机GP328操作说明

    电子发烧友网站提供《专业双向收音机GP328操作说明.pdf》资料免费下载
    发表于 05-15 18:21 2次下载

    Arduino Uno R3开发版简化

    本人小白,想把Atmega328p-AU芯片单独拿出来用来控制LED阵列,但Arduino R3开发板的原理图真看不懂!想知道除了328芯片还需要什么以及线路怎么连接,感谢各位大佬!
    发表于 04-02 08:38

    ESP32与Arduino板之间的区别差异

    Arduino板包括一个ATmega328P8位微控制器,具有0至13个数字引脚。这些引脚用于数字输入和数字输出,其中数字输入用于从设备读取数据,数字输出用于将数据从Arduino发送到设备。
    的头像 发表于 02-02 14:36 7422次阅读
    ESP32与<b class='flag-5'>Arduino</b>板之间的区别差异

    2023年Arduino开放原码报告:持续茁壮的Arduino生态系!

    所谓出钱就是买一片Arduino开发板或是付费订阅Arduino Cloud云端服务,或单纯资金赞助;出力就是撰写Arduino相关的程序并无私的分享程序代码或回报错误或投入翻译等,笔者即有若干翻译新版
    的头像 发表于 01-25 16:45 1434次阅读
    2023年<b class='flag-5'>Arduino</b>开放原码报告:持续茁壮的<b class='flag-5'>Arduino</b>生态系!

    Arduino制作循迹小车教程

    Arduino制作循迹小车完全教程
    发表于 01-05 11:09 7次下载