Arduino-Android LED controleren met behulp van Ethernet-Shield (2 / 4 stap)

Stap 2: uw app (hoofdactiviteit)


pakket van com.androidarduino;

importeren van org.apache.http.client.HttpClient;
importeren van org.apache.http.client.methods.HttpGet;
importeren van org.apache.http.impl.client.DefaultHttpClient;

importeren van android.app.Activity;
importeren van android.os.Bundle;
importeren van android.os.StrictMode;
importeren van android.view.Menu;
importeren van android.view.View;
importeren van android.view.View.OnClickListener;
importeren van android.widget.Toast;

openbare klasse die mainactivity activiteit breidt implementeert OnClickListener {}

beschermd nietig onCreate(Bundle savedInstanceState) {}

StrictMode.ThreadPolicy beleid = nieuwe StrictMode.
ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);

super.onCreate(savedInstanceState);
setContentView(R.layout.main);

Bekijk led1on = findViewById(R.id.led_1on);
Bekijk led1off = findViewById(R.id.led_1off);
Bekijk led2on = findViewById(R.id.led_2on);
Bekijk led2off = findViewById(R.id.led_2off);

led1on.setOnClickListener(this);
led1off.setOnClickListener(this);
led2on.setOnClickListener(this);
led2off.setOnClickListener(this);
}

openbare Booleaanse onCreateOptionsMenu (Menu menu) {}
Opblazen van het menu; Dit items toegevoegd aan de action bar als dit aanwezig is.
getMenuInflater () .inflate (R.menu.main, menu);
return true;
}

public void commandArduino (String url) {}
Probeer {}
HttpClient httpclient = nieuwe DefaultHttpClient();
httpclient.Execute (nieuwe HttpGet(url));
} catch (Exception e) {}
}
}

openbare nietige onClick (weergave thisView) {}
switch(thisView.getId()) {}
Case R.id.led_1on:
commandArduino ("http://192.168.0.15/?cmd=1");
Toast.makeText(getApplicationContext(), "led_1on",Toast.LENGTH_LONG).show();
breken;
Case R.id.led_1off:
commandArduino ("http://192.168.0.15/?cmd=2");
Toast.makeText(getApplicationContext(), "led_1off",Toast.LENGTH_LONG).show();
breken;
Case R.id.led_2on:
commandArduino ("http://192.168.0.15/?cmd=3");
Toast.makeText(getApplicationContext(), "led_2on",Toast.LENGTH_LONG).show();
breken;
Case R.id.led_2off:
commandArduino ("http://192.168.0.15/?cmd=4");
Toast.makeText(getApplicationContext(), "led_2off",Toast.LENGTH_LONG).show();
breken;

}

}

}

Gerelateerde Artikelen

Android gecontroleerd Bot met behulp van Adafruit motor Shield

Android gecontroleerd Bot met behulp van Adafruit motor Shield

Dit is een eenvoudige hobby circuit van Android gecontroleerd Bot usin Adafruit motor Shield & Arduino uno. De belangrijkste component die hier gebruikt is de Adafruit motor shield, Arduino Uno, Bluetooth & Android apparaat. Met behulp van Motor S
LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

Dit instructable is een eenvoudige tutorial uitleggen hoe de controle van één LED met Android's Bluetooth.U moet:Arduino UNOWeerstanden 300Ω (3 x)Weerstand 150ΩLEDJumpers;Bluetooth-Module (HC-06/andere);Android telefoon;SPP Bluetooth Apk (unWired Lit
Motie gecontroleerde RGB Led pak met behulp van Xbox 360 Kinect, Max MSP en Arduino deel 1

Motie gecontroleerde RGB Led pak met behulp van Xbox 360 Kinect, Max MSP en Arduino deel 1

Ik wilde voor de afgelopen paar maanden die ik aan een project kinect gewerkt heb gemaakt van een led outfit dat gereageerd op de bewegingen van de drager. Ik heb tot nu toe alleen de armen gedaan, en er zijn enkele problemen die moeten worden uitgew
Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Vandaag, we zullen worden ter illustratie van hoe maak je een enkele LED knipperen met behulp van een Arduino Uno-board. Door elke stap te volgen, zal je dit doel bereiken.U zal het volgende nodig:Een Arduino BoardBrood bordUSB-connectorkabelEEN LED3
LED licht met behulp van een Arduino

LED licht met behulp van een Arduino

Een Arduino is een open-source van de computerhardware, open-source software en microcontroller-gebaseerde kits voor het bouwen van digitale apparaten en interactieve objecten die kunnen voelen en aansturen van fysieke apparaten. Er zijn verschillend
Hoe te controleren met behulp van Processing * GizDuino

Hoe te controleren met behulp van Processing * GizDuino

Een paar weken geleden, heb ik een Instructable over "Hoe om te controleren met behulp van Visual Basic GizDuino" - gepubliceerd.Ik zal nu het document van een andere manier van controlerende GizDuino met behulp van de open-source verwerking app
LED kerstkaarten met behulp van PIC 10F200

LED kerstkaarten met behulp van PIC 10F200

dit is een instructable over het bouwen van een LED Kerstkaart met behulp van de PIC 10F200 microcontroller.Aangezien deze PIC zes pinnen heeft en de grootte van een SMD-transistor is, het is ideaal voor low-profile toepassingen en kan gemakkelijk wo
LED controle met behulp van Arduino, Android, Droid Ei

LED controle met behulp van Arduino, Android, Droid Ei

deze tutorial laat zien hoe om te controleren van een LED met uw Android met behulp van Droid Ei.Droid Ei is een gratis platform waar u kunt uw accessoire met behulp van een smartphone op afstand te beheren.  U moet de Droid Ei om app te installeren
RGB LED Tutorial (met behulp van een Arduino) (RGBL)

RGB LED Tutorial (met behulp van een Arduino) (RGBL)

LED's zijn geweldig. Maar er een punt waar het opvlammen eenvoudigweg niet voldoende is bij elk project komt. Voor deze gevallen een RGB (rood, groen, blauw) is LED het antwoord.Elke kleur gloed met een RGB LED zult u kunnen tot uw hartje begeert.Bij
Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Slimme telefoon gecontroleerde LED-verlichting met behulp van HC-05 en Arduino UNO

Bluetooth Module HC-05 is een van de meest gebruikte stuk van hardware waarmee u kunt snel prototype uw ideeën waarvoor een draadloze controle/connective-element. Dit project is een zeer snelle demonstratie van hoe wij kunnen deze module met een ardu
Android App MIT met behulp van de HC06 van de Bluetooth verbinding maken met een Arduino Uno

Android App MIT met behulp van de HC06 van de Bluetooth verbinding maken met een Arduino Uno

Speciale dank aan de volgende onlinebronnen voor getting mij begonnen...Willekeurige Nerd TutorialsForceTronics - youtubeStap 1: materialen:HC-06 Bluetooth-apparaatAndroid telefoon---ik heb een HTC 8, emulators voor iPhones zijn beschikbaar, maar ik
Bas responsieve RGB LED's met behulp van Arduino

Bas responsieve RGB LED's met behulp van Arduino

Deze tutoiral zal u tonen hoe te gebruiken Arduino en zo de besturing van een aantal leds met behulp van muziek afgespeeld vanaf uw computer. Deze handleiding vereist:-Arduino (ik gebruikte een leonardo)-klein breadboard w / jumper draden (kit is de
Een LED Driver Board voor Arduino (en andere MPs) met behulp van Quad H-bruggen bouwen

Een LED Driver Board voor Arduino (en andere MPs) met behulp van Quad H-bruggen bouwen

de Arduino digitale uitgangen kunnen pompen over 40mA van de huidige elke.  Dit is nergens in de buurt genoeg voor de meeste toepassingen voor verlichting of motor, dus het gebruik van een relais boord of motor stuurprogramma schild nodig zijn.  Dit
LED-verkeerslicht met behulp van Arduino

LED-verkeerslicht met behulp van Arduino

stoplicht maken geleid met behulp van de Arduino uno.Stap 1: Onderdelen die nodig zijn1. de Arduino UNO2. 3 pc. LED (rood, groen, geel)3. Breadborad4. draad jumperStap 2: Hardware verbinding Connet uw anrduino met geleid zoals weergegeven in figuur.S