当前位置: 首页 > news >正文

智能垃圾桶

1.树莓派3B+引脚图

2. 原理图

3.舵机线图

搜了这个这么多3b+的资料,自己只是想解决如何下程序和运行程序的博客,网上搜集的资料全是讲如何通过SSH或者网线连接树莓派,通过直接连接屏幕的教程较少。

遇到问题:不论是舵机还是其他传感器,程序能够正常跑起来,通过print函数可见,但是树莓派硬件就是没有反应,RPi.GPIO库,系统默认也是安装的,原因是设置引脚编号方式为BCM,其引脚编号和第一张引脚图有明显差异,设置为另一种模式,运行出错,另外可以获取引脚模式并输出。应该按照下面的图连线。

4.跑三色灯

import RPi.GPIO as GPIO
import timeGREEN = 6
YELLOW= 5
RED= 13GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)GPIO.setup(GREEN, GPIO.OUT)
GPIO.setup(YELLOW, GPIO.OUT)
GPIO.setup(RED, GPIO.OUT)def openGreen():GPIO.output(RED, False)GPIO.output(YELLOW, False)GPIO.output(GREEN, True)def openYellow():GPIO.output(RED, False)GPIO.output(YELLOW, True)GPIO.output(GREEN, False)def openRed():GPIO.output(RED, True)GPIO.output(YELLOW, False)GPIO.output(GREEN, False)if __name__=='__main__':while(True):openGreen()time.sleep(0.1)openYellow()time.sleep(0.1)openRed()time.sleep(0.1)
GPIO.cleanup()

http://www.lryc.cn/news/98156.html

相关文章:

  • 面试题-TS(十):如何处理可选属性和默认参数?
  • Istio Pilot源码学习(一):Pilot-Discovery启动流程、ConfigController配置规则发现
  • 数据结构:顺序表(C实现)
  • 素描基础知识
  • 【Chat GPT】用 ChatGPT 运行 Python
  • cartographer发布畸变矫正后的scan数据
  • Idea中git push to origin/master was rejected错误解决方案
  • docker版jxTMS使用指南:自定义频率型动态管控
  • 【Docker】初识Docker以及Docker安装与阿里云镜像配置
  • C语言:动态内存管理
  • 如何往MySQL中插入100万条数据?
  • IntelliJ IDEA 2023.2 最新变化
  • 1300*B. T-primes
  • 重新C++系列之运算符重载
  • kotlin异常处理try-catch-finally
  • Pytorch在cuda、AMD DirectML和AMD CPU下性能比较
  • 哈工大计算机网络课程局域网详解之:交换机概念
  • Jenkins Pipeline的hasProperty函数
  • 芯片制造详解.净洁室的秘密.学习笔记(三)
  • 可解释的 AI:在transformer中可视化注意力
  • k8s Webhook 使用java springboot实现webhook 学习总结
  • JS逆向之猿人学爬虫第20题-wasm
  • 【双指针优化DP】The 2022 Hangzhou Normal U Summer Trials H
  • [论文笔记] LLM数据集——金融数据集
  • 在亚马逊平台,如何有效举报违规行为?
  • 深度学习入门教学——神经网络
  • 阿里Java开发手册~OOP 规约
  • 【Mysql数据库面试01】内连接 左连接 右连接 全连接
  • 事务隔离:为什么你改了我还看不见
  • 吴恩达ChatGPT《LangChain Chat with Your Data》笔记