0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用运行完整Python的行空板制作80后游戏—飞机大战

话说科技 来源:话说科技 作者:话说科技 2023-02-10 11:14 次阅读

飞机大战游戏是80后小伙伴们的回忆,如何DIY 这款经典小游戏?

poYBAGPltpiAbabUAAQhV5v-5m8437.png

项目所需主要的软硬件清单:

1、飞机操纵手柄

2、独立供电:3.7V锂电池和MP2636充电升压模块

3、行空板+python程序

行空板又称UNIHIKER,是一款国产教学开源硬件,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口

pYYBAGPltpmAUuZ9AATFFlLmaCc726.png

3.7V锂电池和MP2636充电升压模块

pYYBAGPltpyABYNLAATgAoenook308.png

行空板飞机大战项目是要用到pygame库,需要提前安装,再把pygame代码烧入行空板,即可开始游戏。

关于行空板详细介绍,请访问行空板官网,关于“基于行空板的智能视力检测助手”项目的详细实现过程,请访问DF创客社区。

上海智位机器人

上海智位机器人成立于2010年,是全球领先的从事开源硬件、机器人产品和科创教育的高科技企业,打造了DFRobot、蘑菇云科创教育等品牌,是国内最早的创客理念引入者和倡导者,创客教育的开拓者和引领者。旗下拥有中国最大的线上DF创客社区和国家级创客空间——蘑菇云创客空间,提供丰富的线上和线下学习资源,构建了一个自由、开放和富于创造力的交流空间。其Gravity产品已被全球超过100万开发者选用。合作伙伴包括微软、英特尔、Autodesk、霍尼韦尔、NASA、MIT等知名厂商和机构。

审核编辑黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 升压
    +关注

    关注

    3

    文章

    214

    浏览量

    27418
  • python
    +关注

    关注

    56

    文章

    4811

    浏览量

    85124
  • 电池
    +关注

    关注

    84

    文章

    10717

    浏览量

    131764
收藏 人收藏

    评论

    相关推荐

    如何安装模拟器玩nes小游戏-基于米尔瑞芯微RK3576开发

    本篇源自:优秀创作者 小手凉凉本文将介绍基于米尔电子MYD-LR3576开发(米尔基于瑞芯微 RK3576开发)的安装模拟器玩nes小游戏方案测试。 核心系统 操作系统镜像文件说
    发表于 02-08 12:10

    指针被释放就变成了指针吗

    指针被释放,是不是就变成了指针?有好多同学提出了这样的问题。 借用《C专家编程》上面的一段代码,可以很好的解释这个问题。     #include int main(){ char *s
    的头像 发表于 01-22 09:23 98次阅读

    全开源DFRobot“宠物”机器人,会走会跳还能换表情, 开启智能互动新体验

    近日,一款名为Tillu的开源“宠物”机器人受到了创客们的广泛关注。该机器人基于上海智位机器人(DFRobot)M10设计,灵感源自Otto机器人,具备行走、舞蹈等多种动态功能,集趣味性
    的头像 发表于 01-17 15:01 188次阅读

    DFRobotM10:重塑智能家居体验,构建全屋高效便捷的控制终端

    基于DFRobotM10开发的一款全新的智能家居终端,旨在提供简单直观的操作体验和更高效的设备管理。通过这一终端,用户可以轻松控制家中的各种设备,享受安全、便捷的智能生活。
    的头像 发表于 12-20 12:23 277次阅读
    DFRobot<b class='flag-5'>行</b><b class='flag-5'>空</b><b class='flag-5'>板</b>M10:重塑智能家居体验,构建全屋高效便捷的控制终端

    易道科技与中国科学院天信息创新研究院达成合作

    易道科技立足车载成像雷达产业化和新技术持续创新突破,与雷达成像优势科研平台合作再启新篇:为充分发挥中国科学院天信息创新研究院(天院)在微波成像技术领域的人才与技术优势,协同北京
    的头像 发表于 11-09 10:38 476次阅读

    HDI盲孔制作常见缺陷及解决

    HDI是一种高密度互连印刷电路,其特点是线路密度高、孔径小、层间连接复杂。在HDI制作过程中,盲孔的制作是一个关键步骤,同时也是常见
    的头像 发表于 11-02 10:33 415次阅读

    APM32F411python+pyocd命令行操作

    前段时间学习了一下如何使用pyocd配合APM32F411VCTINY在命令行下给它进行各种骚操作,在使用一段时间就想着:pyocd是基于python的,那是不是也可以使用python
    的头像 发表于 10-18 16:21 487次阅读
    APM32F411<b class='flag-5'>板</b>的<b class='flag-5'>python</b>+pyocd命令行操作

    如何帮助孩子高效学习Python:开源硬件实践是最优选择

    显著提升孩子的学习兴趣和对Python原理的理解。本文将探讨为何使用Raspberry Pi(树莓派)或Unihiker()等开源硬件是孩子们掌握
    的头像 发表于 09-06 09:49 390次阅读

    使用labview调用python运行一段时间,报错

    使用labview调用python运行一段时间,报错。 labview版本:2018*64; python:3.6x64 怎么解决~
    发表于 08-26 10:16

    基于 FPGA 的飞机大战游戏系统设计

    第一部分 设计概述1.1 设计目的我们设计了一款基于 FPGA 的SEA开发飞机大战游戏飞机
    发表于 07-24 20:03

    ubuntu下(python ver 2.7.6)运行python demo_server.py无反应怎么解决?

    python ver 2.7.6)运行python demo_server.py无反应 请问该如何正确运行此脚本?
    发表于 07-22 08:20

    一篇文章,彻底看懂ATG(地通信)

    废话不多说,我们直奔主题!█到底什么是ATG?ATG,就是AirToGround,空对地通信,也叫地通信。它是一种非常特殊的通信技术,专门为天上的飞机提供服务。简单来说,就是沿着飞机的航线,设置
    的头像 发表于 06-27 08:04 1097次阅读
    一篇文章,彻底看懂ATG(地<b class='flag-5'>空</b>通信)

    星际飞船驾驶舱模拟器、创意数字时钟、智能骑行气象助手

    。来源:<span>https://www.instructables.com/Geneva-Digital-Clock/</span>智能
    发表于 03-22 10:59

    星际飞船驾驶舱模拟器、创意数字时钟、智能骑行气象助手|DF创客周刊(第75期)

    采集模块、北斗模块、、LED灯带等硬件,结合Python编程,实现了数据采集、显示和物联网上传的功能。它不仅能够采集骑行时的温湿度信息,还能结合位置信息进行数据分析,在地图上显示
    发表于 03-15 11:46

    ELF 1技术贴|如何将Python3.6.9移植到开发

    在ELF1开发的Linux4.1.15eMMC镜像中,默认预装了Python2.7。为了适应更多应用场景,有些小伙伴可能需要移植其他版本的Python,下面将以Python3.6.9
    的头像 发表于 02-22 14:06 494次阅读
    ELF 1技术贴|如何将<b class='flag-5'>Python</b>3.6.9移植到开发<b class='flag-5'>板</b>上