Taula de continguts:
Vídeo: Domòtica amb Raspberry Pi: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Si desitges domòtica amb el teu Raspberry Pi, aquest Hat està dissenyat per a tu!
La InfiniPi conté:
- Socket XBee compatible.
- 3 entrades analògiques amb connectors grove.
- 1 entrada I2C amb conector grove.
- 2 salides de Relé.
Amb aquests elements pots connectar-te amb Raspberry Pi a diferents protocols de comunicació, controlar altres dispositius, medir sensors anàlegs, entre altres coses.
Pas 1: materials
- Raspberry Pi 3 Model B
- InifiniPi
- Grove - Sensor de llum (LDR)
- Transformador per a Raspberry Pi 3 5V / 2.5A
- Ampolleta
- Monitor
- Teclado
- Ratolí
Pas 2: Connexió
- Se coloca la InifiniPi sobre la Raspberry, assegura't que els pins esten en la seva posició.
- Inserta el sensor Grove LDR a l’entrada A0 de la inifiniPi.
- Sujeta bien los cables que van en la salida del Relé hacia la red eléctrica y la ampolleta.
-
Per programar a la Raspberry Pi 3 és necessari connectar-lo:
- Teclado
- Ratolí
- Monitor
- Conecta el transformador a la Raspberry.
Pas 3: Programació
Inicialment debes importar les biblioteques, seguint els següents tutorials:
ADC
https://www.abelectronics.co.uk/kb/article/23/python-library-and-demos
Ubidots
https://ubidots.com/docs/devices/raspberrypi.html#send-one-value-to-ubidots
Luego de importar las librerías, copia el código en tu archivo Python (Se ejecuto en la versión 2.7.13, porque la librería de Ubidots esta en esa versión)
Donde are the asteriscos "*", remplaza by your TOKEN y Variable ID.
Al ejecutar el código, puedes visualizar la trama que se envía a la plataforma.
Pas 4: Codi
#! / usr / bin / python
#! / usr / bin / env python # - * - codificació: utf-8 - * -
de la importació d'Ubidots ApiClient
des de ADCPi importar ADCPi
importar RPi. GPIO com a GPIO
importar matemàtiques
temps d'importació
import os
importació aleatòria
GPIO.setmode (GPIO. BCM)
GPIO.setup (22, GPIO. OUT)
adc = ADCPi (0x6e, 0x6e, 18)
mentre que (cert):
# esborreu la consola
os.system ('clar')
#Creeu un objecte "API"
api = ApiClient (token = '******************************')
#Creeu un objecte "variable"
variable = api.get_variable ("*************************")
#Aquí es sol posar el codi per capturar les dades
Luz = adc.read_voltage (1)
si Luz <1,5:
GPIO.output (22, cert)
en cas contrari:
GPIO.output (22, fals)
# Escriviu el valor a la vostra variable a Ubidots
response = variable.save_value ({"valor": Luz})
imprimir (resposta)
time.sleep (5)
Pas 5: Funcionament
Se observa que al cubrir el sensor, el valor és menor a 1.5, lo que fa que es active el Relé y encienda la ampolleta.
Recomanat:
Domòtica amb relé de control de temperatura LDR amb sensor tàctil NodeMCU: 16 passos
Domòtica amb relé de control de temperatura LDR amb sensor tàctil NodeMCU: en els meus passats projectes de NodeMCU, he controlat dos electrodomèstics des de l'aplicació Blynk. He rebut molts comentaris i missatges per actualitzar el projecte amb control manual i afegir més funcions. Així que he dissenyat aquest Smart Home Extension Box. En aquest IoT
Interruptor de llum WiFi domòtica amb ESP-01 i mòdul de relé amb polsador: 7 passos
Interruptor de llum WiFi domòtica amb ESP-01 i mòdul de relé amb botó de pressió: per tant, a les instruccions anteriors vam programar un ESP-01 amb Tasmota mitjançant un ESP Flasher i vam connectar l’ESP-01 a les nostres xarxes wifi. Ara podem començar a programar-lo per encendre / apagar un interruptor de llum mitjançant WiFi o el polsador. Per al treball elèctric
Com fer domòtica basada en IoT amb el relé de control de sensors NodeMCU: 14 passos (amb imatges)
Com fer automatització domèstica basada en IoT amb relés de control de sensors NodeMCU: en aquest projecte basat en IoT, he realitzat domòtica amb mòduls de relés de control Blynk i NodeMCU amb retroalimentació en temps real. En el mode manual, aquest mòdul de relé es pot controlar des de mòbils o telèfons intel·ligents i, mitjançant commutador manual. En mode automàtic, aquest smar
Domòtica senzilla amb Raspberry Pi3 i Android Things: 5 passos (amb imatges)
Domòtica senzilla amb Raspberry Pi3 i Android Things: la idea és dissenyar un “ HOME intel·ligent ” on es poden controlar dispositius domèstics mitjançant Android Things i Raspberry Pi. El projecte consisteix en controlar electrodomèstics com llum, ventilador, motor, etc. Material necessari: Raspberry Pi 3HDMI Ca
Domòtica econòmica i eficaç amb Raspberry Pi: 11 passos (amb imatges)
Domòtica econòmica i eficaç amb Raspberry Pi: sempre he volgut poder controlar els llums sense fils, però les opcions comercials solen ser costoses. Els llums Philips Hue costen uns 70 dòlars i els llums connectats a WiFi també són cars. Aquest tutorial us explicarà com controlar fins a cinc llums / l