Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Control Inalámbrico de Iluminación Doméstica desde Smartphone con 1Sheeld

Componentes y materiales

Sobre el proyecto

La idea es demostrar el control del sistema de iluminación del hogar usando solo el smartphone. Los LEDs representan distintos sistemas domésticos.

Material necesario

  1. 1Sheeld
  2. Arduino Uno
  3. LEDs
  4. Jumpers

Conecta el circuito como se muestra:

Control Inalámbrico de Iluminación Doméstica desde Smartphone con 1Sheeld

¿Qué es 1Sheeld?

1Sheeld convierte tu smartphone en más de 40 shields distintos para Arduino. No necesitas comprar shields físicos; los tienes en el móvil.

Cómo usar 1Sheeld

  1. Coloca 1Sheeld sobre tu placa Arduino y escribe el código con la librería 1Sheeld.
  2. Empareja 1Sheeld con la app 1Sheeld por Bluetooth.
  3. Selecciona los shields de una lista de más de 40.

Más info en 1sheeld.com/tutorials/getting-started/.

Volviendo al proyecto

Abre la app 1Sheeld, conecta con tu 1Sheeld y abre el shield Keyboard (teclado).

Control Inalámbrico de Iluminación Doméstica desde Smartphone con 1Sheeld

Pulsa 'R' → LED rojo enciende

Control Inalámbrico de Iluminación Doméstica desde Smartphone con 1Sheeld

Pulsa 'Y' → LED amarillo enciende

Control Inalámbrico de Iluminación Doméstica desde Smartphone con 1Sheeld

Pulsa 'G' → LED verde enciende

Control Inalámbrico de Iluminación Doméstica desde Smartphone con 1Sheeld

Pulsa 'C' → Apaga todos

Código

control_light_sys

#define CUSTOM_SETTINGS
#define INCLUDE_KEYBOARD_SHIELD
#include <OneSheeld.h>

int ledRed = 13;
int ledYellow = 12;
int ledGreen = 11;

void setup() {
  OneSheeld.begin();
  pinMode(ledRed, OUTPUT);
  pinMode(ledYellow, OUTPUT);
  pinMode(ledGreen, OUTPUT);
  AsciiKeyboard.setOnButtonChange(&keyboardFunction);
}

void loop() {}

void keyboardFunction(char data) {
  if (data == 'R') {
    digitalWrite(ledRed, HIGH);
  } else if (data == 'Y') {
    digitalWrite(ledYellow, HIGH);
  } else if (data == 'G') {
    digitalWrite(ledGreen, HIGH);
  } else if (data == 'c') {
    digitalWrite(ledRed, LOW);
    digitalWrite(ledYellow, LOW);
    digitalWrite(ledGreen, LOW);
  } else {
    digitalWrite(ledRed, LOW);
    digitalWrite(ledYellow, LOW);
    digitalWrite(ledGreen, LOW);
  }
}

Esquemáticos

circuit.fzz

Proceso de manufactura

  1. Sistema de control de temperatura basado en LM35 con microcontrolador AT89S52
  2. Controla tu Ventilador de Techo con Alexa: Guía Paso a Paso
  3. Sistema de Asistencia RFID Fiable con Arduino y Python
  4. Robot de Detección Humana con Arduino Uno: Integración de Sensores Paso a Paso
  5. Mando universal Android con Arduino, 1Sheeld y control IR
  6. Control Remoto IoT de Brazo Robótico Personalizado con Arduino MKR1000 y ThingSpeak
  7. Construye un sistema de automatización y seguridad del hogar inteligente con 1Sheeld
  8. Brazo Robótico Inteligente Controlado por Arduino: Tutorial DIY Fácil
  9. Controla tu TV con Alexa mediante Arduino IoT Cloud: Guía Paso a Paso
  10. Cerradura Inteligente WiFi con Arduino y ESP8266: Desbloqueo desde el Móvil
  11. Protección de Sistemas de Control Industrial: Estrategias y Mejores Prácticas Comprobadas