树莓派

树莓派3更换镜像源

匿名 (未验证) 提交于 2019-12-02 21:59:42
树莓派系统安装后默认使用国外的镜像源,因为墙的原因,所以在安装模块的时候速度非常慢,因此需要将镜像源换成国内的。 1、打开配置sources.list文件 sudo nano /etc/apt/sources.list 2、用#注释掉原文件内容,用以下内容取代(Ctrl + O 保存再 Ctrl + X 退出): deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi 3、打开配置raspi.list文件 sudo nano /etc/apt/sources.list.d/raspi.list 4、用#注释掉原文件内容,用以下内容取代(Ctrl + O 保存再 Ctrl + X 退出): deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

树莓派4B安装docker-compose(64位Linux)

匿名 (未验证) 提交于 2019-12-02 21:56:30
树莓派4B已装好64位Linux,并且装好了19.03.1版本的Docker,具体的安装步骤请参考 《树莓派4B安装64位Linux(不用显示器键盘鼠标)》 apt更新: apt - get update 安装python和pip: apt - get install - y python python - pip 安装 libffi-dev : apt - get install libffi - dev 如果不安装libffi-dev的话,接下来在安装docker-compose的时候会报错,提示找不到 ffi.h 文件,错误信息如下: aarch64 - linux - gnu - gcc - pthread - DNDEBUG - g - fwrapv - O2 - Wall - Wstrict - prototypes - fno - strict - aliasing - Wdate - time - D_FORTIFY_SOURCE = 2 - g - fdebug - prefix - map = /build/ python2 . 7 - md9kAN / python2 . 7 - 2.7 . 16 =. - fstack - protector - strong - Wformat - Werror = format - security - fPIC -

wifi远程连接树莓派3B

匿名 (未验证) 提交于 2019-12-02 21:56:30
树莓派可以连接上wifi,我用的是自己的小米路由器,目的是为了获取内网IP 下载 vnc viewer https://www.realvnc.com/en/connect/download/viewer/ 下载 PuTTY (中文版本) 在路由器后台,在DHCP里面找到IP 打开putty之后,在IP里面输入即可,默认端口设置不变 开启ssh 遇到connect refused SD卡插到电脑上面,在可以被windows读取的一个分区里面,建立一个txt文件 文件命名的时候,注意把名字改成ssh,没有后缀!没有后缀!没有后缀!之后就能用ssh连接 注意连接的时候出现login as 输入账户: pi 然后password 默认是 :raspberry(linux下面的密码输入不可见) 连接成功之后: sudo raspi-config 选择5.Interfacing Options 找到VNC(远程桌面) 选择 Yes(是)enable 然后sudo reboot 重启后重新连接ssh 下面正式开始配置 1.sudo nano /etc/init.d/vncserver 2.复制下面的内容 右键粘贴进去 #!/bin/sh ### BEGIN INIT INFO # Provides: vncserver # Required-Start: $local_fs #

树莓派挂载移动硬盘

匿名 (未验证) 提交于 2019-12-02 21:56:30
1.查看树莓派系统挂载的储存设备   使用工具查看系统识别到的硬盘设备,命令: fdisk -l 2.修改硬盘分区   Linux和windows一样,linux可以把一块硬盘进行分区。   在使用 fdisk工具可以看到硬盘的详细信息,和对应的分区表信息。我们对硬盘进行挂载的时候,其实是对分区表地址挂载到文件夹下的。 cfdisk /dev/sda   将显示对应硬盘的信息,按照操作对硬盘分区进行编辑。 3.格式化硬盘 Ext4格式 ,命令为 mkfs -t ext4 /dev/sda1 Ext2格式 mkfs -t ext2 /dev/sda1 、 Ext3格式 mkfs -t ext3 /dev/sda1 4.挂载硬盘分区 mount /dev/sda1 /media/disk1 内容参考 草冢 https://www.jianshu.com/p/327389d26cf9 树莓派挂载移动硬盘 lvmememe https://www.cnblogs.com/itlqs/p/6812448.html 文章来源: 树莓派挂载移动硬盘

树莓派搭建Seafile个人网盘

匿名 (未验证) 提交于 2019-12-02 21:53:52
步骤一、安装Seafile依赖包 yum install python-setuptools python-ldap python-memcached MySQL-python mariadb mariadb-server 步骤二、安装pip和python库 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py pip install requests 步骤三、配置mariadb数据库 启动 mariadb服务: sudo systemctl start mariadb.service sudo systemctl enable mariadb.service 配置 mariadb: /usr/bin/mysql_secure_installation #New password 和 Re-enter new password 字段都设置为 Password,其他字段一路回车使用默认值 步骤四、安装Seafile网盘程序(一定要下载树莓派版本,其他版本是没办法运行的) 下载Seafile网盘: wget https://github.com/haiwen/seafile-rpi/releases/download/v6.3.2/seafile-server_6.3.2_stable_pi

树莓派zero 首次连接WiFi网络

半腔热情 提交于 2019-12-02 21:10:34
1、SD卡刷入系统 2、刷入系统完成后,SD卡不要拔出,打开根目录下 config.txt文件,在文件末尾添加一行 dtoverlay=dwc2。保存并关闭 config.txt 文件 3、再打开 cmdline.txt 文件,请确认你的编辑器已关闭“自动换行”。编辑这个文件的时候不需要插入任何换行符,所有字符都在同一行。找到 rootwait,在后面插入 modules-load=dwc2,g_ether 4、保存并关闭 cmdline.txt 文件。最后在根目录创建一个名为 ssh 的文件或目录 5、USB供电,等待一段时间就可以连接了。 来源: https://www.cnblogs.com/syj888/p/11762702.html

38 树莓派发送网络请求

て烟熏妆下的殇ゞ 提交于 2019-12-02 20:04:43
1.安装 ###直接使用pip安装 pip install requests  ###2.1不带参数 #!/usr/bin/python import requests url="http://my.os/notification/charm/" r = requests.get(url) print r.status_code print r.content 为URL传递参数 GET 你也许经常想为URL的查询字符串(query string)传递某种数据。如果你是手工构建URL,那么数据会以键/值 对的形式置于URL中,跟在一个问号的后面。例如, httpbin.org/get?key=val 。 Requests允许你使用 params 关键字参数,以一个字典来提供这些参数。举例来说,如果你想传递 key1=value1 和 key2=value2 到 httpbin.org/get ,那么你可以使用如下代码: >>> payload = {'key1': 'value1', 'key2': 'value2'} >>> r = requests.get("http://httpbin.org/get", params=payload)   通过打印输出该URL,你能看到URL已被正确编码: >>> print r.url u'http://httpbin.org/get

树莓派-摄像头远程监控

拥有回忆 提交于 2019-12-02 19:59:23
说的我悲催树莓派,不得不说说摄像头远程监控。 最初,测试摄像头是用motion,但motion延时实在让人忍无可忍,于是转而使用libjpeg8。 但是在安装libjpeg8后,不知什么原因树莓派I2C挂掉,无法detect,至今找不到原因。 安装: sudo apt-get install libjpeg8-dev cmake 下载 mjpg-streamer : wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip unzip master.zip cd mjpg-streamer-master/mjpg-streamer-experimental 如果想调整 fps width height quality,可以修改: vim plugins/input_raspicam/input_raspicam.c 编译: make clean all 测试: ./start.sh 嵌入下面的代码到WebUI: <img src="http://192.168.2.78:8080/?action=stream" />    来源: https://www.cnblogs.com/herman1221/p/11761811.html

树莓派-用GPIO虚拟I2C

久未见 提交于 2019-12-02 19:51:21
前言: 非常不幸,树莓派没用多久,I2C接口无法detect。 抱着试一试的心理,到群里问了问,结果被人喷曰:“现在钱多人傻的人真多,什么都不懂,还玩树莓派”。 我心想,难道树莓派真的很“高大上”? 事情是这样: 前些天树莓派接到6wd机器人扩展板上玩了几天,接着上摄像头,摄像头工作。 但是没多久,可能是供电不足的缘故,树莓派WiFi突然不通,重启几次板子仍然没有解决。 后知后觉的我将树莓派插入电脑USB3.0口,WiFi恢复。 第二天试I2C,却I2C无法detect,犹如晴天霹雳,令人措不及防,修改参数,重装系统... 因为自己不是做硬件的,没设备进行调试,I2C坏掉的原因一直没有查出。 在这里,如果有幸遇上有缘人,能帮忙指导指导,还不吝赐教,万分感激!!! (请勿见怪,不知什么原因,截的图无法上传,直接用了商家的图,如有不妥之处,请@) 废话少说,奉上解决办法: 因为也是刚刚拿到板子,对树莓派的了解知之甚少,摸索了大约两天。 后来找到 Device Trees ,发现里面的dtoverlay非常强大。 曙光出现在 Changing i2c sda1 scl1 pin 这篇文章,文章告诉我树莓派可以通过设置dtoverlay虚拟多个I2C接口。 抱着死马当作活马医的态度,按照文章,我修改dtoverlay,将其设置为i2c-gpio,bus=3,i2c_gpio_delay

树莓派4 HDMI显示

狂风中的少年 提交于 2019-12-02 19:44:34
树莓派4直接上电,试过诸多参数,HDMI在我的显示器上(LG27M35)无法显示。 但是改电脑USB3.0供电,HDMI工作正常。 相关参数如下: /boot/config.txt # uncomment if hdmi display is not detected and composite is being output hdmi_force_hotplug=1 # uncomment to force a specific HDMI mode (this will force VGA) hdmi_group=1 hdmi_mode=16 # uncomment to force a HDMI mode rather than DVI. This can make audio work in # DMT (computer monitor) modes hdmi_drive=2 # uncomment to increase signal to HDMI, if you have interference, blanking, or # no display config_hdmi_boost=4    来源: https://www.cnblogs.com/herman1221/p/11761239.html