U型光电传感器-51CTO学堂

U型光电传感器

1020 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
具有计算机基础,爱好编程的同学
你将会学到
学习所要用到的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配置,将树莓派作为服务器。例如通过手机在世界任何地方,通过互联网远程控制硬件


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交