使用Python进行物联网编程 培训
Internet of Things (IoT) 是一种网络基础设施,它以无线方式连接物理对象和软件应用程序,允许它们通过网络通信、云计算和数据捕获相互通信并交换数据。Python 是一种推荐用于物联网的高级编程语言,因为它具有清晰的语法和庞大的社区支持。
在这个以讲师为主导的现场培训中,参与者将学习如何使用 Python 对物联网解决方案进行编程。
在培训结束时,参与者将能够:
- 了解 IoT 架构的基础知识
- 了解使用 Raspberry Pi 的基础知识
- 在 Raspberry Pi 上安装和配置 Python
- 了解在物联网系统编程中使用 Python 的好处
- 使用 Python 和 Raspberry Pi 构建、测试、部署 IoT 系统并对其进行故障排除
观众
- 开发 人员
- 工程师
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。
课程大纲
Internet of Things (IoT) 简介
- 了解 IoT 基础知识
- 物联网设备和平台示例
为什么 Python 是用于构建物联网系统的 Good 语言
IoT 解决方案体系结构概述
- IoT 组件
- 模拟传感器和执行器
- 数字传感器
- 互联网网关和数据采集系统
- 数据聚合
- 模数转换
- 边缘 IT
- 分析学
- 预处理
- 数据中心/云
- 分析学
- Management
- 档案
将 Raspberry Pi 用于物联网
在 Raspberry Pi 上安装和配置 Python
使用 Python 和 Raspberry Pi 构建物联网系统
- 连接和管理传感器
- 从传感器中提取和分析数据
- 存储、管理和处理数据
使用 Python 和 Raspberry Pi 测试和部署 IoT 系统
故障 排除
总结和结论
要求
- 基本 Python 编程经验
- 具有微控制器或微处理器的基本经验或熟悉程度
需要帮助选择合适的课程吗?
使用Python进行物联网编程 培训 - 询价
使用Python进行物联网编程 - 问询
问询
客户评论 (1)
提供实际案例和更广泛的背景。
James - Mitsubishi Electric R&D Centre Europe BV (MERCE-UK)
课程 - IoT Programming with Python
机器翻译
即将举行的公开课程
相关课程
面向政府机构的大数据商业智能
35 小时技术进步和信息量的增加正在改变许多行业的业务模式,包括政府机构。由于移动设备和应用、智能传感器和设备、云计算解决方案以及面向公民的门户的快速增长,政府数据生成和数字存档率正在上升。随着数字信息的扩展和复杂化,信息管理、处理、存储、安全和处置也变得更加复杂。新的捕获、搜索、发现和分析工具正在帮助组织从其非结构化数据中获得洞察。政府市场正处于一个转折点,意识到信息是一种战略资产,政府需要保护、利用和分析结构化和非结构化信息,以更好地服务和满足任务需求。随着政府领导者努力发展数据驱动的组织以成功完成任务,他们正在为跨事件、人员、流程和信息的依赖关系奠定基础。
高价值的政府解决方案将由最具颠覆性的技术组合而成:
- 移动设备和应用
- 云服务
- 社交商业技术和网络
- 大数据和分析
大数据是智能行业解决方案之一,它使政府能够通过分析大量数据(相关和不相关、结构化和非结构化)揭示的模式来做出更好的决策。
但实现这些成就远不止简单地积累大量数据。白宫科技政策办公室的Tom Kalil和Fen Zhao在OSTP博客的一篇文章中写道:“理解这些大数据量需要尖端工具和技术,能够从大量和多样化的信息流中分析和提取有用的知识。”
白宫在2012年设立了国家大数据研究与开发计划,朝着帮助机构找到这些技术迈出了一步。该计划包括超过2亿美元,以充分利用大数据的爆炸式增长及其分析工具。
大数据带来的挑战几乎与其承诺一样令人望而生畏。高效存储数据是这些挑战之一。预算总是紧张的,因此机构必须最大限度地降低每兆字节的存储成本,并确保数据易于访问,以便用户能够在需要时获取数据。备份大量数据进一步加剧了这一挑战。
有效分析数据是另一个主要挑战。许多机构采用商业工具,使他们能够筛选大量数据,发现有助于提高运营效率的趋势。(MeriTalk最近的一项研究发现,联邦IT高管认为大数据可以帮助机构节省超过5000亿美元,同时还能实现任务目标。)
定制开发的大数据工具也允许机构满足分析数据的需求。例如,橡树岭国家实验室的计算数据分析组已将其Piranha数据分析系统提供给其他机构。该系统帮助医学研究人员找到了一种可以在主动脉瘤发作前提醒医生的链接。它还用于更平凡的任务,例如筛选简历以将求职者与招聘经理联系起来。
保险科技:管理者的实用导论
14 小时Insurtech(又名数字保险)是指保险 + 新技术的融合。在 Insurtech 领域,“数字保险公司”将技术创新应用于其业务和运营模式,以降低成本、改善客户体验并提高运营敏捷性。
在这种讲师指导的培训中,参与者将了解在其组织和整个行业内实现数字化转型所需的技术、方法和思维方式。该培训 针对需要获得全域理解、打破炒作和行话并迈出建立 Insurtech 战略第一步的经理。
在本次培训结束时,参与者将能够:
- 智慧、系统地讨论 Insurtech 及其所有组成部分
- 识别并揭开 Insurtech 中每项关键技术的作用的神秘面纱。
- 起草在组织内实施 Insurtech 的总体策略
观众
- 保险公司
- 保险行业的技术人员
- 保险利益相关者
- 顾问和业务分析师
课程形式
- 部分讲座、部分讨论、练习和案例研究小组活动
物联网与边缘计算驱动的数字化转型
14 小时本次由讲师指导的培训(线上或线下)面向中级IT专业人士和业务经理,旨在帮助他们了解物联网和边缘计算在提高效率、实现实时处理和推动各行业创新方面的潜力。
培训结束后,学员将能够:
- 理解物联网和边缘计算的原理及其在数字化转型中的作用。
- 识别物联网和边缘计算在制造、物流和能源领域的应用场景。
- 区分边缘计算与云计算的架构及部署场景。
- 实施边缘计算解决方案,用于预测性维护和实时决策。
Edge AI 在物联网应用中的应用
14 小时本次由讲师指导的线下或线上培训,面向中级开发人员、系统架构师和行业专业人士,旨在帮助他们利用Edge AI增强物联网应用的智能数据处理和分析能力。
培训结束后,学员将能够:
- 理解Edge AI的基础知识及其在物联网中的应用。
- 为物联网设备设置和配置Edge AI环境。
- 在边缘设备上开发和部署用于物联网应用的AI模型。
- 在物联网系统中实现实时数据处理和决策。
- 将Edge AI与各种物联网协议和平台集成。
- 解决Edge AI在物联网中的伦理问题和最佳实践。
边缘计算
7 小时这种由 中国 的讲师指导式现场培训(在线或现场)面向希望使用 Edge Computing 来分散数据管理以获得更快性能的产品经理和开发人员,利用位于源网路上的智能设备。
在本次培训结束时,参与者将能够:
- 了解 Edge Computing 的基本概念和优势。
- 确定可以应用 Edge Computing 的用例和示例。
- 设计和构建 Edge Computing 解决方案,以加快数据处理速度并降低运营成本。
Federated Learning在物联网和边缘计算中的应用
14 小时这种讲师指导的现场培训在 中国(在线或现场)进行,面向希望应用 Federated Learning 来优化IoT和边缘计算解决方案的中级专业人士。
在本次培训结束时,参与者将能够:
- 了解 Federated Learning 在IoT和边缘计算中的原理和优势。
- 在 IoT 设备上实施 Federated Learning 模型以进行去中心化的 AI 处理。
- 减少延迟并改进边缘计算环境中的实时决策。
- 解决与IoT系统中的数据隐私和网路限制相关的挑战。
物联网入门:基于Arduino
14 小时在中国的本次讲师指导的线下培训中,学员将学习物联网(IoT)的基础知识,并逐步创建一个基于Arduino的物联网传感器系统。
在培训结束时,学员将能够:
- 理解物联网的原理,包括物联网组件和通信技术。
- 学习如何使用Arduino通信模块,这些模块可用于不同的物联网系统。
- 学习如何使用和编程移动app来控制Arduino。
- 使用Wi-Fi模块将Arduino连接到其他设备。
- 构建并部署自己的物联网传感器系统。
IoT ( Internet of Things) for Entrepreneurs, Managers and Investors
21 小时与其他技术不同,物联网(IoT)更为复杂,涵盖了几乎所有核心工程领域——机械、电子、固件、中间件、云、分析和移动。对于每个工程层,都有经济、标准、法规和技术发展现状的方面。这是首次推出一个涵盖物联网工程所有关键方面的课程。
概述
一个高级培训项目,涵盖物联网的最新技术现状
跨越多个技术领域,以增强对物联网系统及其组件的认识,并了解它如何帮助企业和组织。
通过模型物联网应用的现场演示,展示不同行业领域的实际物联网部署,如工业物联网、智慧城市、零售、旅行与交通,以及围绕连接设备和物品的用例
目标受众
负责各自组织内业务和运营流程的管理者,他们希望了解如何利用物联网使其系统和流程更高效。
希望建立新业务的创业者和投资者,他们希望更好地了解物联网技术格局,以了解如何有效利用它。
物联网或IoT的市场价值估计非常巨大,因为从定义上讲,物联网是一个集成和分散的设备、传感器和计算能力层,覆盖整个消费者、企业对企业以及政府行业。物联网将占据越来越多的连接:目前有19亿台设备,到2018年将达到90亿台。那一年,它将大致等于智能手机、智能电视、平板电脑、可穿戴计算机和PC的总和。
在消费者领域,许多产品和服务已经进入物联网,包括厨房和家用电器、停车、RFID、照明和供暖产品,以及工业互联网中的许多应用。
然而,物联网的底层技术并不是新事物,因为M2M通信自互联网诞生以来就存在。然而,过去几年发生变化的是,随着智能手机和平板电脑在每个家庭中的广泛应用,许多低成本的无线技术涌现出来。移动设备的爆炸性增长导致了当前对物联网的需求。
由于物联网业务的无限机会,大量中小型创业者加入了物联网淘金热。同时,由于开源电子和物联网平台的出现,物联网系统的开发成本以及后续的大规模生产管理变得越来越可承受。现有的电子产品所有者正面临着将其设备与互联网或移动app集成的压力。
本培训旨在对新兴行业进行技术和业务回顾,以便物联网爱好者/创业者能够掌握物联网技术和业务的基础知识。
课程目标
课程的主要目标是介绍新兴的技术选项、平台和物联网在家庭和城市自动化(智能家居和城市)、工业互联网、医疗保健、政府、移动蜂窝和其他领域的实施案例。
物联网所有元素的基本介绍——机械、电子/传感器平台、无线和有线协议、移动与电子集成、移动与企业集成、数据分析和总控制平面
物联网的M2M无线协议——WiFi、Zigbee/Zwave、Bluetooth、ANT+:何时何地使用哪一种?
移动/桌面/Web app——用于注册、数据采集和控制——可用的M2M数据采集平台——Xively、Omega和NovoTech等。
物联网的安全问题和安全解决方案
开源/商业电子平台——Raspberry Pi、Arduino、ArmMbedLPC等
开源/商业企业云平台——AWS-IoT apps、Azure-IOT、Watson-IOT云以及其他次要的物联网云
一些常见物联网设备的业务和技术研究,如家庭自动化、烟雾报警器、车辆、军事、家庭健康等。
工业物联网(IoT)面向制造业专业人士
21 小时与其他技术不同,物联网(IoT)更加复杂,涵盖了几乎所有的核心工程领域——机械、电子、固件、中间件、云、分析和移动。对于每一个工程层,都有经济、标准、法规和技术发展的各个方面。这是首次提供一个全面的课程,涵盖物联网工程的所有关键方面。
对于制造业专业人士来说,最关键的是了解工业物联网的进展,包括预测性和预防性维护、基于条件的机器监控、生产优化、能源优化、供应链优化以及制造设施的运行时间等。
总结
- 一个高级培训课程,涵盖智能工厂中物联网的最新技术。
- 跨越多个技术领域,培养对物联网系统及其组件的认识,以及它如何帮助制造业管理专业人士。
- 智能工厂模型IIoT应用的现场演示。
目标受众
- 负责各自制造组织内业务和运营流程的经理,他们希望了解如何利用物联网使其系统和流程更高效。
时长 3天(每天8小时)
物联网(IoT)市场价值的估计非常巨大,因为从定义上讲,物联网是一个集成和扩散的设备、传感器和计算能力层,覆盖了整个消费者、企业对企业(B2B)和政府行业。物联网的连接数量将不断增加:目前有19亿台设备,到2018年将达到90亿台。那一年,它将大致相当于智能手机、智能电视、平板电脑、可穿戴计算机和PC的总和。
在消费领域,许多产品和服务已经跨越到物联网,包括厨房和家用电器、停车、RFID、照明和加热产品,以及工业互联网中的许多应用。
然而,物联网的底层技术并不新鲜,因为M2M通信自互联网诞生以来就存在。然而,过去几年发生的变化是,大量廉价的无线技术的出现,加上智能手机和平板电脑在家庭中的广泛应用。移动设备的爆炸性增长导致了当前对物联网的需求。
工业物联网(IIoT)自2014年以来在制造业中广泛使用,自那时以来,许多IIoT创新已经出现。本课程将介绍工业物联网领域创新的所有重要方面。
本培训旨在对新兴行业进行技术和业务回顾,以便物联网爱好者/企业家能够掌握物联网技术和业务的基础知识。
课程目标
课程的主要目标是介绍新兴技术选项、平台以及物联网在智能工厂中的实施案例研究。
- 研究一些常见的IIoT平台(如西门子MindSphere和Azure IoT)的业务和技术。
- 开源/商业企业云平台,用于AWS-IoT apps、Azure-IOT、Watson-IOT、Mindsphere IIoT云以及其他小型IoT云。
- 开源/商业电子平台,用于IoT——Raspberry Pi、Arduino、ArmMbedLPC等。
- IIoT的安全问题及安全解决方案。
- 用于注册、数据采集和控制的移动/桌面/Web应用程序。
- M2M无线协议——WiFi、LoPan、BLE、Ethernet、Ethercat、PLC:何时何地使用哪种协议?
- IoT所有元素的基本介绍——机械、电子/传感器平台、无线和有线协议、移动与电子集成、移动与企业集成、数据分析和总控制平面。
物联网入门:使用Raspberry Pi
14 小时Internet of Things (IoT) 是一种网路基础设施,它以无线方式连接物理对象和软体应用程式,允许它们通过网路通信、云计算和数据捕获相互通信并交换数据。
在这个由讲师指导的现场培训中,参与者将学习物联网的基础知识,同时逐步使用Raspberry Pi创建物联网感测器系统。
在培训结束时,参与者将能够:
- 了解物联网的原理,包括物联网元件和通信技术
- 了解如何专门为IoT应用程式设置Raspberry Pi
- 构建和部署自己的物联网感测器系统
观众
- 爱好者
- 硬体/软体工程师和技术人员
- 各行各业的技术人员
- 初学者开发人员
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- Raspberry Pi 支援各种作业系统和程式设计语言。本课程将使用基于 Linux 的 Raspbian 作为作业系统,使用 Python 作为程式设计语言。如需具体设置,请联系我们进行安排。
- 参与者负责购买 Raspberry Pi 硬体和元件。
NB-IoT开发者课程
7 小时在这个由讲师指导的 中国 现场培训中,参与者将在开发和部署基于样本 NB-IoT 的应用程式时了解 NB-IoT (也称为 LTE Cat NB1)的各个方面。
在培训结束时,参与者将能够:
- 确定 NB-IoT 的不同组成部分,以及如何组合在一起形成一个生态系统。
- 了解并解释 NB-IoT 设备中内置的安全功能。
- 开发一个简单的应用程式来跟踪 NB-IoT 个设备。
Raspberry Pi入门
14 小时Raspberry Pi 是一种非常小的单板计算机。
在这次讲师指导的线下培训中,参与者将学习如何设置和编程 Raspberry Pi,使其成为一个互动且强大的嵌入式系统。
通过本次培训,参与者将能够:
- 设置 IDE(集成开发环境)以实现最大开发效率
- 编程 Raspberry Pi 以控制设备,如运动传感器、警报器、Web 服务器和打印机
- 了解 Raspberry Pi 的架构,包括附加设备的输入和连接器
- 了解各种编程语言和操作系统的选项
- 测试、调试和部署 Raspberry Pi 以解决现实世界的问题
受众
- 开发人员
- 硬件/软件技术人员
- 各行业的技术人员
- 爱好者
课程形式
- 部分讲座,部分讨论,练习和大量动手实践
注意
- Raspberry Pi 支持多种操作系统和编程语言。本课程将使用基于 Linux 的 Raspbian 作为操作系统,并使用 Python 作为编程语言。如需特定设置,请联系我们安排。
- 参与者需自行购买 Raspberry Pi 硬件和组件。
使用ThingsBoard搭建物联网网关
35 小时ThingsBoard 是一个开源IoT平台,可为您的IoT解决方案提供设备管理、资料收集、处理和可视化。
在这个以讲师为主导的现场培训中,参与者将学习如何将 ThingsBoard 集成到他们的物联网解决方案中。
在培训结束时,参与者将能够:
- 安装与设定ThingsBoard
- 了解 ThingsBoard 功能和体系结构的基础知识
- 使用 ThingsBoard 构建IoT应用程式
- 将 ThingsBoard 与 Kafka 集成,用于遥测设备数据路由
- 将 ThingsBoard 与 Apache Spark 集成,以便从多个设备进行数据聚合
观众
- 软体工程师
- 硬体工程师
- 开发人员
课程形式
- 部分讲座,部分讨论,练习和大量的实践练习
注意
- 如需申请此课程的定制培训,请联系我们进行安排。