山莓

树莓派如何安装系统

家住魔仙堡 提交于 2020-02-11 23:20:43
树莓派是一款适用于编程教育的微型电脑,既然是电脑那肯定要有操作系统啊,下面我来教大家如何装系统! 在装系统之前,请大家准备好以西工具,首先 1.树莓派。这个肯定不能少的啦,少了它也用不了啊,哈哈~~,我的板子是3b+的(如图),大家随意,不做要求。 2.16GB TF卡。太小我怕装不下啊,毕竟还要留点空间以后装应用啊。 3.读卡器。没有它写不了系统啊 4.下载 win32diskimager(镜像写U盘工具) SDFormatter(格式化工具) Putty (远程连接工具) Advanced_IP_Scanner (ip查找工具) 以上工具 都是烧系统要用到的,我已为大家准备好,公众号发送“工具”即可获得。(文章最后已提供微信公众号二维码) 好了终于要开始咯~~~~ 第一步 进入官方网站下载系统镜像。 下载页面:https://www.raspberrypi.org/downloads/ 这里有2个系统,给大家说明一下,如果是新手建议安装NOOBS,有一定Linux系统经验的建议安装Raspbian。别问,问就是这么建议~~, 注意哈,一定要下载 .img 的文件 第二步 1.把读卡器插到电脑上,打开之前下载的SDFormatter, 把内存卡进行格式化,一切默认,点击格式化就好。 2.打开win32软件,把刚才下载好的系统写进内存卡,设置选择TF卡,镜像选择你下载的系统文件

ROS学习记录(五)树莓派外部控制 Pixhawk(一站到底)

大城市里の小女人 提交于 2020-02-11 16:17:34
序言 上一次 说到学习 ROS,主要是因为在做多无人机协同控制项目。听说可以使用 ROS 来实现树莓派控制 Pixhawk 无人机,这样可以不用修改飞控源码,而且可以用树莓派做图像处理。于是开始了一场浩浩荡荡的西行,可奈何刚翻过几座山,又越过几条河,妖魔鬼怪怎么这么多。不过一条总结是多去官网,博客鱼龙混杂,而且很多时候版本不合,不可使用。 折腾了好久好久,终于完成了环境搭建,后面也测试成功,因此想记录一下。 注:初学外部控制时, 请勿 挂上螺旋桨,否则很危险!!! 一、系统环境 软硬件名称 版本 备注 树莓派 Raspberry Pi 3B 无 树莓派操作系统 Ubuntu 16.04 MATE 无 树莓派安装库 ROS (Kinetic) 和 MAVROS Moledic 似乎只支持Ubuntu18.04 及以上 飞控 Pixhawk 2.4.8 无 飞控固件版本 PX4 v1.8.2 (stable) 无 笔记本操作系统 Ubuntu 16.04 如果不做源码编译与仿真,Windows也可 笔记本关键软件 QGroundControl v3.5.6 用于下载固件 笔记本关键软件 putty 用于远程登录树莓派 其他硬件 USB转TTL 无 假设你已经完成以上软硬件安装,注意QGC 使用的最新PX4 固件为 v1.10.1 ,找不到下面的 SYS_COMPANION 参数

树莓派3B 安装gcc和g++

纵然是瞬间 提交于 2020-02-09 02:26:11
转:https://blog.csdn.net/zhuming3834/article/details/81946707 安装 如果不是 root 用户,请自行加上 sudo apt-get install gcc g++ 然后执行: gcc -v 出现如下结果: 表示gcc安装成功 测试一下 (1)新建文件touch hello.c (2)插入如下代码: #include <stdio.h> int main(int argc, char *argv[]) { printf("Hello World!\n"); return 0; } 编译 gcc -o hello hello.c 这里的意思是把上面的hello.c文件编译为hello文件 运行: ./hello 可以看见终端输出:Hello World! 删除 apt-get remove gcc 如果版本装错了或者不想要了可以删除。 来源: https://www.cnblogs.com/little-kwy/p/12286034.html

树莓派系统写入TF卡步骤

感情迁移 提交于 2020-02-09 01:27:20
下载树莓派系统。官网 http://www.raspberrypi.org 用balenaEtcher将下载的zip文件解压后,写入TF卡中。写入软件官网http://etcher.io 写入完成后,如果直接连接显示器键盘的就跳到第 4 步,否则重新拔插一次TF卡读卡器,开始配置SSH 和wifi连接 【SSH配置】 在TF卡根目录下建立 ssh 空文件名即可,注意文件没有扩展名 【WiFi配置】 在TF卡根目录下建立 wpa_supplicant.conf 文件,将下面内容拷贝到文件中,并修改响应配置信息 country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="your_ssid" psk="your_pwd" key_mgmt=WPA-PSK priority=1 } 4.弹出TF卡,插入TF到树莓派中,通电启动系统。 来源: CSDN 作者: Pinus contorta 链接: https://blog.csdn.net/Space_Trek/article/details/104225208

树莓派+motion实现远程监控

。_饼干妹妹 提交于 2020-02-08 22:33:45
motion 安装 sudo apt-get install motion 运行:sudo motion 开机启动 sudo nano/etc/default/motion 修改: start_motion_daemon=yes 摄像配置: sudo nano/etc/motion/motion.conf daemon off 改为 on width 800 height 600 stream_loacalhoat off webcontrol_localhost on (查找 C+w .写入C+o , enter 关闭C+x) 打开chorm 浏览器 ,输入 ip:8081 即可 来源: CSDN 作者: 卡小葵 链接: https://blog.csdn.net/kaxiaokui/article/details/104227337

如何在Raspberry Pi 3B中安装Windows 10 IoT Core

蓝咒 提交于 2020-02-08 00:22:36
Windows 10 IoT Core简介 Windows 10 IoT 是微软专门为物联网生态打造的操作系统,Windows 10 IoT Core则是Windows 10 IoT 操作系统的核心版本,功能相对精简。使用Windows 10 IoT可以打造属于自己的物联网生态系统。 Windows 10 IoT的版本介绍 Windows 10 IoT 企业版 Windows 10 IoT 企业版将 Windows 10 企业版功能广泛应用于零售、制造、医疗、金融和其他行业的设备上。Windows 10 IoT 企业版设备运行功能强大的业务线应用并以安全、可靠且简化的方式执行专用功能,以支持关键任务型行业设备。 Windows 10 IoT 企业版同时支持通用 Windows 应用和经典 Windows 应用,还提供很多创新性功能:针对现代安全威胁的高级保护,充分的部署灵活性、更新选项和支持选项,以及全面的基础结构、设备和应用管理功能。对于需要可管理性、一致性和可预测性的公司,请选择 Windows 10 IoT 企业版和 Windows 10 企业版。 Windows 10 IoT 移动企业版 Windows 10 IoT 移动企业版为需要自然的用户体验以及企业级安全和可管理性的业务线移动设备提供 Windows 10 移动企业版的功能。它即时的应用访问

【实物】端到端自动驾驶搭建教程(四)附完整资料

妖精的绣舞 提交于 2020-02-06 10:33:51
本文来自贺文通、何彧衡、何志强的课程设计。 系统实现 硬件实现   将树莓派的第29号引脚接到L298N电机驱动的IN1端,树莓派的第31号引脚接到L298N电机驱动的IN2端,树莓派的第33号引脚接到L298N电机驱动的IN3端,树莓派的第35号引脚接到L298N电机驱动的IN4端,树莓派的第38号引脚接到L298N电机驱动的ENA端,树莓派的第40号引脚接到L298N电机驱动的ENB端,树莓派的第36号引脚接到蜂鸣器模块的IO口,树莓派的第11号引脚接到LED灯模块的R_COLOR_IO口,树莓派的第13号引脚接到LED灯模块的Y_COLOR_IO口,树莓派的第15号引脚接到LED灯模块的G_COLOR_IO口,树莓派的第16号引脚接到左侧红外避障模块的IO口,树莓派的第18号引脚接到右侧红外避障模块的IO口,树莓派的第22号引脚接到前侧红外避障模块的IO口,树莓派的第32号引脚接到后侧红外避障模块的IO口。 实际外观如下图所示(实际情况以代码为准)。 软件实现   训练样本获取源码解析:   在zth_process_img.py中主要对小车接口进行定义、对接口输入输出模式进行设置,对接口使能方式进行设置。   将接口控制和逻辑设计组合成动作函数。部分动作函数如下图所示。   在zth_collect_data.py中主要对摄像头运行方式、图像像素大小、取样帧数进行了设置

使用 树莓派 搭建属于自己的 web服务器(一)安装LAMP

杀马特。学长 韩版系。学妹 提交于 2020-02-04 22:32:17
1. 调整pi的GPU内存 占用 大小 作为web服务器,不需要输出视频信号,所以尽量缩小GPU的内存用量,以便最大化pi的性能。 1 sudo raspi-config 选择Advanced Options -> Memory Split ,然后填入16 ,保存后需要重启 2. 更新你的pi 1 sudo apt-get update 2 sudo apt-get upgrade    更新完成后最好重启一下 3. 安装服务器软件 我们来安装最常用的LAMP,即 Linux, Apache, MySql 和 PHP 3.1 安装 Apache 和 PHP 1 sudo apt-get install apache2 php5 libapache2-mod-php5 3.2 安装 MySql(安装过程中需要设置数据库密码) 1 sudo apt-get install mysql-server mysql-client php5-mysql 3.3 安装完成后需要重启一下 apache 1 sudo service apache2 restart 4.测试 所需软件都安装完成后,服务器基本就算是架设好了,这时候打开你的浏览器,输入127.0.0.1,应该就可以看到一个这样的页面: 网站根目录默认在 /var/www/html 中,如果你想获得更多关于服务器的信息

树莓派python3.7语音助手开发笔记(3)

半世苍凉 提交于 2020-02-04 07:53:47
树莓派python3.7语音助手开发笔记(3) 下面安装一些必要的Python库 #pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ rpi.gpio 这是树莓派和Python的接口库 #pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests 网络通讯,会做爬虫的也可以使用urllib.request #pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pydub 这个是做音频转化的,因为在树莓派上使用playsound一类的库的时候出现了各种问题,具体的后面再说。 然后安装pyttsx3 这个库是我刚开始做识别的时候用的,发现他的语音合成的声音是真的。。。 但还是安装了这个库是我看中了它的持续运行的一个效果。 #pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pyttsx3 这个库在我开发期间官方进行了更新,但更新的最新版本有bug,会让Linux系统去安装MacOs的依赖库,然后就会报错 Command "python setup.py egg_info" failed with error code 1

小白的树莓派Tensorflow opencv 学习笔记(一)

不打扰是莪最后的温柔 提交于 2020-02-04 00:22:56
小白的树莓派Tensorflow opencv 学习笔记(一) 树莓派刷机部分 1.参考网站: link (4B类似) 安装opencv 参考网站: link 安装时出错:缺少.i文件 缺少.hpp文件 需要手动补齐并修改相应出错文件的引用信息 安装tensorflow 这个真的头大,更换了树莓派pip源结果pip3 install还是从原网站下载,经常掉线。下载.whl文件离线安装发现还是需要先解决依赖问题,还需要补八到九个,每个都采用pip3 install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple/ 下载但是有时候又会报错说pypi.tuna.tsinghua.edu.cn is not trusted,然后又从默认网站下载,可能是我pip换。尤其是h5py这个包,下载的时候经常断,后来干脆利用树莓派浏览器下载.whl文件离线安装才得以解决。 学习目标 利用树莓派结合Arduino制作一辆能够循迹、物体识别和机械臂抓取的机器人小车 来源: CSDN 作者: weixin_43874764 链接: https://blog.csdn.net/weixin_43874764/article/details/104157166