Download Whatsapp GB / WA GB Terbaru Anti Banned

10:46 AM Comment

 

Gb whatsapp merupakan aplikasi yang banyak digunakan oleh pengguna android, karena memiliki banyak tema dan vitur yang tidak dimiliki oleh whatsapp resmi yang ada di play store

Sama seperti whatsapp resmi, GB Whatsapp juga melakukan update terbaru mengikuti update dari whatsapp resmi, tujuannya yaitu supaya GB Whatsapp tidak terkena banned oleh Whatsapp resmi, untuk mendapatkan GB Whatsapp terbaru kalian bisa klik link dibawah ini kemudian instal seperti biasanya

Download WA GB

Jika kalian baru pertama kali menggunakan GB Whatsapp dibawah ini merupakan panduan untuk instal di ponsel kalian

  • Pertama setelah kalian download aplikasinya, kemudian buka aplikasi dan mulai menginstal
  • Akan ada peringatan untuk menginstall aplikasi tidak diketahui sumbernya atau unknow sources dan kalian akan dibawa ke menu pengaturan
  • Kemudian aktifkan pada pilihan unknown sources kemudian kembali ke aplikasi WA GB
  • Tunggu sampai proses instalasi selesai
  • Kemudian cari aplikasi GB Whatsapp di ponsel kalian dan buka aplikasi tersebut
  • Buat akun pada aplikasi WA GB tersebut dan isikan nomor telepon
  • Klik salin data untuk mensinkronkan dari WA resmi sebelumnya ke WA GB
  • Setelah verifikasi nomor telepon aplikasi WA GB siap kalian gunakan

 

Mesin Pencarian Di Browser Selain Google

6:30 AM Comment

 

Mesin Pencarian Di Browser Selain Google

Sebetulnya ada beberapa mesin pencarian diinternet selain google, namun karena yang paling sering digunakan google, tentunya bagi orang awam kebanyakan pasti menggunakan google, dan juga karena google menjadi mesin pencarian terbesar pertama di dunia, namun pada pembahasan kali ini akan ditunjukkan beberapa mesin pencarian di browser selain google

Microsoft bing search

Microsoft bing merupakan mesin pencarian terbesar kedua setelag google dengan kualitas yang hampir mendekati google

Yandex

Yandex merupakan mesin pencarian yang berasal dari rusia denagn layanan yang mirip dengan google, mesin pencarian yandex ini banyak digunakan di rusia, ukraina, khazakhstan, dan turki

Baidu

Baidu merupakan mesin pencarian terbesar dicina, atau banayk menyebutnya dengan googlenya china, hasil dari mesin pencarian baidu menggunakan bahasa china

DuckDuckGo

Mesin pencarian DuckDuckGo sangat menjaga privasi penggunanya dikarenakan mesin pencarian ini tidak menyimpan informasi apapun atau history, dan bahkan DudkDuckGo dapat digunakan untuk mengakses Deep Web

 

Menampilkan Titik Lokasi GPS Pada LCD Dengan Arduino

6:30 AM Comment

 

Pada artikel sebelumnya sudah dijelaskan cara mengakses modul GPS dengan arduino, dan pada artikel ini merupakan pengembangan dari artikel sebelumnya, yakni hanya ditambahkan dengn LCD untuk menampilkan titik koordinat longitude atau garis bujur dan latitude atau garis lintang. Untuk caranya dapat kalian lihat dibawha ini

Komponen yang dibutuhkan yaitu :

  • Arduino
  • Modul GPS Neo6MV2
  • LCD 16x2 i2c
  • Kabel jumper
  • Laptop yang terinstal Arduino IDE

Selanjutnya rangkai semua komponen seperti pada gambar dibawah ini

Menampilkan Titik Lokasi GPS Pada LCD Dengan Arduino

Keterangan :

Modul GPS terdapat 4 pin

  • Pin GND hubungkan ke pin GND pada Arduino
  • Pin RX hubungkan ke pin 3 digital pada arduino
  • Pin TX hubungkan ke pin 4 digital pada arduino
  • Pin VCC hubungkan ke pin 5v pada arduino

Pada modul i2c pada LCD terdapat 4 pin

  • Pin VCC hubungkan juga ke pin 5v pada arduino
  • Pin GND hubungkan ke pin GND pad arduino
  • Pin SCL hubungkan ke pin A5 pada arduino
  • Pin SDA hubungkan ke pin A4 pada arduino

Setelah semua komponen terhubung selanjutnya memprogram arduino

  • Instal terlebih dahulu library LCD
  • Setelah library LCD terinstal instal library GPS
  • Untuk cara instal GPS bisa kalian lihat disini
  • Setelah itu copy program dibawah ini dan pastekan ke project arduino ide kalian
[program]
#include <Wire.h>
#include <LiquidCrystal_I2C.h> 
#include <SoftwareSerial.h>
#include <TinyGPS.h>

SoftwareSerial mySerial(10, 11);
TinyGPS gps;

LiquidCrystal_I2C lcd(0x3F, 16, 2);

void gpsdump(TinyGPS &gps);
void printFloat(double f, int digits = 2);

void setup() 
{
   lcd.begin();
   lcd.clear();
   lcd.noCursor();
  Serial.begin(9600);
  mySerial.begin(9600);
  delay(1000);
  Serial.println("uBlox Neo 6M");
  Serial.print("Testing TinyGPS library v. "); Serial.println(TinyGPS::library_version());
  Serial.println("by Mikal Hart");
  Serial.println();
  Serial.print("Sizeof(gpsobject) = ");
  Serial.println(sizeof(TinyGPS));
  Serial.println();
}

void loop() // run over and over
{
  bool newdata = false;
  unsigned long start = millis();
  // Every 5 seconds we print an update
  while (millis() - start < 5000)
  {
    if (mySerial.available())
   
    {
      char c = mySerial.read();
      //Serial.print(c); 
      if (gps.encode(c))
      {
        newdata = true;
        break;
      }
    }
  }
 
  if (newdata)
  {
    Serial.println("Acquired Data");
    Serial.println("-------------");
    gpsdump(gps);
    Serial.println("-------------");
    Serial.println();
  }
 
}

void gpsdump(TinyGPS &gps)
{
  long lat, lon;
  float flat, flon;
  unsigned long age, date, time, chars;
  int year;
  byte month, day, hour, minute, second, hundredths;
  unsigned short sentences, failed;

  gps.get_position(&lat, &lon, &age);
  Serial.print("Lat/Long(10^-5 deg): "); Serial.print(lat); Serial.print(", "); Serial.print(lon);
  Serial.print(" Fix age: "); Serial.print(age); Serial.println("ms.");
 
  gps.f_get_position(&flat, &flon, &age);
  Serial.print("Lat/Long(float): "); printFloat(flat, 5); Serial.print(", "); printFloat(flon, 5);
    Serial.print(" Fix age: "); Serial.print(age); Serial.println("ms.");

  lcd.setCursor(0,0);
  lcd.print("LAT:");
  lcd.print(flat, 5);
  
  lcd.setCursor(0,1);
  lcd.print("LONG:");
  lcd.print(flon, 5);
 
}

void printFloat(double number, int digits)
{
  if (number < 0.0)
  {
     Serial.print('-');
     number = -number;
  }
  double rounding = 0.5;
  for (uint8_t i=0; i 0)
    Serial.print(".");
  while (digits-- > 0)
  {
    remainder *= 10.0;
    int toPrint = int(remainder);
    Serial.print(toPrint);
    remainder -= toPrint;
  }
}
  • Kemudian upload seperti biasanya dan akan tampil latitude dan longitude

 

Cara Terbaru Menampilkan Text Di LCD I2C Dengan Arduino

1:25 PM Comment


mengatasi LCD tidak bisa menampilkan teks dikarenakan library sudah tidak kompatibel, update  terbaru untuk menampilkan teks lcd 16x2 I2C dengan arduino dibutuhkan library terbaru, karena library yang lama dan sering digunakan itu sudah tidak kompatibel dengan I2C terbaru, hasilnya jika menggunakan library yang versi lama teks tidak akan muncul di LCD, maka dalam pembahasan kali ini akan diberikan solusi library yang kompatibel dengan LCD I2C terbaru

Pertama siapkan komponen yang dibutuhkan

  • Arduino
  • LCD 16x2 I2C
  • Kabel jumper
  • Laptop yang terinstal Arduino IDE

Rangkai komponen seperti pada gambar dibawah ini :

Cara Menampilkan Text Di LCD I2C Dengan Arduino Terbaru

Keterangan :

  • Hubungkan pin VCC pada i2c di LCD ke pin 5v pada arduino
  • Hubungkan pin GND pada i2c di LCD ke pin GND pada arduino
  • Pin SDA hubungkan ke pin SDA / A4 pada arduino
  • Pin SCL hubungkan ke pin SCL / A5 pada arduino

Selanjutnya untuk menampilkan teks diperlukan library pada arduino ide

  • Pertama instal library pada arduino ide dengan cara pilih menu tools kemudian manage libraries dan akan muncul jendela baru
  • Ketikkan PCF8574 pada kolom pencarian lalu instal, pada gambar dibawah in karena sudah di instal dan butuh di update maka yang muncul adalah tombol update
Cara Menampilkan Text Di LCD I2C Dengan Arduino Terbaru
  • Tunggu sampai proses instal selesai kemudian close jendela tersebut
  • Buka pada menu file > example di arduino ide dan cari “LiquidCrystal_PCF8574” kemudian klik, contoh program akan muncul dan upload program pada board arduino atau kalain copy program dibawah ini
[program]
#include <LiquidCrystal_PCF8574.h>
#include <Wire.h>

LiquidCrystal_PCF8574 lcd(0x27); // set the LCD address to 0x27 for a 16 chars and 2 line display

int show = -1;

void setup()
{
  int error;

  Serial.begin(115200);
  Serial.println("LCD...");

  // wait on Serial to be available on Leonardo
  while (!Serial)
    ;

  Serial.println("Dose: check for LCD");

  // See http://playground.arduino.cc/Main/I2cScanner how to test for a I2C device.
  Wire.begin();
  Wire.beginTransmission(0x27);
  error = Wire.endTransmission();
  Serial.print("Error: ");
  Serial.print(error);

  if (error == 0) {
    Serial.println(": LCD found.");
    show = 0;
    lcd.begin(16, 2); // initialize the lcd

  } else {
    Serial.println(": LCD not found.");
  } // if

} // setup()


void loop()
{
  if (show == 0) {
    lcd.setBacklight(255);
    lcd.home();
    lcd.clear();
    lcd.print("Hello LCD");
    delay(1000);

    lcd.setBacklight(0);
    delay(400);
    lcd.setBacklight(255);

  } else if (show == 1) {
    lcd.clear();
    lcd.print("Cursor On");
    lcd.cursor();

  } else if (show == 2) {
    lcd.clear();
    lcd.print("Cursor Blink");
    lcd.blink();

  } else if (show == 3) {
    lcd.clear();
    lcd.print("Cursor OFF");
    lcd.noBlink();
    lcd.noCursor();

  } else if (show == 4) {
    lcd.clear();
    lcd.print("Display Off");
    lcd.noDisplay();

  } else if (show == 5) {
    lcd.clear();
    lcd.print("Display On");
    lcd.display();

  } else if (show == 7) {
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("*** first line.");
    lcd.setCursor(0, 1);
    lcd.print("*** second line.");

  } else if (show == 8) {
    lcd.scrollDisplayLeft();
  } else if (show == 9) {
    lcd.scrollDisplayLeft();
  } else if (show == 10) {
    lcd.scrollDisplayLeft();
  } else if (show == 11) {
    lcd.scrollDisplayRight();

  } else if (show == 12) {
    lcd.clear();
    lcd.print("write-");

  } else if (show > 12) {
    lcd.print(show - 13);
  } // if

  delay(1400);
  show = (show + 1) % 16;
} // loop()
  • Tunggu sampai uplaod selesai dan lihat hasilnya, teks akan muncul di LCD

Itulah cara terbaru untuk mengatasi jika LCD 16x2 i2c tidak dapat memunculkan teks karena library sudah kadaluarsa

 

Cara Lengkap Menggunakan Modul GPS Di Arduino

6:30 AM Comment

 

Modul Gps banyak digunakan pada zaman sekarang ini, karena modul gps ini sangat berguna untuk mengetahui titik lokasi tertentu dengan menggunakan bantuan satelit

Satelit mengirimkan sinyal radio kebumi untuk memberi tahu lokasi gps berada  

Pin Out pada modul GPS

Cara Lengkap Menggunakan Modul GPS Di Arduino

Terdapat 4 pin out pad modul gps, yaitu:

  • Pin GND untuk sumber tegangan ground dari arduino atau power suplay lainnya
  • Pin TX yang fungsinya sebagai pin untuk komunikasi serial
  • Pin RX fungsinya juga digunakan sebagai komunikasi serial
  • Pin VCC untuk sumber tegangan 5v dc dari arduino atau dari power suplay

Indikator led yang ada pada modul juga terdapat artinya

  • Led tidak berkedip berarti modul sedang mencari satelit untuk menghitung kalkulasi titik lokasi
  • Led berkedip setiap 1 detik artinya titik lokasi ditemukan

Mengakses modul gps dengan arduino tidaklah sulit, caranya yaitu

Siapkan komponen terlebih dahulu antara lain :

  • Arduino uno
  • Modul GPS Neo6MV2
  • Kabel jumper
  • Laptop yang sudah terinstal arduino ide

Selanjutnya rangkai modul gps dengan arduio seperti pada gambar dibawah ini

Cara Lengkap Menggunakan Modul GPS Di Arduino

Keterangan:

Hubungkan pin GND pada modulgps ke pin GND pada arduino

  • Pin TX hubungkan ke pin 4 pada arduino
  • Pin RX hubungkan ke pin 3 pada arduino
  • Pin VCC hubungkan ke pin 5v pada arduino

Kemudian setelah terhubung semua, selanjutnya memprogram arduino supaya bisa terkoneksi dengan modul gps, caranya sebagai berikut

  • Buka aplikasi arduino ide pada laptop kalian
  • Download library  TinyGPS
Cara Lengkap Menggunakan Modul GPS Di Arduino
  • Kemudian copy program dibawah ini dan pastekan ke project arduino ide kalian
[program]
#include <TinyGPS++.h>
#include <SoftwareSerial.h>

const int RXPin = 3, TXPin = 4;
const uint32_t GPSBaud = 9600; //Default baud of NEO-6M is 9600


TinyGPSPlus gps; // the TinyGPS++ object
SoftwareSerial gpsSerial(RXPin, TXPin); // the serial interface to the GPS device

void setup() {
  Serial.begin(9600);
  gpsSerial.begin(GPSBaud);

  Serial.println(F("Arduino - GPS module"));
}

void loop() {
  if (gpsSerial.available() > 0) {
    if (gps.encode(gpsSerial.read())) {
      if (gps.location.isValid()) {
        Serial.print(F("- latitude: "));
        Serial.println(gps.location.lat());

        Serial.print(F("- longitude: "));
        Serial.println(gps.location.lng());

        Serial.print(F("- altitude: "));
        if (gps.altitude.isValid())
          Serial.println(gps.altitude.meters());
        else
          Serial.println(F("INVALID"));
      } else {
        Serial.println(F("- location: INVALID"));
      }

      Serial.print(F("- speed: "));
      if (gps.speed.isValid()) {
        Serial.print(gps.speed.kmph());
        Serial.println(F(" km/h"));
      } else {
        Serial.println(F("INVALID"));
      }

      Serial.print(F("- GPS date&time: "));
      if (gps.date.isValid() && gps.time.isValid()) {
        Serial.print(gps.date.year());
        Serial.print(F("-"));
        Serial.print(gps.date.month());
        Serial.print(F("-"));
        Serial.print(gps.date.day());
        Serial.print(F(" "));
        Serial.print(gps.time.hour());
        Serial.print(F(":"));
        Serial.print(gps.time.minute());
        Serial.print(F(":"));
        Serial.println(gps.time.second());
      } else {
        Serial.println(F("INVALID"));
      }

      Serial.println();
    }
  }

  if (millis() > 5000 && gps.charsProcessed() < 10)
    Serial.println(F("No GPS data received: check wiring"));
}
  • Cek pada menu tools kemudian board untuk memastikan jenis board mikrokontroler yang kalian pakai
  • Cek port sudah terhubung atau belum dengan cara pilih menu tools kemudian port, pilih COM yang aktif
  • Setelah itu upload program dengan mengklik icon centang pada pojok kiri atas arduino ide
  • Tunggu sampai upload done, kemudian buka serial monitor kalian, disana akan muncul informasi dari gps seperti koordinat, waktu, tanggal dan lainnya

Itulah cara untuk mengakses modul gps dengan arduino, semoga bermanfaat

Cara Mudah Mengatasi Penyimpanan Gmail Penuh

7:26 PM Comment

 

Cara Mudah Mengatasi Penyimpanan Gmail Penuh

Pada umumnya penyimpanan google mail atau gmail memiliki kapasitas yang terbatas, pada orang yang sering menggunakan gmail pastimya akan mengalami masalah yang sering dijumpai yaitu kapasitas email yang penuh, untuk mengatasi permasalahan tersebut sebenarnya cukup mudah.

Berikut ini ada beberapa cara untuk mengatasi penyimpanan gmail yang penuh

Hapus Beberapa File Di Google Drive & Google Photo

Google memberikan penyimpanan default sebesar 15 GB pada pengguna gmail gratis, jadi ketika penyimpanan pada gmail penuh kosongkan beberapa ruang di google drive dan google photo dengan caar menghapus beberapa file yang tidak dipakai

Hapus Email Yang Berukuran Besar

Email yang berukuran besar tentunya akan menghabiskan ruang penyimpanan, untuk lebih mudahnya dalam memilih email yang berukuran besar ketikkan “larger:20m” pada kolom pencarian email, nanti akan muncul email dengan ukuran lebih dari 20 MB

Hapus Email Iklan Promosi

Hapus semua email iklan promos, pengguna email yang aktif pasti akna mendapat banyak email promosi yang tidak terlalu penting, bahkan akan menghabiskan ruang penyimpanan

Hapus Email Lama / Email Usang

Email lama yang lebih dari satu tahun pasti kebanyakan sudah tidak penting lagi, maka hapus email tersebut, dan untuk cara mencari email yang tellah lama atau usang langkah mudahnya dengan cara cari dikolom pencarial email dengan mengetikkan “older_than:1y” maka email yang berusia 1 minimal tahun akan muncul semua

Menambah Ruang Penyimpanan

Cara menambah ruang penyimpanan saat ini google menyediakan penyimpanan sebesar 200 GB dengan harga perbulan Rp 43.000, jadi untuk mendapatkan penyimpanan 200 GB harus membelinya terlebih dahulu

Itulah cara mengatasi jika penyimpanan gmail kalian penuh, semoga bermanfaat