树莓派在创客中越来越发挥重要的作用,树莓派的强大兼用性和功能丰富,得到 DIY 朋友的青睐。带大家认识目前最新的树莓派 3B+,从零基础到入门,到动手做有趣的应用.
本场 Chat 首先会带领大家入门树莓派的基础,然后进一步通过树莓派控制 LED,电机小车等,还会带大家了解下多个机器如何通讯交流——网络编程,最后做一个树莓派二维码识别 。
本场 Chat 您将学到如下内容:
- 树莓派配置中文环境,安装搜狗输入法;
- GPIO 模块的使用,控制 LED,电机等;
- 树莓派:实时视频监控;
- 树莓派 Python 网络编程(Socket 入门);
- 树莓派安装 OpenCV;
- 树莓派二维码(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