×

使用arduino和python改造的Chrome Dino游戏

消耗积分:0 | 格式:zip | 大小:0.04 MB | 2023-07-05

刘桂英

分享资料个

描述

它是关于什么的:

这个项目基本上是尝试使用python来控制PCDesktop和带有arduino板的手机等设备我在使用 python 和 arduino 方面没有太多经验,所以为了理解这个组合,我尝试了这个项目。我受到 Jalaal_Mansoori 的 Dino Game 项目的启发,链接如下:

https://create.arduino.cc/projecthub/Jalal_Mansoori/play-dinosaur-game-using-arduino-and-python3-8301cc

在职的:

该项目使用红外接近传感器作为Dino 跳跃的非接触式触发开关(尽管大多数其他制造商使用 LDR 来完成这项工作)。当 IR 接近传感器感应到障碍物时,它会将此数据发送到 Arduino 微控制器。然后传输此数据通过 USB 电缆连接到 PC。命令“up”被发送到后台运行的python代码。python代码读取“up”命令,然后chrome页面上的dinooftheDinoGame通过python代码发送(“up”)的消息跳转到窗口。

蟒蛇要求:

我在 Anaconda Navigator 中使用了 Spyder。python 应用程序也将完成这项工作。

python 代码需要一个名为“pyautogui”的库,它读取“up”命令并采取相应的行动。可以通过输入命令提示符下载包

pipinstallpyautogui

与 Arduino 建立串行通信需要“pyserial”包。

这满足了python库的要求。

如何开始玩:)

该游戏可以使用两个编写的程序来玩,用两种不同的语言和谐运行。干杯!!!

https://drive.google.com/file/d/1JhNbrqPAMd5ALrHFTAFoj8uWhRGA4q7p/view?usp=sharing


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !