树莓派
不懂音乐的欣赏者
主要研究智能机器人、群体控制、路径规划方向。
展开
-
树莓派4b——GPIO按键事件触发
功能需求 定义8个GPIO按键,要求每个按键都不影响主程序的运行。只有当按键被按下时树莓派检测到高电平、触发中断,并将被按下的按键的编号输出。设计方案add_event_detect使用add_event_detect函数添加触发事件。setup使用setup函数一次性配置多个GPIO参考代码如下:# -*- coding: utf-8 -*- import RPi.GPIO as GPIO KEY1 = 1KEY2 = 2KEY3 = 3KEY4 = 4KEY5原创 2020-10-10 22:15:30 · 4392 阅读 · 4 评论 -
树莓派4b——设置DS3231模块 并从DS3231模块读取系统时间
git clone https://github.com/Seeed-Studio/pi-hats.gitcd pi-hats/CAN-HATsudo ./install.sh -u rtc_ds3231sudo shutdown -h now原创 2020-10-03 16:10:34 · 1678 阅读 · 0 评论 -
树莓派4b——开机后自动打开终端Terminal并执行指定代码或python代码
百度上很多方法,呵呵,都是扯淡淡,被坑了一晚上,还是谷歌靠谱。下面进入正题:sudo vim ~/.config/autostart/myprogram.desktop[Desktop Entry]Encoding=UTF-8Type=ApplicationName=myprogramExec=lxterminal -e bash -c 'sudo /home/pi/myfolder/myprogram;$SHELL'Terminal=true 其中python3 /home/p原创 2020-09-18 22:49:33 · 7750 阅读 · 8 评论 -
树莓派——wifi自动链接 路由器wif 或 Ubuntu 18.04wifi
文章目录1. 树莓派wifi自动连接配置2. Ubuntu 18.04(笔记本)开启wifi3. 设置树莓派自动链接笔记本wifi3.1 查看树莓派ip1. 树莓派wifi自动连接配置2. Ubuntu 18.04(笔记本)开启wifi3. 设置树莓派自动链接笔记本wifi3.1 查看树莓派ip查看笔记本ipifconfig我这边的显示如下:miracle@miracle:~$ ifconfig enp3s0: flags=4163<UP,BROADCAST,RUNNING,MU原创 2020-09-09 01:01:12 · 2224 阅读 · 0 评论 -
树莓派3B/4B 新系统 无需显示器 putty vnc 远程连接 远程桌面 教程
开启VNC服务账号:pi密码:raspberrysudo raspi-config设置VNC输出分辨率选择适合你显示屏的输出分辨率,然后回车确定退出树莓派设置随后系统会重启树莓派。VNC Viewer可以选择记住密码“Remember passward”。 这样就可以远程操纵树莓派咯。...原创 2020-08-31 12:31:41 · 1794 阅读 · 0 评论 -
树莓派4B更新国内源(多个源版本)
查看系统版本在命令窗口中输入:lsb_release -a这里使用的版本是buster,如果版本不对的话此教程就只能做参考修改源修改/etc/apt/sources.list,去掉自带的源,添加如下源(二选一即可):清华源deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpideb-src http://mirrors.tuna.tsinghua.edu.c原创 2020-08-28 14:08:25 · 4207 阅读 · 0 评论 -
树莓派3B使用GPIO实现串口通信
文章目录介绍硬件系统配置步骤安装raspi-config配置GPIO串口1、启用串口ttyS02、关闭Console测试连线编辑文件运行代码ttyS0串口权限参考文献介绍 前面已经写过一篇关于树莓派3B+的GPIO测试相关的博客,详情请移步《树莓派3B+使用GPIO实现串口通信》。本篇继续讲关于GPIO串口的相关操作。硬件树莓派3B系统Ubuntu mate 16.04配置步骤...原创 2019-09-03 10:42:49 · 3956 阅读 · 2 评论 -
树莓派3B+使用GPIO实现串口通信
https://www.circuits.dk/setup-raspberry-pi-3-gpio-uart/原创 2019-07-31 20:00:37 · 16937 阅读 · 6 评论 -
树莓派3 开启 SSH 服务
文章目录1. 使用管理工具2. 启动服务3. 自动启动服务3.1 Windows下3.2 Linux下转自:https://blog.csdn.net/HOOLOO/article/details/78682413树莓派系统的安装非常简单。但是装完系统之后为了能远程连上费了不少时间。先按照官方文档来1. 使用管理工具在命令框中输入下述命令 sudo raspi-config...转载 2019-03-10 22:45:57 · 1403 阅读 · 0 评论 -
树莓派3B+ 安装Ubuntu mate 16.04以及相关问题解决方案
文章目录1. Ubuntu mate 16.04系统下载2. 树莓派扩容2.1 问题描述2.2 解决方案3. 树莓派虚拟内存调整3.2 解决方案1. Ubuntu mate 16.04系统下载官方目前还没有适用于树莓派3B+的Ubuntu mate 系统,参考官网教程,需要修改部分驱动,鉴于修改太麻烦,在这里直接将修改后的Ubuntu mate16.04系统分享给大家:系统镜像下载链接:...原创 2019-03-10 15:52:35 · 3798 阅读 · 3 评论 -
树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(4)
文章目录硬件介绍自动登录图形化界面自动硬件介绍 在这里使用的是树莓派3,3B也可以。系统是Ubuntu mate 16.04.自动登录图形化界面修改/etc/lightdm/lightdm.conf文件如果没有则自己创建一个,修改内容为[SeatDefaults]autologin-user=name例如:使用vim创建/etc/lightdm/lightdm.conf...原创 2018-12-27 14:53:25 · 1895 阅读 · 0 评论 -
树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(3)
文章目录问题描述图形化界面实现4G网卡自动拨号连网配置网络添加Mobile Broadband网络设置开机自启动重启生效问题描述 之前写的博客ME909s开机自启动1和ME909s开机自启动2已经实现华为4G网卡ME909s-821在树莓派上的拨号上网以及开机自启。但是在实际使用过程中发现容易出现如下几种问题:1.--> WvDial: Internet dialer versi...原创 2018-12-26 22:07:38 · 3630 阅读 · 0 评论 -
树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(2)
树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(2)文章目录编辑脚本文件修改脚本权限修改自动启动脚本 上一章讲述了如何配置启用华为ME909s-821 4G模块,本章讲解如何配置自动启动脚本.编辑脚本文件在工作空间创建脚本文件,脚本文件记录需要执行的命令创建脚本文件vim setup.py将下述内容写入脚本文件,在用户pi的home下创建文本文件,记录ME9...原创 2018-10-24 20:35:36 · 3776 阅读 · 0 评论 -
树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(1)
树莓派——4G网卡华为ME909s-821 4G上网及开机自启动(1)文章目录@[toc]硬件设备测试ME909s模块软件依赖库安装配置wvdial.conf拨号测试拨号测试外网测试硬件设备 使用的树莓派为树莓派3B,操作系统为Ubuntu Mate 16.04 使用的4G网卡模块为华为ME909s-821 4G全网通模块,购买模块时一定要购买带底座的模块,方便开发。 使用的...原创 2018-10-24 19:57:32 · 18208 阅读 · 3 评论 -
ROS rosrun 调用 sudo 命令
1. 问题描述 在树莓派上跑 Ubuntu Mate 16.04 系统,需要调用ROS,使用 wiringPi 库控制舵机运动,但是由于需要控制树莓派的引脚,必须使用sudo命令。 1.1 直接使用sudo rosrun xxxpackage xxxnode会出现以下错误sudo: rosrun: command not found1.2. 或直接使用rosrun ...原创 2018-07-20 21:32:01 · 6620 阅读 · 2 评论 -
树莓派 Raspberry Pi 基于 wiringPi库 舵机控制
舵机是伺服电机的一种,在日常的开发中经常会用到。在此调用wiringPi库来控制舵机,如果没有安装wiringPi库的朋友可以看另外一篇博客wiringPi安装教程。舵机介绍 舵机一般体积比较小,扭矩虽然不是大,但是足够带动运动装置,很方便在小车、航模上使用,大家购买时注意舵机的转动角度,有55度的,180度,360度的等等,大家可以根据需要购买。 舵机...原创 2018-06-23 18:36:41 · 8916 阅读 · 16 评论 -
树莓派 Raspberry Pi —— wiringPi库安装
树莓派的GPIO可以像单片机(51单片机,Arduino,STM32等)一样进行IO控制(输出高、低电平,IIC,SPI,串口通信,PWM输出等),在此使用常用的WiringPi库来进行GPIO的操作,本节介绍wiringPi库的安装。(我树莓派使用的系统是Ubuntu 16.04 Mate) 1. wiringPi下载 可以从官方网站下载下载链接,打开该链接后选择最新版本的wiringP...原创 2018-06-23 17:47:08 · 15232 阅读 · 5 评论