Arduino basado automatizado de Control de iluminación (4 / 6 paso)

Paso 4: Paso #4: programa de Android

Utilizar la aplicación basic4android para este proyecto. entonces utilicé las bibliotecas http para llamar a los parámetros de servidor Web

http://www.Basic4ppc.com/Android/help/http.html

la idea es, en cada botón de la aplicación que empujará el servidor web los parámetros necesitan para apagar y encender las luces

Este es el programa para la aplicación para android:

' Módulo de actividad
Sub Process_Globals
' Estas variables globales se declarará una vez cuando se inicia la aplicación.
' Estas variables se pueden acceder desde todos los módulos.
Dim URLoff como cadena
URLoff = "http://192.168.1.15/?led1=off"
Dim URLon como cadena
URLon = "http://192.168.1.15/?led1=on"
Dim URLoff2 como cadena
URLoff2 = "http://192.168.1.15/?led2=off"
Dim URLon2 como cadena
URLon2 = "http://192.168.1.15/?led2=on"
Dim HttpClient1 como HttpClient
End Sub

Globales de sub
' Estas variables globales se redeclared cada vez se crea la actividad.
' Estas variables sólo se pueden acceder desde este módulo.

End Sub

Sub Activity_Create (FirstTime como Boolean)
Activity.LoadLayout("layout1")
HttpClient1.Initialize("HttpClient1")
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed como Boolean)

End Sub
Sub ButtonOn_Click
Solicitud DIM como HttpRequest
solicitud. InitializeGet(URLon)
HttpClient1.Execute(request,1)
ToastMessageShow ("Luz de LED en", False)
End Sub
Sub ButtonOff_Click
Solicitud DIM como HttpRequest
solicitud. InitializeGet(URLoff)
HttpClient1.Execute(request,1)
ToastMessageShow ("LED luz apagada", False)
End Sub

Sub Button2On_Click
Solicitud DIM como HttpRequest
solicitud. InitializeGet(URLon2)
HttpClient1.Execute(request,1)
ToastMessageShow ("Luz de LED en", False)
End Sub
Sub Button2Off_Click
Solicitud DIM como HttpRequest
solicitud. InitializeGet(URLoff2)
HttpClient1.Execute(request,1)
ToastMessageShow ("LED luz apagada", False)
End Sub

Sub HttpClient1_ResponseSuccess (respuesta como HttpResponse, TaskId como Int)
Dim resultString As String
resultString = Response.GetString("UTF8")
' Trabajar con el resultado
End Sub

Sub HttpClient1_ResponseError (respuesta como HttpResponse, razón como cadena, StatusCode como Int TaskId como Int)
Registro ("Error de conexión:" & motivo & "" & StatusCode)
Si <> de respuesta nulo entonces
Log(Response.GetString("UTF8"))
Response.Release
End If
End Sub

Artículos Relacionados

Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Aquí está un Instructable que le mostrará cómo construir una noche de la Arduino basado en luz conpequeño control remoto infrarrojo que permite recorrer 10 pre set colores y un desvanecimiento al azarrutina de color que lazos para siempre.Este instru
Siete segmentos Display termómetro - Arduino basado

Siete segmentos Display termómetro - Arduino basado

Hoy voy a mostrar cómo hacer su propio termómetro de 7 segmentos - 2 dígitos - con Arduino uno y sensor de temperatura DS18B20.Prefiero construir mi propio circuito de arduino basado usando el poseedor de uno de ATmega328p, pero esto es opcional para
Control de iluminación del dormitorio

Control de iluminación del dormitorio

¿Se pone siempre en la cama y deseaba que tenía una manera para apagar todas las luces de la habitación?  ¿Para atenuar algunas de las luces de la habitación y cerrar otras?  ¿Qué poder de apagar su luz de cabecera de socios si su pareja se queda dor
Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Existen una serie de sensores de sonido para el Arduino, algunos de ellos bastante baratos cuando necesitaba uno, pensé que un mismo edificio era locura y me lancé a comprar uno.Primer pensamiento fue supuesto comprobar hacia fuera Dealextreme.com si
¿Arduino RGB LED de control

¿Arduino RGB LED de control

en internet hay gran cantidad de instrucciones acerca de cómo conectar los LEDs RGB y Arduino pero nada de control de luminosidad excepto conectar potenciómetro a cada entrada de LEDs pero que cuando no tienes suficiente potenciómetros? Entonces este
Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Todos estamos preocupados por la seguridad de nuestro hogar. Mundo cada vez más inteligente y más inteligente cada día y desea controlar y asegurado lo nuestro de manera más inteligente. En este tutorial que voy a explicar cómo hacer basados en un ar
Arduino basado en robótica Car(wireless controls+Autonomous)

Arduino basado en robótica Car(wireless controls+Autonomous)

Este instructable es sobre un Coche de robótica basado en Arduino que usa Arduino, lenguaje de programación de Arduino, conductor del motor, una pantalla LCD para mostrar el estado actual del coche y hasta un módulo Bluetooth para la comunicación ina
Lechuga para la vida - Arduino 101 basado automatizado controlador para hidroponía, aeroponía, acuaponia, etc..  Curie de Intel

Lechuga para la vida - Arduino 101 basado automatizado controlador para hidroponía, aeroponía, acuaponia, etc.. Curie de Intel

RESUMENUn dispositivo que puede usarse para controlar hasta 4 diferentes sistemas Hydroponic/aeroponica a la vez. El dispositivo de los componentes del sistema de control y mostrar la notificación a una pantalla de LCD y permiten al usuario personali
GSM sistema basado en el control de la calidad del agua y sistema de notificación utilizando Arduino.

GSM sistema basado en el control de la calidad del agua y sistema de notificación utilizando Arduino.

Este video instructivo es todo acerca de cómo monitorear la calidad del agua, prácticas de monitoreo del nivel de agua, la temperatura del agua y sus alrededores, la turbiedad del agua (cómo limpia el agua es) así como los niveles de PH del agua. Por
Arduinos: Teclado para el control de Sonos streaming basados en Arduino

Arduinos: Teclado para el control de Sonos streaming basados en Arduino

Me gusta la configuración de Sonos que tenemos en nuestra casa, pero odio tener que arrancar mi smartphone o tablet cuando necesito cambiar entre las estaciones de radio de internet.Normalmente sólo escuchamos a algunas estaciones de radio locales (y
Control de Cubase con Arduino basado en MIDI

Control de Cubase con Arduino basado en MIDI

Un amigo mío quería controlar Cubase, su software de grabación de audio, con un botón de modo que él podría detener e iniciar grabaciones de forma remota sin tener que ir a la computadora y escribir en el teclado. Podrá hacerlo en otro software de gr
GSM basado automatizado sistema de riego con lluvia-Gun

GSM basado automatizado sistema de riego con lluvia-Gun

Era digital moderna de nuestro siglo XXI necesita automatización en cada sector. Combinación de la tecnología para aumentar la credibilidad de una tecnología de otra no es una muy buena idea. India es un país donde la agricultura es el principal y gr
NodeMCU ESP8266 de Arduino basado en tablero de tira 4 relé interruptor elegante WIFI con Raw TCP/IP, Mqtt y Android App

NodeMCU ESP8266 de Arduino basado en tablero de tira 4 relé interruptor elegante WIFI con Raw TCP/IP, Mqtt y Android App

El MCU de nodo es de código abierto ESP8266 base Wifi habilitada plataforma de Internet para todo el mundo. Lo que hemos hecho se crea una Junta de cuatro relés para él y la parte más cool es que junta también tiene una CA 100-240V a DC de 5V de alim
El Photobooth DIY con Control de iluminación

El Photobooth DIY con Control de iluminación

Este es un tutorial sobre cómo construir tu propio Photobooth. Mi amigo tenía una boda proximamente y necesitaba un Photobooth. Alquiler de photobooth ir a cualquier lugar de $500 - $1500 por lo que decidimos hacer nuestro propio y de ahí nació otro