树莓派

基于树莓派的远程开锁器

匿名 (未验证) 提交于 2019-12-02 23:52:01
背景: 自从小区物业撂挑子不干了以后,楼下的安保们密码锁失效,我又没有钥匙,每次回家运气不好的话就要去找门卫要钥匙,十分的不方便,所以干脆自己做个可以远程开锁的门禁系统,正好最近在捣鼓树莓派,干脆就先拿这个门开刀。 研究与技术方案: 【目标】 按下手机app中的按钮,大门的电磁锁打开。 【基本原理】 【Raspberry Pi 3b+】 一种基于Linux系统内核的与ARM的微型电脑主板,拥有个人电脑的所有基础功能,可以连接键鼠、摄像头、网络设备和显示器等外设。 ◎ 1.4GHz 64位4核 ARM Cortex-A53 CPU ◎ 双频 802.11ac 无线网卡和蓝牙 4.2 ◎ 支持百兆网以及千兆以太网 over USB 2.0 ◎ 1G LPDDR2 ◎ PoE 支持(Power-over-Ethernet,with PoE HAT) ◎ 改进 PXE 网络与 USB 大容量存储启动 【控制模块】 Pi4j是一种依赖于WiringPi的、开源的和小型研究专用的第三方Java库,它使用java封装了低层级的对硬件的操作。在实际使用调用GPIO时,Java的执行速度能够比肩Python。作为开源技术,Pi4j免费公开、方便易用,自带的文档能让初学者快速上手,使用java编程也是一大优势。 【远程控制】 使用Android Studio 加SSM框架加云服务器的组合开发安卓应用

在树莓派3B板上配置pytorch1.0.0\torchvision\opencv

匿名 (未验证) 提交于 2019-12-02 23:51:01
针对几个小型的深度学习模型,比如人脸识别、文字识别等,先在anaconda上对其中的Predict模型跑了一下,跑的结果还不错。于是就想着再把这几个模型移植到板子上试一下。Run一下这几个predict模型所需要的模块有: pytorch (version>0.4.0) opencv 以及 jupyter notebook (推荐)。 可是,在模块安装中出现的几个问题很棘手。一是pytorch1.0在python3.6.0版本下编译了几次都出现了报错,而且编译速度很慢,如此效率极低。二是opencv在python3.6下安装也出现了报错: Could not find a version that satisfies the requirement opencv (from versions: ) No matching distribution found for opencv . 如若不按照编译一步一步来,也可以下载相应的已经编译好的whl文件。但是没有查询到python3.6版本的对应 Raspberry pi 的 armv7l 版本。目前所出现的问题主要是各个要安装的模块与python版本不兼容造成的。 目前最新的raspberry pi的操作系统 Raspbian Buster (Raspbian Buster针对树莓派4B推出)中python的默认版本是 python2

树莓派小用手册(安装系统,配置图形界面,连接WiFi,调用摄像头,安装ffmpeg)

匿名 (未验证) 提交于 2019-12-02 23:48:02
安装树莓派系统(重装) 准备工作: 安装需要干净的TF卡(最好 8G 以上),如果是重装的话,需要先将其清理后再使用。清理步骤下面会给出,清理需要工具 DiskGenius,下载链接: http://www.diskgenius.cn/download.php 树莓派镜像,下载链接: https://www.raspberrypi.org/downloads/raspbian/ 镜像安装工具: Windows工具:Win32 Disk Imager,下载链接: https://sourceforge.net/projects/win32diskimager/ Mac 工具:ETCHER,下载链接: https://etcher.io/ Windows 操作步骤: 等待结束后,TF卡就干净了。(如果弹出格式化的窗口,不要做格式化操作,直接关闭即可) Mac 操作步骤: 恢复TF卡(如果是第一次安装的话可以跳过此步骤):插入 TF 卡后再终端输入命令,找到 TF 卡的盘符 diskutil list 输入格式化命令 sudo diskutil eraseDisk FAT32 MY_TFCARD MBRFormat /dev/disk3 # MY_TFCARD:格式化后的卷标,请使用大写字母 # /dev/disk3:需要格式化的盘符,请根据实际TF卡盘符填写 树莓派配置图形界面

树莓派也跑Docker和.NET Core

匿名 (未验证) 提交于 2019-12-02 23:47:01
原文: 树莓派也跑Docker和.NET Core 树莓派就是一个卡片大小的迷你电脑。 有了电脑,我们当然得先安装系统。 https://www.raspberrypi.org/downloads/raspbian/ ,我选择的Raspbian Stretch Lite,不带界面的最小安装。 https://sourceforge.net/projects/win32diskimager/ http://www.tucows.com/download.html?software_id=267216&t=2 打开win32diskimager,插上读卡器。 完成后在sd卡根目录添加两个文件 ssh wpa_supplicant.conf wpa_supplicant.conf的内容 把SD插入树莓派,然后插上电源线。 插上电源它就会自动开机启动了。使用Advanced IP Scanner扫描树莓派的ip(如果过了两分钟还是没有扫描到,可以尝试重新往SD添加wpa_supplicant.conf文件) 然后使用xshell连接。从现在开始,后面的操作你会感觉和普通linux没太大区别。 更换国内源(为了提高下载速度) sudo nano /etc/apt/sources.list 用#注释掉原文件内容,用以下内容取代: deb http://mirrors.tuna.tsinghua

Raspberry Pi

匿名 (未验证) 提交于 2019-12-02 23:42:01
一、准备的配件。 树莓派一个,一个不小于8G大小的SD卡,一个读卡器。 二、下载操作系统 树莓派官方网站: https://www.raspberrypi.org/ 树莓派系统下载: https://www.raspberrypi.org/downloads/ 我们采用的操作系统是Raspbian发行版,下载地址为: http://director.downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip 三、下载烧录软件 四、 文章来源: https://blog.csdn.net/Grace_1203/article/details/80217205

树莓派3 之 启动 和 系统配置

匿名 (未验证) 提交于 2019-12-02 23:42:01
为什么80%的码农都做不了架构师?>>> 在上一篇文章中系统已经烧写到SD卡中了,接下来我们来启动,启动系统。为了方便操作,需要一个HDMI的显示器,USB鼠标和键盘。 启动 直接将SD卡放入树莓派,通电就启动了。不需要特殊配置就启动了 配置网络 我家里的网络都是wifi,所以我就直接连接到wifi上了,如下图,配置完成之后IP是192.168.0.106 开启远程SSH 选择上图 选择 SSH,根据提示操作完成就开启了SSH。 然后就可以通过其他机器远程连接了。接下来我就在Mac笔记操作了 系统优化 安装Vim 开启root账号登录 重置root和pi用户密码 系统扩容 替换软件源 安装Git 配置系统语言 开机自动启配置 系统时间时区设置 原文地址: 树莓派3 之 启动 和 系统配置 标签: 树莓派 git 自启动 语言配置 智能推荐 树莓派3 之 初次使用 树莓派3 之 音响配置 树莓派3 之 打造自己的语音天气闹钟 树莓派3 之 安装Mysql服务 树莓派3 之 pi3Robot 控制系统配置 --Edited from Rpc 转载于:https://my.oschina.net/54php/blog/1815342 文章来源: https://blog.csdn.net/weixin_34060741/article/details/91634729

《树莓派》树莓派系统烧录、开机连接操作步骤

匿名 (未验证) 提交于 2019-12-02 23:42:01
树莓派系统烧录、开机连接操作步骤 一、系统烧录 1. 镜像系统(Raspbian) 常见的Linux操作系统有乌班图系统(Ubuntu),红帽子系统(Red Hat),而Raspbian的基础是Debian操作系统,开发者针对树莓派硬件对Debian进行了专门的优化和移植。 Raspbian百度云下载链接: https://pan.baidu.com/s/1NvDyObatxzHk3NTcDM4N2A 提取码:u00b 2. 系统烧录(win32DiskImager) win32DiskImager是一款功能强大免费的Windows程序,绿色软件,不用安装即可运行使用,专门用于保存和恢复可移动驱动器中的系统镜像(如USB驱动器、SD 储存卡等)。 win32Disklmager百度云下载链接: https://pan.baidu.com/s/1NvDyObatxzHk3NTcDM4N2A 提取码:u00b 烧录系统一共分为三步: 第一步,选择SD卡,如下图所示 第二步,选择下载好的镜像文件,如下图所示 第三步,烧录(即点击“Write”),如果弹出对话框点“Yes”,然后就等待写入成功即可,如下图所示 注:我们将TF插入适配器可以转化为SD卡,一定要注意关闭“写保护开关”,不然就无法烧录镜像文件,如下图所示 烧录完系统后,再查看TF卡会发现如下图所示一个大小为43.1MB的TF卡

raspberry pi 3B 树莓派 安装tensorflow并成功运行

匿名 (未验证) 提交于 2019-12-02 23:40:02
参考链接: https://www.jianshu.com/p/3e08e60daef6 sudo apt-get update sudo apt-get install python3-pip python3-dev 2.下载并安装wheel文件下载wheel文件,最新版本为1.1.0 https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.1.0/tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl (我用的这个) 或者 https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.0.1/tensorflow-1.0.1-cp34-cp34m-linux_armv7l.whl sudo pip3 install tensorflow-1.1.0-cp34-cp34m-linux_armv7l.whl (我用的这个) 或者 sudo pip3 install tensorflow-1.0.1-cp34-cp34m-linux_armv7l.whl 最后要重新安装一下mock库,不然导入TensorFlow的时候可能会报错(我没有用此步

树莓派mqtt服务器的搭建

匿名 (未验证) 提交于 2019-12-02 23:37:01
树莓派mqtt服务器的搭建 进入树莓派官网下载树莓派系统,选择raspbian系统 选择带图形界面的系统并下载。 选择带图形界面的系统并下载。 下载etcher,将下载好的镜像文件将系统安装到内存卡中。 将树莓派接入网络:先将树莓派接上网线,另一端接入无线路由器中,将笔记本电脑连上该网络,通过路由查看树莓派的IP地址。 用命令mstsc远程连接树莓派并进入终端。 在终端搜索MQTT:apt search mqtt,如下图所示: 安装MQTT协议中 mosquitto 和mosquitto-clients,sudo apt install mosquitto-clients mosquito 文章来源: https://blog.csdn.net/zuoguaishouxiao/article/details/90755386

基于树莓派搭建自动驾驶小车;Donkey Car组装硬件DIY

匿名 (未验证) 提交于 2019-12-02 23:34:01
还是想朝着人工智能方向靠一靠,之前研究图像有关的分类、识别,还是觉得太枯燥了。后来结合自己接触较多的Unity引擎,发现有自动驾驶用Unreal或者Unity之类的游戏引擎进行虚拟训练。接着发现了微软的AirSim,稍微研究了下,记录了一篇博客。然后就想虚拟训练虽好,但是既然是自动驾驶,自己能DIY一个小车那就有趣多了,这样就发现了Donkey Car这个项目。它就是基于树莓派,用Tensorflow进行训练,得到一些模型,让小车自动巡线,实现简单的自动驾驶。AirSim中初步看好像很多是C++代码,我还是喜欢用python的,暂时就转到树莓派自动驾驶上研究,AirSim以后再看。 网上能够买到的自动驾驶小车不多,Donkey Car有自己的商店,不过国内购买也不方便。淘宝上有小R科技的自动驾驶小车,不过价格有些贵,而且不像自己组装那样能更好挑选各个配件。因此我还是选择DIY,主要担心的是底座的问题,就是承载树莓派和摄像头等组件的支架。因为这个要和小车适配,Donkey Car关键字配合3D Print搜索就能找到它的stl模型文件,不过想要打印出来,据我问的淘宝的价格都在300左右,还是不好打钉子的树脂材料。想要用优质尼龙可能要五百以上了。 最终在淘宝找到了直接卖这个底座的,要价一百出头,可以接受,那么就可以开展工作了。为了方便购买,我会放上链接。不过需要说明的是,这里不是打广告