物联网开发
“智慧地球,感知中国”,随着物联网概念的逐步普及,物联网相关行业的人才需求也随之扩大。 本套课程将围绕物联网的核心传感技术,以CortexM系列的CPU作为载体,由麦子学院资深物联网开发工程师为大家亲授,全面剖析物联网技术的方方面面,让我们一起进入物联网的世界。
30课程200天学习时长4925人正在学习
立即报名
第一阶段:学前准备
九层之台,起于垒土;千里之行,始于足下。在进入物联网具体的开发课程前,我们需要锤炼自己的基础功底,比如C语言的编程、基本数字电路等基本概念。

嵌入式C语言高级---语法概述

c语言,物联网开发基础语言,是从事物联网开发人员必须掌握的重要工具,本章c语言语法概述将由麦子学院资深物联网开发工程师王海宁老师为大家讲解C语言所包含的32个关键字,及其在物联网中的应用技巧与规律。

预计学习时长:4天

嵌入式C语言高级---内存空间

在物联网开发中,C语言的核心和灵魂就是对内存资源的操作,而在开发中,这个操作的工具就是指针,本章麦子学院物联网资深工程师将带领大家一起来学习掌握C语言及其指针工具的使用。

预计学习时长:7天

嵌入式C语言高级---函数空间

物联网开发中所运用的C语言其本质是一个函数语言,其编写的每个功能都是一个函数。在物联网开发中,如何运用C语言的函数,是设计大型物联网程序的必要基础。

预计学习时长:5天

电子基础元器件

电子产品在我们的生活中无处不在,并且随着科技的发展创新产品层出不穷。如果我们可以掌握一门技术,那么在电子产品的行业中,我们将是这个科技爆发时代的弄潮儿。 本套视频教程主要是从硬件工程师的基础讲起,为零基础的学习者设置零门槛,带领大家学习基础知识的同时,引导大家从身边常见的电子产品中认识和实践各种电路。

预计学习时长:7天

第二阶段:物联网终端开发理论基础
CortexM系列作为ARM替代51单片机市场的头牌军,其表现出来的强大性能,让越来越多的物联网设备厂商向其抛来了橄榄枝。 作为物联网开发工程师,我们将带着大家和CortexM系列CPU一起探索物联网的世界。

零基础玩转Cortex-M系列CPU

和工程实践紧密结合,课程中会讲述大量的工程知识和物联网开发经验,学成后相当于具备2年的嵌入式系统开发经验;通过本课程的对比讲解法(Cortex-M0,Cortex-M3,Cortex-M4进行对比讲解),可学习Cortex-M全系列(M1除外)CPU的开发,实现一个课程,学习多个系列CPU,包括Cortex-M0,Cortex-M3,Cortex-M4;课程门槛低,只需要有C语言基础,学生和在职人员均可无障碍学习;课程重视对学生的引导,培养学生自我学习的能力,主要教授学生能够独立的分析问题,设计代码,完成项目。

预计学习时长:7天

物联网基础 之 蓝牙4.0 BLE基础

本课程主要是讲蓝牙的一些基本应用、部分函数及其部分硬件资源的应用,通过对基本的寄存器操作,了解并深化对蓝牙寄存器的操作。主要涉及输入输出控制、串口通信、模数转换、定时器中断以及蓝牙广播等。通过这些内容,可使基本了解蓝牙的工作原理以及协议栈。

预计学习时长:7天

第三阶段:物联网终端裸机开发实验
本阶段物联网终端裸机开发实验学习,与工程实践紧密结合,从Cortex-M系列CPU实验再到物联网之ucos操作系统基础及应用,讲述了大量的物联网工程知识和工程经验,学成后相当于具备2年的嵌入式系统开发经验。

Cortex-M系列CPU进阶实验

本章是物联网开发中,Cortex-M系列CPU进阶实战操作演练,通过学习,可掌握Cortex-M系列CPU的高级应用开发方法,为物理网开发打下坚实基础。

预计学习时长:7天

第四阶段:项目制作
本阶段物联网项目实战的讲解,主要通过物联网车载系统、智能灯泡+万能遥控器、Ucos商业实战等项目的分析与实操,将前期所学理论知识充分应用于实战,不仅加深理论的掌握,同时也大大提升学员动手能力、实战开发能力。

物联网车载应用实战

本章物联网车载系统应用实战,主要包括车内温湿度的采集、行车姿态的采集 、采集到的数据通过蓝牙发送到手机、对异常的数据进行报警等,将带你进入智能化车载应用时代。

预计学习时长:7天

蓝牙4.0BLE开发---智能灯泡+万能遥控器

通过前面基础课的学习,本课程主要是针对前面已有的蓝牙知识基础,进行项目实战进阶式开发,开发项目包括智能灯泡与万能遥控器,以及对防丢器与ibeacon开发的引导式介绍。通过本课程,可以让你学到贯穿整个项目开发的全部阶段的内容。学了本课程,可以让你独立开发基于普通单片机以及蓝牙等系列的产品。本课程中,会加入一些国产单片机的内容,内容充实,学完直接可以上岗就业,进公司就可高薪。

预计学习时长:7天

Ucos商业实战项目

本课程以UCOS为基础,详细讲解基于UCOS的项目开发过程。学会使用UCOS开发物联网产品。

预计学习时长:7天 已更新:5章

无人机项目

本课程是无人机项目的先导课程。课程使用的开发板包含无人机所需的基础知识,包括直流电机控制,pid算法,wifi通讯,2.4G无线通讯,3轴陀螺仪的使用等等。学完本课程后,学员将掌握直流电机速度控制,无线通讯,从传感器获取姿态等技能,为进入无人机实际飞行做好准备。

预计学习时长:7天

智能门禁系统

本课程是基于RFID的智能门禁系统实战项目。我们将从系统角度总体设计,然后向下分解任务,细化实现,最终模拟一个实际的门禁系统。在本课程中,我将和大家一起经历从嵌入式软硬件系统到PC桌面程序及数据库的相关操作,培养学员的系统性设计思维和应用实践能力。

预计学习时长:7天

第五阶段:IOT-ARM体系结构与编程(选修)
ARM是嵌入式系统中CPU占有率最高的,他作为RISC系列CPU的典型产品,学习它可以让我们更好的理解物联网设备工作的机制,为我们从事物联网技术和相关驱动开发,打下坚实的基础。
即将开始 IOT - ARM汇编编程

IOT - ARM汇编编程

更新中...

预计学习时长:7天

即将开始 IOT - ARM硬件开发基础

IOT - ARM硬件开发基础

更新中...

预计学习时长:5天

即将开始 IOT选修 - ARM Bootloader开发

IOT选修 - ARM Bootloader开发

更新中...

预计学习时长:7天

Wifi音响DIY

这是一门智能硬件WIFI音响项目实战课程,目标是让初学者简单的步入WIFI硬件开发,让你从“硬件开发新手”过渡到“硬件开发项目”,让你明白硬件开发并非很难,只需了解原理动手DIY就可以实现。

预计学习时长:7天

zigbee大型项目

本课程结合一定的应用场景讲授zigbee技术的原理、开发过程、开发方法及开发过程的硬件和软件分析,通过本课程的学习,能较快地进入到与zigbee相关地相对比较复杂的物联网底层项目的开发。

预计学习时长:7天

微功率无线模块技术讲座

微功率无线技术作为物联网的一种重要接入技术,需要一定通讯技术、射频电子、天线和单片机技术互相配合,才能完成开发。本课程通过为现在流行的Si4463无线模块编写驱动程序为线索,手把手带领学生进入该领域的开发。学生在课程中学到的技能将适用于能源表计、智能城市等项目的开发。

预计学习时长:7天 已更新:18章

物联小项目—ov7670摄像头

基于SCCB总线的摄像头,使用FIFO芯片缓冲数据。以照相机项目为例,学习摄像头初始化、采集数据、保存数据。

预计学习时长:7天

麦子智能手表结构设计

本套视频教程主要以智能手表为例,进行结构方面的设计介绍,让学员清楚了解智能手表的结构设计过程,从而掌握类似消费类电子产品的设计思路和设计流程。

预计学习时长:7天

物联网智能家居

基于stm32和各类传感器的综合项目,充分利用所学知识,结合自身思维拓展出完整的智能家居系统。本项目在于知识的综合利用,以及学生的逻辑思维能力。结合手机客户端和LCD显示端,实现真正的智能。

预计学习时长:7天

做一款自己的智能手表

物联网,智能硬件设备发展迅速,作为硬件工程师的基本技能pcb设计必不可缺,本套视频教程将从麦子学院智能手表项目带你学习怎样设计智能手表pcb多层板。

预计学习时长:7天

如何只花20元做出一款酷炫的VR眼镜?

智能产品开发大牛良心出品,只为你“拥有一款外观酷炫,功能强大,预算不超20元的VR眼镜”。 ——想老师手把手教,做出梦想的智能产品。马上参加物联网企业直通班! ——————————————猛戳“在线咨询”客服,并发送暗号:“我要报班领神器” 就能获得“报班就送物联网开发板一套”资格 ——马上发暗号吧!

预计学习时长:7天

AD9入门教程

作为一名从事于电子行业的工作人员,要学的东西有很多,数字电路、模拟电路、单片机等理论知识,甚至包括焊接基本功以及万用表、示波器的工具使用等,当然学习绘制电路板图也是必不可少的一项基本技能。 本套视频教程将从实践角度教你学习如何绘制电路板图。本课程依托AD9软件,让你轻松学会原理图绘制,PCB设计,以及原件库建立,并解决新手常见问题。

预计学习时长:7天

一名课程顾问想与您沟通

免费电话咨询