草庐IT

树莓派RP2040

全部标签

基于树莓派3b的嵌入式实验——蓝牙通信实验(python)

1.实验内容本实验以树莓派开发板作为控制板,通过树莓派的USB母座连接USB转串口模块,再使用板载蓝牙连接蓝牙模块,通过蓝牙模块发送控制信息,板载蓝牙模块接收并点亮LED模块上不同位的灯2.实验器材2.1.树莓派3B开发板2.2.LED流水灯模块本实验装置采用1个8位RGB三色LED流水灯模块来显示蓝牙模块接收到的值,这个显示模块有8个3色LED发光二极管,采用共阳极的接法,低电平选中需要点亮的LED的位和颜色,需要开发板8路IO口。2.3.USB转串口USB转串口即实现计算机USB接口到物理串口之间的转换。可以为没有串口的计算机或其他USB主机增加串口,使用USB转串口设备等于将传统的串口设

Raspberry Pi(树莓派)基于Raspbian操作系统开发OpenGL ES应用

笔者在树莓派上开发OpenGLES之前,特地从网上做了些功课。当前,无论是RaspberryPi3还是Zero,倘若要开启博通的VideoCoreGPU硬件加速,那么只能使用官方提供的RaspbianOS系统,并且需要使用存放在/opt/vc/下的私有库。因此,我们只能通过EGL结合树莓派特定的DispManX运行时环境来使用OpenGLES。在/opt/vc/src/hello_pi/目录下放有官方提供的各种demo,其中包括OpenGLES程序、OpenVG程序以及利用VideoCore硬件视频编解码能力对视频进行处理的demo等。由于/opt/vc/lib/目录下已经包含了OpenGLE

安全地公网访问树莓派等设备的服务 内网穿透--frp 23年11月方法

如果想要树莓派可以被公网访问,可以选择直接网上搜内网穿透提供商,一个月大概10块钱,也有免费的,但是免费的速度就不要希望很好了。也可以选择接下来介绍的frp,这种方式不需要付费,但是需要你有一台有着公网ip的服务器,如果没有就不用往下看了,我正好有一台腾讯云服务器,所以采用这种方式。接下来的例子作用是能通过公网ssh连接树莓派进入frp的GitHub项目release界面,下载相应的包链接为:GitHub-fatedier/frp:AfastreverseproxytohelpyouexposealocalserverbehindaNATorfirewalltotheinternet.解压应该

使用树莓派(香橙派)搭建文件共享服务器-samba服务器

域网内部通过文件共享来传输文件是一种非常方便的方式,小米摄像头也支持用文件共享smb模式将视频备份到局域网中的文件服务器上。之前我一直使用荣耀pro路由器游戏版,是自带USB接口支持文件共享服务的,接上USB移动硬盘,小米摄像头就可以自动将视频备份到移动硬盘上了。最近换了一个WIFI6的路由器,奈何新路由器是不支持文件共享功能的。也不想把家里的电脑一直开着做为文件服务器,就想着使用树莓派(其实我嫌弃树莓派太贵了,找来一个平替,香橙派orangepizero3,这是我找到的最低成本的替代解决方案(网络足够快,CPU的IO能力足够强)1G内存版本的只要99元)加个USB硬盘来做个文件服务器用来自动

[二分查找]LeetCode2040:两个有序数组的第 K 小乘积

本文涉及的基础知识点二分查找算法合集题目给你两个从小到大排好序且下标从0开始的整数数组nums1和nums2以及一个整数k,请你返回第k(从1开始编号)小的nums1[i]*nums2[j]的乘积,其中0示例1:输入:nums1=[2,5],nums2=[3,4],k=2输出:8解释:第2小的乘积计算如下:nums1[0]*nums2[0]=2*3=6nums1[0]*nums2[1]=2*4=8第2小的乘积为8。示例2:输入:nums1=[-4,-2,0,3],nums2=[2,4],k=6输出:0解释:第6小的乘积计算如下:nums1[0]*nums2[1]=(-4)*4=-16nums1

树莓派使用Nginx+cpolar内网穿透实现无公网IP访问内网本地站点

文章目录1.Nginx安装2.安装cpolar3.配置域名访问Nginx4.固定域名访问5.配置静态站点安装Nginx(发音为“engine-x”)可以将您的树莓派变成一个强大的Web服务器,可以用于托管网站或Web应用程序。相比其他Web服务器,Nginx的内存占用率非常低,可以在树莓派等资源受限的设备上运行。同时结合cpolar内网穿透工具即可实现无公网IP远程访问。1.Nginx安装在树莓派安装Nginx也是很简单,通过apt命令可以直接安装,先更新仓库sudoaptupdate安装更新sudoaptupgrade更新完成后安装Nginx包sudoaptinstallnginx启动Ngi

无公网IP环境固定地址远程SSH访问本地树莓派Raspberry Pi

🔥博客主页:小羊失眠啦.🎥系列专栏:《C语言》《数据结构》《Linux》《Cpolar》❤️感谢大家点赞👍收藏⭐评论✍️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。文章目录前言如何通过SSH连接到树莓派步骤1.在RaspberryPi上启用SSH步骤2.查找树莓派的IP地址步骤3.SSH到你的树莓派步骤4.在任何地点访问家中的树莓派4.1安装Cpolar内网穿透4.2cpolar进行token认证4.3配置cpolar服务开机自启动4.4查看映射到公网的隧道地址4.5ssh公网远程访问树莓派4.6修改树莓派默认密码(可选)步骤5.为SSH远

如何利用树莓派与Nginx结合内网穿透服务实现远程访问内部站点——“cpolar内网穿透”

文章目录1.Nginx安装2.安装cpolar3.配置域名访问Nginx4.固定域名访问5.配置静态站点安装Nginx(发音为“engine-x”)可以将您的树莓派变成一个强大的Web服务器,可以用于托管网站或Web应用程序。相比其他Web服务器,Nginx的内存占用率非常低,可以在树莓派等资源受限的设备上运行。同时结合cpolar内网穿透工具即可实现无公网IP远程访问。1.Nginx安装在树莓派安装Nginx也是很简单,通过apt命令可以直接安装,先更新仓库sudoaptupdate安装更新sudoaptupgrade更新完成后安装Nginx包sudoaptinstallnginx启动Ngi

使用树莓派打造Android TV盒子

树莓派是一款功能强大且灵活的单板计算机,它可以用于各种创意项目。在本文中,我们将介绍如何使用树莓派搭建一个AndroidTV盒子,使你可以在电视上享受Android系统的各种应用和功能。步骤1:准备所需材料要开始构建你的AndroidTV盒子,你需要准备以下材料:树莓派:建议使用树莓派4ModelB或更高版本,以获得更好的性能和体验。电源适配器:用于为树莓派提供电源。存储卡:至少16GB的MicroSD卡,用于安装操作系统和存储数据。HDMI线:用于连接树莓派和电视。USB键盘和鼠标:用于在树莓派上进行设置和控制。步骤2:安装操作系统在树莓派上安装AndroidTV系统之前,我们需要先将操作系

配置树莓派系统(64位)_无网线_无外显_笔记本远程连接

硬件:一个树莓派4B、一台笔记本电脑(以win10系统为例,做树莓派显示屏)1下载工具软件1.1下载树莓派镜像烧录器RaspberryPiImager。该软件是把RaspberryPiOS安装(烧录)到TD卡上的工具。树莓派官网链接。根据下载RaspberryPiImager的提示,点击DownloadforWindows。下载完成:双击imager_1.4.exe将RaspberryPiImager这个工具安装到Windows电脑上,安装过程非常简单,只要一路点击下一步,完成安装则可,不需要任何配置。安装成功,运行树莓派镜像烧录器,如图:1.2下载SSH工具:Putty(64位)putty链