山莓

树莓派的串口通信

让人想犯罪 __ 提交于 2020-01-27 04:22:23
工具有:   树莓派zero v1.3   CH340 USB转串口工具   电脑端的串口调试助手 硬件接线如图:    配置: 树莓派的串口默认为串口终端调试使用,如要正常使用串口则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,需从新开启后才能通过串口控制树莓派。首先释放串口,执行如下命令进入树莓派配置程序,关闭serial sudo raspi-config 打开/boot/config.txt文件。 sudo nano /boot/config.txt 找到如下配置串口,如果没有,可添加在文件最后面。 enable_uart= 1 enable_uart=1 默认波特率为115200,如需设置波特率为9600要修改文件/boot/cmdline.txt,输入以下指令: sudo nano /boot/cmdline.txt 【删除红色部分】 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait 使用pyserial串口扩展库: pyserial安装指令 sudo apt-get install python-serial

树莓派怎么运行python程序?

不羁的心 提交于 2020-01-27 01:05:17
树莓派运行Python程序的方法: 一、RaspBerry系统设置 1、首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器。比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包板连接,硬件平台搭建完毕。 2、其次打开树莓派开发板3B,然后用vnc连接上。 3、打开ssh功能。 如下图,Raspberry Pi Configuration 启用SSH连接功能。然后点击OK 更改后需要重新启动才能生效 二、使用ssh连接上开发板Raspberry Pi 1、打开事先安装好的File Zilla,输入IP地址、账户、端口号,连接到树莓派的Linux系统 2、在当前pi目录上创建存放开发项目的文件夹。在项目文件夹上创建具体的项目文件夹存放项目文件。例如在DIYdemo目录上创建LED灯项目 3、在PC端写好的python程序文件放到LED文件夹中。 三、运行python代码 1、打开VNC软件,点击菜单–programming–python3(EDLE) 2、打开写好的的程序,运行python程序 相关免费资料分享(点击即可免费观看~) 1、性格分析–学会Python,程序猿也能透视人心! http://www.makeru.com.cn/live/5020_2185.html?s=96806 2、大数据时代,你还不会用Python做数据分析? http://www

树莓派python签到贴吧

雨燕双飞 提交于 2020-01-26 19:24:47
本方法无特殊设计,全靠手动收集cookie。 1.浏览器F12,登陆贴吧主页: 2.点击一键签到,捕捉post数据 点击方法,滤出post,找到onekey,点击该post后右侧出现请求头。 点击原始码按钮,复制请求头的原始码,将其制作成python字典。 再点击右侧参数,复制出表单数据,将其制作成python字典。 3.准备python脚本 # -*- coding: utf-8 -*- # requests模拟发起http,time用于打印时间 import requests import time # url固定的 url = 'https://tieba.baidu.com/tbmall/onekeySignin1' # 把请求头制作成字典 headers = { "Accept": "application/json, text/javascript, */*; q=0.01", "Accept-Encoding": "gzip, deflate, br", "Accept-Language": "zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2", "Connection": "keep-alive", "Content-Type": "application/x-www-form

树莓派使用STEP4:安装vim

 ̄綄美尐妖づ 提交于 2020-01-25 03:15:42
系统原装的vi操作对新手和学习者不友好,可以用nano编辑器,因为我比较熟悉vi和vim,这里推荐使用vim。首先需要删除原装的vi,然后重新安装新的vim,过程比较简单。 1、卸载预装的vi sudo apt-get remove vim-common 2、安装新的vim sudo apt-get install vim 来源: CSDN 作者: jianwang16 链接: https://blog.csdn.net/u010058695/article/details/103767794

DAY 3--在树莓派上安装opencv

独自空忆成欢 提交于 2020-01-25 01:44:44
本篇文章基于‘子豪兄教你在树莓派上安装OpenCV’中有一些问题做出解决方案 ‘子豪兄教你在树莓派上安装OpenCV’原文地址: http://suo.im/5gS6if 流程可按上面文章来,我安装的是python3的版本,但会遇到一个问题,就是在安装libtiff5的时候会报错,即软件包未满足依赖关系等,这个时候要注意你的清华源是不是正确的,我的raspbian是buster版本,而我添加的清华源是stretch版本 所以要将deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi 改为了deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi 这个在 sudo nano /etc/apt/sources.list 中修改即可 然后记得 sudo apt-get upgrate sudo apt-get update 之后就可以正常安装了 最好重新将 sudo apt-get install build-essential git cmake pkg-config -y sudo apt-get install libjpeg8

VNC远程连接树莓派

一笑奈何 提交于 2020-01-24 09:18:49
使能remote graphical access 键入如下命令: sudo raspi-config 选择Advanced options 使能VNC remote graphical access ![Enable VNC](https://img-blog.csdnimg.cn/20200124083435510.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTA4MTEwNjI=,size_16,color_FFFFFF,t_70 开机启动VNC server服务 编辑/home/pi/.bashrc,在文件最后添加,如下命令 vncserver 配置VNC登陆密码 键入如下命令,按提示设置密码: vncpasswd 来源: CSDN 作者: suph 链接: https://blog.csdn.net/u010811062/article/details/104079342

树莓派使用免驱USB摄像头

為{幸葍}努か 提交于 2020-01-24 03:25:08
文章目录 学习记录 查看设备文件 使用相机拍照 显示视频效果 学习记录 树莓派使用免驱USB摄像头 使用命令 lsusb ,查询USB,插拔前后各用一次,找到USB口。 查看设备文件 使用命令 ls /dev/video* ,插拔前后各查询一次,得到设备文件。 使用相机拍照 安装fswebcam sudo apt-get install fswebcam 拍照 fswebcam /dev/video0 /home/pi/new/image.jpg /dev/video0 为设备文件, /home/pi/new/image.jpg 为存储路径 效果还不错。 显示视频效果 安装luvcview apt-get install luvcview 终端启动luvcview luvcview -s 1080x720 视频效果有点卡顿。 来源: CSDN 作者: 走南闯北声东击西 链接: https://blog.csdn.net/I_LOVE_MCU/article/details/103889820

树莓派设置静态IP

走远了吗. 提交于 2020-01-20 00:08:16
通过配置树莓派的静态ip,这样就可以避免重启后树莓派ip改变,从而我们需要重新查看器ip地址等等。 修改/etc/dhcpcd.conf,大概有以下几种指令: #测试可以使用,会打开GNN编辑器 sudo nano / etc / dhcpcd . conf #测试可以读取文本,无法编辑 sudo vi / etc / dhcpcd . conf #测试无法使用 sudo vim / etc / dhcpcd . conf 注:GNN为Linux自带的编辑器 步骤: 1 打开 sudo nano /etc/dhcpcd.conf 2 在文本末尾添加如下代码 interface eth0 static ip_address = 192.168 .1 .12 / 24 static routers = 192.168 .1 .1 static domain_name_servers = 192.168 .1 .1 interface wlan0 static ip_address = 192.168 .1 .100 / 24 static routers = 192.168 .1 .1 static domain_name_servers = 192.168 .1 .1 3 按下crtl+x返回 4 sudo reboot重启 测试 方法一:可以使用网线连接树莓派

shell常用指令

谁说胖子不能爱 提交于 2020-01-19 20:31:17
Linux $xxxx --help:帮助指令 $sudo xx:以管理员方式执行 $date:显示日期 $ifconfig:显示网络信息 $free -h:打印内存使用结果 $fdisk -l:打印磁盘信息 $lsusb:打印usb设备情况 $lscpu:打印CPU信息 $uname:打印系统及计算机名称 $shutdown -h now:关机 $shutdown -r now:重启 $sudo reboot:重启 树莓派 $sudo raspi-config:基本设置 $vcgencmd measure_temp:返回CPU温度 ==>树莓派提供了vcgencmd指令用于和树莓派的硬件直接互动。 来源: CSDN 作者: 于子豪 链接: https://blog.csdn.net/qq_45467083/article/details/104044367

树莓派4b初始图形化设置 putty + vnc 笔记本电脑连接

喜你入骨 提交于 2020-01-17 21:57:07
树莓派4B 图形化配置 最近入手了一块树莓派4B,并简单的进行了初始图形化配置,简单的说就是连接了自己的笔记本电脑,感觉还不错,现将自己连接笔记本的方法记录如下,从本质上讲,树莓派4B的连接方式和3B+没有太大的区别,连接方式基本一致,但是依旧有坑,本文会详细标注,写文之前,本人已经进行过连接实验,严格按此操作必能连接成功。在进行详细的连接操作前,希望正在阅读本文的小伙伴能够参考我的另一篇文章: https://blog.csdn.net/qq_43785234/article/details/103973617 (树莓派3B+的连接方式),此文对于重复的地方将不再进行赘述,仅对有坑的地方进行标注。 一.工具准备 :这里只强调一点,务必使用16G SD卡,并非8G卡不行,为了以后更好的操作开发,建议使用16G。其余工具不变 二.图形化界面配置 1.格式化SD卡,具体操作同3B+一致,无任何差别地方。 2.镜像系统烧录,这里需要说明一点, 烧录系统为:2019-09-26-raspbian-buster-full.img 3.开启SSH,在 内存卡根目录下 建一个名为ssh的文件夹 4.无线网络文件配置,具体操作同3B+一致,注意修改WiFi名和密码 ​country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev