Page Rank

Jumat, 15 Maret 2013

TIPS MENJAGA KESEHATAN MATA DI DEPAN KOMPUTER


Jika Anda banyak bekerja atau melakukan aktifitas sehari-hari dengan komputer,maka jangan lupa untuk berkedip sebanyak 20 kali. Walau tak harus pas 20, namun 20 kali adalah jumlah ideal bagi Anda untuk tetap memiliki mata yang sehat. Para ahli memberikan sebuah rumus yang unik tentang kiat menjaga kesehatan mata untuk para pengguna komputer yaitu, 20-20-20-20. Apa artinya? Dilansir oleh situs Dailymail, artinya adalah 20 kali berkedip untuk 20 menit menggunakan komputer. Jangan lupa memalingkan wajah dari layar 20 detik, untuk memandang benda yang berada sejauh 20 meter.

Unik bukan? Namun sangat bermanfaat untuk menjaga kelembaban mata. Dikatakan bahwa pengguna komputer kerap lupa untuk berkedip saking fokusnya pada apa yang terlihat di layar, dan menyebabkan mata mereka menjadi kering. Rumus 20-20-20-20 diharapkan dapat mengatasi masalah computer vision syndrome yang kerap menjangkiti para pengguna komputer di seluruh dunia.

Biasanya mata menjadi kering, kepala pusing, lelah dan leher serta pundak menjadi sakit dan kaku. Meneteskan obat mata untuk meringankan CVS juga bisa jadi solusi, namun untuk masalah sakit leher dan pundak serta pusing, maka rumus 20-20-20-20 bisa jadi obat mujarab. Selamat mencoba.

Sumber: http://sidomi.com/170663/berkediplah-20-kali-jika-sering-di-depan-komputer/

Hasil Undian Quarter Final UCL (Uefa Champions League)

Liga Champions League.org


UCL (UEFA CHAMPIONS LEAGUE) telah memasuki perempat final, setelah sebelumnya tim-tim eropa berebut tiket perempat final. Adapun, tim yang berhasil lolos ke 8 besar UCL, yaitu:

  1. Real Madrid, raksasa Spanyol, yang berhasil mengalahkan raksasa Inggris Manchester United, dengan aggregat 3-2. Dimana di leg pertama 16 besar, Manchester United bertandang ke Real Madrid dan menahan imbang tim Los Blancos, dengan skor imbang 1-1. Dan leg 2, Real Madrid bertandang ke  Manchester United, dan mempermalukan tuan rumah dengan skor tipis 1-2 untuk Los Blancos. Hasil ini menjadikan El Real berhak mendapat 1 ke perempat final liga Champions musim 2012/2013.
  2. Dortmund, juara bunderliga 2011/2012 ini, melaju ke perempat final setelah menaklukan Shakhtar dengan Aggregat 5-2. Dortmund bertandang ke Shakhtar, pada leg 1 UCL dan berhasil menahan imbang tuan rumah 2-2. Dortmund dengan unggul gol tandang, memberi kepercayaan lebih saat menjamu Shakhtar di kandangnya, buktinya Dortmund berhasil memukul tamunya dengan Skor telak 3-0 untuk tuan rumah. Dengan hasil ini Dortmund berhak 1 tiket ke perempat final liga Champions musim 2012/2013.
  3. PSG, adalah tim yang berasal dari Prancis. PSG berhasil ke perempat final setelah memukul wakil Spanyol Valencia dengan aggregat 3-2. PSG pada leg 1 liga Champions bertandang ke Valencia, dan berhasil mempermalukan tuan rumah dengan skor 1-2 untuk PSG. Dan leg 2 Valencia yang berambisi membalas kekalahan di kandang, namun dewi Fortuna tak berpihak ke wakil Spanyol, main di kandang PSG, Valencia hanya ditahan imbang 1-1. Dengan skor ini, PSG berhak 1 tiket Perempat Final Liga Champions musim 2012/2013.
  4. Juventus, juara Serie-A Italia ini lolos ke perempat final dengan sangat mudah, dan berhasil memulangkan Celtic dengan aggregat 5-0. Celtic adalah tim satu-satunya yang mengalahkan Barcelona di babak penyisihan grup dengan 2-1. Namun, kala bersua dengan Juventus, Celtic di buat tak berkutik, buktinya pada leg 1 Celtic menjamu Juventus. Juventus mengulung harap Celtic dengan 3 gol tanpa balas. Di Leg 2, Juventus yang main di kandang sendiri, berhasil melempar Celtic dengan 2 gol tanpa balas. Dan Juventus berhak dapat 1 tiket perempat final.
  5. Barcelona, runner up La liga 2012 ini bekerja ekstra untuk lolos ke perempat final, dimana di 16 besar El Barca bersua dengan raksasa Italia, AC Milan. Leg 1 Barcelona harus takluk 2 gol tanpa balas, kala bertandang ke San Siro AC Milan. Dan ini membuat para penggila bola di seluruh dunia, meragukan Barcelona. Namun, Leg 2 Barcelona membalas atas kekalahan dari sang rival dengan 4 Gol tanpa balas. Dengan kemenangan di Camp Nou, 4 gol tanpa balas raksasa Spanyol ini, berhak 1 tiket ke perempat final UCL musim 2012/2013. dengan aggregat 4-2.
  6. Galatasaray, lolos ke perempat final liga Champions setelah menang atas Schalke dengan skor 3-4. Dimana leg 1 Galatasaray menjamu Schalke dan Skor imbang 1-1. Namun, di leg 2 Galatasaray datang menantang Schalke dan berhasil mengakhir perlawan tuan rumah dengan skor 2-3 untuk Galatasaray. Dan skor ini menjadikan Galatasaray, mendapat 1 tiket perempat final UCL 2012/2013.
  7. Bayern Munchen, Lolos ke perempat Final Liga Champions musim ini, melalui kerja keras. Dan Bayern Munchen hampir saja tersingkir, dimana Munchen lolos karena unggul gol tandang, kala melawan raksasa Inggris Arsenal. Leg 1 Bayern Munchen bertandang ke Inggris dan berhasil mempermalukan The Gunners 1-3 untuk Munchen. Namun, Leg 2 Bayern Munchen kalah dari Arsenal 0-2. Walau Arsenal menang 0-2, Bayern Munchen yang berhak 1 tiket perempat final UCL, aggregat 3-3, namun Bayern Munchen menang gol tandang.
  8. Malaga, tim wakil Spanyol ini, lolos ke perempat Final setelah menekuk Porto. Pada Leg 1 Malaga harus takluk di kandang Porto 1 gol tanpa balas. Namun, di leg 2, Malaga menjamu Porto dan memukul tamunya dengan skor 2 gol tanpa balas, dengan kemenangan ini Malaga menjadikan tim Spanyol 3 tim ke Liga Champions musim ini.

Dan, Jum’at, 15 Maret 2013, Undian Quarter Final UCL 2/3 dan 9/10 April 2013, di lakukan pengundian. Adapun hasilnya ini:

Quarter Final 1
Málaga (ESP) vs Dortmund (GER)

Quarter Final 2
Real Madrid (ESP) vs Galatasaray (TUR)

Quarter Final 3
Paris Saint Germain (FRA) vs Barcelona (ESP)
Quarter Final 4
Bayern Munchen (GER) vs Juventus (ITA)

Menurut kamu penggila Bola, yang pantas ke semifinal tim mana???? (HG).


NB: Jadilah Fans yang Cerdas, Bijak, dan Inspirasi.
Sumber: http://olahraga.kompasiana.com/bola/2013/03/15/hasil-undian-quarter-final-ucl-537355.html

Kamis, 07 Maret 2013

Cara Pasang TV Online di Blogger



Cara Pasang TV Online di Blog-Nah Kali ini saya akan bahas sedikit tentang Cara Pasang TV Online di Blog. TV Online ini lumayan lah Buat Hiburan Sobat+berguna banget kalo buat saya, karena kalo pas perjalanan gak ada tv bisa nonton sambil bloggeran. Nah dengan TV Online ini bisa memudahkan saya Dan mungkin Sobat juga. Untuk cara pemasangan silahkan Simakh selengkapnya. Langsung saja Sobat Silahkan copy embed di bawah ini.

<embed align="top" allowfullscreen="true" allowscriptaccess="sameDomain" bgcolor="#ffffff" devicefont="false" height="790" menu="true" name="MivoTV" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" scale="noscale" scroll="auto" src="http://id.imediabiz.com/MivoTV.swf?r=' + Math.round(Math.random() * 99999) + '" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed>

Cara memasang widget TV online>> tata letak>>>tambah gadget>>>HTML/Javascript>>> paste embed TV online>>>simpan. atau Lewat Postingan juga bisa Sob Caranya>>New Posting>>Klik HTML/disamping Compose>>Copas Embednya>>Publikasikan deh. Nah , sudah selesaikan Cara Pasang TV Online Blog ,,SELAMAT MENCOBA

TV ONLINE

Tutorial Seven Segment dengan AVR GCC / winAVR


Sebelumnya saya sudah pernah memposting tentang Tutorial Seven Segment dengan CodeVision AVR, untuk mengetahui tentang Seven Segment itu sendiri bisa dilihat pada postingan sebelumnya tersebut.

Kali ini saya akan memberikan tutorial untuk menampilkan display angka pada Seven Segment dengan program AVR Studio atau winAVR.


Rangkaian Skematiknya sbb:




Ada dua cara untuk menampilkan tulisan pada Seven Segment dengan AVR Studio ini, cara pertama listing programnya sebagai berikut:

/*
================================================ 
Program Seven Segment Display dengan AVR Studio
Programmer     : Wahyu Rahmaniar
Company        : Technologination                 
================================================
 */


#include<avr/io.h>
#include<util/delay.h>

#define DATA_DDR     DDRC
#define DATA_PORT      PORTC
#define Pin_a             0
#define Pin_b             1
#define Pin_c             2
#define Pin_d             3
#define Pin_e             4
#define Pin_f             5
#define Pin_g             6
//#define Pin_Dec         7
#define F_CPU 12000000ul

void Display(int a);

  void main(void)
  
  {
  unsigned int i;
  i=0;
  DATA_DDR = 0XFF;
  do
  {
  Display(i);
  i++;
  if(i>9) i=0;
  _delay_ms(3000);
  }
  while(1);
    
 } 

  void Display(int a)
  {
  switch(a)
  {
  case 0:  
  DATA_PORT = 0b11000000;
  break;            
  case 1:            
  DATA_PORT = 0b11111001;
  break;            
  case 2:  
  DATA_PORT = 0b10100100;
  break;
            
  case 3:  
  DATA_PORT = 0b10110000;
  break;        
  case 4:  
  DATA_PORT = 0b10011001;
  break;
  case 5:  
  DATA_PORT = 0b10010010;
  break;            
  case 6:  
  DATA_PORT = 0b10000011;
  break;            
  case 7:  
  DATA_PORT = 0b11111000;
  break;            
  case 8:  
  DATA_PORT = 0b10000000;
  break;        
  case 9:  
  DATA_PORT = 0b10011000;
  break;                    
    }
}


Cara Kedua listing programnya sebagai berikut:

/* 
================================================ 
Program Seven Segment Display dengan AVR Studio
Programmer     : Wahyu Rahmaniar
Company        : Technologination     
================================================            
*/

#include<avr/io.h>
#include<util/delay.h>

#define DATA_DDR     DDRC
#define DATA_PORT      PORTC
#define Pin_a             0
#define Pin_b             1
#define Pin_c             2
#define Pin_d             3
#define Pin_e             4
#define Pin_f             5
#define Pin_g             6
#define Pin_Dec         7
#define F_CPU 12000000ul

void Display(int a);

  void main(void)  
  {
  unsigned int i;
  i=0;
  DATA_DDR = 0XFF;
  do
  {
  Display(i);
  i++;
  if(i>9) i=0;
  _delay_ms(3000);
  }
  while(1);    
 } 

  void Display(int a)
  {
  switch(a)
  {
  case 0:  
            DATA_PORT|=_BV(Pin_g);
            DATA_PORT&=~(_BV(Pin_a)|_BV(Pin_b)|_BV(Pin_c)|_BV(Pin_d)|_BV(Pin_e)|_BV(Pin_f));
            break;            
  case 1:            
            DATA_PORT|=(_BV(Pin_a)|_BV(Pin_d)|_BV(Pin_e)|_BV(Pin_f)|_BV(Pin_g));
            DATA_PORT&=~(_BV(Pin_b)|_BV(Pin_c));
            break;            
  case 2: 
            DATA_PORT|=(_BV(Pin_c)|_BV(Pin_f));
            DATA_PORT&=~(_BV(Pin_b)|_BV(Pin_d)|_BV(Pin_e)|_BV(Pin_a)|_BV(Pin_g));
            break;
  case 3:  
            DATA_PORT|=(_BV(Pin_e)|_BV(Pin_f));
            DATA_PORT&=~(_BV(Pin_c)|_BV(Pin_d)|_BV(Pin_a)|_BV(Pin_b)|_BV(Pin_g));
            break;
  case 4:  
            DATA_PORT|=(_BV(Pin_a)|_BV(Pin_d)|_BV(Pin_e));
            DATA_PORT&=~(_BV(Pin_c)|_BV(Pin_b)|_BV(Pin_f)|_BV(Pin_g));
            break;
  case 5:  
            DATA_PORT|=(_BV(Pin_b)|_BV(Pin_e));
            DATA_PORT&=~(_BV(Pin_a)|_BV(Pin_c)|_BV(Pin_d)|_BV(Pin_f)|_BV(Pin_g));
            break;
            
  case 6:  
            DATA_PORT|=(_BV(Pin_a)|_BV(Pin_b));
            DATA_PORT&=~(_BV(Pin_c)|_BV(Pin_d)|_BV(Pin_f)|_BV(Pin_g)|_BV(Pin_e));
            break;
  case 7:  
            DATA_PORT|=(_BV(Pin_d)|_BV(Pin_e)|_BV(Pin_f)|_BV(Pin_g));
            DATA_PORT&=~(_BV(Pin_a)|_BV(Pin_c)|_BV(Pin_b));
            break;
  case 8:  
            DATA_PORT&=~(_BV(Pin_a)|_BV(Pin_d)|_BV(Pin_e)|_BV(Pin_c)|_BV(Pin_b)|_BV(Pin_f)|_BV(Pin_g));
            break;
  case 9:  
            DATA_PORT|=(_BV(Pin_d)|_BV(Pin_e));
            DATA_PORT&=~(_BV(Pin_a)|_BV(Pin_c)|_BV(Pin_b)|_BV(Pin_f)|_BV(Pin_g));
            break;                    
    }
}


Kedua program di atas fungsinya sama yaitu untuk menampilkan angka 0 sampai 9 pada 7 segment display.

Simulasi dan listing program lengkapnya bisa di download disini.

Tutorial Seven Segment dengan CodeVision AVR



Seven Segment adalah komponen yang terdiri dari tujuh LED yang tersusun sedemikian rupa sehingga dapat digunakan untuk menampilkan angka 0-9 dan titik atau koma. Seven Segment seperti led pada umunya memiliki berbagai macam tampilan warna, yaitu merah, kuning, hijau, dsb dan berbagai macam ukuran. Seven segment berdasarkan input logikanya terbagi menjadi dua macam, yaitu Common Anoda (input logika 0) dan Common Cathoda (input logika 1). Hal yang perlu diperhatikan dalam setiap komponen seven segment adalah pin-pin pada yang mewakili urutan segmentnya (A-G dan titik), karena tidak semua seven segment sama urutannya walaupun sama ukurannya. Salah satu contoh urutan kaki pada seven segment adalah sebagai berikut:


Ada berbagai macam cara dalam menampilkan seven segment, antara lain dengan menggabungkan langsung setiap pin 7 segment ke pin mikro, menggabungkan pin-pin 7 segment (sehingga yang terhubung ke mikro cuma 7 pin walaupun memakai lebih dari satu buah 7 segment) dengan common setiap 7 segment ke satu pin mikro, menggunakan IC BCD (cara ini lebih mudah, karena tidak perlu memikirkan data setiap led 7 segment, hanya mengirimkan data angka 0-9), dan menggunakan IC Shift Register. Pada tutorial kali ini saya menggunakan cara kedua, yaitu menggabungkan setiap pin-pin 7 segment (saya menggunakan 3 buah 7 segment) dengan setiap pin common masing-masing 7 segment terhubung pada 1 pin mikrokontroler.Rangkaiannya adalah sebagai berikut:


Seven Segment yang saya gunakan adalah Common Anoda, karena logika yang dikirimkan adalah 0 sehingga lebih sedikit power yang terbagi.

Contoh programnya dengan CodeVision AVR adalah sbb:

/*****************************************************
Tutorial 7SEGMENT dengan CodeVision AVR 
Programmer : Husein
Company    : TECHNOLOGINATION
*****************************************************/

#include <mega8535.h>

#include <delay.h>
#include <stdio.h>
// Alphanumeric LCD Module functions
#asm
   .equ __lcd_port=0x1B ;PORTA
#endasm
#include <lcd.h>


// Declare your global variables here

char satuan, puluhan, ratusan, urut;
unsigned int data, data_temp;
unsigned int i;
unsigned char Baris1[16];

void tampil()

{      
      PORTD=ratusan;//mengirimkan data ratusan
      PORTB=0x80;//menyalakan digit1
      delay_ms(50);

      PORTD=puluhan;//mengirimkan data puluhan

      PORTB=0x40;//menyalakan digit2
      delay_ms(50);

      PORTD=satuan;//mengirimkan data satuan

      PORTB=0x20;//menyalakan digit3
      delay_ms(50);
      //lamanya waktu scanning ditentukan oleh intruksi delay
}

void nyala_led()//fungsi untuk mengubah kedalam format 7 segment

{
      if (urut==0){urut=0xc0;}
      if (urut==1){urut=0xf9;}
      if (urut==2){urut=0xa4;}
      if (urut==3){urut=0xb0;}
      if (urut==4){urut=0x99;}
      if (urut==5){urut=0x92;}
      if (urut==6){urut=0x82;}
      if (urut==7){urut=0xf8;}
      if (urut==8){urut=0x80;}
      if (urut==9){urut=0x90;}
}

void main(void)

{
PORTA=0x00;
DDRA=0x00;

PORTB=0x00;

DDRB=0xE0;

PORTC=0x00;
DDRC=0x00;

PORTD=0xFF;

DDRD=0xFF;

// Timer/Counter 0 initialization

// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=FFh
// OC0 output: Disconnected
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;

// Timer/Counter 1 initialization

// Clock source: System Clock
// Clock value: 11.719 kHz
// Mode: Normal top=FFFFh
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: On
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x05;
TCNT1H=0xD2;
TCNT1L=0x3A;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
                 
// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer 2 Stopped
// Mode: Normal top=FFh
// OC2 output: Disconnected
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;

// External Interrupt(s) initialization

// INT0: Off
// INT1: Off
// INT2: Off
MCUCR=0x00;
MCUCSR=0x00;      

// Timer(s)/Counter(s) Interrupt(s) initialization

TIMSK=0x04;

// Analog Comparator initialization

// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;

// LCD module initialization

lcd_init(16);
//PORTB.0=1;
i=0;
while (1)
   {
      if(PORTB.0==0) 
      {
      i++;
      }
      
      data=i;
      
      sprintf(Baris1,"Counter=%5u",data);
      lcd_gotoxy(0,0);
      lcd_puts(Baris1);                                     
      
      data_temp=data;
      ratusan=data_temp/100;
      urut=ratusan;
      nyala_led();
      ratusan=urut;
      
      data_temp=data_temp%100;
      puluhan=data_temp/10;
      urut=puluhan;
      nyala_led();
      puluhan=urut;
      
      satuan=data_temp%10;
      urut=satuan;
      nyala_led();//fungsi untuk menyalakan led 7segment
      satuan=urut;
          
      tampil();//fungsi untuk mengaktifkan 7segment berdasarkan urutan   
      delay_ms(1000);      
      lcd_clear();                                                                 
      
    };
}

Simulasi dengan proteus dan program dengan CV AVR dapat didownload disini.




Jumat, 01 Maret 2013

Keuntungan Dan Kerugian Facebook

Facebook sudah menjadi icon tersendiri dimasyarakat dunia, produk komunikasi seperti handphone, smartphone, blackberry termasuk operator seluler juga memanfaatkan facebook sebagai nilai tambah dalam iklan penjualan mereka, dengan gadget yang mereka tawarkan akan memberi kemudahan untuk selalu terhubung dengan teman dan jaringan di facebook, ini menunjukkan bahwa masyarakat sudah begitu dekat dengan facebook, diluar dari itu semua facebook mempunyai keuntungan dan kerugian sendiri tergantung dari sudut pandang yang melihatnya keuntungan facebook sudah jelas kita bisa mendapatkan banyak teman baru, bisa saling berkirim kabar, berbagi cerita dan foto-foto yang mempunyai nilai history tentu akan sangat menyenangkan, disini bisa sekalian untuk ajang mencari jodoh pasang foto prifile yang keren pasti banyak yang nge add. facebook bisa juga digunakan untuk menyebarkan undangan he he ini namanya tidak mau modal tapi disinilah sisi baiknya karena tidak semua teman kita tau alamat tempat tinggalnya, selain cepat menyebarkan undangan dengan facebook lebih murah dari pada harus mencetak undangan dan bisa sebanyak yang kita mau. 

Facebook banyak dimanfaatkan untuk mencurahkan perasaan yang dialami, biasanya orang meng update status dengan berbagai macam alasan, bisa karena mau pamer sesuatu, ada yang sekedar biar terlihat update, ingin mencari perhatian, mencurahkan perasaan susah maupun senang agar mendapat tanggapan dari teman-temannya, orang seperti ini walaupun marah atau sedih masih tetap bisa update dan menceritakan kegiatannya mulai dari bangun tidur sampai tidur lagi.  



 

Manfaatkan facebook untuk mempromosikan blog, agar mendapat perhatian dari teman-teman kita, buat tulisan yang menarik perhatian sehingga mengundang rasa penasaran untuk membacanya, apalagi kalau teman kita banyak, kemungkinan blog kita akan banyak pengunjungnya, anggap saja promosi gratis sekalian meng update status facebook, itu adalah sebagian dari keuntungan facebook. disisi lain tentu saja ada kerugiannya, seperti menurunnya kinerja para pekerja diperusahaan karena terlalu banyak mengakses facebook disaat jam kerja, bahkan pemda jawa timur dikabarkan memblokir situs ini karena dianggap penyebab menurunnya kinerja para pegawai diinstansinya. apapun itu kalau berlebihan pasti tidak enak akhirnya, seperti saat makan, seenak apapun makanan yang dimakan tapi kalau terlalu banyak pasti akan sakit perut, hendaknya gunakanlah segala sesuatu itu sewajarnya saja jangan sampai berlebihan, disamping itu pasti boros pengeluaran bagi orang-orang yang mau meng-update facebook nya setiap saat.(Husein)