树莓派项目实践(一)——可用 web 控制的人体感应小夜灯 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程介绍了一个完整的树莓派项目的开发过程——可用 web 控制的人体感应小夜灯。 这个小夜灯算是一个功能很基础的「智能硬件」,但在现实生活中非常实用。 大概说来,它具有以下功能特点: (1)可以在 web 页面上控制灯的开、关、以及自动模式,在自动模式下,当检测到人体接近的时候灯会自动点亮; (2)可在 web 页面上设置自动模式下的人体感应时间段,只有在指定的时间段内,灯才会感应人体接近状态。在其他时间段内,灯不会点亮。

    1.需求分析 00:10:49

    本课时主要对该项目的软硬件需求进行分析。

    2.人体接近感应功能的实现 00:05:35

    本课时回顾了前面课程中讲解过的人体接近感应的实现原理。

    3.让树莓派系统正确走时 00:18:09

    本课时介绍了在联网及断网条件下,分别如何让树莓派 OS 正确走时,而正确走时正是本系统的运行基础。

    4.前后端程序实现 00:32:17

    1. 项目结构 2. 项目编译,部署 & 运行 3. 后端硬件控制程序分析 4. 前端用户界面程序分析
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

树莓派项目实践(一)——可用 web 控制的人体感应小夜灯

4课时,67分钟2016-05-31
codelast
codelast

极客学院签约布道师

课程背景:
树莓派在当前创客圈被广泛应用,已经有很多智能硬件使用树莓派作为处理核心,而智能家居又是目前智能硬件中比较火热的一个领域,本课尝试用树莓派做一个简单且实用的智能小家电,以说明树莓派在智能硬件领域大有可为的前景。

核心内容:
1. 人体接近感应灯的实现回顾
2. 让树莓派系统正确走时——网络对时及断网时用实时时钟 DS1302 保持正确走时
3. 前后端程序实现

软件环境:Arch Linux ARM

是否提供资料:

课程等级:中级

适合人群:
具有基础的Linux使用知识,对极客玩具有兴趣的人
  • 技术问答
  • 1

    需求分析

    10:49

    本课时主要对该项目的软硬件需求进行分析。

  • 2

    人体接近感应功能的实现

    05:35

    本课时回顾了前面课程中讲解过的人体接近感应的实现原理。

  • 3

    让树莓派系统正确走时

    18:09

    本课时介绍了在联网及断网条件下,分别如何让树莓派 OS 正确走时,而正确走时正是本系统的运行基础。

  • 4

    前后端程序实现

    32:17

    1. 项目结构 2. 项目编译,部署 & 运行 3. 后端硬件控制程序分析 4. 前端用户界面程序分析

相关课程

  • 树莓派的GPIO应用(二)

    本课程介绍了利用WiringPi开发库实现的一些基本的GPIO应用,例如人体接近感应灯、控制步进电机、驱动液晶屏等功能。

    3课时 53分钟
    初级
    4533人学习
  • 树莓派的GPIO应用(一)

    本课程介绍了利用 WiringPi 开发库在树莓派上开发 GPIO 应用程序的方法,以及如何实现一些基本的 GPIO 应用。例如,控制 LED 闪烁、外部按钮控制 LED 亮灭、LED 呼吸灯等功能。

    3课时 48分钟
    初级
    5834人学习
  • 树莓派的 GPIO 基础

    本课程介绍了树莓派的 GPIO 接口的概念、用途,介绍了 GPIO 的 WiringPi 开发库以及本课程中大量使用的开源电子设计软件 Fritzing 的基本用法。

    3课时 31分钟
    初级
    6131人学习
  • 树莓派的摄像头应用

    本课程介绍在树莓派的 Arch Linux ARM 系统上实现的与摄像头相关的一些应用,包括如何控制树莓派的 USB 摄像头采集图像/视频,如何实现运动检测(Motion Detection),如何实现人脸识别(Face Recognition)等。

    3课时 37分钟
    初级
    10797人学习