查看: 488|回复: 1

[项目] Nano+两块8*8点阵+74HC595 玩俄罗斯方块游戏

[复制链接]
  • TA的每日心情
    奋斗
    2019-7-12 08:14
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2019-7-10 14:21 | 显示全部楼层 |阅读模式
    手上有些闲置的元件,一直想利用起来。看到有人利用两块8*8点阵,做了一个俄罗斯方块的游戏。很是羡慕,自己也动手做一个。

    总是逛这个论坛,一直没注册,今天注册了,发表我的第一帖,供大家参考交流。


    材料清单:
    8*8点阵屏 2块
    74HC595 2块
    按键 4个
    10K电阻 4个
    Arduino Nano(别的Arduino也行)


    电路原理图:
    我是在PPT上画的,先设计思路:

    8*8点阵接线图

    8*8点阵接线图

    2.png







    因为真实的接线和电路图你会发现根本不一样,每次接线需要找位置。
    74HC595的引脚和8*8点阵的引脚说明 可以自行搜索。


    面包板上的接线图:

    Fritzing绘制的电路图

    Fritzing绘制的电路图


    本来是画完这个,在面包板上尝试接线,发现手头没有那么多杜邦线,果断放弃,直接在洞洞板上焊,结果。。。果然焊废了我的板子。手头没有多余的洞洞板了,开始“飞线”:

    原谅我业余的飞线

    原谅我业余的飞线


    原谅我放荡不羁的飞线和粗糙的焊接。
    最后的成品就是这样的:
    放荡不羁的飞线.jpg

    测试效果来看看:

    效果

    效果


    ok,没有问题。

    附上代码:
    Tetris.zip (3.41 KB, 下载次数: 18)
  • TA的每日心情
    开心
    2019-11-4 18:07
  • 签到天数: 761 天

    [LV.10]以坛为家III

    发表于 2019-7-11 08:47 | 显示全部楼层
    焊接比较牛逼
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    Blynk与m5stack basic以及uiflow的交互玩法
    Blynk与m5stack basic以及
    Blynk与m5stack basic以及uiflow的交互玩法 [准备工作我们假设玩家已经熟悉下面的准备
    【Arduino】108种传感器模块系列实验(45)---红外避障传感器
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    Arduino MEGA 与UNO 通过nRF24L模块通讯
    Arduino MEGA 与UNO 通过n
    之前在深水宝很“实惠”的店铺买了一些原件,随手砍了esp8266以及nRF24L*3 因为缺
    中文 字库 的8针 OLED 12864模块 arduino
    中文 字库 的8针 OLED 128
    屏幕电路SPI连线: 中文字库OLED Arduino UNO GND GND
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表