cara bertransaksi lebih mudah ...

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

Thursday, October 9, 2008

Mempercantik Tampilan Flashdisk

Mempercantik Tampilan Flashdisk
Caranya:


1. Buka notepad
2.
FIle *.jpg (file gambar yang mau dijadikan background), kalo bisa file ber ekstention .jpg aja coz biasanya size lebih kecil.
3. Nah ini yang paling penting awas jangan sampai tidak di copy, copy perintah ini ke notepad

[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}=
{BE098140-A513-11D0-A3A4-00C04FD706EC}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=my flash.jpg
IconArea_Text=0xFF33FF
[.ShellClassInfo]
ConfirmFileOp=0

3. liat text yang tulisannya, IconArea_Image=my flash.jpg file ini yang bisa kita rubah

4. IconArea_Text=0xFF33FF ini untuk warna text di flashdisk

Mencuri Bandwith Melalui Mozila

Mencuri Bandwith Melalui Mozila
Ada banyak cara untuk mengakali koneksi internet yang lambat, apalagi Anda menggunakan akses internet di warnet-warnet yang kebanyakan mereka telah membatasi bandwidth setiap komputernya. Berikut adalah beberapa tips dan trik yang bisa Anda coba :

1). Buka Browser Mozilla Firefox
2). Pada Address Bar Ketik : ABOUT:CONFIG
3). Cari string di bawah ini : ( pastikan semua srting dibawah “TRUE”)
contoh menggantingnya :
NETWORK.HTTP.PIPELINING FALSE ==> klik kanan dan pilih “Toggle”
NETWORK.HTTP.PIPELINING TRUE
NETWORK.HTTP.PIPELINING.MAXREQUESTS 64
NETWORK.HTTP.PROXY.PIPELINING TRUE
NETWORK.PROXY.SHARE_PROXY_SETTINGS FALSE <=== ini harus False 4). buat srting baru caranya : Klik Kiri 1X Dimana Saja, Klik Kanan NEW>>INTEGER
5). Ketik : NGLAYOUT.INITIALPAINT.DELAY Beri Nilai 0
6). Kemudian REFRESH atau Tekan F5
7). Pada Address Bar Ketik : ABOUT:BLANK
Klik Menu:
Untuk OS Windows XP TOOLS>>OPTIONS>>WEB FEATURES
Untuk OS Linux ( Vector ) EDIT >> PREFERENCES
Untuk Setting yang berbeda di beberapa OS EDIT >>ADVANCED
9). Pada Option:
ALLOW WEB SITES TO INSTALL SOFTWARE Beri Tanda Check Box Untuk mengaktifkan
10).Kemudian Tekan OK Lalu REFRESH ( F5 )
11).Masuk Ke Link Ini :
https://addons.mozilla.org/extensions/moreinfo.php?applicationfiltered=firefox&id=125
atau :
https://addons.mozilla.org/extensions/moreinfo.php?id=125&applicationfiltered=firefox
12).Download Software SwitchProxy Tool Versi 1.3.4
13).Setelah Selesai Jangan Tekan Tombol UPDATE
14).Klik Tanda X (tutup)Yang Ada Di Pojok Kanan Atas Dari POP UP Window Yang Muncul
15).Tutup Semua Browser Mozilla FireFox,
16).Kemudian Buka Lagi Untuk Mengaktifkan Software SwitchProxy Tool Versi 1.3.4 Yang sudah di Install Tadi
17).Kalo Instalasi Sukses, Akan Muncul Toolbar tambahan Di Bawah Toolbar Navigasi & Address Bar.

Sekarang Browser Mozilla Siap Untuk Digunakan

Catatan :

– Software SwitchProxy Tool Versi 1.3.4 Ini selain untuk Mengganti Proxy Secara Otomatis Di Browser Mozilla FireFox, Engine-nya Juga Berpengaruh terhadap Kecepatan Koneksi Internet
– Cara Ini Sangat Efektif Bila Digunakan Di Warnet Yang Padat Pengunjung untuk Menyedot Bandwidth ( Mayoritas kecepatan akses Internet ) Ke Komputer Yang Sedang Anda Pakai
– Perubahan Yang Signifikan Terjadi Pada koneksi Internet Dengan BROADBAND / VSAT.

Tips Mengkonfigurasi Network dan Internet

Tips Mengkonfigurasi Network dan Internet

Cara berikut ini bisa untuk mempercepat browsing sewaktu kita ada dalam jaringan computer.

  1. Hapus Shortcut yang ada di [My Network Places].
  2. Ganti registry untuk share folder di remote computer yang tidak bekerja secara otomatis dengan menambahkan di [My Network Places] ketika membuka dokumen share folder.
    1. Klik [Start] > [Run] > ketika [Regedit]
    2. Lalu Buka folder registry [HKEY_Current_User] > [Software] > [Microsoft] > [Windows] > [CurrentVersion] > [Policies] > [Explorer]
    3. Lalu Buat [DWORD] baru dengan nama [NoRecentDocsNetHood] dengan value data 1.
    4. Kamu juga harus melihat [UseDesktopIniChace] dengan nilai 1 pada folder registry [HKEY_Current_User] > [Software] > [Microsost] > [Windows] > [CurrentVersion] > [Policies] > [Explorer].
  3. Untuk menambahkan jumlah data pada satu waktu untuk dikirim ke client, anda harus merubah registry di computer anda dengan share direktori berikut,
    1. Buka registry folder: [HKEY_Local_Machine] > [System] > [CurrentControlSet] > [Service] > [LanmanServer] < [Parameters]
    2. Buat [DWORD] baru dengan nama [SizRegBuf] dengan nilai hex [FFFF]
  4. Lalu yang terakhir Restart komputer anda untuk mengoptimalkan setingan yang sudah diubah.

Memperbaiki Browsing yang lelet / lambat di semua Windows

Kalau kamu merasa proses browsing terasa lambat, coba hapus registry berikut :

  1. Klik [Start] < [Run] > ketik [regedit]
  2. Buka folder registry: [HKEY_Local_Machine] ==> [Software] ==> [Microsoft] ==> [Windows] ==> [CurrentVersion] ==> [Explorer] ==> [RemoteComputer] ==> [NamaSpace] ==> [(D6277990-4C6A-8D87-00AA0060F5BF)].
  3. Klik kanan pada registry di atas kemudian klik Delete.
  4. Lalu yang terakhir jangan lupa Restart computer lagi untuk mengoptimalkan setingan yang sudah diubah.


Selamat Mencoba yah.....

Friday, September 26, 2008

Free download Matlab7.1 (student version) and Multisim10


Pengen nyoba Multisim??
mo dapet software multisim10 gratis?





Selamat mendownload Sepuasnya..Cheers..

Download Eagle Layout editor

Download Eagle Layout Editor

Mo cari sesuatu yang lain saat anda mendesign PCB atau electronic circuits???
dah terbiasa menggunakan protel mulai versi jebot, 98se, dxp dan sebagainya ataupun Orcad, dan multisim.. anda bisa coba menggunakan software ini.. emang sih gak se powerfull protel or multisim tp setidaknya untuk anda yg baru mencoba software ini lumayanlah. Moreover, software ini lebih mudah cos anda gak perlu lagi convert netlist untuk buat layoutnya dari schematic design....(mungkin karena gw masih pake versi yg lama..he..he.he..)


Description: The EAGLE Layout Editor is an easy to use, yet powerful tool for designing printed circuit boards (PCBs). It consist of a schematic editor, layout editor and autoroute which are embedded in a single user interface. Therefore there is no need for converting netlists between schematics and layouts.



or you can try these



Mau tau lebih jauh tentang Eagle?? kunjungi Site Eagle dengan cara mengklik logo di bawah ini..
Know More About Eagle, Visit Website click This Banner



Free electrical engineering ebook

Jika kamu kesulitan mendapatkan referensi untuk tugas akhir kamu ataupun assignment kamu cos buku2 referensi yg mau kamu pinjam dari library dah dipimjam student lain atau dah di Book sedangkan kamu butuh saat ini juga.Jangan kuatir saya jg pernah mengalami hal yg sama seperti anda.. Duedate dah dekat tapi reference belum dapat2 wah bikin gw mabok...trus gw coba surf and brows internet cari di famous sharing site and akhirnya ketemu juga... Mungkin aja buku2 yg kamu cari ada disini.. so Check it Out!!!.( remember kalo mo cari yang bahasa bugis,makassar, jawa,sunda dan sebagainya silahkan anda ka laut aje...:D)

Pirate


If you looking for free ebook about electrical engineering. you can get it . This is real free. every thing are in PDF format.

***********************************************

CHOOSE BY CLICK ONE OF TOPICS THERE

Pilih salah satu yg kamu cari...

*****************************

Control Systems and Engineering
Microwaves, EMWaves, Antennas
Microelectronics, Microprocessors & VHDL
Power Electronics, Power Systems & Machines
Instrumentation & Sensors
Basic Electrical Engineering
Analog And Digital Design
*****************************


Recliner

Selamat mendownload Sepuasnya..Cheers..



Wednesday, September 24, 2008

Belajar pake Basic Stamps Ver.2 ..(2)

Afwan,
lebih seminggu gw baru buka blog gw.. maklum masih disibukkan sama assignments so baru sempat utak atik blog..

kali ini gw coba running program untuk nyalakan led..yg simple2 aja dulu cos namanya jg belajar.. ya gak?

tp sebelumnya kita coba dulu running Basic Stamps editor untuk nyoba connection Basic Stamps board dengan computer.(sebelumnya gw dah jelaskan ini)

setelah koneksi berhasil kita coba buat program sederhana HelloBoebot.bs2
listnya :
'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Hello This message from your Boe bot"

END

setelah anda ketik list program diatas di basic stamp editor lalu coba di run dengan mengklik tanda segitiga play seperti tanda play yg ada di music player seperti winamp, jet audio dsb. atau anda bisa klik menu run n pilih run untuk jalankan program.


Figure.1 Display hasil Run.

Note:
1. ingat agar pada saat membuat program agar selalu menyertakan compiler directives {$STAMP BS2} dan {$PBASIC 2.5}
2. directive yg pertama {$STAMP BS2} disebut STAMP directive yang menunjukkan bahwa kamu akan mendownload program ke Basic Stamp 2.
3. directive yang kedua {$PBASIC 2.5} disebut jg the BASIC directive yg fungsinya memberitahukan BASIC Stamp editor yg di gunakan adalah versi 2.5.

4. instruksi DEBUG merupakan perintah untuk menampilkan di layar editor kata atau kalimat yg tertulis diantara tanda ".

5. sedangkan instruksi END menandakan akhir dari program.

Nah anda sekarang dah bisa kirim kata atau kalimat ke PC dengan Basic stamp, tp bagaimana kalau yg mo anda kirim adalah data bilangan atau number?
caranya anda tetap menggunakan intruksi DEBUG hanya saja anda harus tambahkan perintah DEC setelahnya.
contoh perkalian 6 x 2;

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG DEC 6*2

END

coba anda gabungkan program menampilkan kalimat atau kata dengan angka..
contohnya..

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Perkalian 6 x 2 hasilnya = "
DEBUG DEC 6*2

END

hasilnya akan muncul

Perkalian 6 x 2 hasilnya = 12

bagaimana kalau anda mau memunculkan hasil di baris berikunya..
kalau kita gunakan Pascal atau C programming kita bisa menggunakan tanda /n atau di Pascal kita menuliskan writeln (" kalimat ") untuk menampilkan kalimat dan membuat perintah selanjutnya tampil di baris berikutnya.

di Basic Programming kita cukup menambahkan instruksi CR setelah DEBUG.
contoh:

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Perkalian 6 x 2 "
DEBUG CR,"hasinya adalah = "
DEBUG DEC 6*2

END
Hasilnya akan muncul:

Perkalian 6 x 2
hasilnya adalah = 12

Saya pikir intruksi diatas tidaklah sulit untuk dimengerti oleh anda so kita pindah ke latihan membuat program LED on/off.

sebelumnya kita rangkai dulu komponen LED dan resistor 220 ohm seperti yg terlihat pada gambar berikut:


Figure 2. Rangkaian LED test


setelah anda rangkai rangkaian tersebut, kita lanjut ke instruksi programnya..
untuk basic stamp programming anda hanya menyebutkan nomor I/O dari Basic Stamp controller dan menyebutkan kondisi dari pin tersebut, semisal anda mau meng-On kan pin 13 so anda cukup memberi perintah HIGH ke nomor pin 13 dan LOW untuk meng-Off kan.
berikut contoh list programnya:

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Latihan menyalakan LED "
DEBUG CR,"LED pada port 13 ON"
HIGH 13
DEBUG CR,"LED pada port 12 off"
LOW 12

END

sekarang bagaimana kalau anda ingin LED berkedip?
caranya anda bisa gunakan instruksi delay waktu yaitu PAUSE.
misalkan anda mau delay waktu on selama 2 detik so anda cukup memberi instruksi
PAUSE 2000. durasi waktunya dalam ms so 2000 x 0.001 s = 2 seconds.
contoh program:

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Latihan menyalakan LED "
DEBUG CR,"LED pada port 13 ON"
HIGH 13
PAUSE 2000
DEBUG CR,"LED pada port 13 off"
LOW 13
PAUSE 2000

END

jika anda ingin membuatnya continue anda cukup tambahkan instruksi perulangan
DO
....
LOOP
instruksi diatas akan melakukan perintah dalam lingkup DO dan LOOP berulang terus menerus. contoh programnya..

'{$STAMP BS2}
'{PBASIC 2.5}

DEBUG "Latihan menyalakan LED "
DO
DEBUG CR,"LED pada port 13 ON"
HIGH 13
PAUSE 2000
DEBUG CR,"LED pada port 12 off"
LOW 12
PAUSE 2000
LOOP
END
Mudah kan??
OK sekian untuk latihan dasar 1 basic stampnya.. berikut kita bahas motor servo..

new fundamental component..

Textbook2 di Jurusan EE (Electrical Engineering, iaitu Teknik Elektro) mengatakan bahwa dalam dunia elektronika terdapat 3 komponen fundamental: resistor, kapasitor, dan induktor. Tapi Fren, tahukah kalian kalau ternyata ada satu lagi komponen fundamental yang hilang (Missing Link, bahasa Narutonya: Missing Nin, halah.. apa coba?), komponen elektronik pasif keempat bernama “Memory-resistor” atau disebut juga “Memristor”. Uniknya, komponen ini baru berhasil dibuat di HP (Hewlett-Packard) Labs bulan April 2008 lalu. (walaah.. telat nulisnya)
Asal Mula Memristor
Alkisah, kisah kasih di sekolah (apa siih?) memristor ini dimulai sekira 37 tahun lalu (1971) di University of California di Berkeley. Saat itu Prof. Leon Chua mempublikasikan paper yang menyatakan hipotesanya bahwa ada komponen fundamental yang keempat selain resistor, kapasitor, dan induktor, komponen ini tidak bisa digantikan oleh kombinasi apapun dari tiga komponen lainnya karena secara radikal memang beda. Berdasarkan konsep kesimetrisan, masing2 komponen didefinisikan sebagai relasi antara 2 dari 4 variabel fundamental rangkaian: tegangan, arus, muatan, dan flux. (lihat gambar di bawah)


“now all the EE textbooks need to be changed”
-IEEE Kirchoff Award winner, Leon Chua, on the discovery of the memresistor.
Namun hingga 36 tahun lebih kisah misteri hilangnya komponen keempat ini tetap menjadi misteri, karena baru sebatas persamaan matematis (postulat sama hipotesa apa bedanya ya? ada yg bisa jelaskan?) dan belum ada yang bisa membuktikannya dalam bentuk fisik selama puluhan tahun, ini lebih disebabkan karena pembuktian akan adanya memristansi lebih terlihat pada percobaan berskala nano.
“Although researchers had observed instances of memristance for more than 50 years, the proof of its existence remained elusive -in part because memristance is much more noticeable in nanoscale devices. The crucial issue for memristance is that the device’ atoms need to change location when voltage is applied, and that happens much more easily at the nanoscale.”
-HP Labs
37 Tahun kemudian
jreng3x.. hoho.. kita balik lagi ke tahun 2008. tepatnya di bulan April 2008, sekumpulan scientis yang melakukan riset di Lab HP (Hewlett-Packard) berhasil membuat prototipe yang bekerja sesuai sifat komponen misterius tersebut dengan menggunakan teknologi crossbar-latch yang dikembangkan sejak tahun 2005.
Di bawah ini gambar circuit dengan 17 memristor yg dicapture menggunakan atomic force microscope (gitu lah kata om Wiki):

Teori Memristor
Alasan utama memristor berbeda secara radikal dari komponen fundamental lain ialah, memristor dapat menyimpan memory masa lalunya. Ketika kita mematikan tegangan pada rangkaian, si memristor ini tetap mengingat berapa besarnya dan berapa lama.
Mari beranalogi sejenak untuk membedakan resistor dengan memristor. (gilaa, makin serius aja ini tulisan) Analogi klasik untuk resistor adalah dia seperti sebuah pipa dimana air (analogi listriknya) melaluinya. Nah, lebar pipa ini dianalogikan sebagai resistansi dari arus yang mengalir, semakin sempit pipanya maka semakin besar resistansinya, dimana resistor normal tidak berubah ukurannya. Di sisi lain sebuah memristor dianalogikan dapat berubah ukurannya sesuai jumlah air yang melaluinya. Jika air melalui pipa tersebut ke satu arah, ukuran pipa bertambah besar (yang berarti resistansi semakin kecil), sebaliknya jika air melalui arah sebaliknya, ukuran pipa bertambah kecil (yang berarti makin resistif). Dan si memristor ini mengingat, ketika aliran air dimatikan, ukuran pipa tidak berubah. Meski sebenarnya mekanisme tersebut secara teknis dapat dilakukan juga dengan gabungan transistor dan kapasitor, tapi membutuhkan banyak transistor dan kapasitor untuk melakukan pekerjaan dari satu memristor tersebut.
Memristor sendiri didefinisikan sebagai sebuah elemen dimana flux magnetik Φm antara terminal merupakan fungsi dari jumlah muatan elektrik q yang melewati device. setiap memristor memiliki karakteristik berdasarkan fungsi memristansi yang merupakan besaran perubahan flux terhadap perubahan muatan.
M(q) = dΦm/dq
Hukum induksi Faraday menyatakan bahwa flux merupakan integral waktu t dari tegangan, dan muatan merupakan integral waktu t dari arus, sehingga dapat dituliskan
M(q) = (dΦm/dt) / (dq/dt) = V/I
Dari sini bisa diturunkan bahwa memristansi merupakan resistansi yang bergantung pada muatan. Jika M(q) konstan, maka kita dapatkan R = V/I. Jika M(q) nontrivial, bagaimanapun persamaan itu tidak equivalen karena q dan M(q) akan bervariasi terhadap waktu t. (walahh makin serius aja neh blog ) Menyelesaikan tegangan sebagai fungsi waktu kita dapatkan
V(t) = M(q(t)).I(t)
Persamaan ini menjelaskan memristansi sebagai hubungan linier antara arus dengan tegangan. Alternating Current (AC, Arus bolak-balik) menjelaskan ketergantungan linier dalam operasi rangkaian dengan menginduksi sebuah tegangan terukur tanpa net pergerakan muatan, sepanjang perubahan maksimum q tidak menyebabkan perubahan berarti pada M.
Lebih jauhnya, memristor akan static manakaa tidak ada arus, jika I(t)=0, maka V(t)=0 dan M(t) akan konstan. Inilah esensi dari memory effect.
(gimana, gimana, merasa tercerahkan? atau………. masih bingung juga kek sayah?)

Aplikasi Memristor
Sebelumnya mari kita flashback dulu sebentar ke tahun lupa-lagi-gak-tau-malah, saat itu ditemukannya transistor menjadikan revolusi besar di dunia elektronika menggantikan tabung vakum. Revolusi apa lagi kah kiranya yang bakal terjadi dengan terungkapnya memristor?
Berikut ini beberapa implementasi memristor (seperti yang disebutkan oleh situs2 yg saya rujuk):
- Memristor sebagai switch
Switching Memristor disebutkan lebih sederhana dibandingkan MOSFET switch yang populer sekarang, Memristor sebagai switch? Jadi inget materi kuliah Elka: Transistor sebagai switch (inget judulnya doang koq hhaha..) cuman si Memristor ini tidak punya fungsi sebagai amplifier karena dia komponen pasif. dan mustahil juga membuat konstruksi digital logic yang hanya menggunakan memristor.
- Teknologi Komputer berskala Nano
Di artikel HP Labs disebutkan bahwa salah satu goal yang diharapkan oleh para peneliti dalam membangun dan mempelajari elektronika dan arsitekrur berskala nano adalah untuk mengubah komputer melewati batas fisik dan fiskal dari rangkaian chip silikon konvensional. Selama beberapa dekade, peningkatan performa chip dilakukan dengan menambah dan menambah jumlah transistor pada rangkaian, sedangkan semakin tinggi kepadatan transistor pada chip ternyata menyebabkan masalah yaitu panas yang berlebih.
Dibandingkan menambah jumlah transistor pada rangkaian, kita dapat membuat rangkaian hybrid dengan transistor lebih sedikit tapi dengan tambahan memristor -dan fungsionalitas, teknologi memristor dapat mewujudkan rangkaian dengan high-density namun lebih efisien dalam energi. hmm.. karena ini kah Hukum Moore akan kembali berlaku?
- Non-volatile Solid-state Memory
menjadikan mungkin membuat device yang dapat menyimpan data sebesar harddisk dengan access time serasa DRAM, bahkan device ini mungkin akan menggantikan kedua komponen tersebut. Prototipe crossbar-latch memory yang dibuat HP menggunakan device yang dapat memuat 100 gigabit dalam satu centimeter persegi, bandingkan dengan Flash memory terpadat saat ini sebesar 32 gigabit. HP juga menyebutkan bahwa versi memristor ini kecepatannya sekitar sepersepuluh kecepatan DRAM. wow
Akibat lain dari Non-volatile memory adalah kita dapat membuat komputer tidak perlu booting setiap kali dinyalakan. Biasanya setiap kita menyalakan komputer ada proses boot-up terlebih dulu, membaca data yang tersimpan di harddisk yang diperlukan untuk sistem operasi berjalan, dan ini tentu makan waktu. Alasan mengapa komputer setiap dinyalakan harus direboot ulang adalah karena DRAM hilang kemampuannya menyimpan bit informasi setelah powernya dimatikan. Sedangkan secara memristor dapat mengingat tegangan, sehingga komputer memristor tidak memerlukan reboot tiap kali dinyalakan. Jadi misalkan kita sedang membuka banyak window aplikasi, komputernya itu kita turn off. Nah, ketika kita kembali dan menyalakan komputernya, secara instant sistem langsung berjalan dan semua yang ada di layar sama persis dengan saat ketika kita matikan. IMHO, mekanisme ini seperti melakukan Hibernate dengan kecepatan Standby. Dan lagi, non-volatile memory mungkin implementasi memristor yang paling mungkin dalam waktu dekat.
- Emulasi Sistem Neural
Chua juga mengatakan bahwa sinapsis, yaitu koneksi antara neuron-neuron (huhuhu.. teringat kembali pelajaran biologi SMA tentang sistem saraf), memiliki tingkah laku memristif. Sehingga katanya memristor dapat menjadi device elektronik yang ideal untuk mengemulasikan sebuah sinapsis.
- Aplikasi lainnya
Beberapa paten yang berhubungan dengan memristor diantaranya disebutkan mencakup aplikasi2 dalam programmable logic, signal processing, neural networks, control systems, dan lain-lain

wassalam..

Saturday, September 13, 2008

Belajar pake Basic Stamps Ver.2


Mungkin teman-teman yang lain dah pernah pake basic stampsnya parallax.. mudah-mudahan ada yang mau share neh di blog ini..
khusus untuk basic stamps, sy coba share tentang otak Boe-bot basic stamps dan kebetulan saya menggunakan BASIC Stamps 2.
aktifitas kali ini adalah bagaimana membuat simple program yg membuat Basic stamp kamu dan Boe-bot kamu melakukan empat essential task, yaitu:
1. Monitor sensor untuk mendeteksi benda disekelilingnya.
2. Membuat keputusan berdasarkan apa yang diinformasikan dari sensor.
3. Mengontrol pergerakan robot.
4. Bertukar informasi dengan Roboticist..(pemberi perintah).
Perangkat Keras (Hardware) dan Perangkat Lunak (Software)

Memulai menggunakan Basic Stamps gak jauh beda dengan memulai menggunakan komputer baru atau laptop. Yang paling pertama dilakukan ketika menerima komputer baru ya buka boxnya dahulu trus baca manual instruction untuk merakit atau mengkoneksi perangkat komputer, seperti keyboard, monitor, mouse, dan sebagainya. setelah itu memulai untuk menjalankan aplikasi seperti operating sistem dan menginstal beberapa software dan melakukan uji coba terhadap software tersebut. Jika ini adalah yang pertama kalinya anda menggunakan basic stamps, so pastilah anda akan melakukan hal sama.
Trus apa saja hardware yang digunakan selain basic stamps? nah untuk kali ini saya coba gunakan a Basic Stamps Module dan Board of education yg sudah tersedia pada saat anda memesan Boe-bot from parallax dan juga tersedia port koneksi serial USB ke komputer.

Education Board


Agar microcontroller melakukan task, so kita harus memberikan perintah terlebih dahulu dengan menginjeksikan perintah ke dalam microcontroller tersebut. Karena perintah yang diberikan haruslah sesuai dan dimengerti oleh microcontroller maka kita terlebih dahulu kita harus mengetahui bahasa apa yang digunakan untuk berkomunikasi dan bagaimana aturan ataupun protokol untuk berkomunikasi dengan microcontroller. agar dapat melakukannya kita membutuhkan media komunikasi untuk menyampaikan pesan yaitu melalui PC ataupun Laptop.
Tapi tetap ada syaratnya yaitu feature minimalnya:
1. Windows 98 atau operating system terbaru.(untuk anda yang biasa pake linux juga dah ada softwarenya koq)
2. Komputernya punya fasilitas komunikasi serial RS232 ataupun USB.
3. Program aplikasi untuk membuat,mengedit, compile, dan download program ke microcontroller.
3. Media baca tulis seperti CD/DVD ROM, akses Internet atau keduanya (ini dibutuhkan untuk menginstal aplikasi program editor)


Kalo komputer sudah memenuhi syarat diatas kita masih membutuhkan software untuk membuat perintahnya. Karena saya menggunakan OS Windows so saya pake Basic Stamps Windows Editor Version 2.4 yang anda bisa download dari situs resminya parallax di www.parallax.com atau dari CD program yang anda dapatkan saat membeli Boe-bot Kit. Untuk anda pengemar Linux atau Machintos juga available koq.

Setelah anda mendapatkan program editornya kemudian anda instal dan hasilnya akan mucul seperti berikut:


Langkah pertama yang anda lakukan untuk berkomunikasi dengan microcontroller basic stamps adalah:
1. Hubungkan Board education dengan PC dan pastikan switch pada board dalam kondisi off dan microcontroller dan baterai telah terpasang.
2. Pastikan Basic Stamps anda dapat berkomunikasi dengan cara klik menu Run---> Identify


3. untuk mengetahui bahwa microcontroller anda terlah terhubung anda bisa melihat hasil dari tampilan Identification yang memperlihatkan Device type dan alamat port yg terhubung.

Selanjutnya akan dibahas bagaimana membuat program.... so sabar aja..

Saturday, September 6, 2008

microcontroller, Robot and Industri

wah kalo ngebahas mikrokontroler asik juga apalagi kalo kita membicarakan robotika... wow bikin kita pengen belajar membuat dan memilikinya.. ups jangan berpikir kita gak bisa membuat atau memiliki yg namanya robot.. sumber daya manusia indonesia banyak yg mampu dan bisa membuatnya termasuk kita yg pengen belajar.Mau bukti kalo orang indonesia itu mampu bikin robot? tuh ada anak PENS (bukan promosi..) yg pernah jura dilevel international untuk robot competition. bukan itu aja anda bisa liat banyaknya robot competitions di level national yg memunculkan bibit baru yg mahir dalam hal robotika.


nah sekarang apa sih tujuannya dibuatnya robot itu sendiri? apakah robot dibuat hanya sebagai alat yg dapat menggatikan tugas manusia atau cuma untuk iseng2 mamer kemampuan atau kepintaran untuk nyaingin TUHAN dan ngebuktiin kalo manusia itu bisa buat creature alias mahluk yg kemampuannya sama dengan manusia?.


ide dasarnya, menurut saya, robot dibuat untuk melakukan sesuatu task yang dapat mengurangi beban kerja manusia. Intinya manusia pengen pekerjaannya lebih dipermudah dengan adanya robot tersebut. Yang dimaksud dipermudah dalam hal ini adalah robot mampu melakukan pekerjaan yg manusia sulit lakukan jika dilakukan dengan tenaga manusia. thus, robot must have tenaga besar alias stronger, faster, accuracy, higher quality(consistency), repeatable performance, more productive, imune to dangereous environtment (ya iyalah kan bahan bakunya aja besi beserta sodara2nya) and the last is eng ing eng...reduction labor cost (wah kalo urusan duit pasti nomor satu..)

trus bagaimana sih robot tersebut melaksanakan perintah atau bekerja? anda yg tau namanya processor , microprosessor or microcontroller pasti tau atau setidaknya mengerti apa yg bisa dilakukan oleh benda2 yg saya sebutkan diatas. Analoginya sepeti ini, kalo manusia ada brain alias otak yg memberikan intruksi ke bagian2 tubuh untuk melakukan suatu task melalui neuro network atau jaringan saraf dalam tubuh. Intruksi yang diperintahkan juga berdasarkan dari kondisi yg ada dengan memanfaafkan sensor tubuh kita seperti mata, telinga hidung dan sebagainya.Robot jg memiliki otak/CPU yg kita ketahui didalamnya terdapat microprosessor ataupun microcontroller . robot jg didesain untuk melakukan hal yang sama dan berulang dengan memanfaatkan sensor seperti sonar, infrared, dan sebagainya sebagai input pembanding dari instruksi yg diperintah oleh microprosessor/controller.

ada beberapa typical applications yg memanfaatkan robot seperti Spot welding, Arc welding, Gluing for auto body panel or car window, Inspection, Finishing, Polishing, Deburring, Material handling, cleaning or casting, grinding off and Sorting..

Nah kalo udah ada robot apa manusia masih diperlukan? wah kalo itu sudah pasti..kalo gak ada siapa yg set and kasih perintah? kita juga tau sensor yg dimiliki robot2 saat ini sangat terbatas wide range of sensors input are limited seperti kepekaan terhadap lingkungan dan masalah sekitar. sedangkan manusia memiliki sense yg secara tiba2 dibutuhkan saat menghadapi situasi genting atau darurat. Furthermore, manusia dapat membuat keputusan, menentukan priority dan tujuan akhir. Manusia easy to reprogram. maksudnya manusia dapat dengan mudah mengatur atau membuat keputusan.

memanfaatkan sesuatu seperti robot gak mungkin kalo gak ada kekurangannya..ya kan? coba anda bayangkan dampat negative yg timbul pada tubuh kita kalo semua kegiatan ato aktifitas kita tergantung ato mengantungkan hasilnya pada kinerja robot2 tadi? ya, tubuh kita menjadi lemah, kurang aktivitas gerak. penyakit mudah datang dan kita cepat menjadi tambun alias ngumpulin lemak (gimana tidak kerjanya cuma makan doang cos gak ada aktifitas fisik). Sebenarnya ini bisa saja dihindari dengan berolah raga tp bagaimana dengan otak kita? otak kita menjadi lambat berpikir karena gak dioptimalkan penggunaannya..bener gak? untuk membuktikannya coba anda ke Bank atau swalayan dekat rumah anda trus anda tukar atau membeli sesuatu yang nilai kembaliannya pecahan yg kecil. penjual atau petugas teller pasti ngambil alat kalkulator atau di PC untuk menghitung cepat padahal persitungannya tidak sulit buat anak SD. Kalkulator memang bukan robot tapi itu sebagai contoh kecil dari dampak negative teknologi terhadap manusia...

Note: koreksi ya kalo saya salah..

Wednesday, September 3, 2008

Setting firefoxmu supaya lebih cepat..

cara setting firefox agar lebih cepat...

1. Ketik "about:config" pada address bar dan tekan enter. turunkan scroll kebawah dan cari entries berikut : network.http.pipelining network.http.proxy.pipelining network.http.pipelining.maxrequests Secara normal browser akan membuat satu request untuk satu halaman web dalam satu kali . ketika kamu enable pipelining, itu akan membuat beberapa halaman dalam sekali. dan akan mempercepat page loading.
2. Ubah entry : Set "network.http.pipelining" menjadi "true"
3. Ubah entry :Set "network.http.proxy.pipelining" menjadi "true"
4. Ubah entry : set "network.http.pipelining.maxrequests" menjadi nilai seperti "30". ini artinya akan membuat 30 request dalam sekali.
5. Klik kanan trus select New -> Integer trus masukkan "nglayout.initialpaint.delay" pada prefence name, kemudian set nilai menjadi "0".

Selamat mencoba ....

Trik untuk meningkatkan kecepatan internet

trik meningkatkan kecepatan internet..

1. klik windows start dan pilih dan klik run
2. Ketik gpedit.msc
3. pilih computer configuration
4. kilk administrative templates cari network dan klik QoS packet scheduler
5. klik 2x limit reservable bandwidth trus ubah setingan menjadi enable
6. ubah bandwidth limited dari 20% ke 0%
20% itu adalah bandwidth khusus yang digunakan saat kta mng-update OS. windows.


semoga bermanfaat..

Compiler M-IDE Studio untuk MCS51/52


Bagi yang pengen download program assembly ke microcontroller tp masih ragu sama program yang dibuat.. anda bisa gunakan software ini untuk editing,compiling, debuging, dan juga bagi anda yg biasa pake C anda bisa gunakan software ini untuk mengkompile program C anda ke format Hexa.

WIN32 Platform: Windows 98SE/Me/2000/XP

Download MIDE51.EXE
.ZIP file format size: 620KB.

Self-Executable file setup. Packed with ASEM-51 V1.3 MCU file Jul 17, 2005,
SDCC 2.6.1 (snapshot and document 060914)
Simulator : TS Control Emulator 8051 v1.0 (evaluation 2KB simulator limited)
and another simulator: JSIM-51 v4.05
download packed file size: 4,772 KB.


Feature on MIDE-51


  • Syntax highlighter on ASEM-51 reserved word & addition register on selected device (devices listed on ASEM51/MCU folder)

  • Syntax highlighter on SDCC reserved word & MCS-51 standard register

  • Support multi document workspace

  • Support standard editor feature and shortcut key such as Cut , Copy, Paste, Find, Replace and Windows tile & cascade

  • Editor font style and size selectable

  • Save recent file(s) opened in list

  • Shortcut to ASEM-51 html manual

  • Shortcut to SDCC html & PDF manual (search file on SDCC/DOC)

  • Report assembler & compiler message

  • Support drag and drop file from explorer.

  • Automatic save last windows position.

  • Support wheel mouse

  • Bookmark code position up to 10

  • Show/Hide line number on editor


  • ´