首页 > 其他分享 >树莓派开发相关知识

树莓派开发相关知识

时间:2024-08-18 17:25:47浏览次数:12  
标签:树莓 sudo get 知识 mate ssh 开发 ubuntu

1、ubuntu mate烧写

开发环境:我们选择ubuntu-mate操作系统。

准备工作:sd卡及读卡器及sd卡、计算机

下载ubuntu-mate镜像文件ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi。

使用Win32DiskImager工具,将ubuntu-mate安装至sd卡中。

打开ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.iso镜像文件,选择写入。 等待几分钟,系统烧写完毕

2、Ubuntu安装

准备工作:usb键盘以及usb鼠标,高清接口,连接显示器,如果显示器不支持高清接口则准备vga转高清接口。

将sd卡插入树莓派底部卡槽中,连接键盘鼠标显示器后,启动树莓派。

开机之后,进入系统配置。

分别配置语言(中文),wifi连接,地区(上海),键盘及用户名后,耐心等待系统安装完毕。

安装完毕之后,组合件ctrl+alt+t打开终端。

输入 sudo reboot 输入密码后,树莓派重新启动。

3、连接网络

如果有网线,则插入网口即可。 如果没有网线,则需要连接无线网,右上角wifi标志连接即可。

4、配置软件

1.配置及安装vim
sudo apt-get install vim

sudo vim ~/.vimrc

2.配置ssh
sudo systemctl enable ssh
sudo systemctl start ssh
sudo dpkg-reconfigure openssh-server

3.重启系统
reboot

4.关闭系统
poweroff


5.重复多台设备出错 进入相应文件进行删除信息

vim~/.ssh/ known_hosts

6.树莓派配置ftp
sudo apt-get install ftpd

7.更新源
sudo apt-get update

8.升级系统
sudo apt-get upgrade

后面就可利用python编写GPIO控制小车了。

完整源码:

https://download.csdn.net/download/weixin_45114627/21962411

标签:树莓,sudo,get,知识,mate,ssh,开发,ubuntu
From: https://blog.csdn.net/weixin_45114627/article/details/141192457

相关文章

  • flink车联网项目:业务实现2(维表开发)(第68天)
    系列文章目录3.2维表开发3.2.1创建库3.2.2示例3.2.2.1类型转换3.2.2.2创建mysql映射表3.2.2.3创建paimon映射表3.2.2.4从mysql插入到paimon表3.2.2.5结果查看3.2.2.6测试3.2.3其他表开发3.2.4部署文章目录系列文章目录前言3.2维表开发3.2.1创建......
  • 一个知识STL
    STL(标准模板库)是C++中使用广泛的模板库,它提供了许多常用的数据结构和算法。下面将详细介绍STL中的所有数据类型,并给出一些使用示例。容器(Containers):vector:可变大小的动态数组,类似于内置数组,但可以自动调整大小。#include<vector>usingnamespacestd;vector<int>n......
  • Jupyter 二次开发思路(1)
    上篇文章介绍了Jupyter生态及重要组件的原理。基于之前的内容,本文介绍Jupyter二次开发的思路。首先介绍项目的需求,接着进一步介绍架构设计,进行demo的实现,最后进行总结。需求实现图数据管理分析BI平台的NotebookService,具备数据的探索、执行分析任务、sql操作、sp......
  • 高德地图SDK Android版开发 6 显示覆盖物
    高德地图SDKAndroid版开发6显示覆盖物前言地图类中覆盖物的接口覆盖物类Marker示例Polyline示例Polygon示例Arc示例Circle示例移除示例效果图Marker的更多属性常用属性交互动画其它属性折线的更多属性常用属性其它属性多边形的更多属性常用属性其它属性Arc的更多......
  • (AI大模型书籍)掌控未来: 三本不可错过的AI大模型开发宝典
            近年来,人工智能(AI)迅速崛起,成为科技领域最为炙手可热的话题之一。AI的高效性不仅大幅提升了各行各业的生产力,还在许多领域中创造了前所未有的创新机会。尤其是AI大模型的开发,更是引领了科技发展的新趋势。随着大模型在自然语言处理、图像识别、自动化决策等方面......
  • 量化策略开发步骤系列(5)前向测试和统计意义
    量化策略开发步骤系列(5)前向测试和统计意义前向测试统计意义随机化交易测试重写过去结论这是量化交易系列文章的第二系列——量化策略开发步骤,第一系列请参考专栏:量化交易系统。很多朋友反馈最近的文章代码太多,看不懂。这一部分将实现零代码分享,尽可能简单地......
  • 2-1 函数(高中知识)
    2-1函数(高中知识)函数例题1.分段函数复合分段例题2.复杂函数求f(x)三角函数反三角函数(反函数和原函数单调性不变且关于y=x对称)例1.求坐标在[-Π/2,Π/2]是反函数因为坐标是负数,所以距离为:-坐标,这个题距离变成-arcsinA图像幂函数......
  • FFmpeg开发笔记(四十八)从0开始搭建直播系统的开源软件架构
    ​音视频技术的一个主要用途是直播,包括电视直播、电脑直播、手机直播等等,甚至在线课堂、在线问诊、安防监控等应用都属于直播系统的范畴。由于直播系统不仅涉及到音视频数据的编解码,还涉及到音视频数据的实时传输,因此直播领域采用的网络技术标准比较高,实现起来也比一般的WEB系统复......
  • 正点原子领航者ZYNQ7020开发板 GMAC1 EMIO调试记录
    ZYNQ7020GMAC1EMIO裸机功能调试ZYNQ嵌入式系统开发流程1:创建Vivado工程2:创建ProcessSystem3:生成顶层HDL添加EMIO引脚约束4:生成Bitstream并导出到SDK启动SDK5:创建LWIPEcho测试工程6:编译工程并在开发板上进行测试LinuxKernel中GMIITORGMIIIP的......
  • WebRTC音视频开发读书笔记(一)
    一、基本概念WebRTC(WebReal-TimeCommunication,网页即时通信)于2011年6月1日开源,并被纳入万维网联盟的W3C推荐标准,它通过简单API为浏览器和移动应用提供实时通信RTC功能。1、特点跨平台:可以在Web,Android、IOS、Windows、MacOS、Linux环境运行。实时传输:速度快、延迟低。......