树莓派下安装Django环境 Django是Python下的一款网络服务器框架。Python下有许多款不同的框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 安装pip sudo apt-get install python-pip python-dev build-e... 吃瓜阿阳 2022-11-07 75 #django #level2 #linux
使用 RPI.GPIO 模块的脉宽调制(PWM)功能 脉宽调制(PWM)是指用微处理器的数字输出来对模拟电路进行控制,是一种对模拟信号电平进行数字编码的方法。在树莓派上,可以通过对GPIO的编程来实现PWM。 创建一个 PWM 实例: p = GPIO.PWM(ch... 吃瓜阿阳 2022-11-07 184 #gpio #level3 #python
Adafruit的树莓派教程:电力控制 概览 树莓派可以成为你家里强大的自动化控制终端,但最实用的应该是控制家用电器以及灯的打开关闭了。那就意味着小派应该能够安全的控制110V电力。 这节课里,你将学习把PIR(人体热式传... 吃瓜阿阳 2022-11-07 78 #hardware #level3 #python
Adafruit的树莓派教程:热释电传感器感知运动 概览 在这节课里,你将学习到如何使用PIR热释电传感器连接GPIO来激活门禁。 这节课,我们将把注意力放到感知运动和激活门禁开关上。我们会在后面的课程中构建这个安全感知系统,使用小... 吃瓜阿阳 2022-11-07 80 #hardware #level3 #python
用PWM实现多个呼吸灯间歇发光 之前介绍过RPI.GPIO 模块的脉宽调制(PWM)功能,并且实现了呼吸灯的效果。本文更进一步,加入了多个呼吸灯并且用不同的步调间歇发光。 电路连接 程序源码 #!/usr/bin/env python2.7import RPi.GPIO... 吃瓜阿阳 2022-11-07 88 #gpio #hardware #level3
又一个让树莓派开机运行Python脚本的方法 这个方式不用修改 rc.local 文件。机制上类似于 Windows 的“开始”菜单中的“启动”菜单。方法如下: 在 /home/pi/.config 下创建一个文件夹,名称为 autostart,并在该文件夹下创建一个xxx.desktop文件... 吃瓜阿阳 2022-11-07 66 #level2 #python #raspberrypi
树莓派 SAKS 扩展板上手把玩 之 绚丽的流水灯 本文所介绍的内容基于树莓派瑞士军刀扩展板(SAKS),由于 SAKS 基于树莓派通用的 GPIO 设计,文中的原理和代码也适用于其他情况。 本文由树莓派实验室创作,遵循CC协议(署名-非商业性使用... 吃瓜阿阳 2022-11-07 91 #gpio #hardware #level3
Adafruit的树莓派教程:DS18B20温度传感器 概览 树莓派操作系统Occidentalis以及2012年12月之后的Raspbian系统已经能够支持DS18B20单总线(1-wire)温度传感器。这种传感器由半导体包裹的头和三个引脚组成,它是一种精确地数字设备。 这节课里... 吃瓜阿阳 2022-11-07 172 #DS18B20 #gpio #hardware
树莓派从 DHT11 温度湿度传感器读取数据 时序图参考厂家说明书:DHT11数字湿温度传感器的原理和应用范例 四个阵脚连接:VCC接3.3伏电源,Dout接GPIO口,我接的是物理12针脚,NC留空,GND接地。 波折1:电阻被错接进了VCC,于是看了无数... 吃瓜阿阳 2022-11-07 64 #DHT11 #gpio #hardware
树莓派用蜂鸣器实现整点报时 树莓派外加一个有源蜂鸣器,实现一个简单的报时功能。 可能有些新手对于有源、无源蜂鸣器的区别,这里简短介绍下: 一、无源蜂鸣器: 1 无源内部不带震荡源,所以如果用直流信号无法令... 吃瓜阿阳 2022-11-07 155 #gpio #level3 #linux
树莓派驱动4位数码管显示时间 数码管的显示分为静态和动态两种。静态就是一个GPIO控制一个LED小灯管。 但是随着控制数码管数量的增加,GPIO口就占用太多了,所以多个数码管可以有 共阴 和 共阳 两种共享引脚。这个时候... 吃瓜阿阳 2022-11-07 114 #gpio #level3 #python
获取树莓派当前状态和数据(温度、CPU、内存、硬盘) 本篇介绍如何使用Python编写一个能输出树莓派各种状态和数据的脚本,包括CPU温度、CPU占用情况、内存占用情况和硬盘占用。 建立脚本: sudo nano get.py 贴入如下代码: import os# Return CPU tempera... 吃瓜阿阳 2022-11-07 120 #level3 #linux #python