香橙派python编程_香橙派Orange Pi 4开发板在Ubuntu系统下使用python 控制GPIO
香橙派Orange Pi 4开发板搭载了瑞芯微Rockchip RK3399的6核ARM® 64位处理器,拥有双通道4GB LPDDR4内存 ,板载16GB EMMC flash存储,支持运行Android 8.1、Ubuntu 16.04、Debian 9等操作系统,支持双路摄像头同时输入,拥有双mipi lcd接口,可支持两路视频同时输出。除了具备MIPI-CSI双摄像头接口,HDMI2.0视频输出接口,麦克风端口,3.5mm和HDMI2.0音频输出口,千兆以太网口,USB3.0,USB2.0,Type-C等常规标准接口,还有调试串口,24pin PCIE接口,40pin树莓派兼容扩展口。
关于Orange Pi 4开发板的硬件特性,这里不再赘述,感兴趣的开发者可以进入orangepi 官网下载相关资料了解。关于Orange Pi 4开发板在Ubuntu系统应用层的支持情况,后面会陆续发文介绍。本文先介绍在在Ubuntu系统下如何使用Python控制GPIO。
2、安装
apt install python3-pip
cd OPi.GPIO
python3 setup.py install
3、测试
新建文件test_gpio.py
import time
import sys
import OPi.GPIO as GPIO
import orangepi.pi4
BOARD = orangepi.pi4.BOARD
GPIO.setmode(BOARD)
pin=int(sys.argv[1])
GPIO.setup(pin, GPIO.OUT)
while True:
GPIO.output(pin, GPIO.HIGH)
time.sleep(1)
GPIO.output(pin, GPIO.LOW)
time.sleep(1)
cd ..
python3 test_gpio.py 16 //控制物理引脚16 1秒一次翻转电平
香橙派python编程_香橙派Orange Pi 4开发板在Ubuntu系统下使用python 控制GPIO相关推荐
- 香橙派(Orange Pi)树莓派开发板USBCAN适配器usb转can调试软件使用教程
一.硬件准备 1.windows7电脑*1 2.Orange Pi zero开发板*1(可以不带显示设备,六叶树的USBCAN调试软件可以使用远程桌面) 硬件要求很低,不需要显示屏,相当于只要手里有1 ...
- 香橙派Orange Pi Zero2开发板使用USB摄像头的方法(安卓镜像)
香橙派Orange Pi Zero2 开发板采用全志H616 四核 64位处理器,拥有512MB/1GB 内存可选,集成千兆以太网卡.蓝牙5.0+双频WiFi.USB2.0.TF卡槽等端口,并且,Mi ...
- orange+pi+android+7,Orange Pi 3开发板使用USB摄像头的方法(安卓系统)
香橙派Orange Pi 3电脑开发板采用全志H6系统级芯片,拥有2GB LPDDR3 内存+8GB EMMC Flash.这款开发板体积小,尺寸仅64mm*90mm,却集成了mini PCIE,千兆 ...
- 在ubuntu系统下安装python
一.背景介绍 随着本人python使用的越来越多,跑的代码和程序越来越复杂,从git下载代码也更多的需要liux系统才能使用,所以考虑在ubuntu系统下安装python,此博文也是基于CSDN7天培 ...
- 全志H616高画质芯片香橙派Orange Pi Zero2开发板音频测试说明
香橙派Zero2开发板搭载高画质旗舰型6K OTT处理器全志H616 四核 64位处理器,适配有Linux系统和安卓电视盒子系统,拥有512MB/1GB 内存可选,集成千兆以太网卡.蓝牙5.0+双频W ...
- 全志H616芯片香橙派Orange Pi Zero2开发板26pinGPIO口测试
香橙派Zero2开发板采用全志H616 四核 64位处理器,拥有512MB/1GB 内存可选,集成千兆以太 wiringOP 已适配 Orange Pi Zero 2 开发板,使用 wiringOP ...
- Mysql orangepi_SSH远程登录香橙派Orange Pi Zero2开发板的操作方法
香橙派Zero2开发板是新一代开源的单板电脑,采用全志H616 四核 64位处理器,拥有512MB/1GB 内存可选,集成千兆以太网卡.蓝牙5.0+双频WiFi.Micro-HDMI输出.USB2.0 ...
- python做流程图_少儿Python编程_第十四讲:开发游戏
无论哪一种编程语言,实现图形界面程序的方法都大同小异.本讲介绍用Python开发小游戏的方法,从中学习使用Python编写图形界面的程序,图形图像的基础知识,以及在图形界面程序中与用户交互.最后部分还 ...
- ubuntu系统下更改python路径
前言小知识: #查看python版本 python#查看python默认链接的为哪个python路径 which python#查看电脑中安装的所有python路径 whereis python 1. ...
- 大学生计算机python_人人都能学计算机:计算机科学入门与Python编程_学堂在线章节测试答案...
查看答案 人人都能学计算机:计算机科学入门与Python编程_学堂在线章节测试答案 单击图层调板下方的新图层按钮可以产生新图层.A:错B:对 在图示的薄壁杆件截面图形中,形心与弯曲中心重合的截面有() ...
最新文章
- matlab如何响两声,matlab发出声音
- 记第一次线下AWD感受及复现
- mysql 多表备份_mysql备份与恢复多库多表备份
- js如何获取jwt信息_谈房地产公众号如何涨粉?一篇文章让你轻松获取信息
- 48_并发编程-线程-资源共享/锁
- springmvc 传对象报400_springmvc 通过对象来接收参数,为什么默认会返回该对象?
- NYOJ_23_取石子(一)
- gridview中手工排序
- Unity 单元测试(NUnit,UnityTestTools)
- 大漠插件最新版本7.2031
- 高一计算机网络技术应用计划,高一信息技术第一学期教学计划
- python资本市场财务数据分析_不懂财务数据分析?教你一分钟看懂财务报表
- matlab三维网格绘图函数mesh、meshc、mesh、zmeshgrid、surf【matlab图行绘制五】
- gdrive 下载 google cloud 文件
- android获取Bitmap对象,获取图片宽高
- excel怎么设置颜色的值记录
- 教育惩戒权终于来了,能杜绝“拦路打老师案”的剧情吗?
- Java阿凯_Java-7 面向对象(上)
- Dessert(dfs)
- Linux系统下服务和运行目标管理——单用户和多用户模式的切换
热门文章
- java地铁最短_南京地铁最短路径以及最少换乘算法C++不用类
- usb芯片+android+驱动,PL2303芯片驱动
- asp.net panel 加html,ASP.NET中 Panel 控件的使用方法
- 局域网共享问题解决方案----日常经验总结
- 电子计算机系统集成费用,信息服务资费标准 计算机信息系统集成类.pdf
- [笔记]vs2015 编写汇编masm32之使用MASM32库
- Windows Server 2008 R2 学习笔记——VMware Workstation中服务器(Windows Server 2008 R2)与客户机(Windows 7)的安装
- 简单工厂模式(静态工厂方法模式)
- 华硕主板装系统蓝屏_华硕台式电脑蓝屏怎么重装系统 华硕台式电脑蓝屏重装系统步骤...
- 梦幻西游易语言辅助教程