CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
楼主: hipboi

cubie的Python GPIO库

  [复制链接]

5

主题

0

好友

398

积分

中级会员

Rank: 3Rank: 3

贡献
83
金钱
135
威望
83
买家信用
卖家信用
积分
398
发表于 2013-8-19 21:23:46 |显示全部楼层
来惊喜~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

5

主题

0

好友

611

积分

高级会员

Rank: 4

贡献
122
金钱
218
威望
122
买家信用
卖家信用
积分
611
发表于 2013-8-25 17:49:44 |显示全部楼层

最近在淘宝上买了一些arduino的传感器,想拿cubie控制一下这些传感器。

首先,系统使用的是官方网站上的ubuntu sd card 1.1

1. 安装python的库和cubie的gpio库
sudo apt-get install python-dev
wget http://dl.linux-sunxi.org/users/tom/pySUNXI-0.1.12.tar.gz
tar zxf pySUNXI-0.1.12.tar.gz
sudo python setup.py install
复制代码
2. 识别扩展pin上的gpio口和电源,地。
   
这里我们连接PD0和PD2

3. 连接面包板
  

4. 写代码,使用你喜欢的编辑器新建一个blink.py文件,内容如下:
#!/usr/bin/env python

import SUNXI_GPIO as GPIO
import time

RED_LED = GPIO.PD0

GPIO.init()
GPIO.setcfg(RED_LED, GPIO.OUT)
   
while True:
        GPIO.output(RED_LED, GPIO.HIGH)
        time.sleep(1)
        GPIO.output(RED_LED, GPIO.LOW)
        time.sleep(1)
复制代码
每隔一秒闪烁led的程序。

5. 运行下面代码来运行:
chmod +x blink.py
sudo ./blink.py
复制代码
一定要加sudo,需要root权限。怎么样,是不是看到led一闪一闪。
回复

使用道具 举报

0

主题

0

好友

256

积分

中级会员

Rank: 3Rank: 3

贡献
58
金钱
81
威望
58
买家信用
卖家信用
积分
256
发表于 2013-8-28 15:00:17 |显示全部楼层
看......................
回复

使用道具 举报

3

主题

2

好友

745

积分

高级会员

Rank: 4

贡献
154
金钱
240
威望
149
买家信用
卖家信用
积分
745
发表于 2013-8-31 11:06:29 |显示全部楼层
看看这个,我的板子也快到了!
回复

使用道具 举报

2

主题

1

好友

1255

积分

金牌会员

Rank: 6Rank: 6

贡献
243
金钱
482
威望
243
买家信用
卖家信用
积分
1255
发表于 2013-9-15 12:05:19 |显示全部楼层
冲着惊喜回复个。。。
回复

使用道具 举报

0

主题

0

好友

132

积分

注册会员

Rank: 2

贡献
30
金钱
41
威望
30
买家信用
卖家信用
积分
132
发表于 2013-9-21 17:06:36 |显示全部楼层
请问有总线方式访问gpio的函数没有,想通过cpld扩展出个接口板,用脚本写个GUI去操作行不?谢谢!
回复

使用道具 举报

2

主题

0

好友

776

积分

高级会员

Rank: 4

贡献
151
金钱
313
威望
151
买家信用
卖家信用
积分
776
发表于 2013-9-21 17:29:52 |显示全部楼层
回复有惊喜
回复

使用道具 举报

59

主题

0

好友

5567

积分

论坛元老

Rank: 8Rank: 8

贡献
880
金钱
2733
威望
880
买家信用
卖家信用
积分
5567
发表于 2013-9-22 15:56:00 |显示全部楼层
看看是啥
回复

使用道具 举报

1

主题

0

好友

244

积分

中级会员

Rank: 3Rank: 3

贡献
40
金钱
115
威望
40
买家信用
卖家信用
积分
244
发表于 2013-9-26 23:05:05 |显示全部楼层
用高级语言控制底层是个不错的方向
回复

使用道具 举报

0

主题

0

好友

309

积分

中级会员

Rank: 3Rank: 3

贡献
66
金钱
108
威望
66
买家信用
卖家信用
积分
309
发表于 2013-9-27 18:46:39 |显示全部楼层
学习!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2020-5-31 08:35 , Processed in 0.021514 second(s), 11 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部