Inhaltsverzeichnis:
- Schritt 1: Materialien
- Schritt 2: Conexionado
- Schritt 3: Programmación
- Schritt 4: Código
- Schritt 5: Funcionamiento
Video: Domótica Con Raspberry Pi - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Si deseas domótica con tu Raspberry Pi, este Hat esta diseñado para ti!
La InfiniPi enthält:
- Socket XBee-kompatibel.
- 3 entradas análogas con conectores Hain.
- 1 entrada I2C con conector grove.
- 2 Salidas de Relé.
Con estos elementos puedes conectar tu Raspberry Pi und verschiedene Protokolle der Kommunikation, Controlar otros dispositivos, medir sensores análogos, entre otras cosas.
Schritt 1: Materialien
- Raspberry Pi 3 Modelo B
- InifiniPi
- Grove - Sensor de Luz (LDR)
- Transformator für Raspberry Pi 3 5V/2.5A
- Ampolleta
- Monitor
- Teclado
- Maus
Schritt 2: Conexionado
- Se coloca la InifiniPi sobre la Raspberry, asegúrate de que los pines estén en su posición.
- Fügen Sie den Sensor Grove LDR und den Eingang A0 von inifiniPi ein.
- Sujeta bien los cable que van en la salida del Relé hacia la red eléctrica y la ampolleta.
-
Para programar en la Raspberry Pi 3 ist erforderlich:
- Teclado
- Maus
- Monitor
- Conecta el transformador a la Raspberry.
Schritt 3: Programmación
Inicialmente debes importar las librerías, siguiendo los siguientes 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 version 2.7.13, porque la librería de Ubidots esta en esa version)
Donde están los asteriscos "*", remplaza port tu TOKEN y Variable ID.
Al ejecutar el código, puedes visualizar la trama que se envía a la plataforma.
Schritt 4: Código
#!/usr/bin/python
#!/usr/bin/env python # -*- Kodierung: utf-8 -*-
von ubidots importieren ApiClient
aus ADCPi importieren ADCPi
RPi. GPIO als GPIO importieren
Mathematik importieren
Importzeit
Importieren von OS
zufällig importieren
GPIO.setmode(GPIO. BCM)
GPIO.setup(22, GPIO. OUT)
adc = ADCPi(0x6e, 0x6e, 18)
während (wahr):
# lösche die Konsole
os.system('clear')
#Erstelle ein "API"-Objekt
api = ApiClient(token='********************************')
#Erstelle ein "Variablen"-Objekt
Variable = api.get_variable("************************")
#Hier fügst du normalerweise den Code ein, um die Daten zu erfassen
Luz= adc.read_voltage(1)
wenn Luz<1,5:
GPIO.output(22, True)
anders:
GPIO.output(22, False)
# Schreiben Sie den Wert in Ihre Variable in Ubidots
Antwort = variable.save_value({"value": Luz})
drucken (Antwort)
Zeit. Schlaf(5)
Schritt 5: Funcionamiento
Siehe observa que al cubrir el sensor, el valor es menor a 1.5, lo que hace que se active el Relé y encienda la ampolleta.
Empfohlen:
So installieren Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone.: 6 Schritte
So installieren Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone.: Hallo zusammen! Heute zeige ich Ihnen in diesem Tutorial, wie Sie Raspbian OS in Raspberry Pi mit NOOBS-Software und Smartphone einfach installieren
Windows 10 auf einem Raspberry Pi zum Laufen bringen – wikiHow
So funktioniert Windows 10 auf einem Raspberry Pi
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50
Einen benutzerdefinierten Joy Con-Griff herstellen – wikiHow
Wie man einen benutzerdefinierten Joy Con Grip macht: Hallo, willkommen zu meinem ersten Instructable! Fühlen Sie sich frei, Ratschläge oder konstruktive Kritik in den Kommentaren hinzuzufügen, alles ist willkommen. Sie sind also hierher gekommen, um zu lernen, wie Sie einen benutzerdefinierten Joy Con Grip herstellen. Hier werde ich detailliert beschreiben, wie Sie jeden Schritt einzeln ausführen