AnalogRead Arduino To Appinventor

App Inventor adalah sebuah aplikasi web open-source yang awalnya disediakan oleh Google, dan sekarang dikelola oleh Massachusetts Institute of Technology (MIT).

Menyalakan Led dengan Android dan Receive Serial monitor

App Inventor adalah sebuah aplikasi web open-source yang awalnya disediakan oleh Google, dan sekarang dikelola oleh Massachusetts Institute of Technology (MIT)

Hacking Quadruped robot

Sebelum saya sukses menciptakan spider robot ini Perlu agan2 ketahui nih bahwa bikin spider robot jenis 4 kaki ini tidak gampang gan. Banyak hal, kendala dan permasalahan.

Hacking fire fighther

Coming Soon

Monday, April 10, 2017

Menyalakan led dengan Android dan serial monitor


App Inventor
App Inventor adalah sebuah aplikasi web open-source yang awalnya disediakan oleh Google, dan sekarang dikelola oleh Massachusetts Institute of Technology (MIT).

Anda yang tidak memiliki keahlian programming pun dapat menggunakan AppInventor. Didesain dengan sistem visual - konstruksionis dan dapat dioperasikan hanya menggunakan peramban (browser).
Pastikan semua Rangkaian disusun seperti gambar


    Code Arduino
    #include<SoftwareSerial.h>// impor library softwareserial
    
    
    
    SoftwareSerial
    BlueSer(10, 11); // RX, TX
    int led1=2;
    int led2=3;
    int led3=4;
    int led4=5; char separadorDatos = '#';
    int BluetoothData;
     
    void setup() {
    BlueSer.begin(115200); BlueSer.println("Bluetooth ready, tekan button utk on/off LED");
    pinMode(led1,OUTPUT);
    pinMode(led2,OUTPUT);
    pinMode(led3,OUTPUT);
    pinMode(led4,OUTPUT);
    Serial.begin(9600);
    }
     
    void loop() { sensorValue = analogRead(A0);
    if (BlueSer.available()>0){
    BluetoothData=BlueSer.read();
    Serial.println(BluetoothData-48);
    //BlueSer.print("#");
    //BlueSer.println(sensorValue);
    //Serial.print("#");
    //Serial.println(sensorValue);
     
    if(BluetoothData=='4'){
    
    digitalWrite(led1,HIGH);
    BlueSer.println("LED1 on");
    Serial.println("LED1 on");
    }
    if (BluetoothData=='0'){
    digitalWrite(led1,LOW);
    BlueSer.println("LED1 off");
    Serial.println("LED1 off");
    }
    if(BluetoothData=='5'){ 
    digitalWrite(led2,HIGH);
    BlueSer.println("LED2 on");
    Serial.println("LED2 on");
    }
    if (BluetoothData=='1'){
    digitalWrite(led2,LOW);
    BlueSer.println("LED2 off");
    Serial.println("LED2 off");
    }
     
    if(BluetoothData=='6'){ 
    digitalWrite(led3,HIGH);
    BlueSer.println("LED3 on");
    Serial.println("LED3 on");
    }
    if (BluetoothData=='2'){
    digitalWrite(led3,LOW);
    BlueSer.println("LED3 off");
    Serial.println("LED3 off");
    }
    if(BluetoothData=='7'){
    digitalWrite(led4,HIGH);
    BlueSer.println("LED4 on");
    Serial.println("LED4 on");
    }
     
    if (BluetoothData=='3'){digitalWrite(led4,LOW);
    BlueSer.println("LED4 off");
    Serial.println("LED4 off");
    }
    delay(100);
    }
    }
    Aplikasi Android 
    file Apk read Arduino 
    Download file Android.Apk
    bagi ingin belajar kode appinventor dan remixing silahkan download  di gallery http://ai2.appinventor.mit.edu 

    Tulis komentar dibawah jika terjadi masalah
    Oke terimakasih Semoga membantu (^_*) hehe