- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
具有计算机基础,爱好编程的同学
你将会学到:
学习所要用到的Linux、Python知识,以及各种传感器数据采集与各种硬件控制
课程简介:
1:什么是树莓派
树莓派是一块只有银行卡大小的微型电脑主板,但它却具备了PC的功能,可谓是“麻雀虽小,五脏俱全”,它内置了Linux操作系统,USB接口,HDMI高清视频接口,以太网口,WiFi和蓝牙模块,以及丰富的GPIO外接引脚,大容量SD卡作为硬盘,可以接显示器、鼠标、键盘,也可以通过网线或WiFi远程桌面连接登录系统,在上面安装各种软件,例如电子表格,网页浏览器,输入法,聊天软件,游戏等我们常见的电脑端软件。树莓派最初由英国的“Raspberry Pi 慈善基金会”开发,旨在促进学校计算机科学及相关学科的教育,让计算机变得有趣并应用到更多领域。
2:它能做什么
树莓派与个人电脑的区别在于,它有丰富的GPIO外接引脚,可用来做各种控制,例如:物联网、自动化、机器人、智能家居、智慧农业等各种智能化领域。它是一个知识体系非常综合的平台,它涉及硬件、软件、编程、控制等多个领域,学习它可以锻炼综合技术能力。
3:我们要学习哪些知识
Linux基础
在树莓派上安装Linux操作系统,它是通过镜像文件和烧录工具傻瓜式安装,非常简单
常用Linux命令,包括文件操作、软件安装等
通过PuTTY登录,开启VNC远程桌面连接,它将方便我们进行文件传输,以及登录系统进行操作
基础课程
通过49节课,学习各种传感器、LED灯、显示器、按键、开关、电机、RFID/NFC等硬件
学习所要用到的Python编程知识
进阶课程
通过20节课,学习将基础课程学习的硬件,进行组合应用。例如做一套定时启动系统,需要用到:LCD1602液晶显示器、DS1302时钟模块、矩阵键盘、继电器、LED
高阶课程
通过7节课,学习WEB全栈开发技术,包括手机端H5开发所要用到的HTML、CSS、JavaScript、Vue、uniapp等前端开发知识,以及Django、MySQL数据库等后端开发知识
学习Nginx、Apache配置,将树莓派作为服务器。例如通过手机在世界任何地方,通过互联网远程控制硬件
课程大纲-基于树莓派的物联网开发教程【基础课程】