楼主: rtryc123

[项目] arduino 新手项目 lcd5110 复古游戏机

[复制链接]
  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 07:47:01 | 显示全部楼层
    分享到:
    一、
    3、软件细节
    5、arduino
      Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 07:50:48 | 显示全部楼层
    一、
    4、硬件细节
    1、arduino ide
    跨平台
    Arduino IDE可以在Windows、Macintosh OS X、Linux三大主流操作系统上运行,而其他的大多数控制器只能在Windows上开发。
    简单清晰
    Arduino IDE基于processing IDE开发。对于初学者来说,极易掌握,同时有着足够的灵活性。Arduino语言基于wiring语言开发,是对 avr-gcc库的二次封装,不需要太多的单片机基础、编程基础,简单学习后,你也可以快速的进行开发。
    开放性
    Arduino的硬件原理图、电路图、IDE软件及核心库文件都是开源的,在开源协议范围内里可以任意修改原始设计及相应代码。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 07:52:47 | 显示全部楼层

    4、硬件细节
    2、取模软件
      1.生成中英文数字混合的字符串的字模数据.
      2.可选择字体,大小,并且可独立调整文字的长和宽,生成任意形状的字符。
      3.各种旋转功能
      4.任意调整输出点阵大小,并任意调整字符在点阵中的位置。
      5.字模数据输出可自定义各种格式,系统预设了C语言和汇编语言两种格式,并且可自己
      定义出新的数据输出格式;每行输出数据个数可调。
      6.支持四种取模方式:逐行(就是横向逐行取点),逐列(纵向逐列取点),行列(先
      横向取第一行的8个点作为第一个字节,然后纵向取第二行的8个点作为第二个字节……),
      列行(先纵向取第一列的前8个点作为第一个字节,然后横向取第二列的前8个点作为第二个
      字节……)
      7.支持阴码(亮点为1),阳码(亮点为0)取模
      8.支持纵向(第一位为低位)(,倒向第一位为高位)取模
      9.输出数制可选16进制或10进制
      10.可生成索引文件,用于在生成的大量字库中可快速检索到需要的汉字
      11.动态液晶面板彷真,可调节彷真面板象素点大小和颜色
      12.图形模式下可任意用鼠标作画,左键画图,右键擦图。
      12.旋转,翻转,平移等字符模式下的功能也可用与对BMP图象的处理
    没有取模软件基本不能够正常使用我们的lcd5110
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 08:14:44 | 显示全部楼层
    资源包 lcdtest.zip (490.65 KB, 下载次数: 12)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 08:33:05 | 显示全部楼层
    为了方便发帖子,改下顺序和内容不会有人看见吧^_^
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 15:51:41 | 显示全部楼层
    二、
    1、制作及调试
    1、接线
    接线如下
    lcd5110引脚依次是7, 6, 5, 4, 3
    (请把lcd放正)
    摇杆
    GND - GND
    VCC - 5V
    X  - A1
    Y  - A0
    Z  - 2
    蜂鸣器
    8脚
    矩阵键盘
    1 - 9
    2 - 10
    3 - 11
    4 - 12
    5 - A2
    6 - A3
    7 - A4
    8 - A5
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 15:59:38 | 显示全部楼层
    二、
    1、制作及调试
    2、烧录程序
    把上面的资源包解压,然后用ide打开并且烧录就好。

    ide使用:
    解压我的资源包(IDE)
    然后点击arduino ide.exe 即可运行
    然后就可以打开资源包文件进行烧录
    如何烧录:
    点击我们的对勾键后,再点右边的按键即可。
    驱动:
    我本来打算讲驱动的,可我的arduino uno自己就装上了,根本没素材啊。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 16:03:11 | 显示全部楼层
    二、
    1、制作及调试
    3、调试软件及硬件
    这个只要按照我们的教程基本不会有任何问题,所以这一楼用作我们的提问楼层


    lcd不亮:
    麻烦您看看背光接的是不是5v,3.3v的比较暗
    摇杆不灵:
    可能是接触不好,换根线
    蜂鸣器不响:
    在声音界面选择ON即可
    游戏太难:
    在难度处选择一
    待补充。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 16:37:55 | 显示全部楼层
    二、
    2、外壳
    这楼留空先
    作为讨论楼
    (因为我的都只是木头壳子。。。)

    1、PCB当外壳:
    对,这个方法的成本为零,因为我们亲爱的捷配已经提出了免费打样,所以,呵呵哈哈哈。
    具体就是做出外壳的pcb,但不需要铺铜,然后组装即可
    2、木头壳子
    自行切割,待补充
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-3-15 16:41
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2019-10-1 16:40:46 | 显示全部楼层
    三、
    交流与拓展
    1、这个帖子会持续更新,其原因————————学生党。。。
    慢慢会完善,请大家稍后,这只是个骨架
    2、已经结束了,这个项目其实很简单,但是其中的代码讲解和硬件细节还得等我慢慢更新,蓝瘦香菇
    3、几天后会使用树莓派制作一个版本,请大家不要着急
    4、以后再说
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-23 19:12 , Processed in 0.188167 second(s), 31 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.