
树莓派
文章平均质量分 63
gouxf_0219
这个作者很懒,什么都没留下…
展开
-
树莓派使用socket发送数据到PC,并存入数据库
将传感器监测到的数据通过树莓派传递给PC,使用树莓派作为客户端,用socket向服务器端(PC)发送数据,通过pymysql将接收的数据插入本地数据库。硬件准备:树莓派4B/网线因为是局域网通信,所以网线要连PC或路由器。如果要通过无线通信,可以搭建一个云服务器,通过调用云服务器实现。软件运行程序时,先运行服务端,再运行客户端服务端(PC)#!/bin/python#server.pyimport pymysql import socketimport timeHOST = '1原创 2022-05-24 14:44:05 · 2184 阅读 · 0 评论 -
下载固件到pico
开发树莓派PicoPico作为微控制器,上面没有操作系统,所以不能直接进行代码编写和调试,只能连接PC机,写好代码后传输到Pico运行。连接Pico:官方推荐树莓派系统的树莓派。注意连接时要用手按着白色的BOOTSEL键,连接好后再松手。使用C/C++ SDK思路:利用软件将C程序转化为可被Pico识别的.uf2文件,烧录到Pico中,由Pico运行。Pico开发的配置工作:一、下载用于开发Pico的SDK和示例程序:$ sudo apt install git$ cd ~/$ mkdir原创 2022-05-24 14:42:35 · 1451 阅读 · 1 评论 -
Pico使用
这里写自定义目录标题UARThttps://blog.youkuaiyun.com/weiqifa0/article/details/114696022from machine import UART, Pinimport utimeuart = UART(0, baudrate=115200, bits=8, parity=None, stop=1, tx=Pin(0), rx=Pin(1))sendStr = ""receiveStr = ""if uart.any: uart.write(sen原创 2022-05-24 14:40:19 · 338 阅读 · 0 评论 -
树莓派Pico C/C++语言开发
在Windows (win10)上搭建C/C++开发环境Step1:需要安装5个支持工具软件在这里插入图片描述也可以自行下载最新版本arm GCC compiler:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloadsCmake:https://cmake.org/downloadBuild Tools for Visu原创 2021-05-20 17:46:18 · 17473 阅读 · 17 评论 -
树莓派开启SSH的方法
为了安全,树莓派默认是没有开启SSH连接的。如果要电脑SSH远程连接树莓派。首先就要开启它。有几个方法,打开树莓派SSH。方法一:命令打开(临时生效)终端输入命令sudo /etc/init.d/ssh start方法二:SD卡将SD卡放入读卡器,然后插入电脑。打开SD卡所在的盘符,新建一个空的文本文档,去掉后缀名,重命名为“SSH”。PS:因为打开SSH时,树莓派会自动建一个...原创 2019-11-13 11:18:00 · 2055 阅读 · 1 评论 -
树莓派上手
使用树莓派以下的步骤必不可少【烧录系统】-【连接电源】1、要烧录系统你需要准备硬件:1、一张4G以上容量的SD卡(烧录系统)2、树莓派主板3、读卡器4、电源适配器软件:1、树莓派系统2、烧录工具:Win32 Disk Imager3、格式SD卡软件:SD card formatter(Windows),etcher(其他系统)准备好后,下面是具体的步骤:2、烧录系统st...原创 2019-11-06 12:18:44 · 355 阅读 · 1 评论 -
Could not resolve hos:github.com解决办法
修改/etc/hosts文件,在底部添加192.30.253.112 github.com问题解决参考:https://www.cnblogs.com/han-1034683568/p/6457894.html原创 2019-03-12 17:16:06 · 1835 阅读 · 0 评论 -
树莓派与I2C设备通信
本篇文章介绍树莓派上读取I2C设备的地址,以及如何读取/写入数据到I2C设备寄存器的操作。原创 2019-03-12 17:08:47 · 3438 阅读 · 0 评论 -
【树莓派基础】网络故障
故障排除树莓派网络有问题,首先尝试关闭和重启网络断开。最简单的工具:ifup和ifdown。网络连接正常,但不能正常工作。如,ifconfig后在inet addr下不存在任何项目,通过禁用网络端口开始修复工作$ sudo ifdown eth0网络被禁用后,确保电缆两端插紧,连接树莓派的所有网络设备正常工作。然后启用端口$ sudo ifup eth0使用ping命令测试网络。如...原创 2018-12-01 20:37:58 · 2202 阅读 · 0 评论 -
【树莓派GPIO基础】通过Python使用GPIO端口
若树莓派用在核反应堆核心或复杂的机器人平台,需要研究使用较低级别的语言,如C++,运行在专用实时微控制器若需要实时操作,可用用Arduino/MSP430系列微控制器,通过GPIO或USB与树莓派交互,提供专业的实时控制和传感环境。1. 安装GPIO的Python库$ wget http://raspberry-gpio-python.googlecode.com/files/RPi.GPI...转载 2018-11-20 17:47:14 · 9659 阅读 · 1 评论 -
使用 RPI.GPIO 模块的脉宽调制(PWM)功能
使用 RPI.GPIO 模块的脉宽调制(PWM)功能    脉宽调制(PWM)是指用微处理器的数字输出来对模拟电路进行控制,是一种对模拟信号电平进行数字编码的方法。在树莓派上,可以通过对GPIO的编程来实现PWM 创建一个 PWM 实例p = GPIO.PWM(channel, frequency)启用 PWMp.start(dc)...原创 2018-11-08 14:42:34 · 2522 阅读 · 0 评论 -
基于树莓派系统与Blynk远程控制水泵
http://cnodejs.org/topic/54032efa9769c2e93797cd06 https://github.com/WiringPi/WiringPi-Node 检查是否安装node.jsnode --version或nodejs --version如果没有打印版本或打印出错信息,安装node.js 否则删除旧版本sudo apt-get pur...原创 2018-08-05 19:55:24 · 3675 阅读 · 0 评论 -
虚拟机安装树莓派
如何在虚拟机上安装桌面版的树莓派系统(脱离树莓派硬件)?本篇文章提供详细的安装步骤。转载 2018-11-01 13:29:28 · 4788 阅读 · 2 评论 -
树莓派与Arduino串口通信
在树莓派上安装Arduinosudo apt-get install Arduino树莓派安装串口调试程序    minicom是Linux平台串口调试工具,相当于Windows上的串口调试助手,可以用来读取Arduino通过USB串口发送的传感器的数值。minicom安装sudo apt-get install minicom...原创 2018-11-08 14:20:00 · 543 阅读 · 0 评论 -
树莓派掌机、游戏机
文章目录一、准备二、下载RetroPie镜像1. 什么是RetroPie?   下载地址:https://retropie.org.uk/download/2. 什么是模拟器?3. 什么是ROM?三、写RetroPie镜像到SD卡四、控制器配置1. 配置控制器2.连接WIFI五、传输roms六、重启模拟器七、其他配置七、网址RetroPie网址roms网址文档参考网址...原创 2018-11-08 14:35:13 · 4542 阅读 · 0 评论