Website Yang Berisi Artikel Ilmu Teknik Elektro, Tips dan Trik Komputer, Aplikasi Games Handphone Android, Free Software Gratis
Kamis, 23 Desember 2010
Sabtu, 30 Oktober 2010
Teori Dasar JavaScript
JavaScript adalah suatu bahasa script yang di-interpreter oleh browser (client side). Sintaks penulisan JavaScript memiliki kemiripan dengan bahasa pemrograman Java dan juga C sehingga banyak aturan-aturan dari bahasa Java atau C yang biasa diterapkan dalam JavaScript, tetapi perlu diingat JavaScript tidak sama dengan Java, karena :
Penulisan kode Javascript diletakkan diantara tag HTML. Javascript merupakan suatu bahasa yang perkembangannya lambat dibandingkan dengan bahasa Java yang berkembang sangat cepat. Sama halnya seperti pemrograman bahasa C, Javascript juga bersifat Case Sensitive untuk setiap perintah dan penamaan variablenya.
Cara penulisan Javascript
Script Javascript dapat ditempatkan pada :
1. Body dalam dokumen HTML
2. Header, dalam bentuk function.
- JavaScript yang dikembangkan oleh Netscape, produknya untuk web disebut web script.
- Java yang dikembangkan oleh Sun Microsystems, produknya untuk web adalah applet.
Penulisan kode Javascript diletakkan diantara tag HTML. Javascript merupakan suatu bahasa yang perkembangannya lambat dibandingkan dengan bahasa Java yang berkembang sangat cepat. Sama halnya seperti pemrograman bahasa C, Javascript juga bersifat Case Sensitive untuk setiap perintah dan penamaan variablenya.
Cara penulisan Javascript
Script Javascript dapat ditempatkan pada :
1. Body dalam dokumen HTML
2. Header, dalam bentuk function.
Senin, 19 Juli 2010
Trik Cerdas Troubleshooting DVD/VCD Player
Beberapa trik dalam memperbaiki DVD/VCD Player pada beberapa kerusakan :
- Hidupkan perangkat atau DVD/VCD Player. Jika mati total, periksa catu daya apakah memberikan tegangan yang sesuai atau tidak. Jika tidak, ganti modul catu daya tersebut (harganya sekitar 60 ribu rupiah)
- Jika catu daya normal, periksa apakah perangkat tersebut dapat membaca disc atau tidak. Ini dapat dilihat dari putaran disc tersebut yang cepat. Jika putarannya ternyata cepat, cek kabel data DVD/VCD mungkin putus karena sering bergerak atau cek driver motor pemutar disc tersebut.
- Jika sensor optik sudah tidak sensitif (sering gagal membaca disc/no disc). Ganti sensor optik tersebut (harganya sekitar 120 ribu rupiah)
- Jika kabel tidak putus dan pemutar bagus, besar kemungkinan modul MPEG rusak. Anda dapat mengganti IC yang diduga rusak menggunakan solder uap atau mengganti modul MPEG tersebut yang harganya sekitar 150 ribu rupiah.
Kamis, 08 Juli 2010
Komunikasi Serial Mikrokontroler
- Pengenalan Komunikasi Serial
seperti pada port printer yang mampu mengirim 8 bit sekaligus dalam satu detak.
- Peralatan Komunikasi Serial
Konektor port serial terdiri dari 2 jenis, yaitu konektor 25 pin(DB25) dan 9 pin (DB9) yang saling berpasangan. Bentuk dari konektor DB-25 sama persis dengan port paralel.
Umumnya COM1 berada di alamat 3F8H sedangkan COM2 di alamat 2F8H.
- Komunikasi Serial AT89S51/52
proses pengiriman data untuk menampung data yang diterima atau data yang akan dikrimkan.
Keluarga MCS-51 mempunyai sebuah register, yaitu SBUF yang terletak pada alamat 99H, dimana register ini berfungsi sebagai buffer pada saat mikrokontroler membaca data yang pertama dan data yang kedua yang belum diterima secara penuh sehingga data tersebut tidak hilang.
Register SBUF terdiri dari dua buah register yang memang mempunyai alamat yang sama, yaitu 99H. Register tersebut merupakan Transmit Buffer Register yang bersifat Wrute only (hanya dapat ditulis) dan Receive Buffer Register yang bersifat read only(hanya dapat dibaca).
Contoh program pengaturan LCD menggunakan port serial:
#include
#include
#include
#define PORT1 0x3F8 /* alamat port*/
/* Definisi alamat base port serial */
/* COM1 0x3F8 */
/* COM2 0x2F8 */
/* COM3 0x3E8 */
/* COM4 0x2E8 */
void main(void)
{
int c;
int count;
char init[] = { 0x0F, 0x01, 0x38 };
/* 0x0F - Init Display */
/* 0x01 - Clear Display */
/* 0x38 - Dual Line / 8 Bits */
outportb(PORT1 + 1 , 0x0); /* mematikan interupt - Port1 */
outportb(PORT1 + 3 , 0x80); /* SET DLAB ON */
outportb(PORT1 + 0 , 0x0C); /* Set Baud rate */
/* 0x06 = 19,200 BPS */
/* 0x0C = 9,600 BPS */
/* 0x18 = 4,800 BPS */
/* 0x30 = 2,400 BPS */
/* Set Baud rate - Divisor Latch High Byte */
outportb(PORT1 + 1 , 0x00);
outportb(PORT1 + 3 , 0x03); /* 8 Bits, No Parity, 1 Stop Bit */
outportb(PORT1 + 2 , 0xC7); /* FIFO Control Register */
outportb(PORT1 + 4 , 0x0B); /* Turn on DTR, RTS, and OUT2 */
/* Register Select (DTR) */
outportb(PORT1 + 4 , (inportb(PORT1 + 4) | 0x01));
/* 0 = Instruction Register */
for (count = 0; count < 3; count++)
{
outportb(PORT1, init[count]); /* kirim Init Data Bytes */
delay(20); /* delay untuk INIT */
}
/* Register Select (DTR) */
/* 1 = Data Register */
outportb(PORT1 + 4 , (inportb(PORT1 + 4) & 0xFE));
printf("\nContoh program LCD Serial. Tekan ESC untuk keluar \n");
do {
if (kbhit()){
c = getch();
outportb(PORT1, c);
printf("%c",c);
}
} while (c !=27);
Sabtu, 12 Juni 2010
Cara Mengukur Komponen Dasar Elektronika
- Mengukur Resistor
- Tempelkan kedua pin multitester ke kedua kaki resistor. Sebaiknya dilakukan pada resistor yang belum di solder ke PCB.
- Lihat nilai yang ditunjukkan pada multitester. Jika multitester menunjukkan nilai yang sangat besar, kemungkinan resistor putus.
- Mengukur kapasitor
- Hubungkan pin + multitester ke anoda kapasitor dan pin - ke anoda kapasitor dengan skala pengukuran x10 ohm untuk kapasitor besar dan x kohm untuk kapasitor kecil.
- Tukar dengan cepat sambungan pin multitester tersebut, jika multitester menunjukkan nilai tertentu dan berubah secara perlahan (menurun), berarti kapasitor berada dalam keadaan bagus.
- Mengukur Dioda
- Mengukur Transistor
Biasanya yang dijadikan sumber referensi adalah pin basis, hasil pengukuran antara pin basis-kolektor dan basis-emitor harus sama.
- Mengukur transformator
Minggu, 30 Mei 2010
Software LDmicro
Pada umumnya software editor, assembler, kompiler, dan debugger digabung dalam satu software terintegrasi yang disebut software IDE (Integrated Development Environment).
LDmicro adalah sebuah software IDE yang membuat kode program untuk beberapa jenis mikrokontroler. Program editor pada LDmicro berbentuk diagram tangga. Disamping itu, kelebihan LDmicro adalah software ini gratis. Anda dapat mendownload software ini dengan mengklik disini
Tampilan LDmicro sangat sederhana dan terdiri atas 2 buah jendela. Jendela pertama dengan background hitam merupakan tempat untuk pembuatan program logika tangga.
Sedangkan jendela kedua dengan background putih merupakan tempat untuk melihat dan mengatur status variabel yang digunakan. Juga untuk menentukan kaki mikrokontroler mana yang dijadikan input atau output program. Semoga bermanfaat...
LDmicro adalah sebuah software IDE yang membuat kode program untuk beberapa jenis mikrokontroler. Program editor pada LDmicro berbentuk diagram tangga. Disamping itu, kelebihan LDmicro adalah software ini gratis. Anda dapat mendownload software ini dengan mengklik disini
Tampilan LDmicro sangat sederhana dan terdiri atas 2 buah jendela. Jendela pertama dengan background hitam merupakan tempat untuk pembuatan program logika tangga.
Selasa, 25 Mei 2010
Free Download Software Menghitung Nilai resistor
Dalam ilmu elektronika pasti terdapat komponen resistor. Resistor memiliki beberapa warna yang masing-masing nilai-nilai hitung. Karena untuk membangun suatu alat elektronika, pasti membutuhkan resistor dan menghitung secara tepat nilai resistor yang digunakan. Dengan menggunakan software Electronics Assistant akan memudahkan dalam tugas mengenali nilai warna resistor,besar resistan,kapasitas dan juga melakukan perhitungan power resistor.Klik disini untuk mendownload software penghitung nilai resistor.
Jumat, 30 April 2010
Kode-kode handphone
1. ERICSON
IMEI number: *#06#Software version: >*<<*<*
2. HUAWEI
Master securty code
-309296
-3092
-9296
3. LG
IMEI: *#06#
Software version: *8375#
Factory test: #PWR 668
4. NOKIA
Programing: *3001#12345#
Software version: *#837#
Phone reset: *#75681#
5. SAMSUNG
Reset: *2767*3855#
Unlock: #*7337#
IMEI number: *#06#Software version: >*<<*<*
2. HUAWEI
Master securty code
-309296
-3092
-9296
3. LG
IMEI: *#06#
Software version: *8375#
Factory test: #PWR 668
4. NOKIA
Programing: *3001#12345#
Software version: *#837#
Phone reset: *#75681#
5. SAMSUNG
Reset: *2767*3855#
Unlock: #*7337#
Rabu, 07 April 2010
Gerbang Logika
Gerbang logika adalah rangkaian dasar yang membentuk computer. Jutaan transistor di dalam mikroprosesor membentuk ribuan gerbang logika. Sebuah gerbang logika sederhana mempunyai satu terminal output dan satu atau lebih terminal input. Keluarannya dapat tinggi (1) atau rendah (0), tergantung level digital yang diberikan pada terminal input. Disini hanya akan dijelaskan 3 gerbang logika.
Gerbang logika yang kini sering dipakai berasal dari IC logika seperti 74XX atau 40XX. Satu IC yang berisi 4-8 gerbang logika kini hanya berharga ribuan rupiah, namun IC yang dibuat dengan teknologi tinggi seperti prosesor Intel Pentium, memiliki berjuta-juta gerbang logika, yang harga tiap gerbang logika menjadi hanya beberapa rupiah. Semua chip kompleks yang melakukan pemrosesan sinyal secara digital dapat dipastikan menggunakan gerbang0gerbang logika padadetail desain rangkaian.
Gerbang logika NOT,NAND, dan NOR adalah gerbang logika dasar pada teknologi CMOS, sedangkan gerbang logika NOT, AND, dan OR adalah gerbang logika yang diturunkan dari gerbang logika dasar tersebut. Hal ini karena pada pembuatan gerbang logika, jumlah transistor yang dipakai pada pembuatan NAND lebih sedikit sehingga lebih sederhana dari pada AND, begitu pula NOR.
Gerbang Logika OR
Gerbang OR adalah gerbang yang akan memberikan keluaran berlogika 1 bila gerbang inputnya ada yang memberikan logika 1.
Tabel kebenaran 2 input gerbang OR diperlihatkan pada table dibawah. Dari table kebenaran bisa dilihat X berlogika 0 jika kedua input 0, dan akan berlogika 1 jika setidaknya 1 buah input berlogika 1. Contoh IC untuk gerbang OR adalah 7432 quad OR Gate.
Gerbang AND
Gerbang AND adalah gerbang yang memberikan keluaran 1 bila semua masukkan diberikan 1. Tabel dibawah menunjukkan table kebenaran gerbang AND untuk 2 buah masukkan. Dengan X akan berlogika 1 jika kedua input berlogika 1.Tabel kebenaran
Dari table kebenaran kita bisa melihat output pada X adalah 1 jika input A dan B juga 1. Jika gerbang AND ini adalah sebuah IC TTL, 1 berarti +5 V dan 0 berarti 0 V.
Inverter
Gerbang logika inverter digunakan seperti dasar gerbang logika AND dan OR terkecuali gerbang inverter mempunyai tambahan rangkaian output yang membalik. Pada dasarnya ada tiga gerbang logika inverter : NAND (NOT-AND) dan NOR (NOT-OR). Jika gerbang ini dimasukkan 1 akan mengubah keluaran inverter menjadi 0 dan jika inverter ini dimasukkan 0, maka akan mengubah keluaran inverter menjadi 1. Persamaan Boolean untuk inverter adalah menulis garis diatas variable seperti X = Ā (X = tidak A). Contoh IC inverter adalah 7404 sebagai hex inverter.
Gerbang logika yang kini sering dipakai berasal dari IC logika seperti 74XX atau 40XX. Satu IC yang berisi 4-8 gerbang logika kini hanya berharga ribuan rupiah, namun IC yang dibuat dengan teknologi tinggi seperti prosesor Intel Pentium, memiliki berjuta-juta gerbang logika, yang harga tiap gerbang logika menjadi hanya beberapa rupiah. Semua chip kompleks yang melakukan pemrosesan sinyal secara digital dapat dipastikan menggunakan gerbang0gerbang logika padadetail desain rangkaian.
Gerbang logika NOT,NAND, dan NOR adalah gerbang logika dasar pada teknologi CMOS, sedangkan gerbang logika NOT, AND, dan OR adalah gerbang logika yang diturunkan dari gerbang logika dasar tersebut. Hal ini karena pada pembuatan gerbang logika, jumlah transistor yang dipakai pada pembuatan NAND lebih sedikit sehingga lebih sederhana dari pada AND, begitu pula NOR.
Gerbang Logika OR
Gerbang OR adalah gerbang yang akan memberikan keluaran berlogika 1 bila gerbang inputnya ada yang memberikan logika 1.
Tabel kebenaran 2 input gerbang OR diperlihatkan pada table dibawah. Dari table kebenaran bisa dilihat X berlogika 0 jika kedua input 0, dan akan berlogika 1 jika setidaknya 1 buah input berlogika 1. Contoh IC untuk gerbang OR adalah 7432 quad OR Gate.
A | B | X=A+B |
1 | 1 | 1 |
1 | 0 | 1 |
0 | 1 | 1 |
0 | 0 | 0 |
Gerbang AND
Gerbang AND adalah gerbang yang memberikan keluaran 1 bila semua masukkan diberikan 1. Tabel dibawah menunjukkan table kebenaran gerbang AND untuk 2 buah masukkan. Dengan X akan berlogika 1 jika kedua input berlogika 1.Tabel kebenaran
A | B | X=A.B |
1 | 1 | 1 |
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 0 |
Dari table kebenaran kita bisa melihat output pada X adalah 1 jika input A dan B juga 1. Jika gerbang AND ini adalah sebuah IC TTL, 1 berarti +5 V dan 0 berarti 0 V.
Inverter
Gerbang logika inverter digunakan seperti dasar gerbang logika AND dan OR terkecuali gerbang inverter mempunyai tambahan rangkaian output yang membalik. Pada dasarnya ada tiga gerbang logika inverter : NAND (NOT-AND) dan NOR (NOT-OR). Jika gerbang ini dimasukkan 1 akan mengubah keluaran inverter menjadi 0 dan jika inverter ini dimasukkan 0, maka akan mengubah keluaran inverter menjadi 1. Persamaan Boolean untuk inverter adalah menulis garis diatas variable seperti X = Ā (X = tidak A). Contoh IC inverter adalah 7404 sebagai hex inverter.
Kamis, 01 April 2010
Software Kamus
Dalam era globalisasi ini kita dituntut untuk menguasai bahasa internasional yaitu bahasa inggris. Salah salu alat yang dapat membantu kita dalam belajar bahasa inggris adalah kamus. Banyak sekali jenis kamus saat ini mulai dari kamus yang berbentuk buku atau kamus elektronik seperti alfalink dan ada juga software kamus untuk komputer atau laptop.
Untuk mendapatkan software kamus elektronik pada laptop atau PC anda silahkan download link dibawah ini :
Kamus 2.04
Untuk mendapatkan software kamus elektronik pada laptop atau PC anda silahkan download link dibawah ini :
Kamus 2.04
Sabtu, 27 Maret 2010
Kerusakan-kerusakan pada Genset
Genset seringkali rewel dan bahkan mogok. Beberapa kerusakan yang mungkin terjadi pada genset dan solusi perbaikannya adalah sebagai berukut :
1. Mesin tidak dapat di-start :
2. Mesin dapat di-start tetapi tiba-tiba mati
3. Daya mesin hilang
1. Mesin tidak dapat di-start :
Kemungkinan Penyebab Kerusakan | Solusi Perbaikan |
Baterai lemah atau mati | Isi atau ganti dengan baterai yang baru |
Kawat listrik terlepas atau putus | Perbaiki atau kokohkan sambungan-sambungannya |
Motor stater rusak | Perbaiki atau ganti |
Tekanan udara di tangki terlalu rendah | Isi dengan udra tekan |
2. Mesin dapat di-start tetapi tiba-tiba mati
Kemungkinan Penyebab Kerusakan | Solusi Perbaikan |
Air di dlam tangki bahan bakar | Buang air dan udara dari dalam tangki dan pipa bahan bakar |
Lubang vertilasi tangki bahan bakar tersumbat | Bersihkan |
Saringan bahan bakar tersumbat | Bersihkan atau ganti dengan yang baru |
Katup pompa pengisi bahan bakar kotor atau tersumbat | Bersihkann |
3. Daya mesin hilang
Kemungkinan Penyebab Kerusakan | Solusi Perbaikan |
Plunyer pompa sudah aus | Periksa dan setel dengan alat penguji pompa. Perbaiki atau ganti dengan yang baru |
Kebocoran pada rumah katub | Perbaiki atau ganti katub dan dudukannya |
Pegas katub patah | Ganti dengan yang baru |
Katub nozel kotor atau rusak | Bersihkan atau ganti nozel yang baru |
Sabtu, 02 Januari 2010
Analisa Dan Solusi Umum Kerusakan Hardware Handphone
Secara umum, kerusakan hardware ponsel dapat dilihat dari kasus yang terjadi.
Untuk memudahkan analisa letak kerusakan komponen dan solusi perbaikannya, perhatikan tabel berikut.
Untuk memudahkan analisa letak kerusakan komponen dan solusi perbaikannya, perhatikan tabel berikut.
Kasus Kerusakan | Gangguan Fisik(Komponen) | Solusi Perbaikan |
Tidak ada jaringan (no signal) |
|
|
Kartu sim tidak terbaca (insert sim card) |
|
|
Kerusakan pada layar ponsel (LCD blank) |
|
|
Ponsel korslet | Jalur |
|
Ponsel tidak bisa di-charge (no charging) |
|
|
Ponsel sering restart atau mati |
|
|
Ponsel tidak berbunyi (no ring) |
|
|
Masalah pada mikrofon (no voice microphone) |
|
|
Keypad error |
|
|
Langganan:
Postingan (Atom)