adaaja Blog

PHONE CONTROLLER RGB LIGHT

Posted on: 29 November 2013

Hallo Apa Kabar ..😀
Seperti dari judulnya PHONE CONTROLLER RGB LIGHT , Maksudnya mengendalikan LED RGB menggunakan HandPhone Smart phone Android . Jadi biasanya kita mematikan lampu menggunakan saklar ,tombol,dll. kali ini kita belajar mematikan ,mengendalikan kecerahan nyala led dengan melalui HP . keren kan.. hhh..
pertama2 siapkan alat dan bahan serta software apknya juga

Sory Buat ngerekam pake kamera hp yg lain jadi kurang mantap hhh..

APK Download di sini

pwd:  (www.ndunx.wordpress.com)

alat2 yang saya gunakan:
LED RGB (karena saya ganti dengan 3buah led red,green,blue)

url LED-RGB-8CD5kCA

HP ANDROID

IMG00350-20111211-1049

ARDUINO UNO R3

ArduinoUno_r2_front450px

MODUL BLUETOOTH HC07

Wireless-Anti-reverse-HC-07-font-b-Bluetooth-b-font-font-b-RS232-b-font-serial

PROJECT BOARD

project board

KABEL JUMPER

arduino_jumper_cables1

RESISTOR 22ohm.

4170Sh-jxdL._SY300_FULL CODE ARDUINONYA:

/*
Reading a serial ASCII-encoded string.

This sketch demonstrates the Serial parseInt() function.
It looks for an ASCII string of comma-separated values.
It parses them into ints, and uses those to fade an RGB LED.

Circuit: Common-anode RGB LED wired like so:
* Red cathode: digital pin 3
* Green cathode: digital pin 5
* blue cathode: digital pin 6
* anode: +5V

created 13 Apr 2012
by Tom Igoe

This example code is in the public domain.
*/

// pins for the LEDs:
const int redPin = 3;
const int greenPin = 5;
const int bluePin = 6;

void setup() {
// initialize serial:
Serial.begin(9600);
// make the pins outputs:
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);

}

void loop() {
// if there’s any serial available, read it:
while (Serial.available() > 0) {

// look for the next valid integer in the incoming serial stream:
int red = Serial.parseInt();
// do it again:
int green = Serial.parseInt();
// do it again:
int blue = Serial.parseInt();

// look for the newline. That’s the end of your
// sentence:
if (Serial.read() == ‘\n’) {
// constrain the values to 0 – 255 and invert
// if you’re using a common-cathode LED, just use “constrain(color, 0, 255);”
red = 255 – constrain(red, 0, 255);
green = 255 – constrain(green, 0, 255);
blue = 255 – constrain(blue, 0, 255);

// fade the red, green, and blue legs of the LED:
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);

// print the three numbers in one string as hexadecimal:
Serial.print(red, HEX);
Serial.print(green, HEX);
Serial.println(blue, HEX);
}
}
}

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

"TAMU"

  • 186,050 pengunjung
T

AKU MINTA DUKUNGANNYA Ya.. ^_^”

Tanggal Hari ini :

November 2013
S S R K J S M
« Okt    
 123
45678910
11121314151617
18192021222324
252627282930  
T

“ARSIP” disini :

–“MENU KATEGORI “dibawah cini :–

TE OPE DAH :

JEPRETTT….:

BAGIKAN:

Potensi perikanan di republik ini sungguh sangat berlimpah di perairan darat maupun di lautan, namun sampai saat ini belum dimanfaatkan secara optimal untuk kesejahteraan rakyat. Karena kebokbrokan mental aparatur negara hasil perikanan laut kita terkuras oleh 'ilegal fishing' -nyaris sama seperti hutan kita yang gundul oleh 'ilegal logging', semuanya hanya dinikmati sekelompok rakus yang tidak memikirkan kemajuan bangsa bersama. Bundel kliping info perikanan ini semoga dapat menghimpun segala informasi untuk menggugah masyarakat luas akan urgensi penyelamatan potensi perikanan nasional khususnya perikanan laut agar tetap lestari bagi kemakmuran anak cucu kita.

Masukkan alamat surel Anda untuk berlangganan blog ini dan menerima pemberitahuan tulisan-tulisan baru melalui email.

Bergabunglah dengan 14 pengikut lainnya


document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15.js%27 type=%27text/javascript%27%3E%3C/script%3E")); try {Histats.start(1,1126671,4,204,260,30,"00011111"); Histats.framed_page(); Histats.track_hits();} catch(err){}; free web tracker

BLOG YANG TERKAIT :

onelektro.blogspot.com


%d blogger menyukai ini: