目录C语言WiringPiPythonRPi.GPIOGPIO Zerobash脚本 平台:树莓3B 版本: 2021-05-07-raspios-buster-armhf若GPIO输出为3.3V 采用压降为1.7V的红色LED灯 设工作电流为15mA,则限流电阻取≥(3.3 - 1.7)/0.015 = 106.67欧较为安全。C语言WiringPiAPI 手册 WiringPi预装在标准的
# 香橙 Python GPIO科普 香橙是一种基于ARM Cortex-A8的开源硬件平台,具有丰富的GPIO(通用输入输出)接口,使其成为一个非常适合用于物联网和嵌入式系统开发的工具。Python是一种简单易学的编程语言,结合Python香橙GPIO,可以让开发者快速实现各种项目。 ## GPIO介绍 GPIO是通用输入输出,可以用来连接各种外部设备,如传感器、LED等。在香橙
原创 2024-06-07 05:51:48
511阅读
### 使用 Python 控制香橙 GPIO 的指南 香橙(Orange Pi)作为一款优秀的单板计算机,广泛应用于物联网和嵌入式项目中。本文将引导您通过 Python 编程来控制香橙GPIO(通用输入输出)引脚,帮助您入门这一领域。 #### 整体流程概览 首先,我们来看看整个开发流程,分为五个主要步骤: | 步骤 | 描述 |
原创 9月前
548阅读
一、下载编译环境首先是从github拉去orange-pi的编译环境,百度网盘下载的比较旧,解压完也需要重新拉取 这里为了加速,在github账号里面,fork一下官网的仓库,然后在gitee里面导入一下,之后就可以在gitee里面下载了git clone https://gitee.com/maple-feather/orangepi-build.git 可以看到速度相对于github,还是可以
转载 2023-09-23 01:04:05
611阅读
硬件接线 & 最终实现图目录项目需求如何使用C语言执行Python代码ubuntu22.04系统重装遇到的一些问题环境搭建C语言执行一小段python代码python_test.c:编译语句: 实现结果:C语言执行python函数  代码示例:python_function_test.py:python_function_test.c:编译语句:实现效果:阿里
上一期跟大家分享了如何下载和安装操作系统,这一期将跟大家分享操作系统的初始化。在准备好操作系统后,将含有操作系统的TF卡插入卡槽,准备给香橙通电。香橙的操作有两种方式,一种和普通电脑一样,通过板载的HDMI接口连接显示器,再通过USB接口连接键盘和鼠标进行操作。另一种是通过SSH协议利用网络或者串口对香橙进行操作,第一种方法使用比较简单,所以这里介绍一下第二种方法。由于操作系统没有进行网络设
# 使用香橙5进行Python GPIO控制的探索 ## 引言 香橙5(Orange Pi 5)是一款功能强大的单板计算机,特别适合于物联网(IoT)和嵌入式系统项目。通过结合PythonGPIO(通用输入输出),用户可以轻松控制各种外部硬件如LED、传感器和电机等。本文将深入探讨如何在香橙5上使用Python进行GPIO编程,并提供一些示例代码。 ## 环境准备 在开始之前,确保
原创 2024-10-15 05:05:57
1314阅读
师承clc学习香橙(全志H616)主 要是Linux系统的学习平台介绍 特性CPU 全志H616四核64位1.5GHz高性能Cortex-A53处理器 GPU MaliG31MP2 SupportsOpenGLES1.0/2.0/3.2、OpenCL2.0 运行内存 1GBDDR3(与GPU共享) 存储 TF卡插槽_课程配套硬件16G,测试128G可支持、2MBSPIFlash
1.WiringPi串口示例程序报错:No Such File or directory香橙虽然是一款性价比很高的Linux开发板,但是和树莓相比,其开发文档、社区资源都相对匮乏,而且很多库都是从树莓那移植过来的,比如控制IO的库:WiringPi,而这往往会导致一些错误的发生,比如这个让我头痛的串口错误: 分析错误的原因,不难发现问题出在/dev/ttyAMA0这,ls /dev
背景之前一直使用树莓做一些物联网开发的小项目。然而,今年,由于芯片的涨价,树莓4B裸板要卖到700人民币,连上一代的树莓3B也要搭配套装一起买,价格也大多到了5、600人民币。更离谱的是连树莓zero都要卖到200元。 于是看了一圈,发现有已国产开发板,香橙(OrangePi)价格上算合理。这个品牌的开发板都使用全志的芯片,看了一下尺寸、功能和价格,我选了Orange Pi Zero2,
转载 2023-08-11 09:04:09
698阅读
前言基础环境: 硬件:香橙5 操作系统:openkylin cpu架构:arm 过程: 最近有个任务,要在新的环境中验证一些服务是否可用。目的时向全国产化靠拢。 需要在香橙派上安装openkylin,一开始尝试的是香橙3b,发现其不支持 openkylin。后经过查看,发现香橙5可以安装openkylin。 但是因为系统是2023年7月份刚刚出的,所以在过程中碰到了非常多的问题。
DHT11是一款有已校准数字信号输出的温湿度传感器。 精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH, 温度0~50℃。我买的封装好的模块,上边自带了上拉电阻,直接查到树莓派上即可灰、紫、蓝分别代表数据、3.3V、0V,接到树莓的3,1,10脚,分别对应PIN8,3.3V,0V。DHT11与单片机通讯协议为单线协议(1-wire),其实单线协议蛮厉害的,一个GPIO就能实现数据的
目录 前言一、HC-SR04超声波测距0.超声波测距原理✒️如何使HC-SR04发送超声波✒️如何接收超声波返回✒️如何通过时间算出距离1.Linux的获取时间gettimeofday()✒️timeval结构体✒️gettimeofday()函数 2.利用gettimeofday()计算时间,实现超声波测距二、SG90舵机0.驱动SG90舵机原理1.Linux的定时器✒️it
转载 2023-12-22 09:51:37
311阅读
Raspberry Pi和Arduino比较 Raspberry Pi是芯片系统或者称为SOC,它可以运行一个完整版本的Linux,像是Raspbian,它被设计出来的目的是为了学习。Arduino是一个微型控制器,而不是一个电脑。无论是树莓还是Arduino都是你的首选武器,事实上,它们彼此都有明显的优势和劣势。 树莓 树莓实际上是,在一个电路板上的微型电脑。
转载 2024-07-28 11:23:22
315阅读
香橙GPIO能用Python控制吗?这是一个在开发嵌入式项目时经常遇到的问题,尤其是涉及到硬件控制时。GPIO(通用输入输出)作为串联电路的基础,对于各种传感器和器件的实时反馈至关重要。通过Python控制GPIO,开发者可以轻松实现与外设的互动,进而实现复杂的功能。 ## 问题背景 在智能硬件、物联网等技术迅速发展的当下,利用香橙(或Orange Pi)进行开发已成为许多开发者的选择。香
原创 6月前
275阅读
前言: 作为一个菜鸟级别的嵌入式学习者,在玩坏一块疯狂涨价的树莓后,一直想入手一个能够替代树莓作为嵌入式Arm-linux学习阶段的开发板,终于在最近入手了搭载国产芯片全志H3的OrangePi PC Plus。        从一个刚入手的用户角度,香橙的官网略显简陋,官方论坛帖子很少,几乎没什么用处
目录1. 说明2. 准备工作3. 安装3.1 参考Tidb官方 v1.5安装说明 3.2 准备存储类3.3 创建crd3.4 执行operator3.5 创建cluster/dashboard/monitor容器组3.6 设置访问入口(Ingress & Port)4. 装好后的容器状况5. 遇到的问题6. 参考1. 说明建立TiDB集群,实现一个基于k8s的云原生分布
前言在实际项目中,经常会遇到需要使用人工智能的场景,如人脸识别,车牌识别等...其一般的流程就是由单片机采集数据发送给提供人工智能算法模型的公司(百度云,阿里云...),然后人工智能将结果回传给单片机,单片机根据结果来对应的操作。而人工智能的代码普遍要使用python而不是C,所以将数据发给人工智能以及从人工智能拿回数据时,需要涉及到如何在C中使用Python的知识。综上所述,Python是作为一
下载的是ubuntu-server系统。用的是一台十几年前的笔记本,DELL M6300,OS为win7 32,首先安装了SDFormatter(格式化SD卡)【格式化的时候记得:选项设置——逻辑大小调整:ON】然后是:Win32DiskImager.exe,烧录工具,官网都有下载的。不多说。整好系统,把卡插到Zero,通电,插上网线。开机十秒的时间就好了。IP地址是DHCP的,所以在路由器里面去
转载 2023-07-06 15:40:11
710阅读
文章目录前言一、使用的东西二、使用步骤1.下载系统到SD卡中2.上电连接串口3.打开ssh4.使用xshell连接香橙最后 前言在学单片机之前我就接触到树莓这个掌间电脑,之前买了一块但是一直放在家里面吃灰,然后这几天突然感觉树莓很好玩,准备买一块来玩一下,但是树莓的价格实在是太高了,我还只是个学生没那么多钱,然后呢我在网上找到了一个平替的板子就是这个系列的主题–香橙,我买了个比较便宜的
  • 1
  • 2
  • 3
  • 4
  • 5