【雕爷学编程】Arduino动手做(201)---行空板开发环境之VSCode

在这里插入图片描述

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验二百零一:DFRobot 行空板 python 教学微型计算机架构开发板 Linux WiFi 蓝牙

在这里插入图片描述
在这里插入图片描述
知识点:行空板(unihiker)
是一款由上海智位机器人(DFRobot)专为Python编程教育而设计的开源硬件,是一块有着树莓派级别性能,如micro:bit一样简单易上手,可以运行完整Python程序的神奇板子!行空板拥有自主知识产权,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,如搭建物联网系统、体验人工智能应用、编写电子游戏、进行科学实验、设计声光互动、开发可穿戴设备等。同时,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。

在这里插入图片描述

行空板作为一台4核单板微型计算机,运行完整Python,亦可体验海量Python库,极简操作只需2步即可拥抱Python,多种连接方式,集成度高,利于教学,接口丰富扩展性强,是新一代Python教学利器。

在这里插入图片描述
1、Visual Studio Code(VS Code)是微软2015年推出的一个轻量但功能强大的源代码编辑器,基于 Electron 开发,支持 Windows、Linux 和 macOS 操作系统。它内置了对JavaScript,TypeScript和Node.js的支持并且具有丰富的其它语言和扩展的支持,功能超级强大。Visual Studio Code是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。

VS Code提供强大的扩展,版本更新很及时,功能丰富且强大。而且官网提供了丰富的说明文档和视频等支持。安装扩展以添加新语言、主题、调试器并连接到其他服务。 扩展在单独的进程中运行,不会减慢编辑器的速度。

VS Code中文官网链接:http://vscode.bianjiqi.net/

在这里插入图片描述

2、VSCode官方下载
https://code.visualstudio.com/sha/download?build=stable&os=win32-x64-archive

在这里插入图片描述

3、VSCode中有Remotion插件,可以通过SSH方式连接远程主机,因此可以直接连接行空板编程。在VSCode插件商店中搜索remote,安装Remote-SSH扩展即可。

注:vscode会在行空板上安装插件,会导致内存占用较高。

在这里插入图片描述

4、安装成功后左侧出现一个远程资源管理器,增加一个,输入root@192.168.28.147(WIFI连接)

在这里插入图片描述
5、测试多次,一直连接不上,只好把USB网口、WiFi连接和板载热点三种方式都添加了,这样远程资源管理器上有了三个选项

在这里插入图片描述
依旧出错,无法建立与“192.168.123.1”的连接

在这里插入图片描述

6、重新操作一遍:在SSH Tagets上右键选择connect to Host in Current Window,根据提示框操作,选择linux,回车,输入密码dfrobot

在这里插入图片描述

终于连接上了

在这里插入图片描述

7、vscode会在行空板上安装服务,等待安装完成,安装完成后,显示对勾即为连接成功。

在这里插入图片描述

8、切换到文件,提示已连接到远程,选择打开文件夹,后选择目录点击确认,然后输入密码dfrobot,板子连接成功,显示板子中的文件,此时可以编辑文件。

在这里插入图片描述
9、运行测试程序

#【花雕体验】07 搭建行空板开发环境之VSCode编程
#测试程序:屏幕显示“你好,行空板”#  -*- coding: UTF-8 -*-
from unihiker import GUI
import timegui = GUI()
#unihiker库文字显示
gui.draw_text(text="花雕体验",origin="center",x=120,y=100,color="#0066CC")
gui.draw_text(text="你好,行空板",origin="center",x=120,y=150,color="#0066CC")
gui.draw_text(text="搭建VS Code环境",origin="center",x=120,y=190,color="#0066CC")while True:#保持程序运行time.sleep(1)

10、实验测试场景图

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1381221.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

个人空间岁末大回报活动12月26日获奖名单

个人空间岁末大回报: 动手就有C币拿!活动已于15日启动,非常感谢各位网友的大力支持和积极参与,个人空间的所有工作人员在这祝大家好运,希望你们每天都能拿到C币存入社区银行! 欢迎各位获奖者去自己的银行查看金额是否到账,如果有任何疑问都可以用【留言】【私信】等各种…

个人空间岁末大回报活动12月16日获奖名单

个人空间岁末大回报: 动手就有C币拿!活动已于15日启动,非常感谢各位网友的大力支持和积极参与,个人空间的所有工作人员在这祝大家好运,希望你们每天都能拿到C币存入社区银行! 欢迎各位获奖者去自己的银行查看金额是否到账,如果有任何疑问都可以用【留言】【私信】等各种…

马云唱京剧《空城计》,柳传志说相声:“商界春晚”大佬们真会玩(附视频)...

当马云、柳传志、曹国伟等人聚在一起,会发生什么? 在互联网大会上共论未来十年的发展趋势?还是在镜头前激烈探讨行业变化? 然而这次都不是。 他们聚在一起,是为了上“春晚”表演节目…… 1月10日,被称为被誉…

常见项目管理组织机构简介

常见项目管理组织机构简介 一、职能型组织 职能型组织如下图所示,一般适用于业务比较固定的企业,如国企或流水生产制造行业,这种企业工作任务一般由职能经理安排就可以,当然,现在国企也在转变,不一定是全职…

什么是项目管理?怎么管?(一)

前言 项目管理是团队建立共同语言的需要、保证每个项目结果的需要、积累企业过程资产必要,同时还是打造企业战略执行力和项目管理核心竞争力的需要。 项目管理就是要做好项目的事、做好团队的事、做好企业组织的事、做好商业的事,就是又要当爹又要当妈。…

高项_第18-20章组织级项目管理流程管理项目集管理

第十八章 组织级项目管理 组织级项目管理是指在组织战略的指导下,具体落实组织的战略行动,从业务管理、组织架构、人员配置等多个方面对组织进行项目化的管理。 组织级项目管理是组织在其内部搭建起项目组合管理、项目集管理和单项目管理的各个领域,以及在这些领域…

组织战略和项目管理

2.1.1 战略的起源于特点【选择】 在西方,“战略” 一词是从希腊词汇“strategos” 中衍生出来的,意指指挥军队的艺术和科学。 战略的定义: 组织为了实现其使命或长期目标,在不环境的互动中所展开的决策行为、 采取的行动模式或遵循…

[项目管理-14]:大规模组织的项目管理办公室PMO

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址: 目录 第1章 什么是PMO 1.1 PMO定义 1.2 PMO的由来 1.3 PMP的职责 第2章 PMO的组织架构 1.1 架构 1.2 人员组成 1.3 类型 …

项目管理(三)组织结构与项目管理

组织结构与项目管理 职能型组织的优缺点 优点: 1.简单 2.对专家更易于管理,管理更具灵活性 3.只向一个上司汇报 4.项目人员有“家”——他们在部门里工作,部门给予相应的技术支持 5.员工可以不断得到提高 缺点: 1.项目经理没有足…

项目管理 | 项目团队组建的过程是怎样的?

项目团队的组成与发展基本遵循布鲁斯塔克曼的团队建设理论模型,即项目团队会经历组建、震荡、规范、成熟和解散五个阶段,也可称为启动、磨合、发展、成熟和收尾五个阶段,这两组名称只是翻译不同,其实它们有相互对应的关系。 项目团…

项目管理(如何进行团队管理)

团队构建与管理6步走 各项工作概述: 获取团队成员需要考虑的因素: 可用性。确认资源能否在项目所需时段内为项目所用。 成本。确认增加资源的成本是否在规定的预算内。 能力。确认团队成员是否提供了项目所需的能力。 有些选择标准对团队资源来说是独特的,包括: 经验。…

组织级项目管理

概述 组织级项目管理( organizational Project Management ) : 是指立足于组织管理角度,从实现组织运营价值最大化的目标出发,考虑如何筹建组织级的项目管理体系,实现组织资源优化整合、提高项目成功率,并在项目立项和…

PMP——项目组织结构

项目中人员或组织的组织结构对日后的项目影响深远,简而言之有三种类型:项目型、职能型、矩阵型 一: 项目型:将所有的能兵强将集结在一起,财务部、业务部、IT管理部等的精英们脱离原有的岗位。形成一个正式的部门,并由…

项目的组织结构

组织结构 1.组织结构反映了: 公司对项目管理的重视程度、项目经理的制度化授权程度、商业性质 2.项目的组织结构 与项目有关的组织结构包括职能型、项目型、矩阵型(弱矩阵、平衡矩阵、强矩阵)。 1)职能型组织 优点&#xff1…

1项目管理系列-团队组织结构

1.职能型 优点:职能经理掌握团队资源,有助于团队专业技术成长 缺点:pm权利小(可以说是无pm),跨部门沟通困难,部门目标>项目目标 2.矩阵型 (1)弱矩阵 优点&#xff…

项目管理组织架构

概述:讲了公司里常见的几种项目管理组织布局。如果对项目管理有兴趣,推荐从PMBOK入门,考试题多出于此。翻译理解有误烦请指出。 1. 职能型:各部门的部门经理就是项目经理,直接向VP汇报。各项目都由本部门控制&#xff…

如何进行项目管理?企业项目管理常见的组织形式有哪些?

在当下,很多时候会遇到项目管理给我们带来的种种挑战,企业要想高效完成一个或多个项目,但往往事与愿违。当一个或多个项目同时进行的时候,总会发生很多不确定性事件,而且工作强度较高时效率会明显下降,这个…

项目治理 vs 组织级项目管理

1. 项目管理 vs 项目治理 项目管理是通过整合运用各种项目管理过程来实现项目目标。每个项目管理过程都要应用特定的工具与技术、特定的输入,特定的输出。在软考教材中列出了47个项目管理过程。微观的项目目标是要在规定的范围、时间、成本和质量之下完成项目的可交…

项目管理--项目组织

组织环境及其特征 组织:人们为了达到一项共同目标而建立的机构,内容包括对组织机 构中的全体成员分配职位,明确职责,交流信息,协调工作等。 组织环境:存在于组织外部,和组织密切联系,决定组织存在和发展 的…

软件项目组织管理

第一章 IT项目: (使用硬件、软件或者网络)为创造一种产品,服务或结构而进行的临时性努力。 项目失败原因: 一是软件项目的复杂性,二是缺乏合格的软件项目管理人才。缺乏有效的项目管理是导致软件项目失控…