ATtiny85 制作迷你小游戏机

简介: 代码在 https://pan.baidu.com/s/1n4KhEdyiCdrbhwEAEWyNDg 提取码: k6zk1.准备原件说明Attiny851个128x64 OLED IIC1个...
img_1b769e05e0f5d980b19e8ea025b5b6fa.jpe

代码在 https://pan.baidu.com/s/1n4KhEdyiCdrbhwEAEWyNDg 提取码: k6zk

1.准备

img_f6eb87f7ffa4154907057dbf4d8a32bf.png
原件 说明
Attiny85 1个
128x64 OLED IIC 1个
压电陶瓷片 1个
纽扣电池 1个
电池座 1个
10K电阻 1个
22K电阻 2个
33K电阻 2个
88K电阻(可以用82K的代替) 2个
拨动开关 1个
洞洞板 1个
导线 -

2.焊接电路

img_fec7590fd5d375f0a7b4ef6e9057f2c3.png
电路参考

img_c67450cccefedd2d965dd1e41afce0c1.png
img_67c5e0c9d9150b517d72eede710b73e6.png

3.写入程序

3.1.打开arduino IDE打开首选项在附加开发板中插入

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
img_5eb00e348c8c39bfdb9b84ac1eee6a28.png

3.2.打开开发板管理

img_4c7917689550b4b11a6a8ca2ff57808e.png

3.2.搜索并安装

img_711738284ec14569b8c7881dfdfcf46f.png
img_2616eb519638d1e68de4648a13edbe49.gif

关于的写入也可以参考B站的视频:https://www.bilibili.com/video/av32636048
或自行百度

3.3.烧录时注意下代码中的注释说明

img_18835fe19be4b37ba1f8a9bd519035a7.png

4.测试

img_9f06b5cd82b90594899131c94b35f23b.gif
img_933eaef69e019fae15f44f3656ddcd93.gif
img_521ca0b090bb35b85bf61c5c80105594.gif

5.完成

img_7691415e49cb49ad9a32f72f1a4d72ed.jpe

更多参考资料:

img_d179317b794459ffd518eb58cbf6196a.gif

相关文章
|
11月前
|
人工智能 移动开发 前端开发
Markdown-to-Image:开源的在线 Markdown 转海报编辑器
Markdown-to-Image 是一款开源的在线 Markdown 转海报编辑器,能够将 Markdown 文本内容转换为图像,适用于创建社交媒体帖子、海报和其他视觉内容。该工具支持多种输出格式,并允许用户自定义样式,适用于多种应用场景。
761 4
Markdown-to-Image:开源的在线 Markdown 转海报编辑器
|
6月前
|
数据采集 数据可视化 大数据
Python入门修炼:开启你在大数据世界的第一个脚本
Python入门修炼:开启你在大数据世界的第一个脚本
143 6
|
传感器 SQL 开发框架
Radxa 学习摘录2
Radxa 学习摘录
242 1
|
机器学习/深度学习 Linux Python
01-Python详细安装教程(大妈看了都会)
01-Python详细安装教程(大妈看了都会)
650 0
|
自然语言处理
【NLP】如何实现快速加载gensim word2vec的预训练的词向量模型
本文探讨了如何提高使用gensim库加载word2vec预训练词向量模型的效率,提出了三种解决方案:保存模型以便快速重新加载、仅保存和加载所需词向量、以及使用Embedding工具库代替word2vec原训练权重。
757 2
|
负载均衡 调度 芯片
SMP多核启动(一):spin-table
SMP多核启动(一):spin-table
560 0
|
机器学习/深度学习 编解码 人工智能
Transformer 和扩散模型的生成式 AI 实用指南(预览版)
Transformer 和扩散模型的生成式 AI 实用指南(预览版)
775 1
Transformer 和扩散模型的生成式 AI 实用指南(预览版)
|
前端开发 JavaScript
解决Ajax发送DELETE请求时后台无法接收到参数的问题(Restful风格)
解决Ajax发送DELETE请求时后台无法接收到参数的问题(Restful风格)
289 0
|
Linux API 开发者
SDL库入门:掌握跨平台游戏开发和多媒体编程(一)
SDL库入门:掌握跨平台游戏开发和多媒体编程
1656 1
|
编解码 网络协议 编译器
SDL库入门:掌握跨平台游戏开发和多媒体编程(二)
SDL库入门:掌握跨平台游戏开发和多媒体编程
766 0