如何设置 DigiSprak Attiny85 开发板

老小孩
转载
发布时间: 2025-06-14 15:44:38 | 阅读数 0收藏数 0评论数 0
封面
我们都热爱 Arduino,但是,用 Arduino UNO、NANO 或其他 Arduino 板来做诸如在LCD上显示简单信息或只是控制 LED 灯亮灭之类的小任务,会浪费资源和金钱。所以,在本视频中,我们将介绍一款经济实惠、结构紧凑的Arduino 替代品— ATTINY85 让我们开始吧!

准备工作:

1

了解开发板

Tiny 85 与 Arduino 类似,但它不是 Arduino,ATTINY 85是一款微控制器芯片,它有 6 个通用 IO 引脚(GPIO),其中5 个支持PWM,ATTINY85 还支持SPII2C通信协议,但它只有8Kb的编程内存,所以是的,它不如 Arduino 板那么强大,但对于小型项目来说已经足够了。

此外,该主板还有一些其他功能,例如

  1. 内置8位定时器。
  2. 内置比较器。
  3. 512字节EPROM
  4. 512字节SRAM。

附件是一份完整的数据表,用于简要了解

PDF
atmel-2586.pdf
634.75KB
2

编辑 URL

我们需要将开发板(DigiStump 的 Attiny85)添加到我们的 Arduino IDE 中,为此,

  1. 首先打开你的Arduino IDE
  2. 转到“首选项”,然后将链接“ https://raw.githubusercontent.com/digistump/arduino-boards-index/master/package_digistump_index.json粘贴到附加板管理 URL上,
  3. 然后只需按“确定”关闭“首选项”即可。
3

在IDE上安装DigiStump Board

在 Arduino IDE 上安装 Attiny Board Settiongs,

  1. 进入董事会经理,在工具菜单下
  2. 选择贡献类型的板块选项
  3. 选择“ DIGISTUMP AVR 板
  4. 点击安装
4

安装驱动程序

现在,安装此步骤附带的 计算机上的驱动程序


  1. 解压附件。
  2. 单击DPinst64.exe在您的计算机上安装驱动程序。
  3. 然后将Attiny85板插入您的计算机。


ZIP
DigiSpark-ATtiny85-driver-install-master.zip
2.79MB
5

故障排除

有时您的驱动程序安装不正确,在这种情况下(不寻常),我们将遵循以下步骤

  1. 打开设备管理器
  2. 点击“查看菜单”,然后选择“显示隐藏选项
  3. 点击名为“ LIBUSB-win ”的设备
  4. 右键单击DigiSpark USB 设备,然后单击更新设备
  5. 从我们的计算机浏览驱动程序。
  6. 选择计算机上存储驱动程序位置
6

编写测试代码

  1. 现在,让我们运行测试代码来检查我们的“Attiny85”板,

我们将简单尝试 Blink 代码,您可以在此步骤中找到附件。

<p>/* Blink Code by Akshay Momaya<br> * for Mission Critical Channel
* ATTINY85 Tutorial for <Mission Critical><mission critical="">
* subscribe for more arduino Tuorials and Projects
<a href="https://www.youtube.com/channel/UCM6rbuieQBBLFsxszWA85AQ?sub_confirmation=1">
https://www.youtube.com/channel/UCM6rbuieQBBLFsxs...</a>
*/</mission></p><p>void setup()
{
pinMode(1, OUTPUT);
}</p><p>void loop()
{
digitalWrite(1, HIGH);
delay(1000);
digitalWrite(1, LOW);
delay(1000);
}

</p>
INO
BlinkCode.ino
445B
7

选择合适的电路板类型

在这里,选择正确的代码是整个设置的关键。为此,

我们将

  1. 从工具中的“板菜单”中选择“ Digispark(Deafult-16.5Mhz) ” 。
  2. 选择程序员作为“微核从工具中的 Board 菜单。
8

上传代码

通常我们会用 Arduino Connected 编译并上传代码,但在 Attiny85 中,我们将

  1. 编译代码
  2. 上传按钮
  3. 等待立即插入设备...(将在 60 秒内超时)此消息。
  4. 在60 秒内连接电路板。
  5. 等待编译器发出“微核完成。谢谢!”的消息
  6. 享受!

此代码的输出将显示电路板上引脚 1 上的 LED 闪烁

9

结论

我们将来会用这块板子做更多的项目和实验,

例如缩小电路尺寸、制作独立的 Attiny85 项目等。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载