玩转树莓派(一)led、pwm、超声波、常见命令

1、树莓派常见命令

sudo cat /etc/passwd #查看树莓派用户、密码

2、玩转树莓派

2.1 led,py 点亮led

cd Desktop   #文件路径,桌面
nano led.py # 新建文件夹,后面文件名

led.py源文件:

#!/usr/bin/python                             
#-*- coding:utf-8 -*-               
import RPi.GPIO as GPIO             #导入RPi.GPIO库
import time                         #导入time库                   
GPIO.setwarnings(False)               #禁用警告(可以不用)
GPIO.setmode(GPIO.BCM)                #使用BCM编码的引脚号
GPIO.setup(26,GPIO.OUT)               #根据自己LED灯接的引脚配置,我这里是26try:
    while True:                       #wile循环
        GPIO.output(26,GPIO.HIGH)     #引脚拉高
        time.sleep(1)                 #延时1s
        GPIO.output(26,GPIO.LOW)      #引脚拉低
        time.sleep(1)                 #延时1s
except:
    print("except")
GPIO.cleanup()
#然后在python编译器里面运行就行

2.2 RGB彩色灯

``RGB三色灯有24位数据

前8位是绿色,接着是红色亮度,接着控制蓝色亮度的数据

安装RGB相关库

#安装 neopixel 库,不需要对RGB进行解码等操作
#安装  sudo pip3 install rpi_ws281x
# sudo python3 rgb.py 运行程序
#!/usr/bin/env python
# encoding: utf-8
 
import RPi.GPIO
import time
 
R,G,B=15,18,14
 
RPi.GPIO.setmode(RPi.GPIO.BCM)
 
RPi.GPIO.setup(R, RPi.GPIO<

你可能感兴趣的:(python,linux,开发语言)