Բովանդակություն:
Video: Domótica Con Raspberry Pi: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Si deseas domótica con tu Raspberry Pi, este Hat esta diseñado para ti!
La InfiniPi contiene:
- Socket XBee համատեղելի:
- 3 entradas análogas con conectores պուրակ:
- 1 entrada I2C կոն կոնեկտոր պուրակ:
- 2 salidas de Relé:
Con estos elementos puedes conectar tu Raspberry Pi a diferentes protocolos de comunicación, controlar otros dispositivos, medir sensores análogos, entre otras cosas:
Քայլ 1: Նյութեր
- Ազնվամորի Pi 3 Modelo B
- InifiniPi
- Grove - Sensor de Luz (LDR)
- Ազնվամորի Pi 3 5V/2.5A տրանսֆորմատոր
- Ամպոլետա
- Մոնիտոր
- Տեկլադո
- Մուկ
Քայլ 2: Կոնեքսիոնադո
- Se coloca la InifiniPi sobre la Raspberry, asegúrate de que los pines estén en su posición.
- Տեղադրեք սենսոր Grove LDR en la entrada A0 de la inifiniPi:
- Sujeta bien los մալուխներ que van en la salida del Relé hacia la red eléctrica y la ampolleta.
-
Para programar en la Raspberry Pi 3 es necesario conectarle:
- Տեկլադո
- Մուկ
- Մոնիտոր
- Conecta el transformador a la Ազնվամորի.
Քայլ 3: aciրագրավորում
Inicialmente debes importar las librerías, siguiendo los siguientes tutoriales:
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 están los asteriscos "*", remplaza por tu TOKEN y Variable ID:
Al ejecutar el código, puedes visualizar la trama que se envía a la plataforma.
Քայլ 4: Código
#!/usr/bin/python
#!/usr/bin/env python #-*-կոդավորում ՝ utf-8-*-
ubidots- ից ներմուծեք ApiClient
ADCPi ներմուծումից ADCPi
ներմուծեք RPi. GPIO- ն որպես GPIO
ներմուծել մաթեմատիկա
ներմուծման ժամանակը
ներմուծել os
պատահական ներմուծում
GPIO.setmode (GPIO. BCM)
GPIO.setup (22, GPIO. OUT)
adc = ADCPi (0x6e, 0x6e, 18)
while (True):
# մաքրել վահանակը
os.system («հստակ»)
#Ստեղծեք «API» օբյեկտ
api = ApiClient (նշան = '****************************')
#Ստեղծեք «Փոփոխական» օբյեկտ
փոփոխական = api.get_variable ("***********************")
#Ահա, որտեղ սովորաբար տեղադրում եք կոդը ՝ տվյալները գրավելու համար
Luz = adc.read_voltage (1)
եթե Լուզ <1.5:
GPIO.putput (22, True)
այլ:
GPIO.output (22, կեղծ)
# Գրեք արժեքը ձեր փոփոխականի Ubidots- ում
պատասխան = variable.save_value ({"value": Luz})
տպել (պատասխան)
ժամանակ. քուն (5)
Քայլ 5: Գործառույթ
Se Obsvava que al cubrir el sensor, el valor es menor a 1.5, lo que hace que se aktiv el Relé y encienda la ampolleta.
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Controla Tu Hogar Desde El Celular (Domótica) ՝ 4 քայլ
Controla Tu Hogar Desde El Celular (Domótica). El Sonoff is un interruptor con el puedes controlar el encendido or apagado de dispitivosos a trav é s de tu celular, սոլո դեբետներ conectarlo y listo: Aprende con estos sencillos pasos