Kamis, 31 Agustus 2017

  • Cara Update Offline Windows 7 Menjadi Service Pack 1 Tanpa Install Ulang
Posted by : Fernando Sijabat 

Pada Kesempatan Kali ini saya akan memberitahukan tata cara Update Offline Windows 7 Menjadi Service Pack 1 Tanpa Install Ulang. Langsung saja kita lihat tutorialnya :

Pertama adalah siapkan alat-alatnya terlebih dahulu yaitu dengan mendownload software Service Pack 1 di website resmi Microsoft. 

  • Windows Service Pack 1  32-bit (537 Mb)
  • Windows Service Pack 1 64-Bit (924 Mb)
Catatan : download salah satu sesuai dengan Windows anda. jika windows anda 32-bit maka download Windows SP 1 yang 32-bit juga. jika Windows anda 64-bit maka download Windows SP1 yang 64-bit. Sebaiknya sebelum Mendowlod di check dahulu.

JIka anda kebingugan cara mengechek Windows Anda 32-bit atau 64-bit. ikuti langkah-langkah ini.
klik kanan My Computer lalu, pilih Propertis. Setelah itu disana anda akan melihat System Type : (disitu tertulis 32-bit/64-bit tergantung Windows anda masing-masing). seperti gambar dibawah ini :
(contoh)

 Sekarang kita mulai tutorial Update Windows 7 Menjadi SP1.
  1. Download File yang diatas tadi.
  2. Setelah di Download. Klik kanan Run as administrator.
  3. Lalu Ikuti petunjuk installannya. tinggal ok/yes aja. catatan : close semua aplikasi yang anda gunakan, jangan buka aplikasi apapun pada saat proses installasi.
  4. Setelah itu anda akan masuk ke proses install. di dalam proses ini akan sangat lama sekitar 1 jam lebih. jadi mohon bersabar, dan jangan di close, di pertengahan proses memang ngadet, tapi tunggu saja, biarkan sampai benar-benar selesai. 
  5.  Setelah install selesai langsung Restart Computer. (biasanya langsung ke restart sendiri setelah selesai).
  6. sesudah restart dan pada saat welcome screen. windows akan menginstall dengan sendirinya untuk mengaktifkan SP1. jadi tunggu lah dan jangan di matikan computernya/di restart ulang. (biasanya windows akan merestrat 2 kali dengan sendirinya).
  7. setelah semua selesai, selanjutnya check kembali di Klik kanan My Computer pilih Properties. hasilnya adalah seperti gambar dibawah ini: 



semoga artikel ini bermanfaat dan selamat mencoba.

Rabu, 16 Agustus 2017

DOT MATRIK HEART ARDUINO UNO




     // 2-dimensional array of row pin numbers:
const int row[8] = {2, 7, 19, 5, 13, 18, 12, 16};

// 2-dimensional array of column pin numbers:
const int col[8] = {  6, 11, 10, 3, 17, 4, 8, 9};

// 2-dimensional array of pixels:
int pixels[8][8];

int count = 1000;

char str[] = "FABCDEDCBA";
int strLen = sizeof(str);
int ptrChar = 0;


typedef bool charMapType[8][8];

const charMapType charBlank = {
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 1, 1, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0}
};

const charMapType heart0 = {
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 1, 1, 1, 1, 0, 0, 0},
  {0, 1, 0, 0, 0, 0, 0, 0},
  {0, 1, 1, 1, 1, 0, 0, 0},
  {0, 1, 1, 1, 1, 0, 0, 0},
  {0, 0, 0, 0, 1, 0, 0, 0},
  {0, 1, 1, 1, 1, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0}
};

const charMapType heart1 = {
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 1, 1, 0, 1, 1, 0, 0},
  {0, 1, 0, 1, 0, 1, 0, 0},
  {0, 1, 0, 1, 0, 1, 0, 0},
  {0, 1, 0, 1, 0, 1, 0, 0},
  {0, 1, 0, 0, 0, 1, 0, 0},
  {0, 1, 0, 0, 0, 1, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0}
};

const charMapType heart2 = {
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 1, 0, 0, 0, 1, 0},
  {0, 0, 1, 0, 0, 1, 0, 0},
  {0, 0, 1, 1, 1, 0, 0, 0},
  {0, 0, 1, 1, 1, 0, 0, 0},
  {0, 0, 1, 0, 0, 1, 0, 0},
  {0, 0, 1, 0, 0, 0, 1, 0},
  {0, 0, 0, 0, 0, 0, 0, 0}
};

const charMapType heart3 = {
  {1, 0, 1, 0, 1, 1, 1, 0},
  {1, 1, 1, 0, 1, 0, 0, 0},
  {1, 0, 1, 0, 1, 1, 0, 0},
  {1, 0, 1, 0, 1, 0, 0, 0},
  {1, 0, 1, 0, 1, 1, 1, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0}
};

const charMapType heart4 = {
  {0, 1, 1, 0, 0, 1, 1, 0},
  {1, 1, 1, 1, 1, 1, 1, 1},
  {1, 1, 1, 1, 1, 1, 1, 1},
  {0, 1, 1, 1, 1, 1, 1, 0},
  {0, 0, 1, 1, 1, 1, 0, 0},
  {0, 0, 0, 1, 1, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0},
  {0, 0, 0, 0, 0, 0, 0, 0}
};

const charMapType *charMap[6] = {&heart0, &heart1, &heart2, &heart3, &heart4, &charBlank};

void setup() {
  // initialize the I/O pins as outputs
  // iterate over the pins:
  for (int thisPin = 0; thisPin < 8; thisPin++) {
    // initialize the output pins:
    pinMode(col[thisPin], OUTPUT);
    pinMode(row[thisPin], OUTPUT);
    // take the col pins (i.e. the cathodes) high to ensure that
    // the LEDS are off:
    digitalWrite(col[thisPin], HIGH);
  }

  //setupScreen();
  setupChar();

}

void loop() {

  // draw the screen:
  refreshScreen();
 
  if(count-- == 0){count = 1000;
    setupChar();
  }

}

void setupChar(){
  char c = str[ptrChar];
  int offset = c - 'A';
 
  const charMapType *cMap = charMap[offset];
  //charMapType *cMap = &charDummy;
 
  for (int x = 0; x < 8; x++) {
    for (int y = 0; y < 8; y++) {
      bool v = (*cMap)[x][y];
     
      if(v){
        pixels[x][y] = LOW;
      }else{
        pixels[x][y] = HIGH;
      }
    }
  }
 
  ptrChar++;
  if(ptrChar>=strLen-1){
    ptrChar = 0;
  }

}

void refreshScreen() {
  // iterate over the rows (anodes):
  for (int thisRow = 0; thisRow < 8; thisRow++) {
    // take the row pin (anode) high:
    digitalWrite(row[thisRow], HIGH);
    // iterate over the cols (cathodes):
    for (int thisCol = 0; thisCol < 8; thisCol++) {
      // get the state of the current pixel;
      int thisPixel = pixels[thisRow][thisCol];
      // when the row is HIGH and the col is LOW,
      // the LED where they meet turns on:
      digitalWrite(col[thisCol], thisPixel);
      // turn the pixel off:
      if (thisPixel == LOW) {
        digitalWrite(col[thisCol], HIGH);
      }
    }
    // take the row pin low to turn off the whole row:
    digitalWrite(row[thisRow], LOW);
  }
}

SEKOLAH KEDINASAN

Pengertian Sekolah Kedinasan Hal pertama yang perlu kamu ketahui bahwa sekolah kedinasan, sekolah ikatan dinas, dan perguruan tinggi kedinas...