树莓派学习笔记

1.硬件平台

cm4核心板+微雪底板+4G模块+CSI摄像头

2.系统安装

系统安装

3.配置

以下包含了如何配置ssh,wifi等功能
一、系统安装
二、配置
三、换源
以上三篇是原作者系列博文,故全都引用过来了。
四、远程控制TV
静态IP设置如下:
打开配置文件sudo vim /etc/dhcpcd.conf,如下修改

interface eth0
static ip_address=192.168.1.200
static routers=192.168.1.1
static domain_name_servers=114.114.114.114
static domain_name_servers=114.114.115.115

interface wlan0
static ip_address=192.168.1.201
static routers=192.168.1.1
static domain_name_servers=114.114.114.114
static domain_name_servers=114.114.115.115

也可以用向日葵

4.系统更新

跟ubuntu一样,没啥好说的。只有换源且系统更新了之后才会有raspistill等相关操作摄像头命令,否则就没有的

5.更改config.txt

cm4默认关闭了usb功能,在config.txt加入以下语句:

dtoverlay=dwc2,dir_mode=host
同时注释掉otg_mode=1

hdmi显示相关

dtoverlay=vc4-kms-v3d改为dtoverlay=vc4-fkms-v3d

如果要输入密码进入系统桌面,做如下修改
打开/etc/lightdm/lightdm.conf 注释掉autologin-user=pi就可以

如果使用vnc则取消如下语句的注释

hdmi_force_hotplug=1

6.启动摄像头配置

先通过sudo raspi-config找到摄像头相关的,并使能
具体参考如下连接斑梨电子树莓派教程
微雪树莓派教程

raspistill -o a.jpg -t 1000 #延迟1S拍照
raspivid -o b.h264 -t 10000 -w 1280 -h 720#录像10S

7.其他配置

sudo raspi-config
expand rootfs 启用
overscan 一般禁用,如果使用高分辨率屏幕则启用,如果屏幕无法显示完整画面则设置这个值为正,如果有黑边则设置为负。可以扩充或者缩小屏幕的设置,除非一启动就发现显示的内容能刚好填满整个电视的画面。大部分情况下是不能填满或者超过,如果这样就要 enable 这个,然后在系统启动之后,更改 config.txt 中的 overscan_left、overscan_right、 overscan_top 和 overscan_bottom 的内容,如果显示内容
超出屏幕的范围(显示不全),就要设置这些值为正值,如果是 1080p,一般设置为 48。如果显示的内容不能填满屏幕,则设置这些值为负值,如果是1080p,一般设置为-48。具体可以根据显示的结果,以 16 为步长进行调整
keyboard改为美式键盘
password也可以自行修改
change locale这个是修改编码,默认是utf-8英式英语,改为美式,也可改为中国的,但是要装文泉驿字体才行sudo apt-get install ttf-wqy-zenhei
change timezone时区

omxplayer适用于树莓派的音频视频播放器

8.python学习

#命令行运行,接收参数
import sys

if(len(sys.argv)!=2)
    print("Usage: python ReadFile.py filename")
    sys.exit()
    
    
scriptname=sys.argv[0]
filename=sys.argv[1]

file=open(filename,"r")
lines=file.readlines()
file.close()

for line in lines:
    print(line,end='')#改变换行行为
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值