Raspberry Pi

树莓派入门教程—raspberry pi

放肆的年华 提交于 2020-08-16 19:15:34
树莓派 (微型电脑) Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。 自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。 树莓派可以做智能小车,人脸识别应用,甚至还能做无人机,可以说是啥都能干 一,型号 新手建议入树莓派4B 2GB内存版本 此版本拥有充足的内存供树莓派爱好者开发,又有着高CPU主频,高性能GPU等优点,适合新手开发,也为后期玩高深一点的项目留出空间!!! 可以去某宝搜一下就有,价格在260左右(单板) 二,配件(一般商店都有套餐,可以参考一下后面的解释选购) 树莓派本身只是一个主机。要运行起来,必须有配件 (1)电源 Micro USB 接口的手机充电器,就可以充当电源,但输出必须是 5V 电压、至少 2A 电流。充电宝当电源也没问题。(树莓派4B的话需要type-c接口的电源!!!) type-c接口图: micro-usb接口图: (2)Micro SD 卡 树莓派不带硬盘,Micro SD 卡就是硬盘。最小容量8G,推荐使用16G或32G的卡,速度选60MB/S左右的就够使了(我自己的是15MB/S也很流畅,不推荐速度太快的卡

在树莓派 3 上安装 Fedora

你说的曾经没有我的故事 提交于 2020-08-16 08:33:21
在树莓派上运行 Fedora。 树莓派基金会 这几年来生产了很多型号。本文的安装过程已经在第三代树莓派上进行了测试: 3B v1.2 和 B+ (较旧的 树莓派 2 和新的 树莓派 4 都还没有测试)。这些是已经发布了几年的信用卡大小的树莓派。 获取硬件 你需要一些硬件组件,包括树莓派。你不需要任何 HaT(安装在顶部的硬件) 板或 USB 天线。如果你使用过树莓派,那么可能会有这些。 当前网络 。也许是你的家庭实验室。 网线 。连接当前网络到树莓派 树莓派 3 ,型号 B 或 B+。 电源 。 8 GB 或更大容量的 micro-SD 卡 。 键盘 和 显示器 。 键盘和显示器共同组成本地控制台。即使没有控制台,也能进行操作(尽管很复杂),例如设置自动安装然后通过网络连接。在 Fedora 首次启动时,本地控制台可轻松回应配置问题。同样,在 AP 配置期间出错可能会破坏网络配置,从而阻止远程用户连入。 下载 Fedora Minimal 查找 Fedora 的 其他可选架构镜像 。 下载 ARM® aarch64 架构镜像 。 Fedora Minimal 镜像是 Fedora 的其他可选下载之一 ,它有所有必需的核心软件包和网络软件包(嗯,是几乎,注意下面的 dnsmasq)。该镜像包含一个现成的文件系统,它已经安装了 400 多个软件包。此最小镜像不包括流行的软件包

树莓派3B安装编译OpenCV3教程以及常见错误处理

旧街凉风 提交于 2020-08-16 07:33:28
最新树莓派系统opencv3的安装 一、配置树莓派 系统安装和配置 更换更新源和下载源 更换pip下载源 更新软件系统 扩展根目录空间 设置SWAP 二、安装运行在python2上的OpenCV 三、安装python3下的OpenCV 1、安装Python科学计算库numpy 2、安装OpenCV所需的库 3.下载opencv3.4.3和opencv_contrib3.4.3包 4.设置CMAKE编译参数 5.备份build文件夹 6.编译OpenCV3 7.安装OpenCV3 8.恢复SWAP空间 四、配置OpenCV 1.配置opencv.conf 2.修改bash.bashrc 配置文件 3.检查是否安装完成 五、编译中可能会出现的问题(没出现忽略) 近期把吃灰的树莓派3B找了出来,想在上面运行opencv3,安装编译的过程中走了很多弯路,参考网上众多大佬的笔记,发现要么不齐全,要么教程老旧,不适用于新版系统,故写下这篇博文以供大家参考,希望能帮助大家少走弯路。 一、配置树莓派 系统安装和配置 关于树莓派系统的安装和初期配置网上教程很多,这里不再赘述。 本文配置环境为: 树莓派3B 系统 Raspberry Pi OS(2020-05-27) 32G储存卡 更换更新源和下载源 sudo nano /etc/apt/sources.list 在第一行前输入 # 注释系统默认源

Hacker News 简讯 2020-07-24

廉价感情. 提交于 2020-08-15 06:00:56
最后更新时间: 2020-07-24 00:41 Show HN: TinyPilot – Build a KVM over IP for Under $100 Using a Raspberry Pi - (mtlynch.io) 展示HN:TinyPilot–使用覆盆子Pi以低于100美元的价格在IP上构建一个KVM 得分:167 | 评论:87 Cognitect Joins Nubank - (cognitect.com) Cognitect连接Nubank 得分:346 | 评论:125 The History, Status, and Future of FPGAs - (acm.org) 燃料电池板的历史、现状和未来 得分:45 | 评论:30 How Inuit Parents Teach Kids to Control Their Anger - (npr.org) 因纽特父母如何教孩子控制愤怒 得分:36 | 评论:4 Launch HN: Sidekick (YC S20) – A new hardware device to connect remote teams 推出HN:助手(YC S20)——一种连接远程团队的新硬件设备 得分:36 | 评论:24 1SecondPainting: Generate abstract paintings in one

树莓派4b+Ubuntu 20.04 LTS 32位 安装最新wiringpi库

一世执手 提交于 2020-08-15 05:35:38
树莓派4自带的wiringPi库默认是2.50,无法映射到gpio,所以需要更新到2.52才能与树莓派映射: 测试环境: 树莓派4B 8G + Ubuntu 20.04 LTS 32位( 经测试wiringpi 当前不支持64位系统,所以又重新安装的32位系统 ) 1、 安装自带的wiringPi库 sudo apt install wiringpi 2、 更新库 cd /tmp wget https://project-downloads.drogon.net/wiringpi-latest.deb 3、然后执行.deb sudo dpkg -i wiringpi-latest.deb 4、检查: gpio –v 5、获取wirngPi与gpio的映射图 gpio readall 参考: http://wiringpi.com/wiringpi-updated-to-2-52-for-the-raspberry-pi-4b/ 来源: oschina 链接: https://my.oschina.net/zhenggao/blog/4332660

工业级树莓派RevPi应用案例2:智能铆接工具

两盒软妹~` 提交于 2020-08-15 02:59:28
技术背景 各个工作步骤的文档对于质量保证和过程监控至关重要。这是在尽可能早的阶段检查和优化工作流程的唯一方法,这不仅适用于大型固定机器和设备,也适用于小型移动工作设备。 来自Neumünster的VVG紧固件公司通过RivSmart在市场上推出了一种移动电源铆接工具,可以将其集成到现有的生产网络中,并通过使用RivSmart PLConnect进行数字化联网,这是向智能工厂迈出的又一步。 解决方案 在硬件方面,RivSmart PLConnect默认由工业树莓派RevPi Core 3组成,并且可以根据客户的应用扩展I/O模块或工业网关。在软件方面,采用VVG开发的软件程序对系统进行扩展。RivSmart PLConnect作为移动铆接工具和PLC之间的接口,可以快速轻松地集成到您现有的控制柜中并链接PLC,确保铆接工具所有相关文件和工艺数据的传输。 例如,可以正确地记录所放置的铆钉的数量,同时可以安全可靠地忽略空冲程。附加功能包括错误和服务消息的传输以及作业和过程数据(从RivSmart设备)到PLC的映射和监视。 RivSmart PLConnect基于RevPi Core3系统中的工业PC组件。它符合工业标准,例如24 V DC电源或标准化的DIN导轨安装(EN 50022)。这使得系统设计极为灵活和模块化。 RivSmart PLConnect具有两个主要组件:1

一个大二穷屌丝利用端午节一文钱都不花自建一个服务器

早过忘川 提交于 2020-08-14 11:06:37
很多人问我为啥不用云服务,多方便,也安全,但是我是一个十块钱学生机都不想花钱的人QAQ,从来都是想尽一切办法白手起家。 所以我决定用放灰很久的电子垃圾树莓派来搭一个属于自己的服务器。 开始折腾:树莓派前期如何配置请转链接: 树莓派小白教程 接下来我就讲讲如何搭轻量级服务器吧: 1.首先用putty登录树莓派系统: 2.然后安装Apache。apache服务器一般在linux软件源列表有,可以用apt安装。 在安装可以先更新一下apt的软件列表,以确定安装的软件是最新。 输入命令: sudo apt-get update 3.更新完毕可以正式安装apache了。 输入命令: sudo apt-get install apache2 4.同理安装mysql。这个也是软件列表中的软件,所以直接用apt安装。因为我们是使用服务器端应用,输入以下命令安装: sudo apt-get install mysql-server 5.安装PHP。 输入命令:sudo apt-get install php5 php还需要对数据库进行操作,所以还需要安装php5-mysql 输入命令:sudo apt-get install php5-mysql sudo apt-get install php5-mysql 输入树莓派内网地址测试一下,如果出现下面页面说明成功一半了 6.注册一个域名

物联网(IoT)简介

我是研究僧i 提交于 2020-08-14 05:15:39
物联网(IoT)是一个由智能设备连接起来的网络,并提供了丰富的数据,但是它也有可能是一场安全领域的噩梦。 物联网Internet of Things(IoT)是一个统称,指的是越来越多不属于传统计算设备,但却连接到互联网接收或发送数据,或既接收也发送的电子设备组成的网络。 现在有数不胜数的东西可以归为这一类:可以联网的“智能”版传统设备,比如说电冰箱和灯泡;那些只能运行于有互联网环境的小设备,比如像 Alexa 之类的电子助手;与互联网连接的传感器,它们正在改变着工厂、医疗、运输、物流中心和农场。 什么是物联网? 物联网将互联网、数据处理和分析的能力带给了现实的实物世界。对于消费者来说,这就意味着不需要键盘和显示器这些东西,就能和这个全球信息网络进行互动;他们的日常用品当中,很多都可以通过该网络接受操作指令,而只需很少的人工干预。 互联网长期以来为知识工作提供了便利,在企业环境当中,物联网也能为制造和分销带来同样的效率。全球数以百万计甚至数十亿计的嵌入式具有互联网功能的传感器正在提供令人难以置信丰富的数据集,企业可以利用这些数据来保证他们运营的安全、跟踪资产和减少人工流程。研究人员也可以使用物联网来获取人们的喜好和行为数据,尽管这些行为可能会严重影响隐私和安全。 它有多大? 一句话:非常庞大。 Priceonomics 对此进行了分析 :在 2020 年的时候,有超过 50

Hacker News 简讯 2020-08-02

a 夏天 提交于 2020-08-14 02:06:54
最后更新时间: 2020-08-02 23:01 Illustrated Self-Guided Course On How To Use The Slide Rule - (sliderulemuseum.com) 演示如何使用计算尺的自学课程 得分:95 | 评论:34 GPU Accelerated JavaScript - (gpu.rocks) GPU加速JavaScript 得分:178 | 评论:56 GITenberg is an open source community for publishing ebooks in the public domain - (gitenberg.org) GITenberg是一个在公共领域发布电子书的开源社区 得分:29 | 评论:8 Local-first software: You Own Your Data, in spite of the Cloud [pdf] - (inkandswitch.com) 本地第一软件:你拥有你的数据,尽管有云[pdf] 得分:64 | 评论:35 Low latency tuning guide - (rigtorp.se) 低延迟调整指南 得分:131 | 评论:21 What I Learned About Failing from My 5 Year Indie Game Dev