This page looks best with JavaScript enabled

树莓派控制继电器

 ·  ☕ 1 min read

树莓派控制继电器,从而控制大电流的通与断。

连接图

树莓派控制

写一个通用的向树莓派针脚输出电位的脚本 output2pin :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#! /bin/bash
# Useage:
# output2pin.sh [gpio_number] [1/0]

if [ $# != 2 ]
then
   echo "Must have 2 args! Now have $# args."
   exit 0
fi
echo "Will out put $2 to pin-$1"
echo $1 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio$1/direction
echo $2 > /sys/class/gpio/gpio$1/value
echo 'Output finish!\n'

如上图连接 26 号针脚,输出高电平就是:

1
sudo output2pin 26 1

这里的 gpio_number 规则是 https://www.raspberrypi.org/documentation/usage/gpio/ 里的 GPIO 相对编码: 连接图中的 GPIO26 对应的硬编码序号是 37.

继电器

1路继电器的输出端一般有3个口:

  • 常闭:高电位或继电器不通电时接通
  • 常开:低电位时接通
  • 公用:一般直接连接电源

Yang
WRITTEN BY
Yang
Developer