您当前的位置: 首页 >  网络

树莓派:入门(基础配置、GPIO、网络编程 Socket)

蔚1 发布时间:2019-08-08 23:30:14 ,浏览量:3

树莓派在创客中越来越发挥重要的作用,树莓派的强大兼用性和功能丰富,得到 DIY 朋友的青睐。带大家认识目前最新的树莓派 3B+,从零基础到入门,到动手做有趣的应用.

本场 Chat 首先会带领大家入门树莓派的基础,然后进一步通过树莓派控制 LED,电机小车等,还会带大家了解下多个机器如何通讯交流——网络编程,最后做一个树莓派二维码识别 。

本场 Chat 您将学到如下内容:

  1. 树莓派配置中文环境,安装搜狗输入法;
  2. GPIO 模块的使用,控制 LED,电机等;
  3. 树莓派:实时视频监控;
  4. 树莓派 Python 网络编程(Socket 入门);
  5. 树莓派安装 OpenCV;
  6. 树莓派二维码(QR)识别。
配置中文环境 我们首先更新软件安装库

输入代码 :sudo apt-get update

等待一下,然后更新完成

安装中文字库

由于树莓派默认是采用英文字库的,而且系统里没有预装中文字库,所以即使你在 locale 中改成中文,也不会显示中文,只会显示一堆方块。因此需要我们手动来安装中文字体,好在有一个中文字体是免费开源使用。

输入代码 :sudo apt-get install ttf-wqy-zenhei等待一下

刷新字库缓存

输入代码 :sudo fc-cache

在命令状态下输入一下代码,打开配置界面

输入代码 :sudo dpkg-reconfigure locales

进入语言配置界面

选择 change_locale,然后进入如下图界面:

在这里插入图片描述

然后,往下找(键盘-按下键),在较后面,找到 zh_CN.UTF-8 UTF-8,如图所示:

在这里插入图片描述

确定,按下回车键。恭喜你,配置中文环境成功了,哈哈~

安装谷歌拼音输入法(树莓派官方版系统、基于 Debian):

我们即可直接通过资源库安装谷歌拼音和 Fcitx 模块以及 Sunpinyin 模块等,命令如下:

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

待安装完成后使用重启即可,之后输入的地方即可看到谷歌拼音,如果没有则点击右上角键盘按钮切换:sudo reboot

打开树莓派的桌面,点击有上方键盘的按钮: 在这里插入图片描述 然后右键鼠标,点击 配置,然后可以看到 系统中全部的输入法

在这里插入图片描述能看到,谷歌拼音,说明安装成功了.

实时视频监控

这是利用 Dominic Szablewski 出色的 JSMPEG 项目,将 Pi 的相机模块低延迟流式传输到任何合理的现代网络浏览器的 演示。其他依赖项是 Python ws4py 库,我的 picamera 库(特别是 1.7 或更高版本)和 FFmpeg。

方法一

安装

首先确保你有一个功能正常的 Pi 相机模块(测试它 raspistill 是确定的)。然后确保安装了以下软件包:

sudo apt-get install ffmpeg git python3-picamera python3-ws4py

接下来,克隆此存储库:

git clone https://github.com/waveform80/pistreaming.git

用法

运行 Python 服务器脚本,该脚本应在启动时将大量内容打印到控制台:

cd pistreamingpython3 server.py

终端显示信息:

Initializing websockets server on port 8084Initializing HTTP server on port 8082Initializing cameraInit
关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 3浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1083s