Pages

2012

Minggu, 22 November 2009
Kamis, 19 November 2009 , 18:27:00
MUI Belum Sikapi Film Kiamat 2012

JAKARTA-Kontroversi di beberapa daerah seperti di Jawa Timur yang menolak peredaran dan penayangan film '2012' yang mengisahkan tentang akhir dunia atau kiamat, mendapat tanggapan dari Ketua Majelis Ulama Indonesia (MUI) Pusat, Drs H Amidhan. Apakah materi film '2012' yang bertolak belakang dengan ajaran Islam akan ditarik dari peredaran di Indonesia? Amidhan mengatakan, sampai saat ini pihaknya belum mengadakan pertemuan berkaitan dengan penolakan film 2012 di sejumlah daerah.

“MUI belum mengadakan pertemuan tapi kalau ada perbedaan yang banyak kita akan bahas tentang film 2012 ini,” tuturnya ditemui di gedung MUI, Jakarta, Kamis (19/11). Dia beralasan, baru daerah di Jawa Timur seperti Malang yang sudah melakukan penolakan terhadap film yang menentukan kiamat terjadi pada tahun 2012.

“Ada yang berpendapat dilarang seperti di Jawa Timur ada juga yang tidak masalah. Kalau ada perbedaan banyak akan segera kita tindaklanjuti,” katanya. Ia mengatakan, isu seperti itu sebelumnya pernah muncul, dengan menyebutkan tanggal 9 bulan 9 tahun 2009 kiamat. "Tapi sampai akan berakhirnya 2009 ini tidak terjadi apa-apa. Kiamat itu rahasia Allah,” tegasnya.

MUI, lanjutnya, juga tidak gampang untuk mengeluarkan fatwa penarikan film '2012' itu. Untuk sampai memutuskan fatwa, MUI harus terlebih dahulu bertemu dengan beberapa pihak terkait. Ia menambahkan, dalam keyakinan umat Islam bahwa kiamat adalah rahasia Allah dan tidak bisa diramalkan kapan terjadi. Untuk itu ia menghimbau kepada masyarakat memperkuat keimanan dan ketaqwaan. “Ya pelajaran untuk kita, untuk bertobat,” tandasnya. (fla/JPNN)
Read more ...

DOWNLOAD Informasi Teknologi

Kamis, 05 November 2009
Free Download tutorial tentang pendidikan bidang teknologi informasi......

Bebas Donload Materi 2 unggulan!!
Read more ...

cara buat blog

Kamis, 05 November 2009

Sering kita temui website yang tipikal: “Welcome to my homepage,” animasi e-mail, background dengan tulisan miring (diagonal), animasi garis pembatas, tabel dengan border tiga-dimesi dan lain-lain. Hal ini terjadi akibat dari fasilitas Template yang disediakan oleh software pembuat web seperti: Frontpage, Corel WebDesigner, dan sebagainya yang ditujukan untuk mempermudah penggunanya dalam membangun website.


Jika anda puas dengan hasil kerja anda membangun website dengan fasilitas template, sudahlah cukup sampai di sini. Tetapi jika anda tidak puas dengan apa yang anda buat, dan anda merasa ingin lebih baik, maka anda perlu mengetahui bagaimana Web Designer membangun suatu Website, terlepas anda punya bakat seni atau tidak.

Read more ...

Cara buat facebook

Kamis, 05 November 2009

Cara mudah buat aplikasi Facebook


Apa yang diperlukan untuk buat aplikasi facebook ?

1. Tahu programming PHP atau Ruby, Java, Phyton dan lainnya.
2. Gak harus ngerti REST.
3. Cari Tempat hostting yang OK supaya komunikasi antara facebook dan server aplikasi yang kita buat gak ada masalah time out dan sebaiknya internasional link nya OK contoh hosting di dreamhost. Gak pake port2an semua komunikasi lewat REST alias HTTP GET and POST.
4. Download client api library disini. Note: Untuk PHP 4 wajib download simplexml44-0_4_4
5. Terus ikutin step-step ini.
6. Gak usah bingung sama istilah Callback Url atau Canvas Page URL.

Callback Url
-> Url tempat aplikasi kita berada.
Canvas Page URL -> Url aplikasi kita di facebook contoh
http://apps.facebook.com/namaaplikasi/
namaaplikasi harus unik dan gak boleh ada yang sama.

7. Gak usah bingung sama FBML. Dibawah ini contoh2nya:





8. API perintahnya / method gak banyak dan bisa dipelajarin disini.

Contoh untuk dapetin list friends dari current user.
print_r($facebook->api_client->friends_get());

maka hasilnya:

Array
(
[0] => 1867
[1] => 30059
[2] => 30714
[3] => 218804
[4] => 1004687
[5] => 1219440
[6] => 1417669
[7] => 1600639
[8] => 2011454
[9] => 2102542
...

9. FQL gak begitu beda dengan SQL.
contoh:
$q = "SELECT name FROM user WHERE uid='$id'";
$query = $facebook->api_client->fql_query($q);

10. Tamat.


Read more ...

Robot

Kamis, 05 November 2009
Felix Growing Project, sebuah proyek yang meliputi 6 negara, ahli 25 robotic, psikologi perkembangan dan neuroscientist. Menurut hasil ICT, sebuah perusahaan layanan social dari Erpa, mengungkapkan, bersamaan dengan peluncuran software dalam proyek ini, proyek ini telah mengembangkan “jaringan neural” dari kamera dan sensor yang membantu robot untuk mendeteksi ekpresi wajah manusia, suara, jaraj kedekatan, dan parameter lain untuk menentukan status emosional manusia.

ICT telah melakukan penelitian Felix Growing Project dalam 3 tahun terakhir dan telah membangun demontrasi robot sebagai bukti dari konsep proyek mereka. Salah satu hasil demonstrasi, pihak ICT menemukan bahwa satu pengalaman menarik dengan adanya robot di mana di bagian wajanya terdapat sensor yang dapat mensimulasi ekpresi emosional seperti manusia.
Read more ...

cara mereset pasword user

Kamis, 05 November 2009
Cara Mudah Mereset Password User Windows

Pernahkah anda mengalami kejadian seperti yang saya alami? Saya lupa password untuk login di komputer saya. Bingung dan panik, itulah yang saya rasakan saat itu. Bingung karena dihadapkan pada pilihan antara instal ulang windows atau tidak, panik karena pekerjaan saya ada di dalam folder My Documents dengan user yang saya miliki sudah dekat dengan batas waktu yang sudah ditetapkan. Pusing.....!

Saya mempunyai satu trik yang mungkin bisa membantu teman-teman pintunetters yang mempunyai atau menghadapi masalah tersebut. Akan tetapi ini juga perlu keberuntungan.
Read more ...

cara chatting dan perintah MIRC

Kamis, 05 November 2009

Cara Chating dan Perintah MIRC


remplaza_fecha('22:18'); Diposkan oleh HaZzRoCK Label:
.fullpost{display:inline;}Suka MIRC gak?
Apa yang kamu lakukan klo lagi di Internet? mm.. cari materi.. lihat2 yang gak gak? mm.. salah satunya ya Chating..
sambil nunggu donlotan sambil nunggu Gambar keluar.. di sambi chat...
chating lewat MIRC... lewt sini biasane sa cari temn2 sa cari musuh juga bisa...
ni caranya klik gmbar d bwah ini!!















Untuk menjalankannya kliklah dua kali icon mIRC atau kliklah Start – Programs – mIRC. Maka akan tampak layar mIRC.
Sebelum menggunakan program lakukan konfigurasi terhadap mIRC. Caranya adalah pilih menu File – Option. Maka akan tampak layar Option.

Kemudian settinglah irc server untuk DALnet dengan cara, Pilih pada server DALnet kemudian Select

memilih channel kliklah icon channel pada toolbar, maka akan tampak layar mIRC Channels Folder. Pilihlah salah satu channel yang tertera pada daftar kemudian kliklah Join. Apabila Anda ingin menambahkan channel baru, isilah nama channel baru pada kolom Enter name of channel to join: kemudian klik Add.

jangan Lupa Join di #SR-CORNET (disana bisa saling belajar) ato di #KOEDOES

Read more ...

ASIMO Robot

Kamis, 05 November 2009
Seandainya robot Asimo dijual murah, pasti deh laku keras. Jadi rebutan dan guyonan anak-anak, habis nggemesin sih. Bayangkan, usia baru delapan tahun, tapi ngomongnya kenes sekali. Pakai bahasa Indonesia lagi. Tak heran, setiap penampilannya di stan Honda di IIMS 2008 selalu menyedot banyak penonton.

Asimo lahir pada 31 Oktober 2000 sebagai robot humanoid pertama di dunia. Mempunyai nama lengkap Advanced Step in Innovative Mobility (Asimo), robot
Read more ...

cara buat myspace

Kamis, 05 November 2009
Banyak temen-temen saya yang tanya. Gimana sih cara buat myspace? Ya emang lagi anget-angetnya di bicarakan diseputar dunia per-underground-nan, apa sih myspace dot com itu???
cba liat dngan klik gmbar berikut:

















Jujur aja, saya baru bisa buat myspace untuk band saya Devoured www.myspace.com/devouredindonesia pada akhir Juli 2007 kemaren, meski sudah terdaftar di myspace sejak maret 2007. Padahal myspace itu sudah ada sejak beberapa tahun yang lalu. Saya ga inget tahun berapa...Wah ketinggalan jaman dong saya!
Tadinya saya tanya sana-sini. kok ga ada hasilnya...dari cara daftar, ngerubah tampilan, nge-add friend, sampai ngapload lagu/gambar dan video.
Akhirnya ada sosok makhluk aneh dari luar angkasa yang memberi saya sedikit pencerahan. Alhasil, ya lumayan lah...walaupun sampai saat ini masih banyak pembenahan sana-sini.
Pasti banyak temen-temen yang sudah punya myspace dan sudah lama melintang di dunia per-myspace-an, tapi saya yakin masih banyak pula yang belum punya myspace.
Dengan bekal seadanya, saya hanya ingin berbagi disini kepada temen-temen yang belum punya myspace, siapa tau tulisan saya berguna bagi kalian maupun band-band lain.
Ga ada letterature apapun dalam penulisan ini, ini hanya sebatas unek-unek terpendam. Dari pada disimpan...lebih baik di bagi-bagi, ya gak??

Apa sih myspace itu?

Menurut cerita orang-orang sih, suatu weblog (catatan kecil dalam website)sekumpulan orang/ temen/ kerabat/ partner untuk berbagi informasi, photo, dll. dalam suatu jaringan sosial/ social networking.

Manfaatnya apa?

Jelas sekali, selain kamu punya web sendiri yang nampilin diri kamu/ bandmu. Kamu juga bisa saling bertukar informasi dan hebatnya lagi kamu bisa pasang lagu bandmu disitu.
Ga perlu lagi berdarah-darah kirim CD promo via post, atau mau promoin band kamu.

Ada 2 kategori myspace yang saya tau:

1. Myspace personal
2. Myspace Music

Nah, Bagi kamu yang punya band, mending kamu pilih myspace music untuk band kamu.
Nah, yang kita bahas disini adalah untuk point ke-2
Bagi kamu-kamu yang belum punya website untuk band kamu, dan susah bikinnya. Mendingan kamu buat mypace,
“Jadikan myspace sebagai website bandmu”.

Caranya gampang banget!!!
Read more ...

Tips dan Trik

Kamis, 05 November 2009

Tips & Trik Ampuh Untuk Windows Anda



Setelah menginstalasi Windows dan aplikasi-aplikasi lain yang dibutuhkan ke dalam komputer, ada beberapa hal yang seharusnya Anda lakukan. Di antaranya adalah melakukan beberapa hal untuk mempercepat serta mempermudah kinerja komputer. Misalnya, mengatur agar komputer bisa restart lebih cepat, atau memunculkan menu tersembunyi, menggunakan shortcut untuk akses lebih cepat dan lain sebagainya.

Semua hal di atas adalah sebagian kecil dari tip dan trik dasar Windows yang kami sampaikan berikut ini. Semua tip dan trik di sini kami padukan menjadi 150 langkah mudah dan aman untuk dilakukan. 150 tip dan trik, termasuk beberapa panduan langkah demi langkah yang mudah berikut ini, akan menjadikan komputer Anda lebih nyaman bekerja. Tentu saja, akhirnya, produktivitas Anda di depan komputer kian berkembang.

Sebuah komputer yang nyaman saja belum cukup tanpa dibarengi peningkatan sisi keamanan. Hal ini penting, sebab koneksi ke jaringan, Internet maupun ke komputer lain, sedikit banyak pasti berisiko. Mulai dari penyebaran virus hingga pengambilan data kita oleh orang yang tidak berhak. Untuk itu, kami sertakan pula beberapa tip dasar untuk memperbaiki keamanan pada Windows.

Beberapa tip dan trik maupun panduan langkah demi langkah dalam tulisan ini menggunakan bantuan program tertentu yang bisa di-download dari beberapa situs di Internet. Namun untuk memudahkan Anda, seperti biasa semua program yang disebutkan dalam tulisan berikut ini disertakan dalam CD PC Media. Tentu saja, semua program sudah diuji di labs PC Media.

Instalasi program yang ada dalam tulisan ini kebanyakan berasal dari situs resmi Microsoft. Sehingga kecil kemungkinannya program-program ini menyebabkan error di PC. Jadi jangan ragu, ikuti terus tip dan trik dasar pada Windows yang jarang terungkap!

Instalasi Windows yang Mudah dan Menyenangkan

01. Back-up dahulu registry sebelum diedit. Caranya, klik Start|Run, ketik regedit. Setelah muncul window registry, pilih menu File|Export. Pada bagian Export range, pilih All dan tentukan nama file, akhiri dengan klik tombol Save.

02. Banyak program yang sebenarnya terinstalasi dalam Windows, namun tidak aktif. Untuk mengaktifkannya, masuk ke Control Panel|Add/Remove Windows Component dan beri tanda centang pada program yang belum aktif.

03. Sebelum menginstalasi program baru atau melakukan perubahan setting Windows secara keseluruhan, lebih baik buat Restore Point secara manual dahulu. Caranya, Klik Start|All Programs|Accessories|System Tool|System Restore dan klik Create a restore point.

04. Jika Anda memutuskan untuk menginstalasi Windows Update yang sebelumnya sudah didecline, masuk ke Control Panel|System, pilih tab Automatic Updates dan klik Restore Declined Updates.

05. Untuk mengatur Windows update berjalan sesuai dengan kebutuhan Anda, atur dulu Windows Update. Caranya, buka System di Control Panel dan klik tab Automatic Updates. Atur enable atau disable option Keep my computer up to date.

06. Bila Anda tidak memiliki CD bootable, jangan khawatir. Microsoft sudah menyediakan
tool gratis untuk membuat disket booting di http://support.microsoft.com/?kbid=310994.

07. Jika saat instalasi Windows tiba-tiba terhenti, matikan komputer dan lepas card tambahan. Misalnya sound card. Instal ulang dan pasang kembali card setelah instalasi selesai.

08. Untuk menambahkan System Administration Tools ada Start Menu, klik kanan Start|Properties. Masuk dalam tab Start Menu dan klik Customize kemudian masuk dalam tab Advanced. Geser ke bawah dan beri tanda centang pada option Display on the All Programs and the Start Menu.

09. Untuk menginstal Back up Utility pada Windows XP Home Edition carilah file ntbackup.msi di direktori\valudeadd\msft\ntbackup\ di CD instalasi Windows XP. Jalankan file tersebut dan ikuti langkahlangkahnya.

10. Windows XP secara otomatis akan me-highlight setiap program baru yang ter-install. Cara menghilangkannya, klik kanan Start|Properties. Masuk ke tab Start Menu|Customize, kemudian klik tab Advanced dan hilangkan tanda centang pada opsi Highlight newly installed program.

11. Untuk tampilan film atau game terbaik pada komputer, pastikan bahwa DirextX terbaru sudah terinstalasi dengan baik. Lihat versi terbarunya di http://www.microsoft.com/windows/directx.

12. Ada kalanya hardware yang akan dipasang belum support Plug-and-Play. Untuk itu, gunakan Add Hardware Wizard yang ada di Control Panel|System|Hardware untuk mendeteksinya.
Lanjutkan.....................................................................

Read more ...

Setting Jaringan Warnet Berbasis Windows XP dan ADSL Modem (pada Speedy)

Senin, 02 November 2009

Setting Jaringan Warnet Berbasis Windows XP dan ADSL Modem (pada Speedy)






Kemampuan untuk melakukan Instalasi dan setting untuk sebuah Warung Internet (Warnet) selama ini dianggap hanya dimiliki oleh mereka yang sudah lama berkecimpung didunia IT Administrator. Dengan mematok biaya yang cukup lumayan mereka bersedia membantu kita dalam membangun sebuah Warnet yang hendaknya akan kita gunakan sebagai Unit Produksi. Ketidaktahuan tentang bagaimana sebuah sistem jaringan dapat berjalan lancar adalah alasan utama kita untuk terus menggunakan tenaga mereka. Berangkat dari keadaan tersebut maka saya menuliskan panduan ini. Sengaja dibuat dengan menampilkan langkah demi langkah agar dapat dimengerti dan dipahami bahkan oleh seorang yang sama sekali belum mengenal jaringan.

Pada panduan ini akan dibahas instalasi dan setting untuk sebuah warnet yang memiliki 1 server & 12 client seperti terlihat pada gambar di bawah ini:

gbr-1.jpg

Read more ...

Cara daftar PAYPAL

Senin, 02 November 2009

Cara Mendaftar PayPal


Sign up for PayPal and start accepting credit card payments instantly.


Berikut ini adalah cara membuat akun PayPal Indonesia.



cba klik gmbar berikut untuk lebih lengkap :














1. Anda dapat mendaftar PayPal berikut ini.


2. Silakan tekan pada link “Sign Up Today !”. Anda akan menuju ke halaman
untuk memilih jenis akun PayPal Anda. Saya sarankan untuk memilih personal
account. Anda dapat melakukan “upgrade” akun PayPal Anda kapan saja.
Silakan pilih Negara Indonesia karena Anda ingin membuat PayPal Indonesia.
3. Setelah menekan tombol “ContInue” anda akan diminta mengisi form
biodata. Silakan isi dengan biodata yang benar.
4. Silakan tekan tombol “Sign up” dan PayPal akan meminta Anda untuk
memasukkan kartu kredit atau kartu debit Anda. Jika Anda tidak memiliki atau
berencana untuk memasukkan informasi tersebut di kemudian hari, silakan
tekan tombol “cancel” dan Anda akan masuk ke halaman yang menyatakan
bahwa akun PayPal Indonesia Anda sudah berhasil dibuat dan silakan
memeriksa email Anda, karena PayPal akan mengirimkan email untuk
konfirmasi pengakIfan akun PayPal Indonesia Anda. Silakan ikuIn link yang
diberikan oleh PayPal untuk mengakIkan PayPal Indonesia Anda.
5. Selamat! Anda sudah memiliki PayPal Indonesia.

Anda diperkenankan membuat dua akun PayPal dengan syarat satu akun bertype
personal sedangkan yang lain premier atau business. SeIap akun PayPal Anda harus
memiliki alamat email dan perbankan yang berbeda. Silakan periksa ke PayPal untuk lebih lengkapnya.

Verifikasi Akun Paypal Indonesia Anda


KeIka membuat akun PayPal Indonesia, status Anda masih “unverified”. Anda dapat
melakukan verifikasi PayPal Indonesia dengan memasukkan informasi kartu kredit
atau kartu debit Anda saat proses registrasi. Namun Anda juga dapat melakukan
verifikasi di kemudian waktu.
Mengapa perlu verifikasi?
1. Anda dapat mengirimkan uang dalam jumlah yang tak terbatas jika status
Anda adalah terverifikasi, namun transfer dana Anda akan terbatas jika masih
berstatus belum terverifikasi.
2. Anda dapat melakukan withdraw PayPal jika sudah terverifikasi. Dengan kata
lain, Anda Idak dapat melakukan withdraw jika akun Anda masih berstatus
“unverified”.
Untuk melakukan verifikasi PayPal Indonesia, hanya kartu kredit yang bisa digunakan,
sedangkan kartu debit jarang sekali bisa digunakan untuk proses verifikasi. Menurut
pendapat menulis adalah umur kartu kredit yang bersangkutan, kesesuaian antara
alamat yang digunakan untuk membuka Indonesian PayPal dan alamat kartu kredit
yang akan digunakan, dan siapa penerbit kartu kredit tersebut.
Bagaimana mendapatkan Kartu Kredit atau Kartu Debit untuk Verifikasi
PayPal



Kartu Kredit


Untuk mendapatkan kartu kredit, Anda bisa menghubungi bank tempat di mana
Anda membuka rekening atau bank‐bank yang khusus menerbitkan kartu kredit.
Anda dapat mengajukan aplikasi dan bila aplikasi Anda diterima, Anda dapat
menggunakannya untuk melakukan verifikasi. Namun perlu diperhaIkan catatan di
atas 
Silakan lewatkan bagian ini jika Anda sudah memiliki kartu kredit.
SeperI yang sudah saya jelaskan di atas, Anda perlu melakukan verifikasi akun PayPal
Anda dengan kartu kredit (kita abaikan dulu verifikasi dengan kartu debit karena
kartu debit Indonesia belum dapat digunakan).
Ada cara yang relaIf mudah untuk mendapatkan kartu kredit. Saya memiliki kartu
kredit saya yang pertama dengan cara ini ;)
Kartu kredit ini adalah kartu kredit BCA.
Cara pengajuan kartu kredit BCA ini adalah sebagai berikut:
1. Silakan datang ke kantor BCA terdekat dan datang ke layanan konsumen
(Customer Service)
2. Silakan berbicara kepada CS bahwa Anda ingin membuat kartu kredit BCA
dengan jaminan. Jaminan ini sebesar Rp 3.000.000,00. Anda bisa
menggunakan saldo dari tabungan BCA Anda (jika Anda memiliki tabungan di
BCA) atau Anda bisa membuka rekening baru.
3. Anda akan diminta mengisi formulir untuk pengajuan kartu kredit.
4. Pihak Bank akan melakukan verifikasi alamat Anda.
5. Aplikasi Anda akan diterima asalkan Anda dapat lolos pada verifikasi alamat
yang dilakukan oleh pihak Bank.
6. Anda perlu menunggu kurang lebih 20 hari kerja untuk mendapatkan kartu
kredit Anda.
Hal‐hal yang perlu Anda perhaIkan untuk pengajuan kartu kredit BCA adalah sebagai
berikut:
1. PasIkan alamat yang Anda tuliskan benar dan pada saat pihak bank
melakukan verifikasi Anda berhasil melewaInya.
2. Besar gaji Idak terlalu menjadi masalah karena Anda memberikan jaminan Rp
3.000.000,00 yang nanInya menjadi batas kredit Anda.
3. Saya sarankan mengajukan kartu kredit berlogo VISA karena untuk saat ini
hanya kartu jenis ini yang bisa digunakan untuk menerima withdraw dari
PayPal.

Read more ...

cara setting DNS

Senin, 02 November 2009
Fungsi dari setting DNS adalah untuk menentukan alamat IP server yang berfungsi sebagai Domain Name Server (server ini bertugas menerjemahkan alamat domain yang anda tuju). Setting ini sebaiknya anda lakukan, walaupun bukan merupakan kerharusan karena SijiwaeNet akan secara otomatis menentukan DNS server.

1. Klik dua kali icon My Computer, lalu klik dua kali icon Dial Up Networking

2. Klik kanan icon SijiwaeNet yang sudah dibuat sebelumnya, pilih Properties

3. Setelah keluar window SijiwaeNet, klik pada Server Types Tab. Perhatikan setting pada Advanced Options, lakukan seperti terlihat pada gambar.



4. Klik tombol TCP/IP Settings. Klik pada Specify name server address, lalu isikan sebagai berikut :
Masukkan Primary DNS : 202.134.0.155
Secondary DNS : 202.134.2.5




Jika telah selesai, klik OK untuk menutup dialog, lalu OK lagi untuk kembali ke awal.
Read more ...

Cara membuat yahoo messenger

Senin, 02 November 2009

Belajar Chat (Cara) di Yahoo Messenger untuk Pemula: Langkah-Langkah Yang Diperlukan


Diterbitkan Jumat, 24 Agustus 2007
Tags: , , , , , , , , , ,

Dalam beberapa kesempatan saya sering melihat seseorang mengetikkan kata kunci di mesin pencari google yang berhubungan dengan cara chatting di yahoo messenger. Saya juga mengetahui bahwa mereka sering kali tidak mendapatkan info atau penjelasan yang diinginkan dan malah kesasar ke artikel saya yang berkaitan dengan yahoo messenger tetapi bukan merupakan info untuk pemula. Untuk itulah saya berfikiran bahwa perlu kiranya saya menuliskan sedikit pengantar mengenai cara-cara chatting di yahoo messenger kepada para pemula chat.

Langkah pertama yang anda para pemula lakukan untuk memasuki dunia yahoo messenger adalah adanya koneksi internet yang memungkinkan anda memasuki dunia maya. Tidak mungkin anda mampu chatting jika tidak memiliki fasilitas koneksi internet ini.cba klik di gmbar berikut:

















Kedua. Anda juga memerlukan software yahoo messenger yang terinstal dengan baik dalam komputer anda. Atau kalau anda melakukan koneksi lewat warung internet atau warnet anda harus mencari software ini apakah sudah terinstal atau belum. Saya kira sangat jarang warnet yang tidak menyediakan software ini pada layanan mereka. Kalau kebingungan silahkan download software chat client yahoo messenger di sini. Dalam link tersebut terdapat beberapa versi yahoo messenger, versi lama (6 atau 7), versi 8 dan versi 9. Ada juga versi vista. Saya sarankan pilih yang versi 8.

Biasanya sortcut yahoo messenger sudah terpampang di layar komputer dekstop anda. Klik dua kali atau klik kemudian tekan enter untuk masuk menjalankan software ini. Untuk pengetahuan yang lebih lanjut anda bisa menggunakan software-software chat (chat client) yang lainnya selain yahoo messenger.



Ketiga. Setelah melakukan langkah kedua anda kemudian akan dihantarkan pada sebuah windows yang berdiri tegak disebelah kanan (ini biasanya) yang bertuliskan Yahoo! Messenger lengkap dengan icon smile kuning yang tertawa lebar dengan mulut merahnya. Disitu anda bisa lihat ada kolom dengan tulisan Yahoo ID dan Password. Nah apa perlunya Yahoo ID ini beserta passwordnya. Yahoo ID adalah sebuah identitas atau mungkin bisa dikatakan adalah roh atau tubuh kamu yang akan memasuki sebuah dunia baru. Layaknya sebuah masyarakat anda harus memiliki tubuh beserta identitas yang dikenal oleh masyarakat atau komunitas tersebut agar dapat memasuki dan melalang buana didalamnya. Untuk itu anda juga memerlukan registrasi atau pendaftaran terlebih dahulu agar dapat menjalankan identitas anda di dunia yahoo messenger.

Read more ...

kelebihan google

Senin, 02 November 2009
Hal-hal Yang Unik Di Google
Categorie Artikel by admin on Sunday 7 December 2008 at 1:00 am

Hal-hal Yang Unik Di Google

Situs Google sebagai mesin pencari No.1 di dunia ternyata memiliki hal-hal yang unix di dalamnya

1. Buka http://www.google.com, ketikkan kata “google bsd” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google dengan icon google yang biasa menjadi icon bsd.

2. Buka http://www.google.com, ketikkan kata “google linux” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google dengan icon google yang biasa menjadi icon Linux.

3. Buka http://www.google.com, ketikkan kata “googoth” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google yang terkesan gelap dan gothic.

4. Buka http://www.google.com, ketikkan kata “ewmew fudd” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke ke tampilan google dengan teks versi tokoh Elmer Fudd dari Warner Bros.

5. Buka http://www.google.com, ketikkan kata “xx-klingon” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan google dengan bahasa suku Klingon.

6. Buka http://www.google.com, ketikkan kata “google easter egg” pada keyword, lalu tekan tombol “I’m Feeling Lucky atau Saya Lagi Beruntung”.
Maka anda akan dibawa masuk ke tampilan mesin pencari google dengan sebuah game menangkap telur paskah, dimana anda bisa mengendalikan gerak kelinci tersebut.

7. Buka http://images.google.com/, ketikkan keyword gambar yang akan anda cari, setelah google menemukan gambar yang anda cari, copy kode di bawah ini dan paste ke address bar browser anda

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.right=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);

maka anda akan mendapatkan tampilan gambar yang anda cari tadi menjadi animasi berputar-putar.

8. Buka http://images.google.com/, ketikkan keyword gambar yang akan anda cari, setelah google menemukan gambar yang anda cari, copy kode di bawah ini dan paste ke address bar browser anda

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.mkssddddddddddd=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);

maka anda akan mendapatkan tampilan gambar yang anda cari tadi menjadi animasi naik turun.
Read more ...

Susunan warna kabel jaringan komputer

Senin, 02 November 2009
Susunan Kabel Pada Jaringan Komputer
Categorie Artikel by admin on Friday 19 December 2008 at 2:48 pm

Susunan Kabel Pada Jaringan Komputer

1. EIA/TIA-568A & EIA/TIA-568B merupakan standar internasional pengkabelan dengan jack RJ-45 dan kabel UTP/STP kategori 3, 5, dan 6 (4 twisted pair) yang digunakan dalam teknologi ethernet dan PABX. Dua standar (A & B) digunakan untuk crossover cable. Ujung satu dengan standar A, dan ujung lainnya dengan standar B.

2. Urutan dengan standar EIA/TIA-568A (putih hijau, hijau, putih orange, biru, putih biru, orange, putih coklat, coklat) dan EIA/TIA-568B (putih orange, orange, putih hijau, biru, putih biru, hijau, putih coklat, coklat) biasa digunakan untuk interkoneksi antar hardware maupun antar jaringan. Penggunaan susunan yang lain diperbolehkan, namun harus memenuhi kriteria pada no. 3 dan seterusnya.

3. Pin 1 & 2, dalam ethernet digunakan sebagai Tx. Untuk menghindari interferensi, maka harus dijadikan 1 pair (biasanya putih orange - orange atau putih hijau - hijau) untuk memenuhi kebutuhan elektris dalam protokol high-speed-LAN.

4. Pin 3 & 6, dalam ethernet digunakan sebagai Rx. Untuk menghindari interferensi, maka harus dijadikan 1 pair (biasanya putih orange - orange atau putih hijau - hijau) untuk memenuhi kebutuhan elektris dalam protokol high-speed-LAN.

5. Pin 4 & 5 (dalam wikipedia disebut sebagai “the central two pins”) digunakan untuk membawa sinyal telepon (internet bukan hanya ethernet) atau sinyal suara dalam standar telekomunikasi. Bahkan RJ-11 bisa dimasukkan ke port RJ-45. Untuk keperluan ini, sudah seharusnya jadi 1 pair di tengah (biasanya biru - biru putih)

6. Pin 7 & 8, biasanya digunakan untuk teknologi Power over Ethernet (PoE), yaitu untuk meningkatkan power pada perangkat VOIP, wireless LAN access point, webcam, ethernet hub, komputer, dan perangkat lain yang tidak memungkinkan untuk memberikan suplai power secara terpisah.
Dalam hal ini tentunya pin 7 & 8 harus merupakan 1 pair (biasanya putih coklat - coklat).

Jadi kesimpulannya, susunan warna lain diperbolehkan, asal tiap pair tetap dibedakan penempatan berdasarkan fungsinya agar mendukung penggunaan hardware selain PC dalam jaringan.

Penjelasan gambar warna di atas:

Straight
1. Putih Orange —— 1. Putih Orange
2. Orange —— 2. Orange
3. Putih Hijau —— 3. Putih Hijau
4. Biru —— 4. Biru
5. Putih Biru —— 5. Putih Biru
6. Hijau —— 6. Hijau
7. Putih Coklat —— 7. Putih Coklat
8. Coklat —— 8. Coklat

Cross
1. Putih Orange —— 3. Putih Hijau
2. Orange —— 6. Hijau
3. Putih Hijau —— 1. Putih Orange
4. Biru —— 4. Biru
5. Putih Biru —— 5. Putih Biru
6. Hijau —— 2. Orange
7. Putih Coklat —— 7. Putih Coklat
8. Coklat —— 8. Coklat
Read more ...

Aplikasi rahasia dalam windows xp

Senin, 02 November 2009

Aplikasi Rahasia Yang Disembunyikan Dalam Windows XP


Categorie Artikel by admin on Friday 5 December 2008 at 1:00 am

Aplikasi rahasia yang disembunyikan dalam Windows XP

Untuk menjalankan Aplikasi-aplikasi di bawah ini :
Buka command prompt dan Ketikkan nama programnya (contoh :cleanmgr.exe) atau klik Start -> Run dan Ketikkan nama programnya (contoh :cleanmgr.exe).

1. Disk Cleanup = cleanmgr.exe
Digunakan untuk cleanup disk

2. Character Map = charmap.exe
Digunakan untuk mencari karakter yang tidak umum

3. Dr Watson = drwtsn32.exe
Digunakan untuk troubleshooting di PC.

4. DirectX diagnosis = dxdiag.exe
Digunakan untuk diagnosis audio video card anda

5. Private character editor = eudcedit.exe
Digunakan untuk membuat karakter baru di windows anda

6. IExpress Wizard = iexpress.exe
Digunakan untuk membuat self-extracting / self-installing package. seperti file Zip

7. Microsoft Synchronization Manager = mobsync.exe
Digunakan untuk membuat sincronisasi.

8. Clipboard Viewer = clipbrd.exe
Digunakan untuk melihat konten dari Windows clipboard

9. Windows Media Player 5.1 = mplay32.exe
Digunakan untuk membuka Windows Media Player versi 5.1

10. ODBC Data Source Administrator = odbcad32.exe
Digunakan untuk keperluan database

11. Object Packager = packager.exe
Digunakan untuk memasukkan objek kedalam file.

12. System Configuration Editor = sysedit.exe
Digunakan untuk mengubah system.ini dan win.ini

13. Syskey = syskey.exe
Digunakan untuk konfigurasi account di windows.

14. Microsoft Telnet Client = telnet.exe
Digunakan untuk melakukan koneksi internet sebelum ada browser.

15. Driver Verifier Manager = verifier.exe
Digunakan untuk monitoring driver di windows anda

16. Windows for Workgroups Chat = winchat.exe
Digunakan untuk chat sec

17. System configuration = msconfig.exe
Digunakan untuk mengontrol program startup

18. System Monitor = perfmon.exe
Digunakan untuk memonitor PC anda.

19. Program Manager = progman.exe
Merupakan warisan dari Windows 3.x desktop shell

20. gpedit.msc
Digunakan untuk mengatur group policy dan otorisasi, apabila Anda menggunakan Active Directory.

21. Remote Access phone book = rasphone.exe
Merupakan aplikasi seperti buku telepon

22. Registry Editor = regedt32.exe [juga regedit.exe]
Digunakan untuk tweaking dan editing registry windows

23. Network shared folder wizard = shrpubw.exe
Digunakan untuk membuat shared folder dalam jaringan

24. File siganture verification tool = sigverif.exe
Digunakan untuk verifikasi signature

25. Volume Control = sndvol32.exe
Digunakan untuk menampilkan sound control di System Tray
Read more ...

aplikasi di facebook

Senin, 02 November 2009
Friendster Kini Dukung Aplikasi Facebook

*
* aerialsky
* Sabtu, 04 Oktober 2008, 00:01

logo, facebook friendster, logo


Para pengembang aplikasi Facebook sekarang juga bisa menanamkan aplikasi mereka di Friendster, situs jejaring sosial terpopuler di Indonesia. Ini berarti Friendster kini selain mendukung OpenSocial yang dikembangkan oleh Google sebagai standar pemrograman widget untuk situs jejaring sosial, Friendster juga kompatibel dengan Facebook platform.

David Jones selaku wakil presiden pemasaran global Friendster mengatakan bahwa "untuk para pengembang yang telah menginvestasikan sumber daya dalam mengembangkan dan meluncurkan aplikasi Facebook, Friendster telah mempermudah proses migrasinya ke Friendster... Untuk perusahaan Web 2.0 yang telah mengembangkan aplikasi berdasarkan platform Facebook dan OpenSocial, mereka kini memiliki fleksibilitas untuk memilih antara dua platform tersebut saat meluncurkan aplikasi mereka di Friendster."

Situs jejaringan sosial milik AOL Bebo juga mengumumkan bahwa mereka akan segera mendukung platform Facebook akhir tahun ini. Bagian pemasaran Friendster, Jeff Roberto mengatakan kepada CNET News bahwa Friendster telah menanda tangani perjanjian kerjasama dengan Facebook yang telah merilis sebagian besar komponennya dengan lisensi open source.

Jumlah aplikasi yang menggunakan platform Facebook bertumbuh pesat, sudah memiliki lebih dari 24.000 aplikasi dalam satu tahun peluncurannya dengan lebih dari 400.000 pengembang. Ada sekitar 140 aplikasi baru yang muncul setiap harinya dan hampir semua pengguna Facebook sedikitnya satu aplikasi.
Sejarah Singkat Friendster
Jauh sebelum Facebook tenar seperti sekarang ini, Friendster adalah situs jejaring sosial pertama yang sangat besar dan menguasai pasar Amerika. Tetapi masalah teknis yang melanda Friendster di tahun 2004 mengakibatkan mereka kehilangan banyak pengguna yang beralih ke MySpace (sekarang menjadi milik News Corp) dan setelah itu Facebook datang dan beberapa bulan lalu menjadi situs jejaring sosial terbesar dunia.

Sejak saat itu Friendster perlahan mulai kembali bangkit dan diselamatkan oleh para pengguna Friendster di wilayah Asia. Diperkirakan sekitar 78 persen dari 80 juta pengguna Friendster berasal dari negara-negara di Asia seperti Filipina, Indonesia, Hong Kong, Singapura dan Malaysia. Facebook masih belum begitu terkenal di Indonesia, walaupun sedikit demi sedikit Facebook semakin menggerus pangsa pasar Friendster.

Grafik Facebook vs Friendster di Indonesia


Baik pengembang maupun pengguna Friendster tentunya senang dengan perkembangan terakhir ini. Pengembang senang karena jumlah pengguna potensial aplikasi mereka semakin bertambah, sedangkan para pengguna Friendster juga senang karena semakin banyaknya aplikasi yang tersedia untuk Friendster.
Read more ...

kerja online

Senin, 02 November 2009
Kerja Online - Kerja Sambilan - Praktis
Halaman Informasi Kerja Online

$$$

Kerja Online :

Memanfaatkan aktifitas ber-internet sambil mencari penghasilan tambahan adalah cara kerja online. Bahkan dapat dipakai sebagai kerja sambilan... Kerja online tapi kerja secara nyata!
lihat link berikut:










Jika Anda 'orang baru' dalam hal kerja online, inilah tangga awal yang benar.
Jika Anda sudah familiar dengan program Get Paid To, ini pasti mudah buat Anda.

Kerja Online yang bagaimanakah yang direferensikan pada webpage ini ? Membaca email dan kemudian mengunjungi link iklan yang cuma dibayar $0.01, dan dalam sebulan cuma dikirim beberapa email, sedangkan klaim permintaan komisi akan dilayani setelah terkumpul $500, $100, $50 ??! TIDAK ! BUKAN !!

Pemikiran umum, bagaimana bisa mendapatkan penghasilan (uang) dari hanya membaca email berkomisi jika nilai dari satu kali baca email dan mengunjungi link iklan hanya diberi komisi $0.01, dalam sebulan paling banyak 5 email, sedangkan batas permintaan komisi yang boleh diklaim sebesar $25 ! Hal itu adalah mustahil ! Apalagi jika Anda tidak punya rekanan dan bekerja sendiri, maka Anda akan membutuhkan waktu lebih dari 40 tahun untuk dapat menerima hasilnya...

Dan jika Anda masih mengikuti cara kerja online seperti itu, IRONIS sekali...

Sebab banyak cara kerja online yang hasilnya berpuluh kali lipat dan lebih mudah untuk menerima hasil kerja kita daripada masih mengikuti cara kerja online seperti di atas.
Maka sekali lagi, untuk kerja online yang demikian itu, SEGERA TINGGALKAN SAJA !!
Read more ...

free download mp3

Senin, 02 November 2009
kunjungi http://www.adminkidnet.blogspot.com/
cek link berikut:

music

mp3 blink 182

mp3 slank

mp3 indie band
Read more ...

lowongan kerja ++

Senin, 02 November 2009
3gpdownload

sexy girl

maria ozawa

aneh tapi nyata



Pencari Kerja / Jobseeker
anggota pencari kerja / jobseeker Jobseeker Join Now

lowongan via e-mail, mengirim resume kerja lewat e-mail New ! Melamar lowongan kerja via e-mail dengan attachment resume.
membuat curriculum vitae secara mudah, resume terlengkap dan mudah dicari Membuat online CV / resume hanya 10 menit & mudah ditelusuri employer.
apply lowongan kerja online dan aneka bursa kerja Apply lowongan kerja tanpa lewat pos & mengontrol status CV / resume.
data CV, curriculum vitae, surat lamaran kerja, resume aman terlindungi Privasi CV / resume.
informasi lowongan kerja terbaru via e-mail Notifikasi lowongan kerja up to date langsung ke inbox.
mencari lowongan kerja lebih mudah, database perusahaan terbaru Menyeleksi lowongan kerja menjadi gampang berkat fungsi filter.
jadwal panggilan tes kerja, wawancara kerja, atau psikotes yang terintegrasi Jadwal rekrutmen tes kerja dan konfirmasi melalui website.
bimbingan karir, informasi karir, kerja, bursa kerja, serta lowongan kerja via milis lowongan kerja Bimbingan karir, informasi karir, bursa kerja, dan lowongan kerja via milis.
menjadi anggota pencari kerja / jobseeker gratis FREE.

****************kerja online:***************************







Read more ...

IP address

Senin, 02 November 2009
IP Address & Cara Merubah IP kurang dari 1 Menit

IP address merupakan singkatan dari Internet Protokol (IP) Address atau dalam Bahasa Indonesia berarti alamat internet protokol. Seperti halnya suatu alamat rumah, IP address merupakan suatu cara untuk mengetahui asal atau alamat suatu komputer berupa sistem penomoran masing-masing komputer yang bersifat unik atau tidak sama. Sistem penomoran itu sendiri terdiri dari empat bagian yang dipisahkan oleh titik contoh : 202.155.245.2

Setiap komputer yang terhubung dengan internet memiliki IP address ini. Fungsinya adalah untuk melacak asal komputer tersebut dengan mengetahu asal negara dan kota asal komputer tersebut. Dengan kata lain ketika anda berseluncur di dunia maya misalnya ketika mengirim email, mengklik iklan adsense, atau menghacking komputer orang lain dan sebagainya, maka seseorang diluar sana bisa mengetahui lokasi anda yang sebenarnya dari IP address tersebut.

Ada beberapa cara untuk menyembunyikan IP address atau mengacak IP address, namun penulis tidak menyarankan untuk melakukan hal-hal yang melanggar hukum atau berbuat kecurangan. Cara yang paling mudah adalah dengan menggunakan program yang dapat menyembunyikan IP address anda atau mengacak/merubah IP address anda setiap beberapa menit sekali, seolah-olah anda berasal dari lokasi yang berbeda dari lokasi anda yang sebenarnya. Program tersebut dapat anda dapatkan di internet secara gratisan atau berbayar dengan mencarinya di search engine di sudut kanan atas blog ini dengan kata kunci “hide IP address” atau secara langsung anda dapat mencoba program tersebut versi trial yang dapat didownload di alamat www.ip-adress.com

Catatan tambahan, gunakanlah program tersebut untuk menjaga privacy anda, dan bukan untuk berbuat hal-hal negatif yang dapat merugikan diri anda sendiri.

Cara Merubah IP kurang dari 1 Menit

1. Klik "Start" di pojok kiri windows
2. Klik "Run"
3. Type "command" dan klik ok

Setelah itu mestina sekarang ada di MSDOS prompt screen

4. Type "ipconfig/release" setelah itu enter
5. Type "exit" dan keluar dari prompt
6. Carilah "Network Places" atau "My Network Places" di Dekstop, lalu klik kanan
7. Klik "Properties"

Seharusnya akan muncul screen dengan title "Local Area Connection" atau kata kata yang serupa dengan itu

8. Klik kanan pada "Local Area Connection" dan pilih "Properties"
9. Masuk di "General" lalu klik kanan pada "Internet Protocol (TCP/IP)"
10. Klik "Use the following IP addres"
11. Pilih "IP Address" dan rubahlah angka angka di situ sesuka anda, isilah sampai batas,
contoh : 121.121.12.121 <<--- ini yang sudah di rubah
12. Setelah itu press "Tab" dan ini akan otomatis terisi di "Subnet Mask" dengan default angka.
13. klik "ok" di situ dan "ok" lagi

Seharusnya sudah kembali ke "Local Area Connection"

14. Klik kanan kembali pada "Local Area Connection" dan ke "Properties" lagi.
15. Kembali ke "TCP/IP" settings
16. Kali ini pilih "Obtain an IP address automatically"
tongue.gif 18. kemudian "ok" dan "ok" sekali lagi.
17. Sekarang Kamu punya IP Addres yang Baru.

Dengan sedikit Praktek, kamu akan bisa dengan melakukan proses ini dalam 15 detik saja.

Catatan :
Ini hanya merubah dynamic IP Addres kamu, bukan ISP/IP Addres kamu.
Jika kamu berencana untuk hacking website dengan menggunakan trik ini, kamu harus sangat hati hati, karena dengan sedikit kesalahan saja, maka kamu akan meninggalkan jejak yang dapat terlacak.
Read more ...

cara membuat antena wajan bolik

Kamis, 29 Oktober 2009
MEMBUAT ANTENA WAJAN BOLIK UNTUK KONEKSI WIFI
678499_waj1
Antena wajan bolik dibuat dari bahan :
1. Wajan ukuran diameter 46cm, lebih besar lebih baik
2. USB Wifi
3. Pipa Paralon 3/4 inci
4. Sambungan pipa paralon untuk kran 3/4
3. Kabel UTP
Cara Buat :
Lubangi di titik pusat wajan sebagai pegangan. Potong pipa paralon sepanjang 25 cm, buka usb wifi dan masukan chip usb wifi dalam posisi horisontal ke paralon.
Atur jarak usb ke titik pusat wajan sekitar 21 cm. Pasang kabel utp untuk menyambung kabel usb. Cari kabel UTP yang bagus, pada tegangan positif usb gunakan dua kabel UTP yang digabung. Pada tegangan negatif usb gunakan empat kabel UTP yang digabung. Dua kabel UTP sisanya untuk input dan output USBnya. Kreasiku kucoba mampu koneksi sejauh 3 km dengan ketinggian antena 10m. Ingat USB wifi yang diperpanjang kabelnya cuma bisa digunakan di USB 1.0, so yang dah pake USB 2.0 ubah deh ke 1.0 dari bios or dari windowsnya.
Read more ...

Kumpulblogger

Kamis, 29 Oktober 2009
Sabtu, 2008 September 13
kumpulblogger.com
KUMPULBLOGGER.COM
By pratamastory 1 Comment
Categories: bisnis


RAUP RUPIAH DI KUMPULBLOGGER.COM

5 juni 2008 di 11:08 Diposting oleh pratamastory

Rahasia Pemula Kaya Dari Internet
Rp125rb PASTI-UNTUNG 1000%
Cara Praktis PEMULA Bikin Web MESIN UANG dgn 88 Rb
PANDUAN BERBISNIS DI INTERNET (RECOMMENDED)
Gabung, Diam dan Dapatkan Pasif Incomenya!
CARA CERDIK BISNIS LEWAT INTERNET
DAPATKAN RP. 5 MILYAR DENGAN DUA LANGKAH MUDAH
bingung mencari uang...?
BISNIS INTERNET PEMULA
Kerja MAYA...Hasil NYATA
KumpulBlogger.com


Memang yang namanya mencari uang kita harus pandai-pandai mencari peluang. Intinya walaupun sedikit tapi perkaliannya banyak. Contohnya program iklan yang satu yakni KumpulBlogger.com mereka akan membayar Rp. 300,- setiap kali iklan diklik pada blog kita.

Berminat mau ikutan silakan DAFTAR DISINI, tapi tunggu dulu…. agar lebih jelas lagi silakan simak semua keterangan yang sudah saya kumpulkan dibawah ini :

Sekilas tentang

KumpulBlogger.com?

Adalah Jaringan Blogger Indonesia untuk mendapatkan alternatif penghasilan tambahan, dengan cara menyediakan spot/ruangan pada blognya sebagai tempat menyampaikan pesan komersial dari Advertiser

Untuk Siapa KumpulBlogger.com?

Target Market KumpulBlogger.com adalah Blogger Indonesia dan Advertiser Lokal, dimana Blogger menyediakan Media dan Advertiser Memasok Pesan Komersial didalam Blog-blog yang terhubung pada jaringan KumpulBlogger.com

Cara Kerja KumpulBlogger.com?

Blogger mendaftarkan blognya, copy dan paste code yang diberikan, Pasang Code tersebut pada Blog masing-masing Blogger. Advertiser mendaftarkan keanggotaan pada KumpulBlogger.com, melakukan kegiatan publishing, materi artikel/iklan/promotional yang disubmit oleh advertiser akan disebarkan kepada seluruh Blog yang terjaring dalam KumpulBlogger.com.

Cara kejanya seperti apa ?

Cara kerja sangat sederhana. Blogger meyediakan slot/space/ruangan untuk ditempatkan sebagai media Iklan pada masing-masing Blognya. Blogger terdaftar sebagai anggota KumpulBlogger.com. Advertiser meletakkan materi iklan pada KumpulBlogger.com. KumpulBlogger.com akan menyebarkan pesan/mater iklan kepada semua blog yang terdaftar pada jaringan KumpulBlogger.com ini. Advertiser mengeluarkan biaya untuk sejumlah Klik yang Advertiser Pesan. KumpulBlogger.com menerima pembayaran dan memberikan kepada masing-masing Blogger sesuai dengan prestasinya dalam mendapatkan jumlah Klik pada masing-masing Blognya. ClickFraud tidak dapat diperhitungkan. Jumlah Klik ditentukan dari Unique IP Address Visitor, Materi Iklan yang pernah diKlik dari IP Address yang sama, tidak akan dihitung. Advertiser dapat melihat report mengenai informasi dari IP Address mana saja sumber Klik berasal. Rate Iklan untuk Advertiser adalah sebesar Rp. 500 (Lima Ratus Rupiah) untuk 1 kali klik, Blogger untuk tiap 1 kali klik legal akan mendapatkan Rp. 300 (Tiga Ratus Rupiah) .

Apa bedanya KumpulBlogger.com dengan Situs Sejenis yang sudah ada ?

Bila anda sudah mengenal Adsense,Adbrite ataupun situs PayPerClick yang lebih dulu Ada, Anda pasti sudah mengerti bahwa Situs luar tersebut memiliki banyak persyaratan dan aturan. Perbedaan utama KumpulBlogger.com dengan situs luar tersebut adalah dari

1.Penggunaan Bahasa
Blogger Lokal Tidak perlu khawatir akan adanya penolakan karena Blog tidak ditulis dalam bahasa Inggris. Disini di KumpulBlogger.com, Blogger dapat menulis dengan bahasa Indonesia, Inggris ataupun bahasa daerah.

2.Karakteristik Target market Pada KumpulBlogger.com, Advertiser Lokal dapat menjangkau sejumlah blogger dengan kesamaan Karakteristik tertentu seperti kesamaan kultur sosial / budaya dan kesamaan bahasa.

3. Pada KumpulBlogger.com, tidak ada penggunaan keyword tertentu untuk menampilkan materi Iklan. Materi yang dimasukkan kepada halaman KumpulBlogger.com, akan disebarkan kepada sejumlah blog yang berada dalam jaringan KumpulBlogger.com tanpa memperhitungkan keyword.

Berapa maksimal jumlah penayangan iklan/publishing/advertising ?

Jumlah Penyangan Iklan/Advertising adalah sebanyak 3 materi, apabila sudah terisi 3 slot Advertising tersebut, maka materi anda akan masuk dalam daftar waiting list, sampai dengan Advertising lain yang sedang dalam masa tayang mencapai batas maksimum pemesanan. Sebagai contoh, misalkan saat ini ada 3 slot Advertising yang sudah terisi, Advertising A (dengan pemesanan 20 kali unik klik), Advertising B (dengan pemesanan 50 kali unik klik) dan Advertising C (dengan pemesanan 10 kali unik klik), apabila diantara Advertising A,B,C yang sudah mencapai limit jumlah klik, maka Advertising tersebut tidak ditampilkan lagi, sebagai gantinya, materi Anda yang ada dalam urutan waiting list pertama akan muncul menggantikannya.

Apakah ini tipu-tipuan ?

Sama Sekali Bukan, Ini bukan Tipu-tipuan, Sebagai Blogger yang berminat bergabung disini, Anda tidak perlu membayar biaya apapun, sebagai Advertiser, Biaya yang Anda keluarkan, adalah biaya untuk mendapatkan Tamu/Visitor dari suatu Blog ke Website yang anda Referensikan. Tidak ada Skema Pyramid, Sistem Downline/Upline/Referral disini. KumpulBlogger.com tidak menjanjikan Skema Cepat Kaya melalui Internet, Sebagai blogger, Penghasilan Anda di KumpulBlogger.com tergantung oleh banyak tidaknya jumlah klik yang menuju website Advertiser dari Blog anda. by the way, menjadi Blogger kan tidak hanya berpikir untuk mendapatkan duit secara gampang ? iya kan ..iya dong, banyak yang kita dapat dari aktivitas blogging,misalnya pengetahuan, wisdom, hubungan pertemanan/persahabatan, jobs, kerjaan projek, inspirasi hidup, wawasan hidup, pengertian/respect antar sesama, trust dari orang lain yang belum kita kenal sebelumnya…dan sebagainya. it is more important than money…

Tertarik untuk mendaftarkan blog ataupun site anda di KumpulBlogger.com silakan KLIK DISINI tapi kalau tidak berminat dan tidak ingin uang sama sekali juga bukan masalah.

Kalau mau mencoba tidak ada salahnya dan silakan saja..!!!!

Sukses Selalu

Contact e-mail : pratamastory@gmail.com

YM : izal_reuhax
Read more ...

Belajar jadi Hacker

Minggu, 25 Oktober 2009
Belajar Menjadi Hacker
Oleh : Onno W. Purbo

Hacker dengan keahliannya dapat melihat & memperbaiki kelemahan perangkat lunak di komputer; biasanya kemudian di publikasikan secara terbuka di Internet agar sistem menjadi lebih baik. Sialnya, segelintir manusia berhati jahat menggunakan informasi tersebut untuk kejahatan - mereka biasanya disebut cracker. Pada dasarnya dunia hacker & cracker tidak berbeda dengan dunia seni, disini kita berbicara seni keamanan jaringan Internet.

Saya berharap ilmu keamanan jaringan di tulisan ini digunakan untuk hal-hal yang baik - jadilah Hacker bukan Cracker. Jangan sampai anda terkena karma karena menggunakan ilmu untuk merusak milik orang lain. Apalagi, pada saat ini kebutuhan akan hacker semakin bertambah di Indonesia dengan semakin banyak dotcommers yang ingin IPO di berbagai bursa saham. Nama baik & nilai sebuah dotcom bisa jatuh bahkan menjadi tidak berharga jika dotcom di bobol. Dalam kondisi ini, para hacker di harapkan bisa menjadi konsultan keamanan bagi para dotcommers tersebut - karena SDM pihak kepolisian & aparat keamanan Indonesia amat sangat lemah & menyedihkan di bidang Teknologi Informasi & Internet. Apa boleh buat cybersquad, cyberpatrol swasta barangkali perlu di budayakan untuk survival dotcommers Indonesia di Internet.

Berbagai teknik keamanan jaringan Internet dapat di peroleh secara mudah di Internet antara lain di http://www.sans.org, http://www.rootshell.com, http://www.linuxfirewall.org/, http://www.linuxdoc.org, http://www.cerias.purdue.edu/coast/firewalls/, http://www.redhat.com/mirrors/LDP/HOWTO/. Sebagian dari teknik ini berupa buku-buku yang jumlah-nya beberapa ratus halaman yang dapat di ambil secara cuma-cuma (gratis). Beberapa Frequently Asked Questions (FAQ) tentang keamanan jaringan bisa diperoleh di http://www.iss.net/vd/mail.html, http://www.v-one.com/documents/fw-faq.htm. Dan bagi para experimenter beberapa script / program yang sudah jadi dapat diperoleh antara lain di http://bastille-linux.sourceforge.net/, http://www.redhat.com/support/docs/tips/firewall/firewallservice.html.

Bagi pembaca yang ingin memperoleh ilmu tentang jaringan dapat di download secara cuma-cuma dari http://pandu.dhs.org, http://www.bogor.net/idkf/, http://louis.idaman.com/idkf. Beberapa buku berbentuk softcopy yang dapat di ambil gratis dapat di ambil dari http://pandu.dhs.org/Buku-Online/. Kita harus berterima kasih terutama kepada team Pandu yang dimotori oleh I Made Wiryana untuk ini. Pada saat ini, saya tidak terlalu tahu adanya tempat diskusi Indonesia yang aktif membahas teknik-teknik hacking ini - tetapi mungkin bisa sebagian di diskusikan di mailing list lanjut seperti kursus-linux@yahoogroups.com & linux-admin@linux.or.id yang di operasikan oleh Kelompok Pengguna Linux Indonesia (KPLI) http://www.kpli.or.id.

Cara paling sederhana untuk melihat kelemahan sistem adalah dengan cara mencari informasi dari berbagai vendor misalnya di http://www.sans.org/newlook/publications/roadmap.htm#3b tentang kelemahan dari sistem yang mereka buat sendiri. Di samping, memonitoring berbagai mailing list di Internet yang berkaitan dengan keamanan jaringan seperti dalam daftar http://www.sans.org/newlook/publications/roadmap.htm#3e.
Read more ...

The perv factory known as American Apparel has a “Yo Mama”

Minggu, 25 Oktober 2009
Best Female Sex Positions,
Positions for a Better Orgasm,
Pleasure-Maxing Sex Positions,
Outrageous Sex Positions,
Sexual Positions Women Enjoy,
Woman On Top Sex Positions,
Angel Kiss masturbating,
Free Download 3GP,

The perv factory known as American Apparel has a “Yo Mama” section on its Web site for sex-ay knocked up chicks who seek “soft and stylish looks perfect for pregnancy.” Or for the Why the Fuck Do You Have Kids blog. Or Look at this Fucking Hipster blog. Or the I May be Pregnant, but I’m Still a Ho-bag blog. And it features the kinds of clothes that anyone having a devilhipster baby would like, such as Spandex and tube tops. And who doesn’t want to see that?
Read more ...

gempa hari ini

Rabu, 02 September 2009
tgl 02 september 2009 telah terjadi gempa ..sumber barat daya tasik malaya!!
Read more ...

PENGONTROLAN LAMPU DENGAN DTMF HP

Rabu, 26 Agustus 2009
PENGONTROLAN LAMPU DENGAN DTMF HP


Pada dasarnya alat yang kami buat ini bekerja menggunakan sinyal DTMF yang dihasilkan oleh suatu HP lalu diterjemahkan kedalam kode biner oleh Detektor DTMF MT8870. Lalu kode biner yang telah dihasilkandibuat sebagai inputan untuk Mikrokontroler ATMega8(Kami menggunakan Mikrokontroler karena supaya dapat memiliki output yang banyak dengan kombinasi biner yang masuk dari MT8870.


Gambar Konfigurasi Pin MT8870
Gambar Konfigurasi Pin ATMega8


Cara Kerja Alat :

1. Pertama - saat ada panggilan masuk ( Diandaikan sang pemilik rumah menelepon) maka ponsel/hp yang telang terhubung pada sistem dirumah akan bunyi.
2. Pada ponsel penerima dapat diset jika ada panggilan masuk otomatis akan menjawab panggilan, jadi pada sistem ini kita tidak perlu menambahkan alat untuk mengangkat telepon secara otomatis.
3. Jika telepon yang ada pada sistem telah menjawab maka kita dapat memulai dengan menekan tombol angka 1pada HP penelepon maka dengan sarana headset yang telah kita modifikasi nada DTMF dari HP penelepon akan dapat terbaca oleh IC MT8870 (IC DTMF).
4. IC MT8870 ini akan menerjemahkan kode/nada DTMF dari HP ke bentuk biner sebegai sebuah outputan dengan tegangan 5v. Coba berikan LED pada outpputan untuk mengetahui adanya outputan dari MT8870 atau tidak.
5. Sebenarnya cukup sampai sini saja kita juga sudah dapt menghidupkan lampu dari jarak kejauhan dengan sarana HP.
6. Namun pada proyek kami, disini kami menambahkan Rangkaian Mikro untuk dapat mengembangkan outputan dari IC DTMF MT8870 tadi.
7. Setelah MT 8870 dapat mengeluarkan output saat tombol 1,2,atau 3 ditekan maka kita dapat menyambung outputan ke kaki input pada Mikro ATMega8.
8. Pada ATMega8 kita dapat menentukan dimana saja kaki yang ingin digunakan sebagai input atau sebagai outputan.
9. Jika sudah terprogram Mikro kita, maka kita dapat langsung menyambung outputan Mikro (dan perlu diingat Mikro hanya dapat bekerja pada tegangan 5VDC!!) dengan Relay yang dapat mengubungkan / mensaklarkan Listrik rumah 220v.
10. Hubungkan kaki Common Relay ke kutup N setelah itu No dan Nc mendapat beban Lampu, Mesin Cuci, Heater, dll ke kutub R/S/T(Sesuai ketersediaan listrik dirumah masing).

Daftar alat yang digunakan :

1. Handphone
2. Headset stereo
3. IC DTMF MT8870
4. Mikrokontroller ATMega8


Cara perakitan komponen :

1. Headset stereo pada ujung speaker yang akan masuk ke dalam telinga kita lepas keduanya(kiri dan kanan), lalu akan ada dua kabel dari tiap speaker ada warna hitam coret merah dan hitam . Kita gabung warna yang sama. Kabel yang berwarna hitam hubungkan ke GND yang menjadi satu sumber untuk menghidupkan MT8870, Lalu kabel yang satunya digunakan sebagai inputan pada kaki 8 IC MT8870.
2. Jika headset sudah dibuat seperti diatas maka dapat diteruskan dengan langkah menghubungkan outputan MT8870 ke Mikro.
3. Pada Mikro ATMega8 kita dapat melakukan pemrograman dengan Software Bascom AVR.
4. Contoh program dengan Bascom AVR

$regfile = "m8def.dat" 'seri mikro
$crystal = 4000000 'crystal yang digunakan
$baud = 9600 'sinkronisasi dengan komputer
Config Portd = Output 'portd pada mikro digunakan sebagai outputan
Config Portc = Input 'portc pada mikro digunakan sebagai input

main:
if portc.0=1 then
portd.0=1
end if
goto main


Jika Mikro sudah terprogram sesuai keinginan kita dan kabel telah dihubungkan dari HP penerima melalui headset yang telah dimodifikasi tadi menju MT8870 dan outputan MT8870 menuju portc pada mikro ATMega8. Dan pastikan sumber yang mengalir pada rangkaian 5V!
Setelah mikro dapat mengeluarkan outputan dapat ditruskan dengan menggunakan driver Relay 220v.


Jadi SILAHKAN MENCOBA!! GBU!!!
Read more ...

Metode DTMF

Rabu, 26 Agustus 2009
Sistem Mikrokontroler
IC (integrated Circuit) atau chip adalah sebuah komponen elektronika yang terbentuk dari susunan beberapa komponen-komponen dasar seperti resistor, kapasitor, induktor, dan transistor. Pada perangkat keras komputer, IC atau chip adalah komponen utama yang membentuk sebuah mikroprosesor. Adalah sangat penting untuk mengetahui perbedaan antara mikroprosesor, mikrokomputer, serta mikrokontroler.
Suatu mikroprosesor adalah bagian CPU (Central Prosesing Unit) dari sebuah komputer, tanpa memori, I/O (masukan-keluaran), dan peripheral yang dibutuhkan oleh suatu sistem lengkap. Untuk dapat bekerja, mikroprosesor membutuhkan perangkat pendukung yang dapat berupa RAM, ROM, dan I/O. Bila sebuah mikroprosesor dikombinasikan dengan I/O dan memori, akan
dihasilkan sebuah mikrokomputer. Pada kenyataannya mengkombinasikan CPU dengan memori dan I/O dapat juga dilakukan dalam level chip, yang menghasilkan single chip mikrokomputer (SCM) untuk membedakannya dengan mikrokomputer. Untuk selanjutnya, SCM dapat disebut mikrokomputer.Jadi dapat disimpulkan mikrokontroler adalah kombinasi antara sebuah
Mikroprosesor dengan I/O dan memori (RAM/ROM) dalam sebuah chip.

DTMF (Dual Tone Multiple Frequency).
Sistem DTMF
DTMF (Dual Tone Multiple Frequency) merupakan suatu gelombang frekuensi yang terdiri dari dua buah frekuensi nada yang berbeda nilainya tetapi dibangkitkan dalam waktu bersamaan sehingga menghasilkan sebuah nada dengan frekuensi tertentu yaitu frekuensi gabungan dari dua buah nada tersebut, nada gabungan ini biasa disebut dengan sebutan nada DTMF. Untuk penggunaan DTMF pada sistem kontrol jarak jauh, maka diperlukan lagi dua buah sistem yaitu sistem pemancar DTMF dan penerimanya.
Adapun nada DTMF juga digunakan pada sistem alat-alat komunikasi misalnya pada handphone, tetapi nada DTMF yang ada pada handphone ini hanya terdapat 12 buah nada DTMF yaitu sesuai dengan jumlah ‘tombol nomor’ standar pada handphone . Nada-nada DTMF pada handphone ini dihasilkan dari variasi 4 buah frekuensi rendah dan 3 buah frekuensi tinggi, 4 buah frekuensi rendah mewakili banyaknya baris pada keypad handphone dan 3 buah frekuensi tinggi mewakili banyaknya kolom pada keypad handphone, variasi dari frekuensi-frekuensi tersebut dapat dilihat pada table Data Pengkonversian Sinyal DTMF


MT8870
MT8870D adalah sebuah IC decoder DTMF yang berfungsi sebagai pengubah sekaligus filter frekuensi sinyal DTMF menjadi data digital, jadi dengan kata lain dapat dikatakan bahwa IC ini merupakan DTMF dengan mikrokontroler. Adapun prinsip kerja dari IC ini adalah dengan cara membaca setiap input yang ada kemudian input tersebut difilter dalam blok penyaring frekuensi rendah dan blok penyaring frekuensi tinggi, hal tersebut dilakukan karena DTMF adalah perpaduan dua frekuensi, yaitu frekuensi rendah dan frekuensi tinggi, maka itu diperlukanlah dua blok penyaring tersebut. Sehingga apabila yang menjadi input adalah DTMF maka otomatis blok penyaring akan bekerja keduanya pada waktu bersamaan. Kemudian output-output dari dua blok penyaring ini akan dimasukkan pada sebuah blok berkomponen dasar gerbang and, dengan maksud agar blok selanjutnya yang berupa blok pembaca frekuensi hanya akan dapat input apabila dua blok penyaring menghasilkan output dalam waktu bersamaan, dengan kata lain hasil dari peng’and’an output-output ini adalah input bagi blok pembaca frekuensi. Pada blok pembaca frekuensi ini, frekuensi-frekuensi yang masuk akan di konversi menjadi data digital.

Rangkaian Decoder DTMF
Rangkaian decoder DTMF adalah rangkaian yang berfungsi untuk mengkonversi sinyal DTMF yang berupa analog menjadi output data yang berbentuk digital, contoh dari rangkaian ini dan sekaligus yang digunakan dalam tugas akhir semester ini adalah rangkaian decoder DTMF yang memakai komponen utama IC MT8870.
Dalam tugas akhir semester ini rangkaian decoder mempunyai fungsi utama sebagai penyaring sinyal yang dikeluarkan dari output speaker handphone penerima, sehingga hanya bagian sinyal DTMF saja yang akan dikelola oleh rangkaian decoder dari semua sinyal suara yang masuk. Adapun data-data pengkonversian dari sinyal DTMF ke data biner tersebut dapat dilihat pada table Data Pengkonversian Sinyal DTMF

Diposkan oleh Tonk KosonG di 01:36
Read more ...

Prinsip Kerja Interface Keyboard IBM PC

Kamis, 20 Agustus 2009
Prinsip Kerja Interface Keyboard IBM PC

Teknik Interface membicarakan cara-cara menghubungkan mikrokontroler dengan peralatan lain, meskipun tidak membahas pembuatan alat sampai jadi, tapi pengetahuan tentang teknik interface ini sangat diperlukan dalam rancang bangun peralatan yang lebih rumit.

Untuk apa menghubungkan mikrokontroler dengan keyboard IBM PC? Keyboard IBM PC merupakan sarana input yang sangat murah, hanya dengan 2 utas kabel sinyal ditambah 2 kabel catu daya sistem berbasis mikrokontroler dengan mudah bisa dilengkapi dengan 101 tombol untuk mengisikan text maupun angka.

Keyboard yang dibahas adalah keyboard untuk IBM PC-AT, tidak termasuk model keyboard lama untuk IBM PC-XT.

Tata kerja keyboard PC

Setiap kali salah satu tombol keyboard ditekan atau dilepas, keyboard akan mengirim kode ke host (host adalah komputer kalau keyboard dihubungkan ke PC, atau berupa mikrokontroler kalau keyboard dihubungkan ke perlatan berbasis mikrokontroler). Kode tersebut dinamakan sebagai scan code.

Scan code tombol ‘S’ adalah 1B (angka heksadesimal setara dengan angka biner 00011011). Ketika tombol ‘S’ ditekan keyboard akan mengirim 1B, jika tombol ‘S’ ditekan terus maka keyboard akan mengirimkan 1B berikutnya terus menerus, sampai ada tombol lain yang ditekan atau tombol ‘S’ tadi dilepas.

Keyboard juga mengirim kode saat ada satu tombol yang dilepas, kodenya adalah F0 (angka heksadesimal setara dengan angka biner 11110000), jadi kalau tombol ‘S’ tadi dilepas keyboard akan mengirim F0 dan 1B.

Kode-kode tersebut dikirim keyboard secara seri, artinya dikirimkan satu bit demi satu bit. Misalnya 1B dikirimkan dengan cara : mula-mula dikirim ‘1’, sesaat kemudian ‘1’ lagi dan menyusul ‘0’ sampai akhirnya terkirim sebanyak 8 bit yang berbentuk 00011011 (dikirim mulai dari bit yang paling kanan kemudian beregeser satu per satu sampai yang paling kiri).

Masing-masing tombol punya scan code sendiri, termasuk tombol ‘shift’, tombol ‘ctrl’ dan lain lain, jadi jika tombol ‘ctrl’ ditekan bersama dengan ‘S’, maka scan code yang dikirim adalah 14 (scan code untuk ‘ctrl’) dan 1B (scan code untul ‘S’). Terserah host untuk mengintepretasi scan code itu sebagai apa, bearti merupakan tugas program dalam mikrokontroler untuk mengenal scan code.

Scan code disusun sebagai kode 8 bit bisa dipakai untuk membedakan 256 macam kode, sedangkan keyboard PC hanya punya 101 tombol, jadi sesungguhnya kode 8 bit tadi cukup untuk semua tombol. Tapi tombol di keyboard PC dikelompokkan menjadi 2 bagian, bagian utama dan bagian tambahan, bagian utama cukup dinyatakan dengan scan code 1 byte saja, sedangkan bagian tambahan diwakili dengan beberapa byte scan code yang selalu diawali dengan E0. Misalnya tombol ‘ctrl’ kiri diwakili dengan 14 sedangkan tombol ‘ctrl’ kanan diwakili dengan E0 14.

Gambar 1 menggambarkan scan code masing-masing tombol keyboard PC. Terlihat pada gambar tersebut, scan code tidak berupa kode ASCII yang biasa dipakai mewakili huruf , dan ditentukan secara acak, juga. Sehingga setelah diterima host, scan code harus dirubah menjadi kode ASCII dengan memakai cara ‘pencarian tabel’.

Keyboard PC dan Scan Code

Komunikasi antar keyboard dan host adalah komunikasi dua arah, keyboard mengirim scan code ke host, host bisa mengirim perintah untuk mengatur kerja dari key board. Kode perintah untuk keyboard tidak sebanyak scan code, berikut ini daftar kode printah untuk keyboard (dalam heksadesimal) selengkapnya :

ED perintah untuk menyala/padamkan lampu indikator di keyboard, setelah menerima perintah ED dari host, keyboard akan menjawab dengan FA sebagai tanda perintah itu telah dikenali (ACK – acknowlwdge) dan menunggu 1 byte perintah lagi dari host untuk menentukan lampu indikator mana yang perlu di-nyala/padam-kan.

1 byte perintah susulan tersebut akan diartikan sebagai berikut : bit 0 dipakai untuk mengatur lampu indikator Scroll Lock, bit 1 untuk Num Lock dan bit 2 untuk Caps Lock, bit-bit lainnya diabaikan.

EE dipakai host untuk memeriksa apakah keyboard masih aktip. Setelah menerima perintah EE dari host, keyboard akan menjawab dengan EE pula, menandakan dirinya masih aktip.

F0 ada keyboard yang dilengkapi 3 set scan code, perintah ini dipakai untuk memilih scan code yang ingin dipakai. Setelah menerima perintah F0 dari host, keyboard akan menjawab dengan FA sebagai tanda perintah itu telah dikenali (ACK – acknowlwdge) dan host menjawab 1 byte lagi (nilainya 1 2 atau 3) untuk memilih set scan code. Jika byte yang dikirimkan nilainya 0, keyboard akan menjawab dengan nomor set scan code yang saat itu dipakai.

F3 dipakai untuk mengatur kecepatan tanggapan keyboard (Typematic Repeat Rate), setelah menerima perintah F3 dari host, keyboard akan menjawab dengan FA sebagai tanda perintah itu telah dikenali (ACK – acknowlwdge) dan host menjawab 1 byte nilai kecepatan tanggapan keyboard yang dikehendaki.

F4 dipakai untuk me-aktip-kan kembali keyboard, setelah menerima perintah ini keyboard akan menjawab dengan FA (ACK – acknowlwdge).

F5 dipakai untuk me-nonaktip-kan keyboard, setelah menerima perintah ini keyboard akan menjawab dengan FA (ACK – acknowlwdge).

FE dipakai meminta keyboard mengirim ulang scan code terakhir yang dikirim.

FF Perintah untuk me-reset keyboard

Selain perintah dari host, keyboard juga mempunyai kode-kode lain selain scan code yang dikirimkan ke host, sebagai berikut :

FA berarti ACK (acknowledge), yaitu jawaban dari keyboard bahwa perintah dari host sudah dikenali dengan baik.

AA berarti keyboard selesai memeriksa diri dan siap bekerja setelah diberi catu daya

EE lihat perintah EE di atas

FE artinya minta host mengulang perintah terakhir yang dikirim

FF / 00 berarti terjadi kesalahan di keyboard

Rangkaian penghubung

Keyboard PC dibangun dengan mikrokontroler MCS48, yang merupakan saudara tua MCS51 tapi jauh lebih sederhana. Untuk keperluan membentuk rangkaian penghubung tidak perlu diketahui bagaimana cara kerja mikrokontroler dalam keyboard, tapi cukup meninjau rangkaian elektronik bagian penghubung pada gambar.

Bagian penghubung di dalam Keyboard PC

Yang menarik, rangkaian sederhana ini bisa dipakai untuk komunikasi data 2 arah, yakni keyboard mengirimkan scan code ke PC, atau PC mengirimkan perintah-perintah ke keyboard, misalkan perintah untuk menyalakan beberapa lampu yang ada di keyboard.

Kbd Clock dibangkitkan oleh MCS48, merupakan sinyal pendorong Kbd Data yang bisa bersumber dari keyboard maupun bersumber dari PC. Level tegangan pada kedua sinyal ini memenuhi standar sinyal TTL biasa, jadi bisa langsung dihubungkan ke AT89C2051.

Sebagai contoh Kbd Clock dihubungkan ke Port 3 bit 2 (kaki 6 AT89C2051) dan Kbd Data dibuhungkan ke Port 3 bit (kaki 7), dalam program hal ini dinyatakan dengan baris 1 dan baris 2 Potongan Program 1. Dengan adanya pernyataan di baris 1 dan 2, selanjutnya dalam program tidak disebutkan lagi P3.2 atau P2.3, tapi ditulis KBDclock atay KBDdata sehingga program lebih enak dibaca. Kalau program ini dipakai di proyek lain yang Port 3 bit 2 dan bit 3-nya dipakai untuk keperluan lain, Kbd Clock dan Kbd Data bisa saja dihubungkan ke port lain, asalkan baris 1 dan 2 disesuaikan dengan perubahan itu.

Potongan Program 1 Pernyataan pemakaian Port

1 KBDclock bit P3.2 ; P3.2 dihubungkan ke KBDclock

2 KBDdata bit P3.3 ; P3.3 dihubungkan ke KBDdata

Sumber daya untuk keyboard dicatu dari luar, harus diperhatikan kebutuhan arusnya cukup besar bisa sampai sekitar 300 mA.

Pengiriman data dari Keyboard

Sinyal pengiriman data dari Keyboard

Saat tidak ada pengiriman data, sinyal Kbd Clock dan Kbd Data dalam keadaan ‘1’. Sinyal pengiriman data dari keyboard dalam gambar 3 dijelaskan sebagai berikut :

1. Data mulai dikirimkan dengan me-nol-kan Kbd Data sebagai tanda mulai pengiriman (start bit), berapa saat kemudian setelah Kbd Data stabil disusul Kbd Clock berubah menjadi ‘0’ dan kembali ke ‘1’ lagi, ini berarti selesai mengirimkan data 1 bit.

2. Setelah mengirim ‘start bit’, dikirimkan bit 0, bit 1 dan seterusnya sampai bit 7.

3. Menyusul dikirim ‘parity bit’, yaitu bit kontrol yang berguna bagi host penerima data untuk memastikan data yang diterima tidak ada kesalahan. Jika banyaknya bit ‘1’ yang terdapat di bit 0 sampai bit 7 ganjil, ‘parity bit’ akan bernilai ‘1’.

4. Sebagai penutup (stop bit) Kbd Data dikembalikan kekeadan normalnya, yaitu ‘1’.

Pengiriman data ke Keyboard

Sinyal pengiriman data ke Keyboard

Saat tidak ada pengiriman data, sinyal Kbd Clock dan Kbd Data dalam keadaan ‘1’. Agar mudah dibedakan, Gambar 4 digambarkan dengan dua warna, warna biru artinya sinyal itu diatur oleh host, dan warna merah artinya sinyal itu dibangkitkan oleh keyboard. Sinyal pengiriman data dari host dalam gambar 4 dijelaskan sebagai berikut :

1. Sebelum mengirim data host ‘minta ijin’ pada keyboard dengan cara me-‘nol’-kan Kbd Clock setidak-tidaknya selama 100 mikro-detik, dan kemudian di-‘satu’-kan kembali (warna biru).

2. Setelah menerima ‘permintaan ijin’ dari host, keyboard membangkitkan 12 pulsa clock di Kbd Clock (warna merah). Keyboard akan mengambil data dari host setiap saat pulsa tersebut berubah dari level ‘1’ menjadi ‘0, jadi data dari host sudah harus siap sebelum hal tersebut terjadi.

3. Data mulai dikirimkan dengan me-nol-kan Kbd Data sebagai tanda mulai pengiriman (start bit), saat Kbd Clock berubah dari ‘1’ menjadi ‘0’ data 1 bit tadi diterima oleh keyboard.

4. Setelah mengirim ‘start bit’, dikirimkan bit 0, bit 1 dan seterusnya sampai bit 7.

5. Menyusul dikirim ‘parity bit’, yaitu bit kontrol yang berguna bagi keyboard untuk memastikan data yang diterima tidak ada kesalahan. Jika banyaknya bit ‘1’ yang terdapat di bit 0 sampai bit 7 ganjil, ‘parity bit’ akan bernilai ‘1’.

6. Sebagai penutup (stop bit) Kbd Data dikembalikan kekeadan normalnya, yaitu ‘1’.

7. Selesai menerima 11 bit data di atas (warna biru : ‘start bit’, 8 bit ditambah dengan ‘parity bit’ dan ‘stop’bit’), pada pulsa yang kedua belas keyboard mengirimkan ACK=’0’ (warna merah) yang menandakan semua bit sudah diterima.

Proses pengiriman data ke Keyboard
Read more ...

Prinsip Kerja Dual Tone Multiple Frequency (Teknik DTMF) Dan Interfacenya dengan AT89C2051

Kamis, 20 Agustus 2009
Prinsip Kerja Dual Tone Multiple Frequency (Teknik DTMF) Dan Interfacenya dengan AT89C2051

Setelah beralih ke teknologi digital, cara meminta nomor sambungan telepon tidak lagi dengan cara memutar piringan angka tapi dengan cara memencet tombol-tombol angka. Cara ini dikenal sebagai Touch Tone Dialing, sering juga disebut sebagai DTMF (Dual Tone Multiple Frequency).

Dual Tone Multiple Frequency (DTMF) adalah teknik mengirimkan angka-angka pembentuk nomor telpon yang di-kode-kan dengan 2 nada yang dipilih dari 8 buah frekuensi yang sudah ditentukan. 8 frekuensi tersebut adalah 697 Hz, 770 Hz, 852 Hz, 941 Hz, 1209 Hz, 1336 Hz, 1477 Hz dan 1633 Hz, seperti terlihat dalam Gambar 1 angka 1 di-kode-kan dengan 697 Hz dan 1209 Hz, angka 9 di-kode-kan dengan 852 Hz dan 1477 Hz. Kombinasi dari 8 frekuensi tersebut bisa dipakai untuk meng-kode-kan 16 tanda, tapi pada pesawat telepon biasanya tombol ‘A’ ‘B’ ‘C’ dan ‘D’ tidak dipakai.


Kombinasi nada DTMF

Teknik DTMF meskipun mempunyai banyak keunggulan dibanding dengan cara memutar piringan angka, tapi secara tehnis lebih sulit diselesaikan. Alat pengirim kode DTMF merupakan 8 rangkaian oscilator yang masing-masing membangkitkan frekuensi ‘aneh’ di atas, ditambah dengan rangkaian pencampur frekuensi untuk mengirimkan 2 nada yang terpilih. Sedangkan penerima kode DTMF lebih rumit lagi, dibentuk dari 8 buah filter yang tidak sederhana dan rangkaian tambahan lainnya.

Beberapa pabrik membuat IC khusus untuk keperluan DTMF, diantaranya yang banyak dijumpai adalah MC145436 buatan Motorola, MT8870, MT8880 dan MT8888 buatan Mitel Semiconductor.

MC145436 dan MT8870 merupakan penerima DTMF, menerima sinyal dari saluran telepon kalau ternyata sinyal yang diterima tadi merupakan kombinasi nada yang sesuai dengan ketentuan DTMF, mengeluarkan kode biner sesuai dengan kombinasi nada tersebut.

MT8880 dan MT8888 merupakan penerima dan pengirim DTMF, selain bisa berfungsi sebagai penerima DTMF, bisa pula dipakai untuk membangkitkan nada DTMF sesuai dengan angka biner yang diterimanya.

Saluran data (data bus) dan sinyal-sinyal kontrol MT8880 dirancang sesuai dengan karakteristik mikrokontroler buatan Motorola (misalnya MC68HC11), sedangkan MT8888 disesuaikan dengan mikrokontroler buatan Intel (termasuk AT80C51). Tapi untuk AT89C2051 yang memang tidak punya saluran data (data bus) perbedaan kedua IC itu tidak ada artinya, mengingat saluran data dan sinyal kontrolnya disimulasikan lewat program.

yang diterimanya.

Gambar 2. IC-IC DTMF buatan Mitel

Penerima DTMF dengan MT8870

Rangkaian penerima DTMF yang dibangun dengan AT89C2051 dan MT8870 terlihat pada Gambar 3. AT89C2051 dilengkapi Xtal Y2 (12 MHz) ditambah kapasitor C3 dan C4 membentuk rangkaian oscilator, dilengkapi pula dengan rangkaian reset yang dibentuk dengan C5 dan R4, kedua rangkaian ini merupakan rangkaian baku AT89C2051.

MT8870 dilengkapi dengan Xtal Y1 (3.579545 MHz), C2 dan R3 dipakai untuk menentukan waktu minimal untuk mengenali nada DTMF yang diterima, rangkaian penguat sinyal DTMF dibentuk dengan R1, C1 dan R2. Nilai-nilai komponen ini langsung diambil dari lembaran data (data sheet) MT8870 yang sudah disesuaikan dengan karakteristik sinyal DTMF pada umumnya.

Gambar 3. Rangkaian penerima DTMF dengan MT8870

StD (Delayed Steering - kaki 15 MT8870) merupakan output yang menandakan MT8870 mempunyai data DTMF baru yang bisa diambil. Saat tidak ada nada DTMF kaki StD=’0’, jika sinyal yang masuk MT8870 mengandung nada DTMF dan nada itu lamanya melebihi konstanta waktu yang ditentukan oleh C2 dan R3, StD akan menjadi ‘1’ memberitahu AT89C2051 bahwa ada data di D0..D3 (kaki 11 sampai dengan 14 MT8870) yang bisa di ambil. Sinyal StD akan tetap bertahan =’1’ manakala nada DTMF masih ada. Dalam Gambar 3 StD dipantau lewat kaki P1.7 AT89C2051.

TOE (Tristate Ouput Enable - kaki 10 MT8870) merupakan input untuk mengatur data di D0..D3, jika TOE=0 rangkaian output D0..D3 akan mengambang (high impedance state) sehingga data tidak bisa diambil. Jika D0..D3 tidak digabungkan dengan jalur data peralatan lainnya, kaki TOE bisa saja dihubungkan ke ‘1’. Dalam Gambar 3 TOE di kendalikan dengan kaki P1.6 AT89C2051.

Program untuk membaca data DTMF melalui rangkaian Gambar 3 terlihat pada Potongan Program 1, bisa diterangkan sebagai berikut :

1. Baris 1 dan 2 menyatakan hubungan kaki P1.6 dan P1.7 sesuai rangkaian Gambar 3.

2. Selama sinyal NEWDATA masih ‘0’ AT89C2051 akan menunggu di baris 5

3. Lolos dari baris 5 (berarti kaki StD MT8870 sudah ‘1’), dibuat RD=’1’ (kaki TOE MT8870) agar D0..D3 MT8870 tidak mengambang dan data MT8870 diambil melalui instruksi baris 7.

4. Baris 8 dipakai untuk membuang bagian Akumulator A yang tidak terpakai dan hanya menyisakan A0..A3 sebagai data yang diterima dari MT8870.

5. Baris 9 kembali me-‘nol’-kan kaki TOE MT8870 agar D0..D3 mengambang kembali.

6. Baris 10 menunggu sampai nada DTMF bersangkut sudah tidak ada lagi.

Potongan Program 1 Membaca data MT8870

01: RD BIT P1.6

02: NEWDATA BIT P1.7

03: ;

04: BacaMT8870:

05: JNB NEWDATA,* ; Selama StD=’0’, tunggu dulu di sini

06: SETB RD ; Aktipkan TOE MT8870

07: MOV A,P1 ; Ambil data dari MT8870

08: ANL A,#$0F ; Yang diperlukan hanya A0..A3 saja

09: CLR RD ; Non-aktipkan TOE kembali

10: JB NEWDATA,* ; Tunggu sampai nada DTMF sirna

11: RET

Penerima/pengirim DTMF dengan MT8880

MT8880 mempunyai 2 register dengan 4 fungsi, untuk membedakan 2 register ini MT8880 dilengkapi dengan jalur alamat (address bus) RS0. Register pertama (RS0=’0’) dinamakan sebagai Register Data, angka DTMF yang diterima MT8880 didapat dengan cara membaca isi register ini (Receive Data Register), sedangkan angka DTMF yang ingin dikirim disimpan di register ini (Transmit Data Register). Register kedua (RS0=’1’) dinamakan sebagai Register Kontrol/Status, tata kerja MT8880 diatur dengan cara mengirim data ke register ini, dan keadaan MT8880 bisa dipantau dengan cara membaca isi register ini

Gambar 4 Register-register MT8880

Diagram waktu proses pengambilan/pengiriman data dari/ke MT8880 terlihat di Gambar 5, diagram waktu tersebut ditafsirkan sebagai berikut :

1. selama proses berlangsung kaki CS (kaki 10) harus =’0’

2. mula-mula ditentukan dulu nilai RS0 (kaki 11) sesuai dengan register yang dipilih

3. kaki R/W (kaki 9) dipakai untuk menentukan arah data, R/W=’1’ menandakan proses pengambilan data dari MT8880 (bagian kiri Gambar 5)

4. R/W=’0’ berarti pengiriman data ke MT8880 (bagian kanan Gambar 5).

5. Perpindahan data antar mikrokontroler dan MT8880 terjadi pada saat sinyal PH2 (kaki 12) berubah dari ‘1’ menjadi ‘0’.

6. Dalam proses pengambilan data, data bisa diambil setelah sinyal PH2 berubah dari ‘1’ ke ‘0’

7. Dalam proses pengiriman data, data sudah dipersiapkan oleh mikrokontroler sebelum sinyal PH2 berubah dari ‘1’ ke ‘0’

Gambar 5 Diagram waktu pengambilan/pengiriman data dari/ke MT8880

Gambar 6 merupakan rangkaian penerima/pengirim DTMF dengan MT8880 yang dikendalikan AT89C2051, rangkaian ini bisa juga dipakai untuk IC DTMF MT8888, rangkaian tetap sama tapi program pengendalinya harus sedikit dirubah.

AT89C2051 dilengkapi Xtal Y2 (12 MHz) ditambah kapasitor C3 dan C4 membentuk rangkaian oscilator, dilengkapi pula rangkaian reset yang dibentuk dengan C5 dan R4.

MT8880 dilengkapi Xtal Y1 (3.579545 MHz), C2 dan R3 dipakai untuk menentukan waktu minimal untuk mengenali nada DTMF yang diterima, rangkaian penguat sinyal DTMF dibentuk dengan R1, C1 dan R2. Nada DTMF dikeluarkan dari kaki TONE (kaki 8), C4, R6 dan C6 yang terhubung ke kaki ini membentuk rangkaian filter sederhana.

Nilai-nilai komponen ini langsung diambil dari lembaran data (data sheet) MT8880 yang sudah disesuaikan dengan karakteristik sinyal DTMF pada umumnya.

Jika dikehendaki, IRQ (Interrupt Request to MPU - kaki 13 MT8880) bisa dipakai sebagai output yang menandakan MT8880 mempunyai data DTMF baru yang bisa diambil. Dalam keadaan tidak ada nada DTMF kaki IRQ=’1’, jika sinyal yang masuk MT8870 mengandung nada DTMF dan nada itu lamanya melebihi konstanta waktu yang ditentukan oleh C2 dan R3, IRQ akan menjadi ‘0’ memberitahu mikrokontroler bahwa ada data di D0..D3 (kaki 14 sampai dengan 17 MT8870) yang bisa di ambil. Sinyal IRQ akan tetap bertahan =’0’ manakala nada DTMF masih ada. Sinyal IRQ ini biasa dipakai sebagai sinyal ‘interupsi’ bagi mikrokontroler.

Adanya data DTMF baru bisa pula dipantau dari Register Status. Setiap kali ada data baru bit 2 dari Register Status menjadi ‘1’, dan bit 2 akan kembali menjadi ‘0’ pada saat mikrokontroler membaca isi Register Status.

Dalam Gambar 6 kaki IRQ MT8880 tidak dipakai, dengan demikian adanya data DTMF baru akan dipantau dari bit 2 Register Status.

Kaki IRQ MT8880 bisa dipakai dengan cara menghubungkannya ke kaki INT0/P3.2 (kaki 6 AT89C2051, bisa juga dihubungkan ke kaki 7 – INT1/P3.3) yang digambarkan dengan garis putus dalam Gambar 6. Dengan cara ini adanya data DTMF baru dipantau oleh rangkaian interupsi di dalam IC AT89C2051, begitu ada data DTMF baru dari MT8880 AT89C2051 akan menjalankan program layanan interupsi yang harus diletakkan di memori program nomor 3.

Gambar 6. Rangkaian penerima/pengirim DTMF dengan MT8880

Program untuk mengendalikan MT8880 melalui rangkaian Gambar 6 terlihat pada Potongan Program 2.

1. Baris 1 sampai 3 dipakai untuk menyatakan hubungan kaki P1.4, P1.5 dan P1.6 sesuai dengan rangkaian Gambar 6.

2. Sesuai dengan fungsi-fungsi register di dalam IC MT8880, program pengendali MT8880 ini terdiri atas 4 buah sub-rutin yang masing-masing dinamakan sebagai KirimDTMF, AmbilDTMF, KirimKontrol dan LihatStatus, kegunaan masing-masing sub-rutin sesuai dengan nama yang diberikan.

3. KirimDTMF dan AmbilDTMF bekerja dengan RS0=’0’ (baris 6 dan 23) sedangkan KirimKontrol dan LihatStatus bekerja dengan RS0=’1’ (baris 9 dan 27).

4. KirimDTMF dan KirimKontrol bekerja dengan R/W=’0’ (baris 11) sedangkan AmbilDTMF dan LihatStatus bekerja dengan R/W=’1’ (baris 29).

5. Pada semua subrutin, PH2 mula-mula dibuat =’1’ (baris 12 dan 30), dalam sub-rutin pengiriman data setelah data yang akan dikirim ke MT8880 siap, PH2 di-‘nol’-kan di baris 17. Dalam sub-rutin pengambilan data setelah data di ambil, PH2 di-‘nol’-kan di baris 34.

6. Di bagian awal sub-rutin AmbilDTMF, sebelum mengambil data DTMF terlebih dulu menunggu bit 2 dari Register Status bernilai ‘1’ yang menandakan data di Register Data adalah data yang benar (baris 20 dan 21), selama MT8880 belum menerima data DTMF baru, AT89C2051 akan menunggu terus di kedua baris tersebut.

Potongan Program 2 Mengambil/mengirim data MT8880

01: PH2 BIT P1.4

02: RS0 BIT P1.5

03: RW BIT P1.6

04: ;

05: KirimDTMF:

06: CLR RS0 ; Register Data dipilih dengan RS=0

07: SJMP KirimKe8880

08: KirimKontrol:

09: SETB RS0 ; Register Kontrol dipilih dengan RS=1

10: KirimKe8880:

11: CLR RW ; Data dari AT89C2051 ke MT8880

12: SETB PH2 ; PH2 dibuat menjadi '1'

13: ANL P1,#$F0 ; Kirim A0..A3 tanpa mengganggu A4..A7

14: ORL P1,A

15: NOP ; Tunggu sebentar

16: CLR PH2 ; PH2 dari '1' menjadi '0', data diambil MT8870

17: RET

18: ;

19: AmbilDTMF:

20: ACALL LihatStatus ; Ada data DTMF baru di MT8880?

21: JNB A.2,AmbilDTMF ; Tidak ada, tunggu dulu

22: BacaDTMF:

23: CLR RS0 ; Register Data dipilih dengan RS=0

24: SJMP AmbilDari8880

25: ;

26: LihatStatus:

27: SETB RS0 ; Register Status dipilih dengan RS=1

28: AmbilDari8880:

29: SETB RW ; Data dari MT8880 ke AT89C2051

30: SETB PH2 ; PH2 dibuat menjadi '1'

31: NOP ; Tunggu sebentar

32: MOV A,P1 ; Ambil data dari MT8880

33: ANL A,#$0F ; hanya A0..A3 saja yang diperlukan

34: CLR PH2 ; kembalikan PH2 kekeadaan semula (='0')

35: RET

Penerima/pengirim DTMF dengan MT8888

Diagram waktu proses pengambilan/pengiriman data dari/ke MT8888 terlihat di Gambar 7, diagram waktu tersebut ditafsirkan sebagai berikut :

1. selama proses berlangsung kaki CS (kaki 10) harus =’0’

2. mula-mula ditentukan dulu nilai RS0 (kaki 11) sesuai dengan register yang dipilih

3. kaki RD (kaki 12) dipakai untuk mengambil data dari MT8888, dalam keadaan normal RD=’1’, selama proses pengambilan data RD menjadi ‘0’ dan data diambil dari MT8888 setelah RD berubah dari ‘0’ menjadi ‘1’ (bagian kiri Gambar 7)

4. kaki WR (kaki 9) dipakai untuk mengirim data ke MT8888, dalam keadaan normal WR=’1’, selama proses pengiriman data WR menjadi ‘0’ dan data akan diterima oleh MT8888 pada saat WR berubah dari ‘0’ menjadi ‘1’ (bagian kanan Gambar 7)

Sinyal RD dan WR inilah yang membedakan MT8880 dan MT8888 (dalam MT8880 kedua sinyal sinyal itu diganti dengan PH2 dan R/W), perbedaan ini tidak mengakibatkan perbedaan rangkaian, tapi mengakibatkan perubahan program pengendali.

Program untuk mengendalikan MT8888 melalui rangkaian Gambar 6 terlihat pada Potongan Program 3.

1.Program pengendali MT8888 ini serupa dengan program pengendali MT8880, perbedaannya terletak pada sub-rutin AmbilDari8888 dan KirimDTMF.

2.Baris 1 sampai 3 dipakai untuk menyatakan hubungan kaki P1.4, P1.5 dan P1.6 sesuai dengan rangkaian Gambar 6.

3.Sesuai dengan fungsi-fungsi register di dalam IC MT8880, program pengendali MT8880 ini terdiri atas 4 buah sub-rutin yang masing-masing dinamakan sebagai KirimDTMF, AmbilDTMF, KirimKontrol dan LihatStatus, kegunaan masing-masing sub-rutin sesuai dengan nama yang diberikan.

4.KirimDTMF dan AmbilDTMF bekerja dengan RS0=’0’ (baris 5 dan 22) sedangkan KirimKontrol dan LihatStatus bekerja dengan RS0=’1’ (baris 9 dan 26).

5.KirimDTMF dan KirimKontrol bekerja dengan WR=’0’ (baris 11), setelah data siap (baris 12 dan 13) WR di-‘satu’-kan di baris 15 agar data tersebut diambil oleh MT8888.

6.AmbilDTMF dan LihatStatus bekerja dengan RD=’0’ (baris 28), setelah data MT8888 diambil (baris 30 dan 31) RD di-‘satu’-kan di baris 32.

7.Di bagian awal sub-rutin AmbilDTMF, sebelum mengambil data DTMF terlebih dulu menunggu bit 2 dari Register Status bernilai ‘1’ yang menandakan data di Register Data adalah data yang benar (baris 20 dan 21), selama MT8888 belum menerima data DTMF baru, AT89C2051 akan menunggu terus di kedua baris tersebut.

Potongan Program 3 Mengambil/mengirim data MT8888

01: RD BIT P1.4

02: RS0 BIT P1.5

03: WR BIT P1.6

04: KirimDTMF:

05: CLR RS0 ; Register Data dipilih dengan RS=0

06: SJMP KirimKe8880

07: ;

08: KirimKontrol:

09: SETB RS0 ; Register Kontrol dipilih dengan RS=1

10: KirimKe8888:

11: CLR WR ; Data dari AT89C2051 ke MT8880

12: ANL P1,#$F0 ; Kirim A0..A3 tanpa mengganggu A4..A7

13: ORL P1,A

14: NOP ; Tunggu sebentar

15: SETB WR ; WR dari '1' menjadi '0', data diambil MT8870

16: RET

17: ;

18: AmbilDTMF:

19: ACALL LihatStatus ; Ada data DTMF baru di MT8880?

20: JNB A.2,AmbilDTMF ; Tidak ada, tunggu dulu

21: BacaDTMF:

22: CLR RS0 ; Register Data dipilih dengan RS=0

23: SJMP AmbilDari8880

24: ;

25: LihatStatus:

26: SETB RS0 ; Register Status dipilih dengan RS=1

27: AmbilDari8888:

28: CLR RD ; Data dari MT8880 ke AT89C2051

29: NOP ; Tunggu sebentar

30: MOV A,P1 ; Ambil data dari MT8880

31: ANL A,#$0F ; hanya A0..A3 saja yang diperlukan

32: SETB RD ; kembalikan RD kekeadaan semula (='0')

33: RET

Lebih jauh tentang MT8880 dan MT8888

Register Kontrol

Kapasitas Register MT8880/MT8888 hanya 4 bit, namun ada 7 hal yang diatur melalui Register Kontrol, dengan demikian Register Kontrol dibagi menjadi dua bagian, seperti terlihat dalam Gambar 8. Saat pertama kali menyimpan data ke Register Kontrol selalu diterima oleh Bagian I Register Kontrol, jika RSEL (bit 3) = ‘1’ maka pengiriman data berikutnya akan diterima oleh Bagian II Register Kontrol.

Kegunaan dari masing-masing bit dalam Register Kontrol dibahas di bawah.


Gambar 8. Susunan bit dalam Register Kontrol

Register Status

Register Status dipakai untuk memantau keadaan dari MT8880/MT8888, kegunaan dari masing-masing bit dalam Register Kontrol dibahas di bawah.

Gambar 9. Susunan bit dalam Register Status

Pembangkit nada DTMF

MT8880/MT8888 membangkitkan nada DTMF sesuai dengan data yang diisikan ke Transmit Data Register. Selama TOUT (bit 0 di Register Kontrol bagian I) bernilai ‘1’ nada DTMF yang dibangkitkan MT8880/MT8888 disalurkan lewat kaki TONE (kaki 8).

Ada 2 cara untuk mengirimkan nada DTMF,

1.Nada DTMF dibangkitkan dan dihentikan secara manual dengan cara berikut:

2.Mula-mula TOUT bernilai ‘0’

3.Transmit Data Register diisi angka yang akan dikirimkan

4.TOUT dirubah menjadi ‘1’, menunggu beberapa saat sesuai dengan periode nada yang dikehendaki

5.TOUT kembali di-‘nol’-kan selama periode tanpa nada yang dikehendaki

6.Nada DTMF dibangkitkan secara mode burst seperti terlihat di Gambar 10. Pemakaian mode burst ini diatur sebagai berikut :

7.BURST (bit 0 di Register Kontrol bagian II) dijadikan ‘1’

8.Setelah nada DTMF burst dikirim, TDRE (bit 2 di Register Status) menjadi ‘1’. Jadi sebelum mengirim nada DTMF harus menunggu sampai nilai TDRE menjadi ‘1’.

9.TDRE kembali menjadi ‘0’ dengan sendirinya setelah isi Register Status dibaca.

Gambar 10. Nada DTMF dalam mode burst

Meskipun tidak dipakai dalam pemakaian yang sesungguhnya, nada pada kaki TONE bisa dipilih berupa nada tunggal atau nada gabungan, hal ini diatur lewat Register Kontrol sebagai berikut :

1. Dalam pemakaian normal S/D (bit 2 di Register Kontrol bagian II) bernilai ‘0’, nada yang dibangkitkan adalah gabungan dari 2 frekuensi standard DTMF. Kalau S/D bernilai ‘1’ maka nada yang dibangkitkan terdiri dari 1 frekuensi standard DTMF saja.

2. Kalau S/D bernilai ‘1’, C/R (bit 3 di Register Kontrol bagian II) dipakai untuk menentukan kelompok frekuensi mana yang disalurkan ke kaki TONE. C/R=’0’ maka salah satu dari frekuensi 697 Hz, 770 Hz, 852 Hz, 941 Hz yang disalurkan, sedangkan kalau C/R=’1’ maka salah satu dari frekuensi 1209 Hz, 1336 Hz, 1477 Hz. 1633 Hz yang disalurkan

Penerima nada DTMF

Rangkaian penerima nada DTMF dalam IC MT8880/MT8888 selalu memantau sinyal yang masuk, jika sinyal tersebut mengandung nada DTMF dan nada itu lamanya melebihi konstanta waktu yang ditentukan oleh C2 dan R3 (lihat Gambar 6), maka RDRF (bit 2 di Register Status) akan menjadi ‘1’.

Keadaan di RDRF bisa diteruskan ke kaki IRQ/CP (kaki 15) sebagai sinyal permintaan interupsi ke mikrokontroler, hal ini dilakukan dengan cara men-‘satu’-kan IRQ (bit 2 di Register Kontrol bagian I). Dalam keadaan ini kaki IRQ/CP=’0’ kalau RDRF bernilai ‘1’ dan IRQ/CP=’1’ kalau RDRF bernilai ‘0’. RDRF kembali menjadi ‘0’ dengan sendirinya setelah isi Register Status dibaca.

Selain dipakai untuk memantau nada DTMF, MT8880/MT8888 bisa dipakai untuk memantau nada panggil dan nada sibuk dari saluran telepon, hal ini diatur lewat CP/DTMF (bit 1 di Register Kontrol bagian I) sebagai berikut :

1.CP/DTMF=’0’ MT8880/MT8888 menjadi pemantau nada DTMF, kaki IRQ/CP (kaki 15) dipakai membangkitkan sinyal interupsi ke mikrokontroler.

2.CP/DTMF=’1’ kaki IRQ/CP (kaki 15) akan menyalurkan gelombang kotak yang diterima dari nada panggil dan nada sibuk.

Menentukan keadaan awal

Sebelum dipakai, dalam waktu 100 mili-detik setelah dihidupkan, keadan awal dari MT8880/MT8888 harus diatur dulu dengan menjalankan Potongan Program 4, yang disusun menurut petunjuk dari lembaran data MT8880/MT8888, dalam lembaran data tersebut tidak ada penjelasan mengapa harus dipersiapkan dengan cara tersebut, tapi maksud dari Potongan Program tersebut adalah me-‘nol’-kan isi semua register, termasuk Register Kontrol Bagian I dan Bagian II serta Register Status.

Setelah menjalankan Potongan Program 4, keadaan MT8880/MT8888 menjadi :

1.Kaki TONE (kaki 8) tidak menyalurkan nada

2.Bekerja sebagai pemantau DTMF, bukan memantau nada panggil/nada sibuk

3.Kaki IRQ (kaki 15) tidak membangkitkan sinyal permintaan interupsi

4.Data berikutnya yang dikirim ke Register Kontrol akan diterima oleh Bagian I, bukan oleh Bagian II

5.Bekerja dalam mode manual, bukan mode burst

6.Berkerja secara biasa bukan dalam keadaan TEST

7.Membangkitkan nada DTMF biasa, yakni nada yang dibentuk dari campuran 2 frekuensi standar DTMF

Potongan Program 4 Menentukan keadaan awal MT8880/MT8888

01: ACALL LihatStatus

02: CLR A

03: ACALL KirimKontrol ; Register Kontrol I = 0000

04: CLR A

05: ACALL KirimKontrol ; Register Kontrol I = 0000

06: MOV A,#%1000

07: ACALL KirimKontrol ; Pilih Register Kontrol II

08: CLR A

09: ACALL KirimKontrol ; Register Kontrol II = 0000

10: ACALL LihatStatus ; Register Status = 0000

Sub-rutin pengirim nada DTMF

Mode burst adalah mode yang dipakai dalam peralatan telepon tertentu, dalam pemakaian umum yang dipakai adalah mode manual, sub-rutin yang dianjurkan untuk pengiriman nada DTMF secara manual diperlihatkan dalam Potongan Program 5 yang bisa dijelaskan sebagai berikut :

1. Nomor yang akan dikirimkan sebagai nada DTMF sebelumnya sudah disimpan di akumulator A, dan nada ini dibangkitkan di baris 1. Sesuai dengan keadaan awal yang diatur dengan Potongan Program 4 saat ini Kaki TONE (kaki 8) tidak menyalurkan nada.

2. Nada disalurkan ke kaki TONE (kaki 8) di baris 3 dan 4.

3. Kaki TONE akan menyalurkan nada selama WaktuTunda (baris 5), besarnya waktu tunda tergantung pada keperluan, bisa sekitar setengah detik.

4. Nada di kaki TONE harus dimatikan secara manual (baris 6 dan 7)

5. Sebelum meninggalan sub-rutin sekali lagi memanggil sub-rutin WaktuTunda, dengan maksud agar terjadi jeda waktu tanpa nada yang cukup (baris 8)

Potongan Program 5 Pengiriman nada DTMF secara manual

01: KirimNadaDTMF:

02: ACALL KirimDTMF ; Bangkitkan nada DTMF sesuai isi Akumulator A

03: MOV A,#01 ; kalau bekerja dengan mode IRQ : MOV A,#%0101

04: ACALL KirimKontrol ; Saluran nada tersebut ke kaki TONE

05: ACALL WaktuTunda ; tunggu selama periode yang dikehendaki

06: MOV A,#00 ; kalau bekerja dengan mode IRQ : MOV A,#%0100

07: ACALL KirimKontrol ; hentikan nada di kaki TONE

08: ACALL WaktuTunda ; tunggu selama periode yang dikehendaki

09: RET

Menerima data DTMF dengan mekanisme interupsi

Dalam Potongan Program 2 dan Potongan Program 3, saat mengerjakan sub-rutin AmbilDTMF (baris 19 Potongan Program 2 atau baris 18 Potongan Program 3), AT89C2051 menunggu RDRF (bit 2 Register Status) menjadi ‘1’, selama tidak ada nada DTMF AT89C2051 akan berputar terus di sini, dalam rancangan sistem tertentu keadaan ini bisa tidak menjadi masalah, tapi dalam rancangan yang lain hal ini tidak boleh terjadi. Dalam keadan kedua, penerimaan data DTMF tidak bisa dilakukan dengan sub-rutin AmbilDTMF, tapi dilakukan dengan mekanisme interupsi.

Mekanisme interupsi ini diatur dengan cara berikut :

1. Kaki IRQ MT8880 dihubungkan ke kaki INT0/P3.2 (digambarkan dengan garis putus dalam Gambar 6).

2. Mengaktipkan mekanisme interupsi lewat kaki INT0/P3.2 dengan instruksi SETB EX0 dan instruksi SETB EA, kedua instruksi ini dijalankan pada awal program setelah AT89C2051 di-reset.

3. Dengan dua persiapan di atas, data DTMF baru di MT8880/MT8888 dipantau oleh rangkaian interupsi di dalam IC AT89C2051, begitu ada data DTMF baru AT89C2051 akan menjalankan program layanan interupsi yang harus diletakkan di memori program nomor 3 (baris 1 Potongan Program 6).

4. AT89C2051 hanya menyediakan 8 byte memori program untuk melayani interupsi INT0 (memori program nomor 3 sampai 10), karena program untuk membaca data DTMF ini tidak mungkin diselesaikan hanya dengan 8 byte, maka rutin layanan interupsi INT0 dialihkan ke MelayaniINT0 (baris 2 Potongan Program 6).

5. Rutin layanan interupsi INT0 yang sesungguhnya terlihat pada Potongan Program 7. Rutin ini bisa diletakkan dimana saja, sehingga dalam Potongan Program 7 tidak diperlukan instruksi ORG. Sebagai rutin layanan interupsi, Potongan Program 7 diakhiri dengan instruksi RETI (baris 12).

6. Hasil pembacaan data DTMF disimpan di memori data yang dinamakan sebagai PenampungDTMF (baris 9), pemakaian memori data ini dipersiapkan di baris 2.

7. Proses pembacaan data DTMF yang sesungguhnya, menggunakan sub-rutin BacaDTMF yang merupakan bagian dari Potongan Program 2 (baris 22) dan Potongan Program 3 (baris 21), dalam sub-rutin BacaDTMF nilai Akumulator A maupun Register Status PSW akan berubah, dengan demikian A dan PSW disimpan dulu ke stack (baris 5 dan 6) dan diambil kembali dari stack (baris 10 dan 11).

Potongan Program 6 Menghubungkan Interupsi INT0 ke Rutin Layanan INT0

01: ORG 3 ; harus diletakan di memori program no 3!

02: LJMP MelayaniINT0 ; rutin layanan INT0 ada di MelayaniINT0

Potongan Program 7 Rutin Layanan INT0

01: .data

02: PenampungDTMF DS 1

03: .code

04: MelayaniINT0:

05: PUSH PSW ; Simpan dulu PSW dan A ke Stack

06: PUSH A

07: LCALL LihatStatus ; me-‘nol’-kan isi Register Status

08: LCALL BacaDTMF ; Ambil data DTMF tanpa lihat Reg Status

09: MOV PenampungDTMF,A ; simpan data DTMF ke PenampungDTMF

10: POP A ; Ambil kembali A dan PSW dari Stack

11: POP PSW

12: RETI

Read more ...