Red de conocimiento informático - Conocimiento informático - Cómo llamar a WebService para controlar remotamente la bombilla para encender/apagar la luz a través de la red

Cómo llamar a WebService para controlar remotamente la bombilla para encender/apagar la luz a través de la red

Hardware requerido:

1072-PhidgetSBC2, número de pieza: 1072, con cable de conexión a red y cable de alimentación

Placa de relés dual, número de pieza: 3051

p>

Bombillas y casquillos para lámparas, cantidad: 1, disponibles en ferretería: 1, disponibles en ferretería.

El fusible de 10 A 250 V, utilizado para proteger los circuitos de grandes sobretensiones (opcional), se puede adquirir en diversas tiendas de electrónica.

Cable de alimentación, córtelo por la mitad y déjelo a un lado

Varios cables

Software requerido:

Net Framework 3.5

¿Visual Studio 2010 Express?

¿El código fuente del ejemplo de este artículo y sus componentes necesarios? (?C#)

Primero, use un cable para conectar un extremo al puerto de salida de datos 1 de la placa 1072-PhidgetSBC2 (puede elegir otros puertos, usaremos el puerto 1 por ahora) y el otro extremo al puerto de control 1 del interruptor de relé dual 3051 de la placa (tablero de relé dual).

Corta el cable de alimentación por la mitad, saca el cable del extremo y conecta un extremo del cable con corriente al fusible de 10 A (opcional. Si quieres traer más electrodomésticos, lo mejor es agregar este fusible. No se puede agregar 1 bombilla. Puede agregar cualquiera) y luego conéctelo al puerto 1C de la placa de relé dual 3051.

Toma otro cable y conecta un extremo al puerto NO del tablero de relé dual 3051 y el otro extremo al terminal negativo de la bombilla. Busque otro cable y conecte un extremo al terminal positivo de la bombilla y el otro extremo al cable neutro del cable de alimentación.

¿Phidgets1072?

¡Lo que es muy conveniente es que el servicio web ha sido configurado para usted! ¡Así que todo lo que necesita hacer es configurar un código de acceso y podrá enviar comandos instantáneamente a través de la red para controlar su relé 3051 de forma remota!

Conecte la LAN con un cable de red y conéctela al puerto de red de Phidgets 1072. Phidgets 1072 SBC obtendrá automáticamente una dirección IP y se conectará a Internet automáticamente.

¿Instalamos el driver Phidgets en el ordenador servidor?

Instalamos el controlador Phidgets y el componente BonjourPSSetup.exe (componente de control automático de conexión de red Phidgets1072) en el ordenador servidor.

Una vez completada la instalación, haga doble clic en el icono Ph en la esquina inferior derecha del escritorio de la computadora para abrir el panel de control de Phidgets

Abra la página "PhidgetsSBC" del panel de control, y podrá ver que el servidor ha sido detectado automáticamente de forma remota por la placa Phidgets1072 SBC. El servidor detectó automáticamente la placa SBC Phidgets1072 de forma remota y obtuvo la dirección IP de Phidgets1072.

Haga doble clic en Phidgets1072 SBC2 para abrir la página de configuración web de la placa base Phidgets1072. Solo necesitamos establecer la contraseña de inicio de sesión en la primera página de la página de configuración.

Eso es todo.

Se puede omitir otra información. Si no se establece, el nombre de usuario predeterminado es admin y la contraseña es la contraseña que usted estableció. Aquí ingresamos 1234 como contraseña de inicio de sesión. Cambie el panel de control a la página "WebService", haga clic en la página "Bonjour" y haga doble clic en "Phidget InterfaceKit 8/8/8" (Phidgets 1072 integrado).

Phidget InterfaceKit 8/8/8)

Bien, ahora simplemente haga clic en la salida 1 en "Salida digital" con el mouse y podrá controlar remotamente el interruptor de la luz a través de la LAN.

Pero nuestro software final no puede hacer esto, por lo que debemos desarrollar un software de control para el lado del servidor. Este software puede controlar Tempus Phidgets1072 en la LAN a través de la red

y controlar Phidgets1072 Ingrese. Comando de encendido/apagado de luces.