IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 树莓派-继电器 -> 正文阅读

[Python知识库]树莓派-继电器

DC+、DC-、IN为控制电路
DC+接正极,DC-接地? ?IN接入G17

NO、NC、COM为被控电路
COM接5V,默认NC有电,NO没电

控制电路和被控电路的电源是分开的,俩边都需要接电源

当控制电路IN输入高电平低电平变化时,被控电路端 NC和NO 交替联通没联通变化,供电靠COM口

5VDC表示5V直流电
10A 250VAC表示最大10A电流,最大250V交流电

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?????????myReply.py

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import RPi.GPIO as GPIO
import time

makerobo_RelayPin = 11    # 定义继电器管脚为Pin11

# 初始化工作
def makerobo_setup():
    GPIO.setmode(GPIO.BOARD)        # 采用实际的物理管脚模式
    # GPIO.setwarning(False)          # 去除GPIO警告
    GPIO.setup(makerobo_RelayPin, GPIO.OUT)  # 设置Pin模式为输出模式
    GPIO.output(makerobo_RelayPin, GPIO.LOW) # 关闭继电器


# 循环函数
def makerobo_loop():
    click=0;#俺当做节拍器来用
    while True:
        # 继电器打开
        GPIO.output(makerobo_RelayPin, GPIO.HIGH)
        click = click + 1
        print click
        time.sleep(0.5)                      # 延时500ms
        # 继电器关闭
        GPIO.output(makerobo_RelayPin, GPIO.LOW)
        click = click + 1
        print click
        time.sleep(0.5)                      # 延时500ms
        if(click == 4):
            click=0

# 释放资源
def makerobo_destroy():
    GPIO.output(makerobo_RelayPin, GPIO.LOW) # 关闭继电器
    GPIO.cleanup()                      # 释放资源

# 程序入口
if __name__ == '__main__':
    makerobo_setup()           #  初始化
    try:
        makerobo_loop()        #  调用循环函数
    except KeyboardInterrupt:  #  当按下Ctrl+C时,将执行destroy()子程序。
        makerobo_destroy()     #  释放资源

python myReply.py -lwiringPi? ?运行代码

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-07-27 16:10:51  更:2021-07-27 16:13:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/7 16:38:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码