资料介绍
描述
这款电子骰子是 Thomas Angielsky 的Shaking Arduino Dice的翻版。除了微控制器本身,Digispark 板上的所有其他组件都不是必需的,因为它们主要用于支持通过 USB 端口进行编程。因此,一旦开发出软件,Digispark 板本身就被 ATTiny85 芯片所取代。
必须修改软件以使其适合 ATTiny85。中断处理程序必须更改,因为 ATTiny85 仅支持一个中断向量来检测引脚变化。
在硬件方面,创建了一个定制 PC 板来固定振动开关、ATTiny85、电源开关和 3.7V 120mA/Hr 电池。我使用 OpenSCAD 设计了一个合适的案例。
3D打印
案例非常简单,确实需要任何支持。以 0.2mm 的层高和 25% 的填充率打印它。
印刷电路板和组装
如果您希望商业化制作您的电路板或者您可以自己制作,那么包含 Eagle 文件。我用墨粉法做了我的。
先对 ATtiny85 微控制器进行编程,然后再将其焊接到电路板上。该板本身焊接到 MAX7219/8x8 32mm 矩阵板的引脚上,留有足够的空间让电池滑入。
5 针头是标准的 0.1" 公头 - 我将针脚从另一个针头中拉出,并将塑料部件滑到现有针脚上,作为定制 PCB 的支撑。
尽可能靠近电路板安装振动开关。
软件
提供的源代码已更新以支持 ATtiny85 微控制器。我首先在我自制的 Digispark 板上对 ATTiny85 芯片进行了编程,并在经过测试后,将其从 Digispark 板上取出并将其焊接到定制 PC 板上。该软件也可以在商用 Digispark 板上运行。
您还可以对 ATTiny85 进行编程,而无需先在芯片上安装 Digispark 引导加载程序。这是通过使用 USBTinyISP AVR 编程器完成的。我使用了自己的AVR ISP 编程器。
使用以下保险丝
avrdude -c usbtiny -p t85 -U lfuse:w:0xe1:m
avrdude -c usbtiny -p t85 -U hfuse:w:0xdd:m
avrdude -c usbtiny -p t85 -U efuse:w:0xfe:m
这将关闭预分频器并启用 PLL,因此芯片可以以 16MHz 运行。
在Arduino IDE中,在File-Preferences-Settings-Additional Board Manager URLs中添加如下包
http://drazzy.com/package_drazzy.com_index.json
将附加板添加到 Ardunio IDE
现在从“工具”菜单中选择以下内容
设置电路板和编程器选项
打开草图并选择 Sketch-Upload using programmer 将草图上传到 ATtiny85。
- Arduino二进制骰子 0次下载
- 使用Raspberry Pi和Arduino实现Web控制的LED动画 0次下载
- Arduino电子骰子系统 0次下载
- 使用Arduino Uno控制LED矩阵 1次下载
- 使用Arduino Nano点亮骰子头骨 0次下载
- Arduino 32x8 LED矩阵信息显示 2次下载
- Arduino LED骰子 0次下载
- 用于Arduino UNO的LED 4x4矩阵 6次下载
- Arduino骰子开源案例 0次下载
- 使用Alexa和Arduino的动画智能灯 0次下载
- 使用Arduino板载的骰子项目 0次下载
- 基于Arduino的7段显示数字骰子 0次下载
- 带有Neopixel环形动画的Arduino时钟 1次下载
- Arduino控制时钟和动画开源分享 0次下载
- Arduino教程之Arduino的5个程序实例说明 24次下载
- 26张电路原理动画图解 1906次阅读
- 分享一个棋盘游戏电子骰子电路 1502次阅读
- 三个简单的电子骰子电路分析 3543次阅读
- 动画演示电容传感器原理 776次阅读
- 二端口矩阵与系统函数 2712次阅读
- 在QML动画设计中通过指定关键帧创建时间线动画 1329次阅读
- 如何使用Arduino构建一个电子动画眼睛 1750次阅读
- 基于AT89C205构建的电子骰子的电路图 1755次阅读
- 如何利用Arduino UNO制作一个交互式LED桌 2497次阅读
- 如何通过蓝牙微控制器控制多功能骰子? 2591次阅读
- 带反接保护的电子骰子电路 3042次阅读
- 利用Arduino制作8×10 LED矩阵 8131次阅读
- LED骰子diy教程 4427次阅读
- 矩阵键盘有什么用_矩阵键盘有何用途 1.5w次阅读
- 驱动电子骰子至少需要几个I/O口? 3852次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多