zoukankan      html  css  js  c++  java
  • 第6次实践作业

    一、每个人各自写出

    1.对于树莓派的认识程度

    • 林涛:闻所未闻。
    • 余琳玲:听说过是基于unix系统的,但是不知道有什么用途。
    • 陈佳雯:之前没有听说过树莓派,也不知道是用来干什么的。

    2.树莓派用途

    • 林涛:
      树莓派可以像其他任何一台运行Linux 系统的台式计算机或者便携式计算机那样做很多事情。例如:利用Raspberry Pi 可以编辑Office 文档、浏览网页、玩游戏、播放视频,甚至可以通过电视机的USB 接口供电。
      我想用来直播或是监控。
    • 余琳玲:
      电脑能做的大部分事情,在树莓派上都能做,而树莓派以其低能耗、移动便携性、GPIO等特性,很多在普通电脑上难以做好的事情,用树莓派却是很适合的。树莓派可以用来做云盘服务、文件共享服务、搭建服务器等。我会打算用树莓派来做一个路由器,让我的设备都能快速上网。
    • 陈佳雯:
      利用Raspberry Pi 可以编辑Office 文档、浏览网页等。通过diy可以实现各种功能:1.机械假肢,MIT Media Lab的研究员把它作为机械假肢的控制器;2.简易自制笔记本,把树莓派跟LCD液晶面板连上,再加上鼠标键盘和电源,就变成一个简易自制笔记本了;3.WiF小车。IBM的一个工程师把它安在一个模型小车上,然后通过WiFi信号来控制小车的行动;4.远程发送微博,气象爱好者把它绑在检测气球上,还用它在平流层发了一条微博等

    二、系统烧录和备份

    1.下载镜像

    • 从官网下载镜像
      image.png

    2.烧录镜像

    • 使用Wind32Diskimager将下载好的镜像烧录到SD卡中
      image.png

    3.系统备份

    • 在一个适合的地方新建一个record.img文件,将烧录好后的SD卡插入电脑,点击读取,从设备向映像文件传输数据
      image.png

    三、访问树莓派

    1.创建文件

    • 在自己的PC上新建两个文件,文件名为ssh(无后缀)和wpa_supplicant.conf
    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
    	ssid="vivo X9i"
    	psk="lintao00"
    	priority=2
    }
    network={
    	ssid="ChinaNet-xrkx"
    	psk="lin123456"
    	priority=1
    }
    
    
    • 将上述两个文件放入SD卡的根目录
      image.png

    2.无线连接

    image.png

    • 连接(要在同一局域网下)
    ssh pi@192.168.43.167
    

    image.png

    3.开启VNC服务

    • 开启VNC远程桌面服务
      image.png
      image.png
      image.png
    • 设置显示
      image.png
      image.png
      image.png
      image.png
      image.png
      image.png

    4..VNC Viewer远程访问

    image.png
    image.png

    5.换源

    • 备份
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
    
    • 换软件更新源
    sudo nano /etc/apt/sources.list 
    #将原来的源注释掉,加入下面两句
    deb https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
    deb-src https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
    # Ctrl+O保存,回车确定名称,Ctrl+X退出
    

    image.png

    • 换系统更新源
    sudo nano /etc/apt/sources.list.d/raspi.list # 
    #将原来的源注释掉,加入下面两句
    deb https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
    deb-src https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
    sudo apt update
    

    image.png

    • 更新
    sudo apt update
    

    image.png

    四、接入摄像头

    1.使用WinSCP传输Python文件

    image.png

    2.启动Camera功能

    sudo raspi-config
    

    image.png
    image.png

    3.照相

    # coding=utf-8
    # photo.py
    from picamera import PiCamera 
    from time import sleep 
    
    camera = PiCamera()
    camera.rotation = 180 # 旋转180度
    sleep(5) # 摄像头感光
    camera.capture('/home/pi/Desktop/test.jpg') # 拍照并保存
    

    image.png

    4.录像

    # coding=utf-8
    # video.py
    from picamera import PiCamera
    from time import sleep
    
    camera = PiCamera()
    camera.rotation = 180 # 旋转180度
    sleep(5) # 摄像头感光
    camera.start_recording('/home/pi/Desktop/video.h264') # 参数为文件路径
    sleep(5) # 录制5秒
    camera.stop_recording() # 停止录制
    

    image.png

    5.用VLC直播

    • PC端下载VLC

    • 树莓派更新

    sudo apt-get update
    sudo apt-get install vlc
    sudo raspivid -o - -t 0 -w 640 -h 360 -fps 25|cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8090}' :demux=h264
    
    • 启动VLC
      image.png

    • 结果
      image.png

    五、记录遇到的问题和解决方法,提供小组成员名单以及在线协作的图片

    1.问题和解决方法

    • 问题:对树莓派不熟悉,不会用,组装时不敢下手。

    • 解决:不断尝试,后来慢慢熟悉。

    • 问题:不会查看树莓派ip

    • 解决:网络搜索方法,具体链接在上文实践步骤中给出

    2.小组成员名单和在线协作的图片

    2.1名单
    学号 名称
    031702606 余琳玲
    111700306 陈佳雯
    031702616 林涛

    2.2在线协作的图片

    image.png
    image.png

  • 相关阅读:
    [CLK Framework] CLK.Settings
    [Architecture Design] CLK Architecture
    记一次 bug 修复 , 未将对象引用实例化
    Invoke 与 BeginInvoke 应用场景
    一次发布生产版程序异常排查总结
    C# 使用 SmtpClient 发送邮件注意项
    MSSql Server 批量插入数据优化
    Window Server 布署 WCF 服务 , 权限配置问题
    C++ 值类型和引用类型传递示例
    VS2015 C#调用C++ 托管代码无法调试问题排查
  • 原文地址:https://www.cnblogs.com/YU0000/p/12960707.html
Copyright © 2011-2022 走看看