精华内容
下载资源
问答
  • 2、树莓派4B有什么特色? 3、树莓派新手准备 4、烧录Raspbian Buster系统到Micro SD卡 开启SSH及配置无线连接 5、启动安装树莓派系统 启动树莓派 6、树莓派的基本配置 6.1 系统配置 6.2 更改apt软件源与系统...

    目录

    1、前言

    2、树莓派4B有什么特色?

    3、树莓派新手准备

    4、烧录Raspbian Buster系统到Micro SD卡

    开启SSH及配置无线连接

    5、启动安装树莓派系统

    启动树莓派

    6、树莓派的基本配置

    6.1 系统配置

    6.2 更改apt软件源与系统源

    6.3 更改pip源

    6.4 安装远程桌面

    6.5 安装中文字体


    1、前言

    对于很多程序员而言,树莓派如今已经如雷贯耳,对于我一个新入行AI领域研究的新人而言,树莓派激发了我极大的兴趣。最开始知道树莓派,是因为我之前做了一个语音对话机器人,然后在查询有关资料的时候发现有人用树莓派做了一个语音对话机器人,于是乎很惊奇,心中一直想自己动手实验一下。刚好那时候听说树莓派4B新上市,各方面的性能至少提升了3倍以上,好奇心害死猫,所以我决定入坑树莓派了。

    作为入门级玩家,内心还是希望用最新版本的树莓派4B,避免刚入行就落伍。树莓派到手了,新手玩家第一件事肯定是要搞明白如何使用它了,这篇文章就是用来介绍新手如何给树莓派安装系统并进行基本配置的。树莓派可以安装的系统有几十种,我主要介绍树莓派官网的最新版本系统如何安装,并对系统进行基本配置,达到新手开箱的目的。

    2、树莓派4B有什么特色?

    树莓派4B是流行的树莓派系列单板计算机中的最新产品,目前已经正式发布。

    相比上一代的树莓派3B+,树莓派4B在处理器速度,多媒体性能,内存和连接方面提供了突破性的增长,同时保留了向后兼容性和类似的功耗。对用户来说,树莓派4B提供的桌面性能可与入门级x86 PC系统相媲美。

    树莓派4B的主要功能包括高性能64位四核处理器,通过一对micro-HDMI端口支持分辨率高达4K的双显示屏,高达4Kp60的硬件视频解码,高达4GB的RAM,双频2.4/5.0 GHz无线局域网,蓝牙5.0,千兆以太网,USB 3.0和PoE功能(通过单独的PoE HAT插件)。双频无线局域网和蓝牙具有模块化合规认证,允许将电路板设计到最终产品中,大大降低了合规性测试,从而降低了成本和上市时间。

    3、树莓派新手准备

    需要准备一个树莓派及电源线、一个SD卡、一根HDMI线、一个USB鼠标、一个USB键盘、一个显示器,流程大概如下:

    1、先去官网下载树莓派官方系统,并将系统烧录到Micro SD卡中;

    2、然后将SD插入树莓派,插好电源线,插上鼠标、键盘、连接显示器,启动,亮灯,进入系统;

    3、通过鼠标键盘进行相关配置即可。

    下面通过图文的形式依次介绍这三个主要过程。

    4、烧录Raspbian Buster系统到Micro SD卡

    先去官网下载树莓派官方系统,有如下三个版本:

    Lite版本是最小化安装,没有桌面环境;Desktop版本则带有桌面; Desktop and recommended software版本还带有推荐软件,但比较大。我选择了最完整的版本,点Download ZIP按钮下载压缩包并解压,得到扩展名为.img的系统镜像文件。不放心的话可以自己SHA256一下。

    准备好Micro SD卡(≥16G,Class 10及以上就行,比如我用的闪迪高速)和读卡器,先用SDFormatter格式化Micro SD卡,界面很简单。

    然后用Win32 Disk Imager将解压出的Raspbian系统镜像文件写入Micro SD卡,树莓派的系统盘就做好了。

    用磁盘管理工具看的话,可以发现分成了3个区:boot、系统以及空闲空间。

    注意:系统写完后,如果弹出来要格式化剩余空间的盘,一定不要格式化!!!不然可能会遇到树莓派开机时,系统无法启动的问题!这是因为树莓派系统启动时默认只使用操作系统需要的SD卡空间。这意味着即使你有一个很大容量的SD卡,操作系统也不会使用那么多容量。如果系统启动报错: end Kernel panic - not syncing:vfs unable to mount root fs on unknown -block(179,2),则可能是你在SD卡中做完系统格式化剩余盘导致的,不要选择格式化,再插入树莓派中重新启动即可。

    所有需要用到的软件都可以在我的百度云盘中下载下来直接使用,包含如下内容,内附使用说明,更新日期为2019-08-16,链接:https://pan.baidu.com/s/14UJlTrh20Z2ogceqCP7Olw   提取码:4qlp 

    开启SSH及配置无线连接

    其实这一步是为了方便在headless(即没有I/O设备,包括显示器)的情况下通过远程连接配置树莓派的。

    在boot分区下新建一个空文件,名为ssh,就可以开启SSH。macOS下就以终端运行touch /Volumes/boot/ssh

    再在boot分区下新建wpa_supplicant.conf文件,并写入无线的相关配置。为了不泄漏信息,下面只是示例。可以同时配置多个无线网络。

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
        ssid="wi-fi name here"
        psk="wi-fi password here"
        key_mgmt=WPA-PSK
    }
    
    network={
        ssid="another wi-fi name here"
        psk="another wi-fi password here"
        key_mgmt=WPA-PSK
    }
    

    如果无线网没有密码或者采用WEP加密方式的话,key_mgmt应设为NONE,密码字段由psk改成wep_key0即可。

    5、启动安装树莓派系统

    (这里是树莓派3B的GIF,供参考!)

    1.先将安装好系统的SD卡插入树莓派。
    2.再将USB接口的键盘和鼠标接上树莓派。
    3.用HDMI线连接树莓派和电视或显示器。如果你的显示器是 VGA 接口输出,那么还需要一根 HDMI 转 VGA 线缆。
    4.用网线连接树莓派和路由器。(可选)
    5.接上电源线,并打开电源。

    启动树莓派

    将Micro SD卡插到树莓派背面的卡槽中,接通电源开机。当你看到树莓派主板上红色电源指示灯亮起,绿色指示灯间或闪烁说明系统已经开始启动。如果接了显示器的话,这时会看到树莓派的 Logo,会进入Raspbian系统的桌面,并弹出一个Welcome to Raspberry Pi窗口,作为设置向导,如下图所示。在引导下根据实际情况配置国家、语言、时区,设置好登录密码、WiFi。

    若上一步的设置正确,树莓派会自动联网。去自己路由器的管理页面找到给树莓派分配的IP(用网段扫描工具也行),保证电脑与其在同一网段,然后用SSH工具(PuTTY、XShell等)或者命令行SSH到树莓派。默认用户名为pi,密码raspberry。这是登录后用MBP截的图。

    6、树莓派的基本配置

    6.1 系统配置

    修改pi和root账户的密码

    sudo passwd pi
    sudo passwd root
    

    顺便解锁root用户,不用每次sudo。

    sudo passwd --unlock root
    

    6.2 更改apt软件源与系统源

    Raspbian与Ubuntu都是基于Debian的Linux系统,所以在Ubuntu上常见的apt、dpkg这些东西到了Raspbian都是一样的。注意自带编辑器不是vim,而是傻瓜式的nano。

    第一步,先备份源文件。

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

    第二步,编辑系统源文件。

    sudo nano /etc/apt/sources.list
    

    第三步,将初始的源使用#注释掉,添加如下两行清华的镜像源。

    注意:这里咱们用的树莓派系统是Raspbian-buster系统,所以在写系统源链接时要注意是buster,网上很多教程都是之前stretch版本,容易出错!

    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    

    第四步,按Ctrl+O保存,Ctrl+X退出。

    第五步,最后执行如下命令 sudo apt-get update,完成源的更新软件包索引。

    sudo apt-get update
    

    最后一步,可选,更新升级软件包,sudo apt-get upgrade。

    然后就可以用apt-get安装自己想要的东西,比如vim。然后还需要更改系统源。

    sudo nano /etc/apt/sources.list.d/raspi.list
    

    系统源也可以使用中科大的,注释前面的代码,加上如下代码即可。

    deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main ui
    

    6.3 更改pip源

    树莓派上的主要编程语言是Python,国外的pip源都很慢,要换成国内的。新建~/.pip/pip.conf文件,写入其地址。阿里云、中科大、豆瓣等都有pip源。

    [global]
    index-url = http://pypi.douban.com/simple/
    

    豆瓣对Python是真爱,我也很喜欢豆瓣,祝它越来越好(又跑题了

    Buster系统自带两个版本的Python,2.7.16和3.7.3,所以使用时最好区分开,例如:

    root@raspberrypi:~# python2 -m pip show RPi.GPIO
    Name: RPi.GPIO
    Version: 0.6.5
    Summary: A module to control Raspberry Pi GPIO channels
    Home-page: http://sourceforge.net/projects/raspberry-gpio-python/
    Author: Ben Croston
    Author-email: ben@croston.org
    License: MIT
    Location: /usr/lib/python2.7/dist-packages
    Requires:
    Required-by: skywriter, rainbowhat, phatbeat, motephat, envirophat, Cap1xxx, blinkt, automationhat
    

    6.4 安装远程桌面

    一般来讲通过SSH管理树莓派已经足足够用。如果需要远程登录桌面,就得在树莓派上安装VNC Server,并启动一个VNC流。启动时会要求设置密码,限制8位。

    sudo apt-get install tightvncserver
    tightvncserver :1
    

    然后在实际使用的机器上下载VNC Viewer,输入树莓派的IP地址、VNC流的代号(就是:1)以及刚才配置的密码,就可以使用远程桌面了。

    为了防止树莓派的IP地址每次都变动,可以将DHCP改为静态IP。编辑/etc/dhcpcd.conf文件,加入以下配置即可。如果是有线网,就将wlan0改为eth0。

    interface wlan0
    static ip_address=192.168.1.111/24
    static routers=192.168.1.1
    static domain_name_servers=114.114.114.114
    

    6.5 安装中文字体

    Raspbian系统对中文支持不是很好,因此系统语言保留为英文。但是有时我们必须用它看中文,就需要安装字体。

    执行以下命令安装文泉驿正黑、文泉驿微米黑。Linux下好用的开源中文字体基本只有他家的。

    sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
    

    效果如下。

     

    好了,以上就是树莓派4B新手入门的基本操作及配置,希望你能够入门,并且发挥你的想象力,用树莓派来创造属于你的“玩具”!——From Nieson ,2019.08.19.

    展开全文
  • 最近树莓派4B像一颗重磅炸弹投入了平静的湖面, 一石激起千层浪的感觉,树莓派4B以其大内存,双4k60fps的HMDI,千兆网卡,usb3.0 , 蓝牙5.0 BLE的强大特性让很多小伙伴趋之若鹜。相信大部分拿到树莓派4B的朋友还在...

    最近树莓派4B像一颗重磅炸弹投入了平静的湖面, 一石激起千层浪的感觉,树莓派4B以其大内存,双4k60fps的HMDI,千兆网卡,usb3.0 , 蓝牙5.0 BLE的强大特性让很多小伙伴趋之若鹜。

    相信大部分拿到树莓派4B的朋友还在进行疯狂测试性能,功能测试,这里我们推荐你几款可以完全兼容树莓派4B的实用配件!

    小夜灯

    这个小夜灯的灯板制作非常精美,通过GPIO引脚进行控制,代码非常简单,并且随机赠送的亚克力板也可以进行自行DIY,12颗高品质ws2812灯珠光线耀眼,通过程序控制RGB三种颜色的变化随心所欲,由于结合了树莓派4B,还可以联网进行远程控制,如果熟悉阿里云,腾讯云,百度云这些云平台的小伙伴们,就更加得心应手了,可以完美打造自己的IoT应用。

    4路继电器板

    这款继电器板既能够支持堆叠,又能够接入云平台,高精度的继电器模块是你智能家居的好伙伴,同样也是能够无缝支持树莓派4B主板,通过I2C即可进行控制,如果堆叠4层继电器板就可以管理16路电路的通断,非常适合办公,工厂,学校等场景的灯路控制,通过部署到云平台,还可以实现虚拟化按钮控制, 是开关型产品的智能家居产品不二之选。

    5v/4A的大电流供电板

    为了能够给树莓派4B更好的供电,这款兼容树莓派的供电板能够提供5v/4A的大电流供电,确保树莓派正常工作的同时,还能够为堆叠的开发板进行供电,非常强大!

    同时,供电板支持远程安全开关机,支持12v电源输入,提供5v/4A的供电,同时还具有独特的超静音风扇进行散热,让你的一体化部署成为可能!

    展开全文
  • 等了N久的树莓派4B终于在今天下午15点左右在英国发布上市了!我们期待了很久也猜测了很久,看看新发布的树莓派4B和之前3B+的区别吧!首先我们来看看树莓派4b的产品特性,以下均以4B作为简称。产品规格Broadcom BCM...

    等了N久的树莓派4B终于在今天下午15点左右在英国发布上市了!我们期待了很久也猜测了很久,看看新发布的树莓派4B和之前3B+的区别吧!

    首先我们来看看树莓派4b的产品特性,以下均以4B作为简称。

    产品规格

    • Broadcom BCM2711,四核Cortex-A72(ARM v8)64位SoC @ 1.5GHz

    • 1GB,2GB或4GB LPDDR4-2400 SDRAM(取决于型号)

    • 2.4 GHz和5.0 GHz IEEE 802.11ac无线,蓝牙5.0,BLE

    • 千兆以太网

    • 2个USB 3.0端口; 2个USB 2.0端口。

    • Raspberry Pi标准40针GPIO接头(完全向后兼容以前的主板)

    • 2个micro-HDMI端口(最高支持4kp60)

    • 2通道MIPI DSI显示端口

    • 双通道MIPI CSI摄像头端口

    • 4极立体声音频和复合视频端口

    • H.265(4kp60解码),H264(1080p60解码,1080p30编码)

    • OpenGL ES 3.0图形

    • Micro-SD卡插槽,用于加载操作系统和数据存储

    • 通过USB-C连接器提供5V DC(最小3A *)

    • 通过GPIO接头提供5V DC电压(最小3A *)

    • 启用以太网供电(PoE)(需要单独的PoE HAT)

    • 工作温度:0 - 50摄氏度环境温度

    *如果下游USB外设总共消耗的电流低于500mA,则可以使用高质量的2.5A电源。

    这次Raspberry Pi 4 Model B中使用的Broadcom芯片.

    BCM2711的架构是SoC在之前体系中的一次重大升级。它延续了BCM2837的四核CPU设计,但使用了更强大的ARM 1A72内核。

    由于集成了连接USB 2和USB 3端口的PCIe链路以及本机连接的以太网控制器,使它具有提升巨大的GPU功能特性,输入/输出速度更快。它还能够用比以前使用的SoC更多内存来处理数据,性能肯定是更快!

    ARM内核能够以高达1.5 GHz的频率运行,使Pi 4比Raspberry Pi 3B +快约50%。(这是官方说法,具体还得等产品后测试)

    新的VideoCore VI 3D设备现在可以高达500 MHz的频率运行。

    ARM内核是64位,而VideoCore是32位,有了新的内存管理单元,这意味着它可以比以前版本访问更多的内存。

    BCM2711芯片继续使用BCM2837B0开始的散热技术,可提供更好的散热管理.(有待测试)

    看看机械结构的外观:

    aebd9475fd010bf47923fe4c3f15a4f2.png

    1f6ea148fd60aec07b6368ad04a6a58d.png

    aebd9475fd010bf47923fe4c3f15a4f2.png

    和真实产品外观,和之前的树莓派3B+差异比较大,虽然外观上看上去差不多,但是细心的你会发现,网卡和USB口的位置发生了改动,而且发现两个USB口为2.0, 两个USB3.0 接口, 意味着如果我们接USB3.0的移动硬盘,数据传输速度会很快,那么那些做NAS的朋友有福音了,如果做家庭媒体中心,也不必担心因为USB读取速度慢而导致高清视频卡顿了!

    另外,更加直观的更改就是原先的标准HDMI接口已经更换成了两个MicroHDMI 接口。你可能需要这个,虽然可以双屏4K显示,但是如果你的屏幕很渣,看上去还是没什么效果,另外,片源也得把把关~

    cf0eae361ad8289ab252f17402177ae9.png

    然后你就可以这样:

    7be7a5c95b7dbadb40f04acc23462d17.png

    我总觉的这个适合程序猿~,那么继续给大家看看官方对树莓派4B的特性的定位和说明,安静,节能,网速快,USB3.0快速数据传输,可定义RAM容量:

    ee60560e7d4337b727f01c87d4dc7f71.png

    实际上,如果你只是用来做文档编辑,这个绝对超越上网本了!这是:

    你的新台式电脑

    新的Raspberry Pi 4的速度和性能比早期型号更快。第一次构建了完整的桌面体验。无论是编辑文档,浏览网页还是打开一堆网页标签,处理电子表格还是起草演示文稿,你都会发现这种体验流畅而且非常容易识别 - 但体积更小,更节能且更具成本效益的小电脑!

    已经颠覆了三观?写代码更是方便,因为有双屏显示~

    看看让我最担心的电源问题吧:

    官方目前推荐 15W USB-C电源 Raspberry Pi USB-C电源,据说是5.1V/3A, 功耗上去了,性能增加了,价格也上去了,还是蛮正常的。

    使用了USB type-C的电源接口,意味着以前的microUSB电源没有用武之地了,这type-C终于跟上了国际标准,防呆,无论正反插都可以,而且供电效果估计会更好。 

    PoE供电接口还是和树莓派3B+差不多位置,但是我没有试过(曾经试过烧了一个Pi,这里假装没有试过)这个需要官方的PoEHat,否则是有很大风险的)

    对于CSI的摄像头接口应该没有变化,DSI也是针对官方屏幕的,DSI的官方屏幕还是不错的,曾经帮新西兰带我旅游的导游配了一套,还是不错的,另外就是3.5mm的复合视频音频接口,如果你用HDMI其实这个就是鸡肋了,但是如果没有用HDMI,可以直接通过这个接口接有源音箱进行音乐播放,如果你够hack, 你可以自己把这个接口变成一个串口。

    接下来看看怎么安装?

    6313dd290cc04d4beec3e576648215d2.gif

    是不是觉得很酷啊~

    四面八方全是线,这是让我最抓狂的地方。。。

    然后去官方下载最新的操作系统,如果你是小白中的战斗机,那么强烈推荐使用NOOBS系统,下载解压拷贝一气呵成。

    1c7b364c98aa59413e3c2a1456c52f6d.png

    d849641061f2f81fff7827cdd9f7405d.png

    d307b558e61e620ae18acd3169dce57b.png

    如果你用的是Mac也没关系,一样操作:

    3f9171a2895b664a49496370dff1f7a6.png

    但是我想大部分人和我一样,都喜欢用工具直接烧录到TF卡上,我建议使用Class10的16GB以上的TF卡,空间足,做啥都放心。

    4f430e00489b5af07ed3b5c8286514e4.png

    三种选择,桌面带推荐软件,桌面不带推荐软件, 最后一个是轻量级,不带桌面环境,全字符界面的,高手都用它。。

    开机启动后应该是这个画面:

    f8fc723aa8efb821f50235b4bbca99cd.png

    四个树莓派,代表了四核强大动力~~

    c0111b17321ee70f1c42cb92a43cf178.png

    启动完成后就会看到桌面,吐槽一下,比起以前的桌面,我觉得这个桌面有点儿浓浓的咖喱味道~

    eee7cd6cabb9667a784ac6eefff4563f.png

    至此,还没有完,第一次开机要做一次初始化:

    ee30391c6866248c9155c5001a19d76a.gif

    你需要的就是更改国家,语言,键盘布局,设置用户密码,连接无线网,启动更新,重启等一系列操作,完成后才算安装完成了。

    好了,因为我手头上也没有拿到树莓派4B, 上述的内容都是我意淫出来的,价格是从35美金-55美金不等。

    规格: 1GB内存版本:35美金

                 2GB内存版本:45美金

                4GB内存版本:55美金

    目前国内没有任何到货的产品,所有打着树莓派4B的产品销售都是大骗子,大家看完了我的帖子记得转发给更多人哟~

    白了个白,么么哒~

    d1d2c9e3945140a6aff1e4a5cca64934.png

    展开全文
  • 树莓派4B的外设一共包含两个串口,一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)。 硬件串口由硬件实现,有单独的波特率时钟源,性能高、可靠。 mini串口性能低,功能也简单,并且没有波特...
  • 最近入手了一款2G内存版的树莓派4B,下面将就树莓派的相关话题进行展开,主要是记录这两天所碰到的问题及解决办法来进行整理。内容结构:树莓派简介树莓派4B 安装中文输入法树莓派4B 搭建python 3.7.3 opencv3.4.3 ...

    最近入手了一款2G内存版的树莓派4B,下面将就树莓派的相关话题进行展开,主要是记录这两天所碰到的问题及解决办法来进行整理。

    内容结构:

    树莓派简介

    树莓派4B 安装中文输入法

    树莓派4B 搭建python 3.7.3 opencv3.4.3 开发环境

    给TF卡烧录树莓派系统

    1. 树莓派简介

    1.1 官网地址Raspberry Pi

    基于Linux系统的微型电脑,尺寸大小与银行卡差不多,接口比较丰富,罗列如下:

    1.5GHz四核64位ARM Cortex-A72 CPU(~3 × 性能)

    1GB,2GB或4GB的LPDDR4 SDRAM

    全吞吐量千兆以太网

    双频802.11ac无线网络

    蓝牙5.0

    两个USB 3.0和两个USB 2.0端口

    双显示器支持,分辨率高达4K

    VideoCore VI显卡,支持OpenGL ES 3.x.

    HEVC视频的4Kp60硬件解码

    与早期的Raspberry Pi产品完全兼容

    树莓派4B

    桌面截屏2. 树莓派4B 安装中文输入法

    打开LX中端,输入如下信息:

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

    完成后重启系统

    3. 树莓派4B搭建python3.7.3+opencv 3.4.3开发环境

    本部分内容为参考下面的资源博客[其中包含python 2.7.13+opencv2.4.9.1和python3.5+opencv3.4.0的搭建工作],尝试有效,由于这一部分的内容比较费时而且有一定的失败率,本部分主要附上其中部分注意事项。

    3.1 配置opencv所需的库

    udo apt-get install build-essential git cmake pkg-config -y

    sudo apt-get install libjpeg8-dev -y

    sudo apt-get install libtiff5-dev -y

    sudo apt-get install libjasper-dev -y

    sudo apt-get install libpng12-dev -y

    sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y

    sudo apt-get install libgtk2.0-dev -y

    sudo apt-get install libatlas-base-dev gfortran -y

    #作者:人工智能小技巧

    3.2 安装numpy

    sudo pip3 install numpy

    安装numpy由于默认已经安装,记住安装路径/usr/lib/python3/dist-packages (1.16.2),在后面的cmake中需要修改对应的numpy/core/include路径即在dist-packages路径下

    3.2 下载opencv3.4.3和opencv_contrib3.4.3(你可以选择其他版本,不过二者版本号需一致)

    法一:

    cd /home/pi/Downloads

    wget https://github.com/Itseez/opencv/archive/3.4.3.zip

    wget https://github.com/Itseez/opencv_contrib/archive/3.4.3.zip

    作者:人工智能小技巧

    下面的两种方法你可以在windows或者mac下载好用u盘来拷贝到树莓派对应路径下(/home/pi/Downloads或者你自己建路径,需要注意的是后续会用到,记得修改)

    法二:

    opencv3.4.3直接从opencv官网Releases下载,opencv Releases链接

    opencv_contrib3.4.3从github上下载,opencv_contrib github链接

    法三:

    OpenCV 百度云下载驿站

    opencv_contrib 百度云下载驿站

    包含多个opencv和对应的contrib版本,选择你需要的即可

    3.3 解压相关文件及安装

    解压文件

    cd /home/pi/Downloads

    unzip opencv-3.4.3.zip

    unzip opencv_contrib-3.4.3.zip

    创建build路径及设置cmake参数

    cd /home/pi/Downloads/opencv-3.4.0

    mkdir build

    cd build

    设置cmake参数注意你对应python3相关文件的路径以及numpy安装的路径,这里附上本次使用的参数:

    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=/home/pi/Downloads/opencv_contrib-3.4.3/modules -D BUILD_EXAMPLES=ON -D WITH_LIBV4L=ON PYTHON3_EXECUTABLE=/usr/bin/python3.7 PYTHON_INCLUDE_DIR=/usr/include/python3.7 PYTHON_LIBRARY=/usr/lib/arm-linux-gnueabihf/libpython3.7m.so PYTHON3_NUMPY_INCLUDE_DIRS=/usr/lib/python3/dist-packages/numpy/core/include ..

    请注意以下几点:

    OPENCV_EXTRA_MODULES_PATH=/home/pi/Downloads/opencv_contrib-3.4.3/modules为你的opencv-contrib解压路径

    PYTHON3_EXECUTABLE=/usr/bin/python3.7 PYTHON_INCLUDE_DIR=/usr/include/python3.7 PYTHON_LIBRARY=/usr/lib/arm-linux-gnueabihf/libpython3.7m.so,其中python版本对应到你的python3版本,最好确认下libpython3.7m.so文件位置

    PYTHON3_NUMPY_INCLUDE_DIRS=/usr/lib/python3/dist-packages/numpy/core/include .. ,numpy的include文件夹路径的正确,本次是用树莓派4B自带的python3版本,如果你自己安装,确保对应路径正确

    等待配置完成,如果成功会出现提示

    build files have been written to : /home/pi/Downloads/opencv-3.4.3/build

    如果失败,检查cmake中的参数以及opencv及opencv_contrib文件无损,却相对应(两个版本号一致)

    3.4 编译

    在/home/pi/Downloads/opencv-3.4.3/build路径下:

    make

    此过程比较久,需要5个小时左右(放在一边做自己的事,回来就完成了)

    之后就可以安装了

    sudo make install

    完成后测试安装是否成功

    sudo python3

    import cv2

    cv2.__version__

    可以看到你的opencv版本即成功!

    opencv搭建完毕

    4. 给TF卡烧录树莓派系统

    4.1 准备工具(在Windows上操作)

    Win32DiskImager

    SD Card Formatter,如果你的TF卡需要格式化

    树莓派系统,去官网下载下载地址

    树莓派下载地址有三个版本可供下载:

    Raspbian Buster with desktop and recommended software 桌面版本并附带一些推荐的软件

    Raspbian Buster with desktop 桌面版

    Raspbian Buster Lite 轻量级不带桌面的版本

    4.2 将TF卡格式化(如果卡中之前有系统的话)

    使用sd card formatter

    TF卡格式化4.3 将下载好的树莓派系统文件烧录到TF卡中

    下载文件

    下载的压缩文件解压后即为img文件,然后使用Win32DiskImager将树莓派系统写入到TF卡中

    烧录系统

    写入完成后,Windows会提示格式存在问题是否要初始化,选择No,因为写入后部分为Linux格式的分区。

    吐槽一下,在树莓派上截个局部的图还真是不容易,使用scrot来截图,使用-s来选择特定区域,拖影严重...

    展开全文
  • 树莓派4B能跑满千兆吗? 树莓派4B作为web服务器最大能达到多少QPS? 测试环境 被测对象当然是: 树莓派4B 4G, Ubuntu Server 18.04 . 想要测试性能, 测试平台的性能肯定要比被测对象的性能要高, 才能测出被测对象的...
  • 本帖最后由 DFSH_Cranberry 于 2020-11-6 11:57 编辑关于树莓派4B和3B,处理性能上的升级外,接口也换了一些,下面和大家一起去了解一下吧。充电电源接口,由原来树莓派3B的micro USB改变为树莓派的type C接口。...
  • PaddlePaddle学习之使用PaddleDetection在树莓派4B进行模型部署(三)----- 树莓派4B部署 PaddlePaddle学习之使用PaddleDetection在树莓派4B进行模型部署(三)----- 树莓派4B部署 本文将使用ssd_mobilenet_v1_voc...
  • 2019/11/11, 树莓派4B, Raspbian Buster摘要:给树莓派4B安装系统及基础配置树莓派实验室参考文档准备工具下载系统我选择的是官网Raspbian系统桌面版,如果使用有什么问题,可以连接显示器看看问题在哪。当前最新版...
  • 记录一下树莓派4B安装ArchLinuxARM的过程以及一些基本配置软硬件准备树莓派4B、8G以上的microSD卡、读卡器、安装了Windows系统的电脑、Linux虚拟机、1条网线、5V3A电源下载系统镜像并写入到SD卡以下步骤在虚拟机中...
  • 树莓派 4B(4G 版本) 安装 Ubuntu 19.10一, 准备硬件: 树莓派 4B(4G 版本), 一张大于 8G TF 卡, 网线, 显示器, 键盘软件: 下载安装 balena etcher 或 Win32DiskImager二, 下载 Ubuntu 19.10 系统镜像访问 ...
  • 众所周知,树莓派4B已经出现了。性能是上一代的2-4倍,因此胜任的任务也更加多了。其中一个本人认为的非常有前景的任务及是边缘计算。随着嵌入式设备的增加以及数据量的爆炸式增长,数据隐私,实时响应等问题。边缘...
  • 本文带来的是国产版的树莓派4B开发板的评测,通过讲解板载硬件来直观的了解树莓派4B的构造。树莓派4B在今年6月份发布,硬件参数相对之前的版本性能提升显著。树莓派4B有三个版本,分别对应1G内存版本35美元、2G内存...
  • 花265块买了个树莓派4B 2GB内存版。和1GB价格一样,比4GB便宜很多。这里记录一下跑起来的过程。购买强烈建议买2G版的,比4G的便宜非常多,完全够用。注意要主动问店家是否是rev1.2的,现在2G版是rev1.1和1.2都有,4G...
  • 本文基于树莓派4B 4G内存版,ubuntu server系统。使用wpa_supplicant和rc.local实现wifi开机启动。步骤一:接线+通电1)树莓派通过网线与路由器连接,接通电源2)进入路由器管理页面,查看树莓派的ip(或通过windows...
  • 树莓派4B 系统安装及配置一、镜像下载可选择:Raspberry Pi Desktop、Ubuntu Mate、Ubuntu Core、Ubuntu Server、Windows 10 IoT Core 等等。二、镜像安装1. 解压从官网上下载的系统镜像由于树莓派要求写入的镜像...
  • 最新版的树莓派4b今年6月末发布,目前只有官方的Raspbian-Buster系统支持,其他系统均只支持到树莓派3b+,这对于树莓派4b的玩家非常不方便,所以下面教大家如何修改配置文件,使得ubuntu也能够在树莓派4b上运行。...
  • 原标题:树莓派4b之搭载深度学习环境 python+pytorch+jupyter本文使用树莓派4b,系统版本buster教程一:树莓派4b搭建PyTorch(for buster)1、根据上面的教程一安装python3.5,再安装pytorch,2、用sudo apt install ...
  • 小晨晨近期买了一块树莓派4B,到手的那一刻开心极了。听说树莓派是最小的电脑,可是没有显示屏怎么办呢?于是小晨晨问了学长,查了资料。了解到笔记本和智能电视可以充当树莓派的显示屏,可以使用HDMI线连接显示,...
  • 这次我们再推介一个类似的项目,基于树莓派 4B 和 3D 打印部件制造的平板电脑。希望大家喜欢!项目所需的所有组件都非常容易获取。需要注意的是要预备足够强大的电源,它能够插入电线充电,也能够在没有...
  • 在等待将近五个多月后Ubuntu终于发布了支持树莓派4B的19.10操作系统。喜大普奔~这几天正在复现学长以前的“基于人脸识别的门禁系统”项目。树莓派在其中承担计算任务,因此环境搭建需要安装OpenCV。因为树莓派的...
  • 1软硬件准备首先你要准备一个树莓派3B+/4B,博主手头恰好有一个树莓派4B,这里只测试在树莓派4B上成功,其他版本不保证,然后我们需要下载树莓派爱好者基地的MacOS_Mojave主题桌面64位系统 ,根据自己的情况选择合适的...
  • 一、准备硬件:树莓派4B(4G版本),一张大于8GTF卡,网线,显示器,键盘软件:下载安装 balena etcher或Win32DiskImager二、下载Ubuntu 19.10系统镜像访问 https://ubuntu.com/download/raspberry-pi 下载64位系统...
  • 工作需要购置树莓派4b板子两块,现记录一下搭建开发环境的过程一、树莓派系统镜像烧写1、官网下载最新系统镜像,我下的文件名为:2020-08-20-raspios-buster-armhf.img2、准备一张16G的内存卡,使用专门的格式...
  • 本篇文章主要讲一下在树莓派4b中,如何安装、配置QT,并以超声波测距为例,演示如何通过在QT中用c++编程控制超声波测距模块以及相关的接线方法。我会尽可能做到详细。 本篇文章适合没有QT使用经验的同学(比如我),...
  • 树莓派4B测评】树莓派4开箱安装系统及基础设置[复制链接]本帖最后由 tagetage 于 2020-8-12 20:27 编辑首先感谢EEworld举办这次树莓派4的测评活动,自己有幸参加,这是我的第一篇测评报告,分为以下几个方面测评。...
  • 树莓派4b上安装pytorch,搭载人工智能学习框架。1、安装python3.51.在buster中,python默认的版本是2.7和3.7,但是由于pytorch还没有针对python3.7的whl包,所以我们选择安装与pytorch最兼容的3.5版本。sudo apt-...
  • 树莓派4B无屏开机 一、下载官方映像并烧录SD卡 SD卡是买板子送的8G新卡,不需要格式化,镜像可以在https://www.raspberrypi.org/downloads/raspberry-pi-desktop/官方网站下载,用Win32DiskImager软件烧录完成 二、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,632
精华内容 1,852
关键字:

树莓派4b