树莓派

玩转树莓派-RaspBerry,显示屏安装与远程访问

淺唱寂寞╮ 提交于 2019-12-04 01:39:00
树莓派-RaspBerry B+自带HDMI的接口,外接显示器还是很方便的。 但很多时候,还是希望给树莓派配个小显示屏。我使用的是Waveshare出的(某宝上淘来的)3.2寸的。需要下载微雪自己改好了的镜像: http://www.waveshare.net/wiki/RPI_IMAGE ,20150303,还是蛮新的了,然后按照 http://my.oschina.net/u/2306127/blog/387694 上的方法装好TF卡,插入,重新启动。正常情况下,屏幕就该亮了。 等等!现在我想去操作这个系统了,发现屏幕实在太小,连个控制台都显不全呐,太费劲了!!! 这时候可以使用两个命令在内置显示器和HDMI显示器间切换(目前还不能双显): HDMI-SYS-SHOW #(切换到HDMI) LCD32-SYS-SHOW-V3 #(切换到内置显示,老的版本是LCD32-SYS-SHOW)。 执行后需要重启动,这个希望以后能改进,可以直接切换,最好同时双屏显示,就爽了。 嗯,现在可以切换回大屏,进行安装软件、设置啥的,配好后再切换回小屏,还是不错不错的。 还有一招当然是远程控制了,ssh/xrdp/vnc。 使用ssh登陆,首先需要运行raspi-config把ssh启用(在高级选项中)。发现一个问题,必须在树莓派上ping一下主控机,然后主控机才能ping到树莓派,后面才能ssh

如何用SSH远程命令控制树莓派?

旧街凉风 提交于 2019-12-03 23:14:31
随着蓝宙电子的树莓派产品出售,问起在大电脑或笔记本上控制树莓派问题的人越来越多。在众多解决方案中,SSH远程命令行是一个很不错的方案,简洁的代码命令使得树莓派控制变的高效。因此今天的蓝宙每日一讲就来说一下如何使用SSH远程命令行控制树莓派。 你需要一套正常运行raspbian的树莓派系统,并且已经设置了有线或无线网络连接。另外,需要一台联网的Windows, Mac或Linux的大电脑。今天就采用网线直连笔记本电脑和树莓派2的方案。 树莓派:带供电系统和烧好Raspbian系统的SD卡; 网线:交叉或直连; 笔记本电脑:双网卡,现在应该都是这个配置的。 按照如图所示进行连接: 网线的另一端插在电脑网口上(正常的网线就可以),连接好后给树莓派上电: 然后要共享无线网络: 如果现在笔记本已经通过WIFI连接到互联网,可以将无线网卡的互联网资源共享给本地连接。以win7系统为例,开始——控制面板——网络和Internet——网络和共享中心——查看网络状态和任务——更改适配器设置,找到无线网络连接右键“属性”,在共享选项卡上选中“允许其他网络用户通过此计算机的Internet连接来连接(N)”选项,点确定。 点击确定后,发现无线网络已经共享,这里的无线网络名是mayi: 之后要查找树莓派的IP地址。这一步很关键要登录树莓派一定要知道它的IP。 首先运行DOS窗口, 快捷键windows键

树莓派respbian系统安装netcore3.0 sdk

别来无恙 提交于 2019-12-03 23:01:18
respbian系统是由Debian系统改造,尝试通过官网通过终端命令进行安装,发现最后会报无法定位 netcore.3.0的问题。 后面发现树莓派安装的是32位的系统,官网命令是适用64系统,所以导致安装不成功。 所以只能下载32位的netcore安装进行安装。 步骤如下: 1.进入下载页面 https://dotnet.microsoft.com/download/dotnet-core/3.0#sdk-3.0.100 下载ARM32安装包 cd 到下载目录 一般是Downloads目录 终端执行 mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.0.100-linux-arm.tar.gz -C $HOME/dotnet export DOTNET_ROOT=$HOME/dotnet export PATH=$PATH:$HOME/dotnet 至此成功。 然后输入熟悉的 dotnet --version 来源: https://www.cnblogs.com/skmobi/p/11810515.html

让Mono 4在Raspberry Pi上飞

限于喜欢 提交于 2019-12-03 19:17:02
最近公司有项目想要在树莓派上做,代替原来的工控机(我们是把工控主机当作小的主机用,一台小的工控主机最少也要600左右,而树莓派只要200多)。于是,公司买了一个Raspberry Pi B+和一个Raspberry Pi 2 B,并要求能在B+上做就尽量用B+,原因很简单,B+比Raspberry Pi 2要便宜70左右。拿到闻名已久的树莓派之后很是兴奋,试着从官网下载了官方推荐的镜像raspbian,用Win32DiskImager烧录到SD卡上,然后上电,起初屏幕上什么都没显示,不管重新烧写了多少次SD卡,屏幕都是黑的,后来发现原来屏幕是否显示,是需要配置一下config.txt文件里面的一些参数屏幕才会显示,我用的是HDMI接显示器,所以只要把config.txt里面跟HDMI有关的选项前面的#去掉就可以了。剩下的就比较简单了,配置一下就可以用了,初始登录用户是pi。 本人用的比较熟的语言是C#,树莓派上能用吗?答案是肯定的,Mono 4是支持ARM设备的,这就意味着树莓派可以用C#写程序,但问题来了,怎么安装Mono 4呢?如果你用官方的镜像raspbian-wheezy,你会发现,通过apt-get怎么都装不上Mono 4,显示缺少依赖项。于是,我想到有没有其他可以用的镜像,是不是镜像的问题,wheezy是debian的上一个版本,debian当前的版本是jessie

Raspberry Pi 安装 Go 语言

笑着哭i 提交于 2019-12-03 19:16:50
Raspberry Pi 安装 Go 语言 首先从 Go 语言官网( https://golang.org/dl/ )下载 Go 语言的 ARM64 构建: wget https:// storage.googleapis.com/golang/go1.9.2.linux-arm64.tar.gz 或者对于 ARM6 wget storage.googleapis.com/golang/go1.9.2.linux-armv6l.tar.gz 然后解压包: sudo tar -C /usr/local -xzf go1.9.2.linux-arm64.tar.gz 接着,添加到环境变量中,默认是 $HOME/.profile export PATH=$PATH:/usr/local/go/bin 也可以使用下面的命令来添加: echo 'export PATH=$PATH:/usr/local/go/bin' >> $HOME/.profile 然后运行: $ go version go version go1.9.2 linux/arm 现在,我们可以创建一个 hello, world! 并进行测试。 Raspberry Pi Go 语言 hello, world 创建一个 hello.go,添加以下的内容: package main import "fmt" func main(

树莓派+miniconda3+opencv3.3+tensorflow1.7踩坑总结

喜欢而已 提交于 2019-12-03 17:18:22
转载自:https://blog.csdn.net/tju_cc/article/details/80024721 树莓派+miniconda3+opencv3.3+tensorflow1.7踩坑总结 2018-04-20 23:52:37 Holy_C 阅读数 4691 更多 分类专栏: 环境搭建 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/tju_cc/article/details/80024721 习惯了conda的管理方式,上手树莓派当然还是想用conda。做一个目标识别(object detection)的项目,当然少不了opencv,鉴于tensorflow开源了objective detection的api,有采用mobilenet的版本,因此这里笔者选择tensorflow的深度学习框架。最后安装的版本为:opencv3.3.0(3.3以后集成了dnn模块)+tensorflow1.7.0(object detection api 的调用需要1.4以上)。话不多说,开始踩坑,如有错误,感谢指正。 0. 系统安装 参考 http://bbs.eeworld.com.cn/thread-503614-1-1.html?_t=t 远程桌面连接 https

从零打造树莓派智能助手(一)——让树莓派说话

﹥>﹥吖頭↗ 提交于 2019-12-03 09:30:02
本期原材料:已经完成基本配置的树莓派3b+一个,小音箱一对 本期内容:利用树莓派和百度语音接口,让树莓派可以说出固定的句子。 前置知识:基本Linux命令行,python基础 参考链接: https://blog.csdn.net/lakeheart879/article/details/52016672 一、安装mpg123 之所以选择mpg123这个mp3播放库,是因为据说maplayer2等其他库存在播放过程中可能会报错之类的问题,有了mpg123之后,可以实现播放mp3文件以及在线播放,这就方便我接入百度的API。安装命令行: sudo apt-get install mpg123 可以使用下面这个例子实验一下mpg123安装是否成功, mpg123 xxx.mp3    安装成功后可以进入下一步: 二、接入百度语音API 百度语音的地址是: http://yuyin.baidu.com 注册账号,然后创建一个新应用,获得一个id和key,然后用这个id和key获取token, 获取token的过程需要查看百度的文档,实际上就是通过一个申请的通讯获取到,方法很多,我这里给出我的方式,通过python文件获取token: import requests # client_id 为官网获取的AK, client_secret 为官网获取的SK host = 'https:/

删除树莓派中自带的无用的套件

半腔热情 提交于 2019-12-03 09:21:22
首先,可以通过如下命令查看内存的使用情况: root@raspberrypi:~# df -h 下载的套件依旧在,移除掉因依赖关系而自动安装的套件 sudo apt-get clean sudo apt-get autoremove --purge 嗯,其实没多大变化。 看看选单Programming里头,嘿,不需要的东西还不少啊。 以底下指令来移除套件,IBM的Node-RED、Mathematica、Scratch、Sonic Pi、Minecraft Pi。 sudo apt-get remove --purge --auto-remove nodered wolfram-engine scratch scratch2 scratch3 sonic-pi minecraft-pi 其中移除wolfram-engine应可拿回650MB的空间,scratch约100MB,scratch2/3约470M,sonic-pi约200MB。 再移除两套Java IDE:BlueJ与Greenfoot,一套轻量型IDE:Geany: sudo apt-get remove --purge --auto-remove bluej greenfoot geany 移除掉Sense HAT Emulator: sudo apt-get remove --purge --auto-remove

玩转树莓派-RaspBerry,3D打印个御用外壳

夙愿已清 提交于 2019-12-03 08:47:30
网上已经有很多种外壳出售,可以直接购买。 但你也许不满意与别人雷同,想要做出自己的创意,或者是要满足一些特殊的需求。 那么用先进的3D打印技术,将很容易实现这一点。 即使没有3D打印机,也没有关系,您可以使用OpenSCAD来设计一个,然后到某宝上找个3D打印店发送过去,做好了的东东过几天就快递到手了。 如果有3D打印机,没有那么多时间去设计,嗯,到Thingiverse上下一个就可以了。为了便于修改,推荐下载OpenSCAD格式的模型(在搜索框输入OpenSCAD即可)。 嗯,其实我们也可以完全自己去全新设计一个,上图: 下面附上原始代码,有兴趣的朋友可以拷下来自己研究修改,如果发现问题或者有新的创意,也欢迎共享出来,一起完善。 //RaspBerry B+外壳 //注意:树莓派其它版本有所不同,需要修改,否则装不进去哟! //Author:openthings@163.com. //copyright 2015-2025. /*Changelog: 2015-03-05:初步模型。 2015-03-14:修改USB和HDMI的位置,底侧的厚度。 */ //常量定义 bthick=0.1; //盒壁厚度 bwidth=5.8; //内径净宽 bhight=2.5; //内径净高 blong_inter=11.0; //内径净长 //外径长度=底厚+内径+挡格+盖子厚度 blong