Assalamu'alaikum...Selamat Datang di Electrical Engineering Community 04...Take your Coment Bro...

Tuesday, August 9, 2011

Keypad 2 LCD menggunakan avr atmega menggunakan proteus


/*****************************************************
This program was produced by the
CodeWizardAVR V1.24.6 Professional
Automatic Program Generator
© Copyright 1998-2005 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com
e-mail:office@hpinfotech.com

Project : 
Version : 
Date    : 6/26/2011
Author  : F4CG                            
Company : F4CG                            
Comments: 


Chip type           : ATmega16
Program type        : Application
Clock frequency     : 12.000000 MHz
Memory model        : Small
External SRAM size  : 0
Data Stack size     : 256
*****************************************************/

#include
#include
#include
#include

                
int index;
// Alphanumeric LCD Module functions
#asm
   .equ __lcd_port=0x15 ;PORTC
#endasm
#include

// Timer 0 overflow interrupt service routine
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
// Place your code here

}

// Declare your global variables here

void lcdku()
{
while(index==0)
{
 lcd_gotoxy(0,0);
 lcd_putsf("Tekan # ");
 PORTD=0b10111111;
 if (PIND.3==0)
{
  lcd_gotoxy(0,1);
  lcd_putsf("Selamat datang");
  delay_ms(1000);
  for (index=5;index>=0;index--)
lcd_clear();  
}


}           
           
void baca_keypad()
{
lcd_gotoxy(0,0);
lcd_putsf("membaca angka : ");

PORTD = 0b11101111;//kolom 1 aktif
delay_ms(30);
if (PIND.0 == 0) {lcd_putsf("1");}
if (PIND.1 == 0) {lcd_putsf("4");}
if (PIND.2 == 0) {lcd_putsf("7");}
if (PIND.3 == 0) {lcd_clear();}

PORTD = 0b11011111;//kolom 2 aktif
delay_ms(30);
if (PIND.0 == 0) {lcd_putsf("2");}
if (PIND.1 == 0) {lcd_putsf("5");}
if (PIND.2 == 0) {lcd_putsf("8");}
if (PIND.3 == 0) {lcd_putsf("0");}

PORTD = 0b10111111;
delay_ms(30);
if (PIND.0 == 0) {lcd_putsf("3");}
if (PIND.1 == 0) {lcd_putsf("6");}
if (PIND.2 == 0) {lcd_putsf("9");}
if (PIND.3 == 0) {lcd_putsf("#");}
}
void main(void)
{
// Declare your local variables here

// Input/Output Ports initialization
// Port A initialization
// Func7=In Func6=Out Func5=Out Func4=Out Func3=In Func2=In Func1=In Func0=In 
// State7=T State6=0 State5=0 State4=0 State3=T State2=T State1=T State0=T 
PORTA=0x00;
DDRA=0x00;

// Port B initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T 
PORTB=0x00;
DDRB=0x00;

// Port C initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T 
PORTC=0xFF;
DDRC=0x00;

// Port D initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In 
// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T 
PORTD=0xFF;
DDRD=0xF0;

// 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: Timer 1 Stopped
// Mode: Normal top=FFFFh
// OC1A output: Discon.
// OC1B output: Discon.
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
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=0x01;

// 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);
lcd_putsf("Elang Electronic");
delay_ms(1500);
lcd_clear();
// Global enable interrupts
#asm("sei")

while (1)
      {
      // Place your code here

        lcdku();
        baca_keypad();
        
        
      };
}


Wednesday, June 1, 2011

Modul kuliah teori rangkaian listrik

Just For Mahasiswa Teknik Komputer Global Kendari. Silahkan download linknya.thanks

http://www.ziddu.com/download/15198601/TeoriRangkaianListrik1.pdf.html
http://www.ziddu.com/download/15198600/TeoriRangkaianListrik2.pdf.html

Tuesday, May 10, 2011

Istilah dalam Mikrokontroler Atmega16

Hati siapa yang tidak bimbang jika ditinggalkan pacarnya, Hati siapa yang tidak bimbang jika tidak mengerti caranya. Hahahahah..
Sedikit tidak nyambung memang, tapi tak mengapalah selagi masih berbangsa satu bangsa Indonesia dan berbahasa satu bahasa indonesia. *semakin tidak nyambung. 

Bangsa yang kita cintai ini (kecuali orang-orang NII yang pastinya masa bodoh) sedang dalam krisis. sama saja dengan saya yang sedang mengalami krisis kepercayaan kepada petinggi-petinggi negeri ini. Saya akan GOLPUT selamanya insyaallah. Saya juga sedang bingung, sebenarnya saya mau bahas hal penting buat saya dan mungkin anda sekalian. Tapi kok malah gak nyambung. Oke begini saja, saya mau bahas beberapa hal-hal mungkin yang kita belum ketahui tapi sering mendengarnya. Apa itu? Mikrokontroler namanya. Jenisnya? Atmega16. Malas bahasnya? iya, saya juga sama dengan anda. Penasaran? gak, ngapain penasaran. Pengen Tau mikro? Iya,kalo begitu mari kita cari tau sedikit.hehehe. Ini juga hasil searching saya di berbagai macam website sebenarnya. Kalo anda berkenan membacanya saya bersyukur, kalo tidak berkenan saya juga bersyukur karena dengan begitu semua pada tau kalo ini gak penting buat yang gak pengen tau mikro atmega.hahahah

Oke, pertama saya baca artikel tentang atmega16 saya kurang paham dengan istilah semi konduktor didalamnya. Tapi dengan niat ikhlas untuk mencarinya dan akhirnya dapat maka saya berniat membagikan.Hehehe. Pertama membaca saya mendapat istilah CMOS = atau complementary metal oxide semiconductor yang adalah merupakan sebuah ic.digunakan di mikroprosesor, pengontrol mikro, RAM  statis,dan sirkuit logika digital lainnya.Dapat juga digunakan dalam  banyak analog seperti sensor  gambar,pengubah data, dan trimancar terintegrasi untuk berbagai jenis  komunikasi. Frank wanlass mematenkan Cmos th 1967.desain digital berbasis cmos menggunakan pasangan komplementer  dan simetris dari MOSFET semikonduktor tipe-p dan semikonduktor tipe -n untuk fungsi logika. Dua karakter penting 
cmos adalah kekebalan desahnya yang tinggi dan penggunaan daya statis yang  rendah. daya hanya diambil saat transistor dalam cmos berpindah diantara kondisi hidup dan mati.Akibatnya piranti cmos tidak menimbulkan bahang sebanyak sirkuit logika lainnya, seperti logika transistor2 logic (TTL) atau logika nmos, yang hanya menggunakan piranti tipe-n tanpa tipe-p.cmos juga memungkinkan chhip logika dengan kepadatan tinggi dibuat.

*ket : bahang menurut KBBI(Kamus Besar Bahasa Ibu) adalah 1. hawa panas yg terjadi krn nyala api atau dr panas tubuh; 2. /Fis/ tenaga gerak (energi kinetik), gerak rambang total atom atau molekul penyusun suatu benda;
-- jenis /Fis/ kapasitas bahang per satuan massa atau jumlah bahang yg diperlukan untuk menaikkan suhu satu satuan massa zat satu derajat tanpa perubahan fase atau kimia; kapasitas bahang jenis; 
-- Joule /Fis/ bahang yg timbul apabila arus listrik (elektrik) mengalir melalui zat antara atau penghantar yg mempunyai hambatan elektrik yg besarnya ditentukan oleh hukum Joule; 
-- laten /Fis/ jumlah energi atau bahang yg diperoleh suatu zat tanpa kenaikan suhu selama perubahan fase berlangsung.

Selanjutnya saya mencari istilah RISC, Sebenarnya saya sudah pernah mendengar istilah ini waktu saya kuliah sistem mikroprosesor. tapi lupa.heheh baiklah RISC = reduced instruction set computing atau "komputasi set instruksi yang disederhanakan" dimana bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. RISC merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi2 dan jenis eksekusi yang paling sederhana. Ada juga CISC tapi gak saya bahas disini, karena jenis ini tidak terdapat di mikro.

Trus ada lagi REGISTER GENERAL PURPOSE = adalah register2 serbaguna, sering dimanfaatkan untuk keperluan2 lain yang bukan merupakan fungsi khasnya dan menampung secara sementara data2 yang akan diolah, sebelum diambil dan diproses oleh ALU(Aritmathic and logical Unit), walaupun demikian ada juga intruksi-intruksi tertentu yang mengharuskan penggunaan register2 secara spesifik(sesuai fungsi sebenarnya),yang mempunyai 16 bit, dan dapat digunakan penuhh 16 bit (1 word = 1 kata) atau 8 bit (1 byte = 1 karakter) saja. singkatnya register general purpose digunakan untuk menyimpan angka dan alamat sekaligus.

Trus SERIAL UART = serial Universal asynchronous Receiver-Transmitter adalah bagian perangkat keras komputer yang menerjemahkan antara bit-bit paralel data dan bit-bit seriam. UART beiasanya berupa IC yang digunakan untuk komunikasi serial pada komputer atau port serial perangkat periperal. UART terdapat di dalam beberapa mikrokontroler. keping UART terdiri dari 
- penyangga(buffer)transmite/receive
- pengendali(control)transmite/receive
- penyangga bus data
- logika kendali read/write
- kendali modem

Lalu PROGRAMMER WATCHDOG TIMER = adalah hardware komputer yang berfungsi sebagai alat timer yang dapat memacu sistem untuk restart suatu program ketika kondisi seperti hang. untuk menghindari reset yang tidak seharusnya(aplikasi berjalan normal), aplikasi harus secara periodik mereset watchdog timer sebelum interval tertentu berakhir, istilah ini disebut "kicking the dog". Watchdog timer bisa berupa stand-alone hardware component (external) atau build-in dalam processor (internal). External watchdog timer merupakan IC yang secara fisik saling terhubung kedalam pin processor, sehingga mekanisme reset bisa dilakukan oleh watchdog. Merupakan metode yang biasa dilakukan karena watchdog dan processor berdiri sendiri-sendiri sehingga bisa lebih dikontrol. Banyak processor dan microcontroller mempunyai build-in watchdog (internal watchdog) yang bisa dikontrol oleh penguna mengunakan software. Berbeda dengan external watchdogyang mengunakan I/O pin assertion untuk mereset, internal watchdong mengunakan internal counter untuk meresert kembali ke nilai awal

SERIAL SPI = serial peripheral interface

MIPS PER MHZ = Million Instruction per Second

Sudah..begitu saja dulu..

Sunday, April 10, 2011

Keindahan pasir yang telah di perbesar 110x

Pasir adalah barang remah yang kerap kali kita benci ketika berserakan di halaman maupun lantai rumah kita... tapi, tahukan sobat ternyata dibalik kesederhanaan butiran-butiran pasir itu tersimpan sebuah bentuk seni yang luar biasaa!!!.

pasir tampaknya seperti segerombolan batu kecil berwarna coklat, mungkin juga bersliweran material lain seperti kulit kerang, ataupun hewan-hewan kecil yang wafat.. Hehe. Tapi pasir memiliki cerita jauh lebih menarik untuk diceritakan, seperti sisa-sisa ledakan gunung berapi, mengikis pegunungan, organisme mati, dan bahkan struktur buatan, pasir dapat mengungkap sejarah-baik biologi dan geologi-lingkungan lokal.

Seorang ilmuwan Gary Greenberg meneliti pasir lebih dalam, ternyata pasir dapat mengungkapkan warna yg spektakuler dari segi bentuk maupun tekturnya. Berikut ini Foto-foto pasir dalam wujud dan bentuk 3D oleh Greenberg dgn menggunakanMikroskop Edge 3D (pembesaran 110x), kumpulan butiran pasir dari belahan dunia:


Tuesday, April 5, 2011

Janganlah Berburuk Sangka Kepada Allah

Para pembaca yang budiman, perlu untuk kita ketahui bersama bahwa Alloh adalah Dzat yang maha sempurna, baik dari Nama, Sifat maupun perbuatan-Nya. Tidak ada satupun aib atau cela yang terdapat pada Alloh.
Sebagai bentuk realisasi tauhid, kita dilarang mengingkari nama dan sifat yang telah ditetapkankan oleh Alloh Ta’ala. Kita wajib percaya dan menerima sesuatu yang telah ditetapkan Alloh kepada para hambaNya.
Segala Sesuatu Diciptakan Dengan Hikmah
Alloh menciptakan langit dan bumi beserta isinya, semuanya tentu mengandung hikmah yang agung dan tidak dalam rangka kesia-siaan. Alloh Ta’ala berfirman yang artinya, “Dan Kami tidak menciptakan langit dan bumi dan apa yang ada antara keduanya tanpa hikmah (hanya sia-sia saja). Yang demikian itu adalah anggapan orang-orang kafir, maka celakalah orang-orang kafir itu karena mereka akan masuk neraka…” (Ash-Shood: 27). Termasuk tatkala Alloh memberikan manfaat (kebaikan) atau suatu mudhorot (musibah) pada seseorang, tentunya hal ini juga mengandung hikmah yang agung di dalamnya.
Untuk itu kita harus selalu berhusnuzhon (berprasangka baik) terhadap segala sesuatu yang telah Alloh tetapkan kepada para hamba-Nya agar kita termasuk orang-orang yang beruntung.
Rahasia di Balik Musibah
Para pembaca yang budiman, tidaklah Alloh menimpakan suatu musibah kepada para hambaNya yang mu’min kecuali untuk tiga hal:
  1. Mengangkat derajat bagi orang yang tertimpa musibah, karena kesabarannya terhadap musibah yang telah Alloh tetapkan.
  2. Sebagai cobaan bagi dirinya.
  3. Sebagai pelebur dosa, atas dosanya yang telah lalu.
Su’udzon Itu Tercela
Su’udzon (berprasangka buruk) pada Alloh merupakan sifat tercela yang harus dijauhi dari diri setiap orang yang beriman karena hal ini merupakan salah satu dari dosa besar. Sikap seperti ini juga merupakan kebiasaan orang-orang kafir dan munafiq. Mereka berprasangka kepada Alloh dengan prasangka yang buruk dan mengharapkan kekalahan dan kehancuran kaum muslimin. Akan tetapi Alloh membalik tipu daya mereka serta mengancam mereka dengan adzab yang pedih di dunia dan akhirat.
Alloh berfirman yang artinya, “Dan supaya Dia mengazab orang-orang munafik laki-laki dan perempuan dan orang-orang musyrik laki-laki dan perempuan yang mereka itu berprasangka buruk terhadap Alloh. Mereka akan mendapat

Robot Humanoid "Romeo" untuk membantu orang yang sudah lanjut usia

Aldebaran Robotics, perusahaan robotik asal Perancis, telah sukses mengembangkan robot humanoid Nao yang menggantikan Aibo produksi Sony sebagai platform untuk Robocup. Tahun ini, mereka berencana untuk meluncurkan robot humanoid terbarunya yang diberi nama Romeo.

Technical Director Aldebaran Robotics Asia Pacific Alban Nanty mengatakan, "Romeo dirancang untuk membantu para orang tua. Ia bisa mengambilkan makanan, membukakan pintu rumah, membuang sampah, berakting layaknya sahabat bagi orang tua dan menghiburnya."

Berbeda dengan Nao yang merupakan robot mini, Romeo berukuran 1,4 meter, hampir setara dengan tinggi manusia rata-rata. Robot seberat 40 kilogram ini dikembangkan sejak awal 2009 lalu, melibatkan 13 partner dengan dana mencapai 10 juta euro berasal dari pemerintah Perancis dan swasta.

Pada robot ini, Aldebaran akan mengenalkan beberapa fitur baru robot, termasuk robot yang memiliki 4 ruas tualng belakang, anggota badan yang lebih soft, eksoskeleton kaki serta aktuaror jenis baru yang memungkinkan robot mengontrol anggota geraknya dengan cara yang lebih aman.

Dalam proyek Romeo, Aldebaran berupaya mengembangkan robot dengan kemampuan komunikasi yang lebih baik. Bruno Maissonier, pendiri dan CEO Aldebaran mengatakan, "Kami ingin orang bisa berbicara dengan Romeo menggunakan bahasa dan gesture yang sangat natural."

Romeo nantinya akan memiliki derajat kebebasan 37,2 DOF (degree of freedom atau derajat kebebasan) untuk setiap mata, 1 DOF untuk tiap kaki dan 3 DOF untuk tulang belakang. Aktuator yang disebut backdrivable mechanism akan memperkuat sendi robot sehingga memastikan tangan dan kaki robot bergerak lebih stabil.

Robot ini nantinya akan dijual dengan kisaran harga 250.000 euro. Untuk tahap pertama, robot akan akan diberikan pada partner pengembang dan peneliti. Tipe yang telah dikembangkan akan ditawarkan ke rumah sakit dan panti, sebelum akhirnya ke individu.

Nanty yang ditemui beberapa waktu lalu di Jakarta mengatakan, "Pasar robot ini sebenarnya cukup banyak, terutama di Jepang. Populasi orang tua di sana banyak sementara yang muda sedikit. Dengan robot ini, mungkin tak perlu anak, istri atau cucu lagi," tukasnya.

Monday, April 4, 2011

Pernahkah kita (bahkan sering) tidak percaya diri bahwa kita KREATIF? Itu hanyalah anggapan yang justru menenggelamkan kepercayaan diri kita untuk bertindak kreatif!  Berpikir dan bertindak kreatif adalah suatu upaya untuk menggunakan otak kanan (hemispher otak sebelah kanan) secara lebih aktif. Selama ini, kebanyakan orang hanya menggunakan otak kiri-nya yang berkaitan dengan bahasa, logika, dan simbol simbol dan diarahkan pada pemikiran linear dan vertical (dari satu kesimpulan logis ke kesimpulan logis lainnya).

Secara lebih seimbang, otak kanan yang berkaitan dengan fungsi-fungsi emosi, intuitif, dan spasial serta bekerja berdasarkan kaleidoskop dan berpikir lateral (mempertimbangkan masalah dari semua sisi dan sampai pada hal yang berbeda) merupakan bagian otak yang berperan penting dalam kreatifitas.

Otak kanan akan menghasilkan pemikiran-pemikiran yang tidak konvensional, tidak sistematis, dan tidak terstruktur. Hal ini tidak berarti hasil pemikiran otak kanan merupakan sesuatu yang sembarangan, namun hasil pemikiran otak kanan berkaitan dengan sesuatu yang baru, yang tidak biasa, dan berbeda dari apa yang ada sebelumnya.
Berikut 8 cara yang dapat dilakukan untuk mengembangkan otak kanan:
  1. Selalu bertanya; “Apakah ada cara lain..??” “Dengan begitu, otak kita dipacu untuk mencari alternative-alternatif terbaik!”
  2. Menentang kebiasaan, rutinitas, dan tradisi. “nih dia gan,, wajar aja seorang entrepreneur pasti punya latar belakang yang tidak biasa dan menentang tradisi!”
  3. Memainkan permainan - permainan mental, berusaha melihat masalah dari berbagai sudut pandang. Ayo gan main rubik! Ngelatih otak n emosi banget tuh!”
  4. Menyadari bahwa ada lebih dari 1 jawaban yang benar. “Ini gak boleh dilakukan bagi anak SMA yang sedang ujian pilihan ganda! Karena hanya; PILIHLAH SATU JAWABAN YANG BENAR!”
  5. Melihat masalah sebagai batu loncatan untuk menemukan ide-ide baru. “Kalau dapet masalahnya terlalu banayak dan berat, berarti sedang di Uji sama yang DI ATAS! Mending segera tobat n banyak berdo’a deh.. hehe”
  6. Melihat kesalahan dan kegagalan sebagai sarana untuk memperoleh keberhasilan. “Jangan dikit - dikit ngeluuuuuuuuh aja kerjaanya! Gak guna!”
  7. Menghubungkan ide-ide yang tidak berhubungan untuk menemukan solusi yang baru dan inovatif. “Jangankan menghubungkan ide, ber-ide aja susah.. yang ada juga copas ide!” 
  8. Memiliki “keteramplian helicopter” yaitu melihat dari atas dan menyeluruh terhadap berbagai hal rutin yang terjadi dalam kehidupan sehari-hari dan kemudian mengambil keputusan yang sesuai dengan masalah yang dihadapi.
sumber: kaskus.us

Friday, April 1, 2011

Tutorial - Pengertian iPhone OS


Apa sebenarnya pengertian dari iPhone OS itu?
iPhone OS (Operating System) merupakan OS khusus untuk perangkat iPhone keluaran Apple. Operating system ini tidak dapat digunakan pada perangkat ponsel selain iPhone keluaran Apple. Versi terbaru dari OS ini adalah iPhone OS 4, yang baru diluncurkan di Indonesia pada Desember 2010.
Walaupun banyak iPhone yang tidak asli di pasaran, namun tidak satupun iPhone yang tidak asli itu menggunakan OS ini.
Inilah informasi singkat dan berusaha padat, tentang pengertian iPhone OS. Salam. :)


sumber:http://vanjava.info/tutorial/pengertian-iphone-os

Tuesday, March 22, 2011

Motivasi Pematung

PEMATUNG

Alkisah, di pinggir sebuah kota, tinggal seorang seniman pematung yang sangat terkenal di seantero negeri. Hasil karyanya yang halus, indah, dan penuh penghayatan banyak menghiasi rumah-rumah bangsawan dan orang-orang kaya di negeri itu. Bahkan, di dalam istana kerajaan hingga taman umum milik pemerintah pun, dihiasi dengan patung karya si seniman itu. Suatu hari, datang seorang pemuda yang merasa berbakat memohon untuk menjadi muridnya. Karena niat dan semangat si pemuda, dia diperbolehkan belajar padanya. Bahkan, ia juga diijinkan untuk tinggal di rumah paman si pematung. Sejak hari itu, mulailah dia belajar dengan tekun, mengukur ketepatan bahan adonan semen, membuat rangka, cara menggerakkan jari-jari tangan, dan
mengenali setiap tekstur sesuai bentuk dan jenis benda yang akan dibuat patung, dan berbagai kemampuan mematung lainnya. Setelah belajar sekian lama, si murid merasa tidak puas. Sebab, menurutnya, hasil patungnya belum bisa menyamai keindahan patung gurunya. Dia pun kemudian menganalisa dengan seksama, lantas memutuskan meminjam alat-alat yang biasa dipakai gurunya. Dia berpikir, rahasia kehebatan

Wednesday, March 9, 2011

Motivasi Hidup Jilid 2

Perhatikan gambar di samping ini.Gambar ini tidaklah bermaksud menyampaikan pesan pornografi atau hal negatif lainnya. Dari gambar inilah kita akan belajar sesuatu yang dapat merubah hidup kita.
Ketika gambar ini pertama kali anda lihat, apa yang terdapat dalam pikiran anda ? Hampir semua orang dewasa akan mengatakan bahwa itu adalah gambar seorang laki-laki dan perempuan yang sedang berpelukan. Yakin bahwa itu gambar laki-laki dan perempuan ? Akan berbeda apabila kita menanyakan hal ini kepada seorang anak yang masih polos dimana dia akan mengatakan bahwa ini adalah gambar lumba-lumba. Nah semakin bingung kita, koq bisa berbeda pendapatnya ?
Rekan, apa yang anda lihat dan anak kecil itu lihat adalah benar adanya. Gambar sederhana di atas bisa dilihat 

dari 2 sudut yang berbeda yaitu gambar laki-laki dengan perempuan dan gambar lumba-lumba. Masih ada yang belum bisa melihat lumba-lumbanya ? Coba tenangkan pikiran anda dan jauhkan dari pikiran yang negatif dan buat diri anda seperti seorang anak-anak yang baru pulang dari Taman Impian Jaya Ancol. Nah ketemu khan lumbalumbanya ? Coba perhatikan bagian hitam pada gambar tersebut maka anda akan menemukan ada 10 ekor lumba-lumba di dalamnya. Masih belum ketemu lumba-lumbanya ? Jangan khawatir di bagian akhir dari buku ini disertakan gambar lumbalumbanya dan sekarang silakan lihat kalau anda merasa penasaran kemudian setelah itu kembali lagi ke halaman ini Apa yang dapat kita ambil makna dari gambar tersebut ? Ya dalam 1 gambar yang sama bisa dilihat dari 2 sudut pandang yang berbeda, sebenarnya masih banyak gambar-gambar lain yang bisa digunakan tetapi saya sengaja menggunakan gambar ini supaya menjadi lebih gampang pemaknaannya. Dari gambar tersebut intinya bisa dilihat sebagai seorang laki-laki dengan perempuan dan juga bisa dilihat sebagai 10 ekor ikan lumba-lumba. Sekali lagi tidak bermaksud
menyampaikan pornografi tetapi gambar seorang laki-laki dengan perempuan biasanya muncul terlebih dahulu dalam pikiran kita. Mengapa hal itu bisa terjadi ? Karena otak kita menyimpan memori dalam pikiran bawah sadarnya dan pada orang dewasa umumnya memori seksualnya lebih besar dan dominan dibandingkan dengan gambar ikannya sehingga itulah yang muncul pertama kali. Sehingga apa yang dominan dalam pikiran manusia itulah yang akan keluar melalui perkataan dan tindakannya seperti seorang filsuf pernah berkata bahwa anda akan menjadi seperti apa yang anda pikirkan atau lebih tepatnya anda akan menjadi seperti apa yang terus-menerus anda pikirkan. Rekan yang terkasih, dalam gambar tersebut juga bisa kita ambil kesimpulan bahwa dalam memandang 1 hal kita dapat memandangnya dari 2 sisi yang berbeda yaitu sisi positif (lumbalumba) atau sisi negatif (laki-laki dengan perempuan). Dan menurut Stephen R. Covey manusia diberikan kebebasan untuk memilih dan dalam hal ini kita bisa memilih berpikir secara positif atau berpikir secara negatif. Dan pilihan tersebut sangat ditentukan program apa yang ada atau masuk dalam pikiran bawah sadar seseorang. Apabila program yang masuk lebih dominan positif maka terciptalah program positif dalam pikiran bawah sadar dan akhirnya termanifestasikan dalam perkataan dan tindakan yang positif, demikian juga sebaliknya apabila yang masuk dominan negatif saja maka akan termanifestasikan dalam perkataan dan tindakan negatif. Program positif atau negatif inilah yang akhirnya juga akan menentukan seseorang menjadi sukses atau tidak. Lantas apakah dalam diri kita ini lebih banyak program positif atau negatif ? Anda yang tahu tentang diri anda sendiri tetapi dalam sebuah penelitian dikatakan bahwa manusia berbicara dengan dirinya sendiri (self talk) sebanyak 5000 kali dalam sehari dan ternyata 60-80% dari self talk itu ternyata bersifat negatif. Coba kita ingat pagi hari ketika kita bangun apakah kita bangun dengan hal yang positif misalkan bersyukur atau malah mengeluh pada hari ini harus kerja lagi, meeting lagi, presentasi lagi, training lagi, dll. 60-80% self talk bersifat negatif belum lagi informasi yang didapatkan dari luar misalkan TV, bioskop, majalah, koran, tabloid, teman, dll sehingga dapat dibayangkan berapa banyak informasi negatif yang masuk ke dalam diri seseorang dan apa jadinya kita bila hal tersebut dibiarkan terus menerus terjadi dalam diri kita ? Buku ini bukan untuk membatasi TV, bioskop, koran, tabloid atau media lainnya untuk tidak menyebarkan informasi yang berdampak negatif tetapi buku ini bertujuan untuk menyuntikkan sebanyak mungkin informasi, konsep dan terapi positif sehingga setiap orang yang membacanya memiliki imunitas yang tinggi yang meskipun dihadapkan pada situasi yang negatif dia masih mempunyai sebuah kekuatan untuk tetap menjadi positif dan pada akhirnya kita mampu menciptakan prestasi-prestasi baru yang nyaris tanpa batas dalam hidup ini.

Saturday, March 5, 2011

Enkripsi Kriptografi



Saya sedang iseng2 bikin algoritma kriptografer sederhana... silahkan dicicipi kawan...

# include stdio.h
# include conio.h
# include string.h

main()
{
char tulisan[100], enkripsi[100];
int i, kunci, panjang, kode;

printf("Masukkan plaintext = ");
gets(tulisan);
printf("Masukkan Kunci = ");
scanf("%d",&kunci);
panjang = strlen(tulisan);
strcpy(enkripsi, tulisan);
for(i=0;i

Monday, February 28, 2011

Kriptografi DAN BROWN


Baca buku Digital Fottress karya DAN BROWN membuat saya ingin menguraikan tentang apa itu sandi rahasia atau biasa di kenal dengan kriptografi, berikut ini hasil googling tentang kriptografi

Kriptografi adalah ilmu yang mempelajari bagaimana membuat suatu pesan yang dikirim oleh pengirim,dapat tersampaikan dengan aman pada penerima dengan cara menyamarkannya dalam bentuk sandi yang tidak mempunyai makna. Keutamaan dari kriptografi adalah menjaga kerahasiaan pesan dari penyadap dan kriptanalis.

Suatu pesan yang tidak disandikan disebut sebagai plainteks (plaintext) atau dapat juga disebut sebagai cleartext. Sedangkan, pesan yang sudah disandikan disebut cipherteks (ciphertext). Proses yang dilakukan untuk mengubah plainteks ke dalam cipherteks disebut enkripsi (encryption atau encipherment). Sedangkan proses untuk mengubah ciphertext kembali ke plaintext disebut dekripsi (decryption atau decipherment). Secara sederhana istilah-istilah di atas dapat digambarkan sebagai berikut :

Friday, February 25, 2011

Motivasi Hidup

Contoh yang baik adalah nasehat terbaik. ~ Fuller

Jika kita melayani, maka hidup akan lebih berarti. ~ John Gardne

Apabila di dalam diri seseorang masih ada rasa malu dan takut untuk berbuat suatu kebaikan, maka jaminan bagi orang tersebut adalah tidak akan bertemunya ia dengan kemajuan selangkah pun. ~ Bung Karno

Kita semua hidup dalam ketegangan, dari waktu ke waktu, serta dari hari ke hari; dengan kata lain, kita adalah pahlawan dari cerita kita sendiri. ~ Mary McCarthy

Apa yang nampak sebagai suatu kemurahan hati, sering sebenarnya tiada lain daripada ambisi yang terselubung, yang mengabaikan kepentingan-kepentingan kecil untuk mengejar kepentingan- kepentingan yang lebih besar. ~ La Roucefoucauld

Semua yang dimulai dengan rasa marah, akan berakhir dengan rasa malu. ~ Benjamin Franklin

Hati yang penuh syukur, bukan saja merupakan kebajikan yang terbesar, melainkan merupakan pula induk segala kebajikan yang lain. ~ Cicero

Orang yang berhasil akan mengambil manfaat dari kesalahan-kesalahan yang ia lakukan, dan akan mencoba kembali untuk melakukan dalam suatu cara yang berbeda. ~ Dale Carnegie

Istilah tidak ada waktu, jarang sekali merupakan alasan yang jujur, karena pada dasarnya kita semuanya memiliki waktu 24 jam yang sama setiap harinya. Yang perlu ditingkatkan ialah membagi waktu dengan lebih cermat. ~ George Downing

Ancaman nyata sebenarnya bukan pada saat komputer mulai bisa berpikir seperti manusia, tetapi ketika manusia mulai berpikir seperti komputer. ~ Sydney Harris

Cara untuk menjadi di depan adalah memulai sekarang. Jika memulai sekarang, tahun depan Anda akan tahu banyak hal yang sekarang tidak diketahui, dan Anda tak akan mengetahui masa depan jika Anda menunggu-nunggu. ~ William Feather

Dalam masalah hati nurani, pikiran pertamalah yang terbaik. Dalam masalah kebijaksanaan, pemikiran terakhirlah yang paling baik. ~ Robert Hall

Belajarlah dari kesalahan orang lain. Anda tak dapat hidup cukup lama untuk melakukan semua kesalahan itu sendiri. ~ Martin Vanbee

Orang-orang hebat di bidang apapun bukan baru bekerja karena mereka terinspirasi, namun mereka menjadi terinspirasi karena mereka lebih suka bekerja. Mereka tidak menyia-nyiakan waktu untuk menunggu inspirasi. ~ Ernest Newman

Orang-orang yang sukses telah belajar membuat diri mereka melakukan hal yang harus dikerjakan ketika hal itu memang harus dikerjakan, entah mereka menyukainya atau tidak. ~ Aldus Huxley

Kebanyakan dari kita tidak mensyukuri apa yang sudah kita miliki, tetapi kita selalu menyesali apa yang belum kita capai. ~ Schopenhauer

Musuh yang paling berbahaya di atas dunia ini adalah penakut dan bimbang. Teman yang paling setia, hanyalah keberanian dan keyakinan yang teguh. ~ Andrew Jackson

Sesuatu yang belum dikerjakan, seringkali tampak mustahil; kita baru yakin kalau kita telah berhasil melakukannya dengan baik. ~ Evelyn Underhill

Perbuatan-perbuatan salah adalah biasa bagi manusia, tetapi perbuatan pura-pura itulah sebenarnya yang menimbulkan permusuhan dan pengkhianatan. ~ Johan Wolfgang Goethe

Jika orang berpegang pada keyakinan, maka hilanglah kesangsian. Tetapi, jika orang sudah mulai berpegang pada kesangsian, maka hilanglah keyakinan. ~ Sir Francis Bacon

Karena manusia cinta akan dirinya, tersembunyilah baginya aib dirinya; tidak kelihatan olehnya walaupun nyata. Kecil di pandangnya walaupun bagaimana besarnya. ~ Jalinus At Thabib

Bersikaplah kukuh seperti batu karang yang tidak putus-putus-nya dipukul ombak. Ia tidak saja tetap berdiri kukuh, bahkan ia menenteramkan amarah ombak dan gelombang itu. ~ Marcus Aurelius

Kita melihat kebahagiaan itu seperti pelangi, tidak pernah berada di atas kepala kita sendiri, tetapi selalu berada di atas kepala orang lain. ~ Thomas Hardy

Kaca, porselen dan nama baik, adalah sesuatu yang gampang sekali pecah, dan tak akan dapat direkatkan kembali tanpa meninggalkan bekas yang nampak. ~ Benjamin Franklin

Keramah-tamahan dalam perkataan menciptakan keyakinan, keramahtamahan dalam pemikiran menciptakan kedamaian, keramahtamahan dalam memberi menciptakan kasih. ~ Lao Tse

Rahmat sering datang kepada kita dalam bentuk kesakitan, kehilangan dan kekecewaan; tetapi kalau kita sabar, kita segera akan melihat bentuk aslinya. ~ Joseph Addison

Bagian terbaik dari hidup seseorang adalah perbuatan-perbuatan baiknya dan kasihnya yang tidak diketahui orang lain. ~ William Wordsworth

Kita berdoa kalau kesusahan dan membutuhkan sesuatu, mestinya kita juga berdoa dalam kegembiraan besar dan saat rezeki melimpah. ~ Kahlil Gibran

Semua orang tidak perlu menjadi malu karena pernah berbuat kesalahan, selama ia menjadi lebih bijaksana daripada sebelumnya. ~ Alexander Pope

Teman sejati adalah ia yang meraih tangan anda dan menyentuh hati anda. ~ Heather Pryor

Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari betapa dekatnya mereka dengan keberhasilan saat mereka menyerah. ~ Thomas Alva Edison

Tiadanya keyakinanlah yang membuat orang takut menghadapi tantangan; dan saya percaya pada diri saya sendiri. ~ Muhammad Ali

Kebanggaan kita yang terbesar adalah bukan tidak pernah gagal, tetapi bangkit kembali setiap kali kita jatuh. ~ Confusius

Jadilah kamu manusia yang pada kelahiranmu semua orang tertawa bahagia, tetapi hanya kamu sendiri yang menangis dan pada kematianmu semua orang menangis sedih, tetapi hanya kamu sendiri yang tersenyum. ~ Mahatma Gandhi

Dia yang menciptakan mata nyamuk adalah Dzat yang menciptakan matahari. ~ Bediuzzaman Said Nursi

Penderitaan jiwa mengarahkan keburukan. Putus asa adalah sumber kesesatan; dan kegelapan hati, pangkal penderitaan jiwa. ~ Bediuzzaman Said Nursi

Kebersamaan dalam suatu masyarakat menghasilkan ketenangan dalam segala kegiatan masyarakat itu, sedangkan saling bermusuhan menyebabkan seluruh kegiatan itu mandeg. ~ Bediuzzaman Said Nursi

Menghidupkan kembali agama berarti menghidupkan suatu bangsa. Hidupnya agama berarti cahaya kehidupan. ~ Bediuzzaman Said Nursi

Seseorang yang melihat kebaikan dalam berbagai hal berarti memiliki pikiran yang baik. Dan seseorang yang memiliki pikiran yang baik mendapatkan kenikmatan dari hidup. ~ Bediuzzaman Said Nursi

Pengetahuan tidaklah cukup, maka kita harus mengamalkannya. Niat tidaklah cukup, maka kita harus melakukannya. ~ Johann Wolfgang von Goethe

Pencegahan lebih baik daripada pengobatan. ~ Johann Wolfgang von Goethe

Kearifan ditemukan hanya dalam kebenaran. ~ Johann Wolfgang von Goethe

Ilmu pengetahuan tanpa agama adalah pincang. ~ Einstein

Perdamaian tidak dapat dijaga dengan kekuatan. Hal itu hanya dapat diraih dengan pengertian. ~ Einstein

Agama sejati adalah hidup yang sesungguhnya – hidup dengan seluruh jiwa seseorang, dengan seluruh kebaikan dan kebajikan seseorang. ~ Einstein

Dua hal yang membangkitkan ketakjuban saya : langit bertaburkan bintang di atas dan alam semesta yang penuh hikmah di dalamnya. ~ Einstein

Apa yang saya saksikan di Alam adalah sebuah tatanan agung yang tidak dapat kita pahami dengan sangat tidak menyeluruh, dan hal itu sudah semestinya menjadikan seseorang yang senantiasa berpikir dilingkupi perasaan rendah hati. ~ Einstein

Sungguh sedikit mereka yang melihat dengan mata mereka sendiri dan merasakan dengan hati mereka sendiri. ~ Einstein

Berusahalah untuk tidak menjadi manusia yang berhasil tapi berusahalah menjadi manusia yang berguna. ~ Einstein


http://www.isdaryanto.com/kata-bijak-motivasi

Wednesday, February 23, 2011

Ya Allah!

Ya Allah!

{Semua yang ada di langit dan di bumi selalu meminta pada-Nya. Setiap waktu

Dia dalam kesibukan.} (QS. Ar-Rahman: 29)

Ketika laut bergemuruh, ombak menggunung, dan angin bertiup kencang menerjang, semua penumpang kapal akan panik dan menyeru: "Ya Allah!"

Ketika seseorang tersesat di tengah gurun pasir, kendaraan menyimpang jauh dari jalurnya, dan para kafilah bingung menentukan arah perjalanannya, mereka akan menyeru: "Ya Allah!"

Ketika musibah menimpa, bencana melanda, dan tragedi terjadi,

mereka yang tertimpa akan selalu berseru: "Ya Allah!"

Ketika pintu-pintu permintaan telah tertutup, dan tabir-tabir

permohonan digeraikan, orang-orang mendesah: "Ya Allah!"

Ketika semua cara tak mampu menyelesaikan, setiap jalan terasa

menyempit, harapan terputus, dan semua jalan pintas membuntu, mereka

pun menyeru: "Ya Allah!"

Ketika bumi terasa menyempit dikarenakan himpitan persoalan hidup,

dan jiwa serasa tertekan oleh beban berat kehidupan yang harus Anda pikul,

menyerulah:"Ya Allah!"

Kuingat Engkau saat alam begitu gelap

gulita, dan wajah zaman berlumuran debu hitam

Kusebut nama-Mu dengan lantang di saat fajar menjelang,

dan fajar pun merekah seraya menebar senyuman indah

Setiap ucapan baik, doa yang tulus, rintihan yang jujur, air mata yang

menetes penuh keikhlasan, dan semua keluhan yang menggundahgulanakan

hati adalah hanya pantas ditujukan ke hadirat-Nya.

Setiap dini hari menjelang, tengadahkan kedua telapak tangan,

julurkan lengan penuh harap, dan arahkan terus tatapan matamu ke arah-

Nya untuk memohon pertolongan! Ketika lidah bergerak, tak lain hanya

untuk menyebut, mengingat dan berdzikir dengan nama-Nya. Dengan begitu,

hati akan tenang, jiwa akan damai, syaraf tak lagi menegang, dan iman

kembali berkobar-kobar. Demikianlah, dengan selalu menyebut nama-Nya,

keyakinan akan semakin kokoh. Karena,

{Allah Maha Lembut terhadap hamba-hamba-Nya.}

(QS. Asy-Syura: 19)