![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派
文章平均质量分 54
LEO-max
GPT农名工
展开
-
用树莓派玩传感器
接线VCC -> 1针脚OUT -> 40针脚GND -> 6针脚C语言代码:#include <wiringPi.h>#include <stdio.h>#include <sys/time.h>#define AVOID 29int main(void){ if (wiringPiSetup() == -1) { printf("setup wiringPi failed !");原创 2021-02-24 16:30:46 · 1733 阅读 · 1 评论 -
关于树莓派安装Python所需模块出现“E: 无法定位软件包”的问题归纳
一、镜像源问题在 /etc/apt/sources.list 添加新镜像源 一般选择清华源在网上查找清华源的教程的时候,注意是Ubuntu的还是raspbian的。二、sudo apt-get install python-xxx下载Python有关的模块的指令,需要加上 python-比如:安装 pandas 模块linux 下 : sudo apt-get install python-pandas安装 numpy 模块linux 下 : sudo apt-get ins原创 2021-02-23 16:54:16 · 7201 阅读 · 1 评论 -
树莓派交叉编译
1.什么是交叉编译? 编译:在一个平台上生成该平台上的可执行代码。交叉编译:在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系统也可以在不同的体系结构上运行。我们在 windows 上编写 C51 代码,并编译成可执行代码,如 xx.hex,是在 C51 上运行,而不是在windows 上运行。我们在 ubuntu 上编写树莓派的代码,并编译成可执行代码,如 a.out,是在树莓派上运行,不是在ubuntu linux上运行。 2.为什么要交叉编译?...原创 2021-02-22 01:10:41 · 362 阅读 · 0 评论 -
树莓派通过scp将文件传到Linux主机的问题
在树莓派上通过scp指令将文件传到Ubuntu上报错:ssh: connect to host 192.168.4.119 port 22: Connection refusedlost connection1.先尝试是否能Ping通。2.如果Ubuntu上可以通过scp将文件传到树莓派上说明树莓派的SSH配置没有问题,是Ubuntu的SSH配置问题: 可能是Ubuntu没有开启SSH。开启方法:sudo apt-get install openssh-server通过 sudo ps -原创 2021-02-21 11:27:51 · 359 阅读 · 1 评论 -
树莓派和电脑之间串口通信编程
串口配置的一些详细内容可以参考其他博文,这里不作介绍。树莓派与电脑进行通信树莓派向电脑端发送数据#include <wiringSerial.h>#include <wiringPi.h>#include <stdio.h>#include <stdlib.h> int main(){ int fd; if(wiringPiSetup()原创 2021-02-19 18:34:18 · 591 阅读 · 0 评论 -
wiringPI库
目录硬件初始化函数通用GPIO控制函数时间控制函数中断多线程softPwm,软件实现的PWM串口通信shift移位寄存器芯片API树莓派硬件平台特有的API转载出处:http://www.cnblogs.com/lulipro/在使用wiringPi库时,你需要包含头文件 #include<wiringPi.h>。凡是写wiringPi的程序,都包含这个头文件。硬件初始化函数使用wiringPi时,你必须在执行任何操作前初始化树莓派,否则程序不能正常工作。可以调用下表函数之一进行初始化原创 2021-02-19 12:28:38 · 1689 阅读 · 1 评论 -
树莓派控制继电器实现点灯功能
今天来玩一下简单的树莓派外设开发,通过wiringPi库来控制继电器进而控制灯的点亮与关闭。 树莓派电灯 wiringPI库的相关介绍可以看此博客:https://www.cnblogs.com/lulipro/p/5992172.html代码如下:#include <wiringPi>#include <stdio.h>#define SWITCHER原创 2021-02-14 21:52:17 · 1002 阅读 · 0 评论 -
树莓派刷机以及三种登入方式(串口、SSH、远程桌面)
刷机镜像(3B和4B的镜像不一样,不够也有通用的镜像)SD卡(一般16G以上)读卡器Win32DiskImager(将镜像烧到SD卡的软件);这个软件可能会让自己的SD卡容量变小,方便可以再安装个内存卡修复软件。 现在一般都买树莓派都会将镜像直接烧再SD卡上了,但如果需要换镜像的则需要以上几个步骤了。串口登录安装驱动 &nb原创 2021-02-10 15:16:28 · 1433 阅读 · 2 评论