-
树莓派3b+ 电路图
2020-03-17 02:00:44树莓派3B+ 电路原理图 位置图 raspberry pi 3 model B+ -
树莓派3b+资料
2020-05-20 11:30:51本资源为树莓派3b+资料,内置百度云链接,如果失效,可找我重新发给你 -
树莓派3B+原理图
2018-12-27 15:29:56树莓派3B+官方原理图 -
树莓派3b+的openwrt 驱动程序
2019-09-09 20:42:59从某个系统中提取的,树莓派3b+无线网卡驱动,适用于的openwrt 。openwrt的树莓派3b+无线网卡驱动 -
树莓派3B+使用手册
2020-04-02 00:45:02非常非常实用的树莓派3B+的使用手册,购买3B+新手准新手必备!国内店主自行编写,非常实用具体详细地介绍了树莓派的结构和操作等等。 -
树莓派3B+ hifiberry DAC+pro XLR autocad图
2019-04-05 18:54:40可直接打开的CAD资源,2D。树莓派3B+配用的hifiberryDAC+pro XLR声卡背面板图纸,DWG格式,树莓派3B+的接口部分还需继续完善 -
树莓派3/树莓派3B+ 2020年12月最新编译openwrt固件 精简版
2020-12-31 12:11:15树莓派3/树莓派3B+ 2020年12月最新编译openwrt固件 精简版 -
树莓派3B+ 安装系统
2017-10-28 00:28:47树莓派3B+ 安装系统对于树莓派3B+ 系统安装方法有很多,我就介绍比较普通的一种。适合小白操作!安装概要步骤:官网下载系统-》刷入TF卡-》设置开启显示器和SSH-》通电-》进入系统详细步骤 进入官方网站下载系统镜像...树莓派3B+ 安装系统
对于树莓派3B+ 系统安装方法有很多,我就介绍比较普通的一种。适合小白操作!
安装概要步骤: 官网下载系统-》刷入TF卡-》设置开启显示器和SSH-》通电-》进入系统
1. 进入官方网站下载系统镜像。
来到下面这个页面
如果感觉下载速度慢,可以将下载链接放到迅雷里面下,基本可以做到满速下载!
如果你对我后续的博文有兴趣,建议和我下载相同版本:
stretch版 (基于Debian 9): 2017-09-07-raspbian-stretch.zip 或 2017-09-07-raspbian-stretch-lite.zip
更老版 jessie (基于Debian 8):2017-06-21-raspbian-jessie.zip 和 2017-06-21-raspbian-jessie-lite.zip下载完成后,是一个压缩包,大概1.76G,我们将其解压,得到2017-09-07-raspbian-stretch.img格式文件,大概4.92G。
如果你下载的是轻量版,解压后大概就是1.7G,可以装到4G到TF卡上。(在这里建议大家用32G及以上容量的TF卡,因为内存越大,传输速度也是更快的)。2.Windows系统下的安装:(非wind系统请往下看)
2.1)首先将准备好的TF卡连接读卡器,插入电脑
2.2)下载一个格式化SD卡的工具,格式化SD卡
下载网址:https://www.sdcard.org/downloads/formatter_4/eula_windows/ (点击Aceept开始下载)
2.3)下载Win32 DiskImager,这是一个把镜像写入SD卡的工具
这一步首先选择你的raspberry.img系统镜像包,然后选择你的TF卡,点击Write就会开始工作了,大概3~4分钟左右。
2.MAC系统下的安装(其它Linux系统都可以的):
2.1)首先将准备好的TF卡连接读卡器,插入电脑
2.2)打开终端(Terminal),查看当前已挂载的卷:
[kxwinxp@MacBook]$ df -h Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1 112Gi 81Gi 30Gi 73% 1014786 4293952493 0% / devfs 188Ki 188Ki 0Bi 100% 654 0 100% /dev map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home /dev/disk2s3 92Gi 51Gi 41Gi 56% 336662 42525054 1% /Volumes/系统 /dev/disk2s4 20Gi 15Gi 4.4Gi 78% 92859 4579733 2% /Volumes/数据 /dev/disk3s1 29Gi 2.3Mi 29Gi 1% 107876 8373436 2% /Volumes/未命名
对比Size和Name可以找到SD卡的分区在系统里对应的设备文件(这里是/dev/disk3s1),如果你有多个分区,可能还会有disk3s2之类的。
2.3)使用diskutil unmount将这些分区卸载:
[kxwinxp@MacBook]$ diskutil unmount /dev/disk3s1 Volume 未命名 on disk3s1 unmounted
2.4)先对下载的zip压缩包进行解压,然后使用dd命令将系统镜像写入,需要特别特别注意disk后的数字,不能搞错!
(说明:/dev/disk3s1是分区,/dev/disk3是块设备,/dev/rdisk3是原始字符设备)
[kxwinxp@MacBook]$ unzip 2017-09-07-raspbian-stretch.zip [kxwinxp@MacBook]$ sudo dd bs=16m if=2017-09-07-raspbian-stretch.img of=/dev/rdisk3 _ 输入用户密码
经过几分钟的等待,出现下面的提示,说明TF卡刷好了:
1172+1 records in 1172+1 records out 4916019200 bytes transferred in 127.253638 secs (9691442 bytes/sec)
好了,系统已经刷入TF卡了。
3. 现在对TF卡数据进行预设置(Win和Mac)下同操作。
在电脑显示的盘中可以看到一个移动分区为FAT32格式,打开:
3.1)开启SSH远程:(自2016年9月开始,raspberry默认关闭ssh连接)
在TF卡分区里面创建一个名为 “ssh” 空文件即可(不要有txt后缀!)
3.2)开启强制HDMI输出:(很多现在的显示器在树莓派上并不能识别)
在TF卡分区,打开config.txt文件(开机后位置: /boot/config.txt),修改如下:
hdmi_safe=1 config_hdmi_boost=4 hdmi_ignore_edid=0xa5000080 hdmi_group=2 hdmi_mode=82
一些参数介绍:
项 含义 hdmi_safe=1 安全启动HDMI config_hdmi_boost=4 开启热插拔 hdmi_group=1 CEA电视显示器 hdmi_group=2 DMT电脑显示器 hdmi_ignore_edid=0xa5000080 忽略自动探测的分辨率 输出分辨率: hdmi_mode=4 640x480 60Hz hdmi_mode=9 800x600 60Hz hdmi_mode=16 1024x768 60Hz hdmi_mode=82 1080p 60Hz 3.3)设置无线WI-FI连接:(假如你没有网线,而且没能连接显示器)
在TF卡的boot分区,创建
wpa_supplicant.conf
文件,加入如下内容:country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="feng" psk="peng123456" priority=1 }
在树莓派通电后会自动添加到
/etc/wpa_supplicant/wpa_supplicant.conf
文件里面,进行自动连接。// 详细介绍: #ssid:网络的ssid #psk:密码 #priority:连接优先级,数字越大优先级越高(不可以是负数) #scan_ssid:连接隐藏WiFi时需要指定该值为1 // 如果你的 WiFi 没有密码 network={ ssid="你的无线网络名称(ssid)" key_mgmt=NONE } // 如果你的 WiFi 使用WEP加密 network={ ssid="你的无线网络名称(ssid)" key_mgmt=NONE wep_key0="你的wifi密码" } // 如果你的 WiFi 使用WPA/WPA2加密 network={ ssid="你的无线网络名称(ssid)" key_mgmt=WPA-PSK psk="你的wifi密码" }
在基本的设置完成后,我们将TF卡插入树莓派,通电。
3.4)进入树莓派系统
提示:如果你没有显示器,你就需要登录路由器进行查看树莓派的IP地址,或者在电脑里面扫描局域网中的设备,找到树莓派的IP地址,然后进行SSH连接。
Windows里面需要下载软件,可使用Putty软件(或者Xshell)。
MAC里面可以直接使用 ssh pi@192.168.1.* 命令进行连接
登录账号:用户名:pi 密码:raspberry
假如出现这种情况:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:EqIFQoWYDISyGnJggyqnk8888LeNn3tr1+QmBQaso0. Please contact your system administrator. Add correct host key in /Users/caolijian/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /Users/caolijian/.ssh/known_hosts:12 ECDSA host key for 192.168.1.112 has changed and you have requested strict checking. Host key verification failed.
则是需要清理一下之前保存的认证密钥。
// 查看 ssh-keygen -l -f ~/.ssh/known_hosts // 清理192.168.1.112的认证rsa ssh-keygen -R 192.168.1.112
成功进入的界面:
Linux raspberrypi 4.9.41-v7+ #1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Nov 3 08:36:37 2017 SSH is enabled and the default password for the 'pi' user has not been changed. This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password. pi@raspberrypi:~ $ // 查看莓派版本信息 cat /proc/cpuinfo
系统初次进入后,首先修改软件源(避免下载失败,让软件下载更快,)
4.其它的一些设置和程序
4.1) 校正树莓派时间
// 设置时区为 亚洲(Asia) 上海(Shanghai) sudo dpkg-reconfigure tzdata // 启动 NTP 使计算机时钟与 Internet 时间服务器同步 sudo timedatectl set-ntp true
4.2)改变键盘布局
树莓派(raspberry pi)是英国产品,默认键盘布局是英国(UK),我们用的键盘布局一般是美国(US)。
// 进入设置页面 方法一 sudo dpkg-reconfigure keyboard-configuration // 进入设置页面 方法二 sudo raspi-config // 选择 4 Localisation Options -> I3 Change Keyboard Layout
通用的101键PC键盘-> English(US) -> English(US, alternative international) -> OK
4.3)vnc远程屏幕软件
// (基于Debian 9)直接执行 sudo apt-get install -y xrdp // (基于Debian 8)请执行如下 sudo apt-get install -y tightvncserver xrdp
安装完成后就可以用Windows自带的远程软件进行远程桌面(用户名:pi 密码:raspberry)。
效果如下:
-
树莓派3b+三维模型 STEP格式
2020-06-23 13:53:40树莓派3b+三维模型 STEP格式 -
树莓派3B+ autocad图
2019-03-11 10:51:19可直接打开的CAD资源,2D。树莓派3B+,完全尺寸,外加所有原件尺寸 dxf格式 -
树莓派3B+(适合树莓派3B)运行Tensorflow_Lite
2020-01-21 14:25:17TensorFlow Lite 是一种用于设备端推断的开源深度学习框架...此次树莓派沿用我在 树莓派3B+(适合树莓派3B) Qt 使用 Cmake C++ OpenCV 与 树莓派3B+(适合树莓派3B)运行Tensorflow Object Detection 后的配置,所有配...
TensorFlow Lite 是一种用于设备端推断的开源深度学习框架,可以在Android与IOS端进行部署,本次使用MobaXterm进行配置安装一、树莓派环境配置
1.树莓派升级
此次树莓派沿用我在 树莓派3B+(适合树莓派3B) Qt 使用 Cmake C++ OpenCV 与 树莓派3B+(适合树莓派3B)运行Tensorflow Object Detection 后的配置,所有配置与之前相同,包括源,现在官网下载安装 MobaXterm,安装并打开连接树莓派如下,升级命令如下
sudo apt-get update sudo apt-get upgrade
2.git 下载
在 github 官网下载 TensorFlow git 包
git clone https://github.com/EdjeElectronics/TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi
镇上的网太差了,我不得不在 PC 下载并上传到树莓派,然后解压,反正无论什么方法你都要得到这个文件夹/(ㄒoㄒ)/~~,我下载的压缩包,并解压,并重命名为tfliteunzip TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi-master.zip mv TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi-master/ tflite
二、TensorFlow-Lite安装与示例
1.为 tflite 创建虚拟环境
cd tflite sudo pip3 install virtualenv python3 -m venv tflite-env source tflite-env/bin/activate
最终效果如下
如果不创建虚拟环境则要修改 get_pi_requirements.sh 因为里面有的版本跟我们已安装的冲突,虚拟环境则不用,因为跟系统自带 不冲突
例如查看已安装 Python 版本,显示为 4.1.1.26python3 import cv2 cv2.__version__
直接运行 get_pi_requirements.sh 配置环境(我仍然打开了此文件并修改 OpenCV 为 4.1.1.26 版本),安装完成如下
我的 get_pi_requirements.sh 如下#!/bin/bash # Get packages required for OpenCV sudo apt-get -y install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev sudo apt-get -y install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev sudo apt-get -y install libxvidcore-dev libx264-dev sudo apt-get -y install qt4-dev-tools libatlas-base-dev pip3 install opencv-python==4.1.1.26 # Get packages required for TensorFlow # For now, downloading the TensorFlow builds from lhelontra's "TensorFlow on ARM" repository # Thanks lhelontra for being super awesome! # Will change to just 'pip3 install tensorflow' once newer versions of TF are added to piwheels #pip3 install tensorflow version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))') if [ $version == "3.7" ]; then wget https://github.com/lhelontra/tensorflow-on-arm/releases/download/v2.0.0/tensorflow-2.0.0-cp37-none-linux_armv7l.whl pip3 install tensorflow-2.0.0-cp37-none-linux_armv7l.whl rm tensorflow-2.0.0-cp37-none-linux_armv7l.whl fi if [ $version == "3.5" ]; then wget https://dl.google.com/coral/python/tflite_runtime-1.14.0-cp35-cp35m-linux_armv7l.whl pip3 install tflite_runtime-1.14.0-cp35-cp35m-linux_armv7l.whl rm tflite_runtime-1.14.0-cp35-cp35m-linux_armv7l.whl fi
注意安装完记得测试虚拟环境与普通环境是否有这个安装模块,以 OpenCV 为例使用命令如下
python3 import cv2 cv2.__version__
我的普通环境与虚拟环境都显示 4.1.1 安装正确
2.创建示例
下载 TensorFlow 官网模型,点此页面,复制连接地址并下载,解压,重命名为 Sample_TFlite_model 一气呵成
wget http://storage.googleapis.com/download.tensorflow.org/models/tflite/coco_ssd_mobilenet_v1_1.0_quant_2018_06_29.zip unzip coco_ssd_mobilenet_v1_1.0_quant_2018_06_29.zip -d Sample_TFlite_model
下载完成
运行示例python TFLite_detection_image.py --modeldir=Sample_TFlite_model --image=test1.jpg
运行命令示例如下python TFLite_detection_image.py --modeldir=TFLite_model python TFLite_detection_image.py --modeldir=TFLite_model --image=squirrel.jpg python TFLite_detection_image.py --modeldir=TFLite_model --imagedir=squirrels
到此树莓派使用 TensorFlow-Lite 就完成了
-
树莓派3b+安装opewrt ,树莓派3b+ openwrt 没有wifi的解决办法.openwrt没有无线网
2019-09-09 20:21:451.从openwrt官网下载树莓派3b+加的固件。 官网地址https://downloads.openwrt.org/snapshots/targets/brcm2708/bcm2710/ 有下面几种版本,一般下载rpi-3-ext4-factory.img.gz。 2.刷固件到TF卡中 用Panasonic_...1.从openwrt官网下载树莓派3b+加的固件。
官网地址 https://downloads.openwrt.org/snapshots/targets/brcm2708/bcm2710/
有下面几种版本,一般下载rpi-3-ext4-factory.img.gz。
2.刷固件到TF卡中
用Panasonic_SDFormatter格式化TF卡
用Win32DiskImager写入刚才下载的固件,刚才的固件要解压缩。
3.把树莓派3b+的网卡驱动写入到SD卡中。
这是驱动地址 https://download.csdn.net/download/chenchen2360060/11705891
关于驱动的来源,由于下载了很多固件进行提取实验,也忘了最终从哪里提取到的这个驱动了。。。
把下载的固件解压缩以后放到TF卡的 /lib/firmware/brcm文件夹下。放进去的方法有很多,不熟悉linux命令的可以用diskgenius读取TF卡,直接放进去。
4.树莓派开机,连接网线到电脑上。电脑网卡改为自动获取IP。输入192.168.1.1进入管理页面。
进入以后就可以看到久违的wifi配置页面了。
-
树莓派3B+功耗测试、初体验、图形化配置树莓派3B+配置方法。Raspberry Pi 3B+测评...
2019-02-22 10:19:52靓照:功耗测试测试工具:USB数码管3位(4位)测试树莓派3b+ 条件:送的充电器,初始桌面,没有连接wifi电压:5.13v电流:0.35A条件:送的充电器,初始桌面,连接wifi,...靓照:
功耗测试
测试工具:USB数码管3位(4位)测试
树莓派3b+
条件:送的充电器,初始桌面,没有连接wifi
电压:5.13v
电流:0.35A
条件:送的充电器,初始桌面,连接wifi,鼠标,蓝牙键盘
电压:5.13v
电流:0.43A
条件:送的充电器,关机,连接wifi,鼠标,蓝牙键盘
电压:5.13v
电流:0.1A(0.08A)
小结:目前看来功耗还可以,以后再测试高负载情况下的功耗。
图形化配置
简单基本的PiBakery配置(只配置VNC)
下载系统,启动后查看ssh已经自动开启,无需再在文件里创建ssh文件启动ssh,方便了很多。
更多配置教程以后更新。
启动运行速度:
测试条件:SD卡,7寸HDMI显示器,手表读秒测试
开机速度约20s
重启速度约20s
小结:速度明显快于之前的设备(pi2和pi3)
其他及注意事项:
随后更新
-
电脑连接树莓派3B+
2019-12-01 09:50:31本文介绍两种电脑连接树莓派3B+的方法: 电脑通过以太网连接树莓派3B+ 电脑通过WiFi连接树莓派3B+ 1. 外观和特性 1.1 电路板正面 树莓派3 B+板卡配备1.4GHz 64位四核Cortex-A53处理器,1GB RAM,全尺寸HDMI和4... -
树莓派3B+无线网卡驱动文件
2020-02-07 14:20:53从ubuntu16.04系统中提取的树莓派3B+无线网卡驱动文件,可以适配openwrt固件,文件下载完解压到树莓派驱动目录,本人较为贫穷只能自己提取驱动文件QAQ。 -
树莓派3B+移植opencv2.4.11库
2018-06-10 23:17:34已经移植好的树莓派3B+的opencv2.4.11的库,可直接使用 -
树莓派:树莓派3B+的系统安装
2020-04-12 23:41:17树莓派3b+ 系统安装 参考: 树莓派3B+ 安装系统---https://blog.csdn.net/qq_21768483/article/details/82935332 镜像下载 进入官网下载镜像:https://www.raspberrypi.org/downloads/ 建议使用谷歌浏览器... -
树莓派3B+搭建
2018-11-14 18:49:43树莓派3B+搭建 -
树莓派3B+安装工具包.zip
2019-07-21 20:17:48树莓派3b+无屏幕安装需用软件,里边有树莓派系统镜像文件,树莓派ip扫描软件,镜像烧录软件,putty远程软件,vnc -
树莓派3B+温控风扇
2019-08-10 04:03:45树莓派3B+温控风扇 已添加散热片的树莓派3B+,在空载工作过程中温度过高,需要增加风扇达到物理降温的效果。但在使用过程中,风扇发出的声音过高,需要在温度较低的情况下停止风扇的工作。 准备材料 树莓派3B+:1... -
树莓派3B+安装Android 系统
2019-08-04 17:10:26试水在树莓派3B+上安装Android 系统,受到了一个小哥安装成功的鼓舞(带度盘资源:https://www.cirmall.com/articles/396530) -
树莓派3b+
2019-05-24 15:28:00树莓派支持Raspbian、Ubuntu-MATA、Win10-IoT版、Kodi(原XMBC)等。 其中Raspbian常用命令: sudo reboot # 重启 sudo halt # 关机 sudo rpi-update #树莓派更新 sudo apt-get update #更新软件信息数据库 ... -
树莓派3B+基本信息
2018-12-10 07:13:272018年3月14日树莓派3b+发布 树莓派基金会在3.14(π日,圆周率日)宣布树莓派3B+版本发布,还制作了一段介绍视频。 购买地址: https://item.taobao.com/item.htm?spm=a1z09.2.0.0.47942e8dmgGdMU&id=... -
树莓派3B+装机记录
2019-05-24 19:54:35个人向树莓派3B+装机记录 -
树莓派3B+如何连接千寻开发板开发高精度应用
2021-01-06 08:07:41树莓派3B+ (官网) 千寻魔方120M开发板:(官方链接) 连接树莓派和千寻魔方开发板,开发板接上天线,并将串口线与树莓派进行连接: 烧录Raspbian官方Linux固件版本,设置无线连接和远程登录(SSH)后开始... -
树莓派3B+squid3搭建http代理服务器
2019-07-21 17:43:52树莓派3B+squid3搭建http代理服务器树莓派3B+squid3搭建http代理服务器1.安装squid32.配置squid3①.打开squid3配置文件②修改配置文件3.最后一步重启squid3服务4.http代理上网设置 树莓派3B+squid3搭建http代理...
-
美团外卖Android平台化架构演进实践
-
UL 153:2020 Portable Electric Luminaires(便携灯具)- 最新完整英文版(204页)
-
Linux下jar包后台运行
-
使用dockerfile-maven-plugin将java项目打包并推送到阿里云私服
-
Jenkins软件开发持续集成及自动构建
-
Unity 热更新技术-ILRuntime
-
计算机网络复习(第一天)
-
项目管理工具与方法
-
iptables 企业级防火墙配置(四表五链)
-
Flutter布局详解
-
mpsoc zcu104 上做hdmi 显示实验
-
MMM 集群部署实现 MySQL 高可用和读写分离
-
使用 Linux 平台充当 Router 路由器
-
工程制图 AutoCAD 2012 从二维到三维
-
MySQL Router 实现高可用、负载均衡、读写分离
-
大数据多维分析引擎在魅族的实践
-
小程序的全栈开发新时代
-
深究字符编码的奥秘,与乱码说再见
-
如何利用python做一个简单的天气预报
-
基于杜鹃搜索的磷虾群算法解决工程优化问题