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

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

3天内不再提示

DFRobot最新推出行空板Python系列入门教程

话说科技 来源:话说科技 作者:话说科技 2022-04-29 11:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,上海智位机器人股份有限公司(简称DFRobot)推出行空板Python系列入门教程,涵盖初识行空板、小小捕光仪、多功能提醒器、模拟星空、2D迷宫和贪食蛇小游戏,详细及案例结合的Python入门教程,可以帮助青少年及老师们轻松了解Python并应用于生活及教学中。

行空板又称UNIHIKER,是一款国产教学开源硬件,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,如搭建物联网系统、体验人工智能应用、编写电子游戏、进行科学实验、设计声光互动、开发可穿戴设备等。同时,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口

行空板Python系列入门教程

一.小小捕光仪:判断家用光线是否合理

在日常生活中,光线的强弱对人类的情绪有着很大的影响。无论是积极还是消极的情绪,愈明亮的光线会让这种情绪愈加剧。也正因此,书房、厨房等一些具有实用功能的家居环境,往往会采用较强光线的灯光,这样更能让人集中精神饱满地投入工作或家务。而卧室则适合较弱光线的灯光,给人一种温馨舒适的感觉,有助于身心放松。然而,仅凭主观的感受很难精准地判断光线强弱,那如何才能获悉环境光的大小,继而判断家庭中各个房间的灯光是否合理呢?

利用DFRobot行空板制作的捕光仪可以更好地了解房间的环境光强度。通过Mind+软件中的Python编程工具,结合行空板板载的光线传感器来实时检测光线值,并将数值显示在屏幕上,同时将光线值均匀划分为4个不同的等级,以此显示不同亮度的小灯图。当光线值过大(>3072)或过小(<1024)时,可以添加提醒功能,在屏幕上显示相应的文字信息。

poYBAGJrXROAYfEdAAH8ydJWq7M462.png

二、模拟星空:屏幕上绘制小星星并使其飘动

随着神舟十三号飞船在东风着陆场平安降落,浩瀚星空的神秘更加令人神往。通过利用DFRobot行空板中turtle库,又称海龟绘图库,绘制一颗颗小星星,并使其在屏幕上随机飘动,模拟一个动态的浩瀚星空。

通过Mind+软件中的Python编程工具,结合行空板的屏幕显示功能,借助turtle库绘制五角星,把背景图片和绘制的五角星显示到行空板屏幕上,并让绘制的图形移动,实现星星飘落的动态效果。

pYYBAGJrXRSAIm_KAADXup1ajP0722.png

三、贪食蛇小游戏

黑白屏手机时代,“贪吃蛇”的游戏曾经风靡了大街小巷,在那分辨率极低的屏幕上,几条扭扭曲曲的弧线似乎穿越了整个童年,利用DFRobot行空板可以再现这款经典的游戏。

通过Mind+软件中的Python编程工具,借助pygame库设计贪吃蛇小游戏,在行空板屏幕上显示游戏界面,使用板载AB按键控制游戏角色在屏幕上移动,实现贪吃蛇游戏功能。

poYBAGJrXRWAfUqEAAEjhy9rJ5U439.png

关于行空板Python入门教程之多功能提醒器和2D迷宫等入门课程请访问行空板官网, “2步, 拥抱Python” ----实现天马行空的创意

上海智位机器人

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

审核编辑:符乾江

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

    关注

    90

    文章

    3725

    浏览量

    97526
  • python
    +关注

    关注

    59

    文章

    4892

    浏览量

    90415
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索DFRobot Sunflower 5V太阳能电源管理器:高效太阳能管理解决方案

    中。DFRobot推出的Sunflower系列太阳能电源管理器,为开发者和工程师提供了高效的太阳能收集和管理解决方案。今天,我们将深入探讨其中的Solar Power Manager 5V(SKU: DFR0559
    的头像 发表于 05-13 16:55 403次阅读

    如何在 VisionFive 上使用 Python 包?

    确保执行以下步骤: 将 Fedora OS 刷新到 Micro-SD 卡中,如将 Fedora OS 刷新到 Micro-SD 卡部分中的VisionFive 单板计算机快速入门指南. 登录
    发表于 03-30 08:28

    奋斗 STM32 开发入门手册

    电子发烧友网站提供《奋斗 STM32 开发入门手册.pdf》资料免费下载
    发表于 01-13 10:44 12次下载

    KYOCERA AVX FloXY系列浮动连接器:工业、汽车与交通应用的理想之选

    FloXY®连接器.pdf FloXY系列概述 FloXY是KYOCERA AVX推出的浮动
    的头像 发表于 12-30 11:10 557次阅读

    KYOCERA AVX 9258 - 100 系列弹簧指压缩触点:小身材大作用

    大家介绍 KYOCERA AVX 推出的 9258 - 100 系列弹簧指压缩触点,看看它是如何应对这一挑战的。 文件下载: KYOCERA AVX 弹簧夹BTB压缩触点.pdf
    的头像 发表于 12-30 10:10 654次阅读

    萝卜快跑将在瑞士推出自动驾驶出行服务AmiGo

    今天,萝卜快跑与瑞士领先的公共交通运营商——瑞士邮政旗下的邮政巴士(PostBus)达成战略合作,将在瑞士推出自动驾驶出行服务“AmiGo”。
    的头像 发表于 10-27 16:07 1131次阅读

    新学期,推荐四款经典入门级开发

    想要入门 FPGA 的新手 准备课程项目的学生党 抑或是想提升技能的工程师新生 不妨看看ALINX这四款经典入门级开发 一、Spartan 6 系列 AX309 基础
    的头像 发表于 09-03 13:48 1195次阅读
    新学期,推荐四款经典<b class='flag-5'>入门</b>级开发<b class='flag-5'>板</b>

    【PZ7020-StarLite 入门级开发】——FPGA 开发的理想起点,入门与工业场景的双重优选

    技术解决方案十余年,推出的 PZ7020-StarLite 开发,以精准的入门级定位、完备的功能配置与友好的开发体验,成为工程师入门阶段的最优选择。
    的头像 发表于 08-08 14:53 1607次阅读
    【PZ7020-StarLite <b class='flag-5'>入门</b>级开发<b class='flag-5'>板</b>】——FPGA 开发的理想起点,<b class='flag-5'>入门</b>与工业场景的双重优选

    DFRobotM10扩展板组合:让科创项目开发更简单的“黄金搭档”

    M10一直作为备受科创爱好者与竞赛学生青睐的开发利器,此前推出的扩展板组合(电机IO扩展板+电池扩展板)已帮助无数创客实现创意构想。这套采用叠装设计的组合不仅完美解决了供电难题,更能让行
    的头像 发表于 08-01 10:32 1563次阅读
    <b class='flag-5'>DFRobot</b>行<b class='flag-5'>空</b><b class='flag-5'>板</b>M10扩展板组合:让科创项目开发更简单的“黄金搭档”

    新手入门:使用CST电磁软件进行贴片天线设计的5个基本步骤

    新手入门教程:使用CST进行贴片天线设计的5个基本步骤。从创建模型到结果分析,详细指导您完成2.45GHz微带贴片天线的完整设计流程。
    的头像 发表于 07-28 16:17 1526次阅读
    新手<b class='flag-5'>入门</b>:使用CST电磁软件进行贴片天线设计的5个基本步骤

    德力西电气推出行业首款碳中和开关面板

    在“双碳”目标驱动下,德力西电气近日正式发布碳中和开关面板——免喷涂CD295初颜系列。这是继今年3月公司推出行业首款碳中和智能电能表后的又一里程碑式突破。
    的头像 发表于 07-08 17:44 1549次阅读

    兆易创新GD32C231系列MCU重磅发布

    兆易创新GigaDevice宣布,正式推出超值GD32C231系列入门型微控制器,进一步扩充了Arm Cortex-M23内核的产品阵容。作为中国Arm MCU市场的领军者,兆易创新此次推出
    的头像 发表于 06-07 14:49 2081次阅读
    兆易创新GD32C231<b class='flag-5'>系列</b>MCU重磅发布

    跟老齐学Python:从入门到精通

    本帖最后由 yuu_cool 于 2025-6-3 16:52 编辑 本资料是面向编程零基础读者的Python 入门教程,内容涵盖了Python 的基础知识和初步应用。以比较轻快的风格,向零基
    发表于 06-03 16:10

    米尔NXP i.MX 91核心发布,助力新一代入门级Linux应用开发

    本帖最后由 blingbling111 于 2025-5-30 16:17 编辑 米尔电子基于与NXP长期合作的嵌入式处理器开发经验,在i.MX 6和i.MX 8系列核心领域已形成完整产品
    发表于 05-30 11:20

    新品!米尔NXP i.MX 91核心,赋能新一代入门级Linux应用

    米尔电子基于与NXP长期合作的嵌入式处理器开发经验,在i.MX6和i.MX8系列核心领域已形成完整产品矩阵,米尔累计推出5个平台共计二十余款NXP核心,涵盖工业物联网、新能源、医疗
    的头像 发表于 05-29 08:01 3196次阅读
    新品!米尔NXP i.MX 91核心<b class='flag-5'>板</b>,赋能新一代<b class='flag-5'>入门</b>级Linux应用