Kamis, 06 Desember 2012

Cara Menggunakan Software Codevision AVR


" Belajar sambil berbagi semoga bermanfaat dan mendapatkan berkah "

Baiklah kawan – kawan, kali ini saya akan mencoba kembali berbagi sedikit ilmu mengenai penggunaan Code Vision AVR. Maaf jika saya baru bisa posting lagi, karena akhir – akhir ini lumayan sedikit disibukan dengan pengerjaan project untuk mencari sesuap nasi he... Bagi kawan – kawan yang belum punya softwarenya silahkan download disini, sementara untuk cara menginstalnya silahkan baca postingan saya sebelumnya “ Cara Instal Software Code Vision AVR “.
Oke untuk mempersingkat waktu (cz sekarang udah malem banget kawan) kita langsung saja pada inti masalahnya, 
-          Buka Software Code Vision AVR,  Seperti pada gambar dibawah ini.

Gambar : Icon Code Vision AVR V2.05.3  

Selasa, 20 November 2012

Sejarah Singkat Lahirnya Bahasa 'C'



Sebelum kita belajar cara memogram menggunakan basaha C, ada baiknya kita tau terlebih dahulu sejarah terlahirnya bahasa C serta kepopulerannya dibidang industri software. Karena ada sebuah pribahasa yang mengatakan “takkenal maka tak sayang, tak sayang maka tak cinta” semoga saja dengan mengtahui sejarah terbentuknya kita semakin mencintai dan mampu menguasai bahasa pemograman ini dengan baik kawan..

Senin, 19 November 2012

Fungsi Input dan Output Mikrokontroller.



Setelah pada postingan terdahulu saya telah berbagi postingan dengan fasilitas output mikrokontroller, maka pada postingan sekarang saya akan coba menambahkan fasilitas input kemudian data dikeluarkan ke output. Untuk contoh komponen input saya akan menggunkan tombol Pushbutton sementara komponen output menggunkan LED.
Perlu temen –temen ketahui dalam dunia digital ada dua kondisi (logik) yang digunakan yaitu kondisi high disimbolkan dengan angka (1) dan kondisi low dengan simbol 0. Dalam pelaksanaannya (tegangan Analog) pada rangkaian elektronika logika high adalah tegangan 5 V sementara low adalah 0 V atau ground.
Jadi sebelum kita membuat program kita harus tahu dulu rangkaian yang kita rancang logicnya high atau low. Untuk lebih jelasanya saya coba gambarkan ilustrasi rangkainya sebagai berikut:
Rangkaian input high (5V).
Berikut ini adalah rangkaian input high, ketika tombol ditekan maka rangkaian akan tersambung dengan tegangan 5 V ( logic high) yang dikirim sebagai data input high ke mikrokontroller.

Sabtu, 20 Oktober 2012

DIODA


Dioda adalah komponen semikonduktor yang mengalirkan arus satu arah saja. Dioda terbuat dari germanium atau silikon yang lebih dikenal dengan dioda junction. Struktur dari dioda ini, sesuai dengan namanya, adalah sambungan antara semikonduktor tipe P dan semikonduktor tipe N. semikonduktor tipe P berperan sebagai Anoda dan Semikonduktor tipe N berperan sebagai Katoda. Dengan struktur seperti ini arus hanya dapat mengalir dari sisi P kesisi N.

ada tiga kalimat yang membedakan Dioda dengan komponen lain :

1.     memiliki dua terminal seperti halnya resistor.

2.     arus yang mengalir tergantung pada beda potensial antara kedua terminal.

3.     tidak mematuhi hukum ohm.

  
Gambar : Bentuk Fisik dari Dioda

Kamis, 13 September 2012

Membuat Skematik Counter UP-DOWN


Ternyata sudah lumayan lama juga ya saya tidak mempostingan lagi, maaf karena akhir – akhir ini saya sedikit sibuk dengan pekerjaan yang lumayan numpuk sehingga baru sempat nulis lagi. Sebenarnya sih bahan untuk diposting sudah lumayan banyak hasil dari coret -  coret, berupa simulasi rangkaian maupun coding ( program ). Tapi apalah mau dikata saya belum sempat nulis untuk penjelasanya jadilah agak terbengkalai.. he..
Baiklah kawan pada kesempatan ini saya akan berbagi sebuah skematik ( rangkaian )  yang dapat digunakan sebagai alat bantu untuk menghitung atau counter, namanya adalah “ Skematik Counter UPDOWN ”.  sebenarnya skematik ini sudah lama saya buat, waktu itu ada temen yang minta dibuatin alat counter updown untuk mengetahui jumlah orang yang ada didalam ruangan. Kemudian saya buat seperti gambar dibawah.
Sebenarnya sudah banyak skematik counter Up Down yang beredar, namun bedanya skematik ini dengan yang lain karena memiliki dua bagian input ( 2 up – 2 down) dan lokasi inputnya ditampilkan dalam display counter. Rangkaian ini bisa juga digunakan sebagai counter barang, mobil dan lain – lain sesauai kebutuhan anda. Anda juga bisa menggunkan dengan input manual (tombol pushbutton) atau jika anda ingin menggunkan secara otomatis tinggal mengganti tombol dengan sensor.    
Untuk skematik lebih jelasnya seperti dibawah ini:

Kamis, 30 Agustus 2012

Mengenal Sensor Fotodioda


Pada postingan kali saya akan mencoba berbagi ilmu sedikit mengenai komponen elektronika dan semoga bermanfaat. Karena komponen elektronika ini sering digunakan dalam kehidupan sehari – hari yaitu foto dioda.

Photodiode adalah salah satu jenis sensor peka cahaya (photodetector). Photodiode akan mengalirkan arus listrik yang membentuk fungsi linier terhadap intensitas cahaya yang diterima. Arus ini umumnya teratur terhadap power density (Dp). Perbandingan antara arus keluaran dengan power density disebut sebagai current responsitivity. Arus yang dimaksud adalah arus bocor ketika photodiode tersebut disinari.
Hubungan antara keluaran sensor photodiode dengan intensitas cahaya yang diterimanya ketika dipancar mundur adalah membentuk suatu fungsi yang linier. Hubungan antara keluaran sensor photodiode dengan intensitas cahaya ditunjukkan pada Gambar dibawah.


Gambar: Hubungan Keluaran Photodiode Dengan Intensitas Cahaya

Rabu, 15 Agustus 2012

Cara Membuat Sensor Sentuh


Pada postingan kali ini saya akan berbagi Rangkaian sensor. Banyak sekali jenis rangkaian sensor yang dapat dibuat dengan ilmu elektronika. Suatu rangkaian disebut dengan rangkaian sensor apabila rangkaian tersebut dapat merasakan suatu perubahan lingkungan. Contohnya  disebut dengan rangkaian sensor sentuh apabila rangkaian tersebut dapat merasakan sentuhan atau tekanan yang diterimanya.

Ternyata tubuh manusia juga dapat mempengaruhi kerja dari suatu rangkaian elektronika, hal ini karena tubuh manusia memiliki ion-ion yang bermuatan listrik walaupun sangat kecil sekali, kurang lebih sekitar 0.5 mA. Sifat dari tubuh manusia tersebut bisa dimanfaatkan untuk membuat suatu rangkaian sensor yang bila mengenai bagian tubuh manusia akan aktif, yaitu rangkaian sensor sentuh.

Rangkaian sensor sentuh ini sangat bermanfaat bagi kita contohnya dapat digunakan untuk  membuat alarm anti maling pada mobil atau sepeda motor .  Sensor ini saya rancang dengan memanfaatkan IC NE555.


Rabu, 08 Agustus 2012

CARA MENGGUNAKAN DAN MELAKUKAN SIMULASI ISIS PROTEUS


Pada postingan kali ini saya akan mencoba berbagi sedikit pengalaman bagaimana cara menggunakan software Proteus. Untuk mendapatkan software Proteus silakan download  disini. Sementara untuk cara mengistalnya silahkan baca di postingan saya yang sebelumnya disini. Pada tutorial ini saya akan membahas bagaimana cara membuat dan mensimulasikan rangkaian elektronika  berbasis mikrokontroller. Karena sangat penting sekali bagi anda yang ingin belajar elektronika untuk benar – benar mencoba rangkaian sebelum kita membuat ke bentuk hardware aslinya.

Hal yang pertama untuk belajar mensimulasikan rangkaian kita harus mengerti dulu bagian – bagian konponen yanga akan kita gunakan menggunkan software ISIS Proteus.

Dibawah ini adalah toolbar yang sering digunakan untuk melakukan simulasi beserta fungsinya. 



Selection Mode (no. 1) merupakan kursor.
 

Sabtu, 21 Juli 2012

Tombol Push Button



   
    Push button merupakan sebuah device untuk menghubungkan dan memutuskan rangkaian listrik antara 2 titik. Penggunaan push button dikehidupan sehari-hari hampir menyentuh semua bidang. Di bidang komputer dengan keyboard dan mouse, dibidang otomotif dengan panel-panel kontrolnya, bahkan diperalatan rumah tangga sekalipun seperti kontrol peralatan listrik juga menggunakan push button.

Kristal (XTAL OKSILATOR)



Pada postingan kali ini saya akan mencoba membahas mengenai kristal atau Xtal. Kristal ini sangat besar manfaatnya dalam sistem digital karena digunakan sebagai clock untuk tranfer data.

 XTAL merupakan komponen yang berfungsi untuk membangkitkan frekuensi osilasi dengan stabilitas yang sangat tinggi. Frekuensi osilasi didapat dari efek piezoelektrik. Bahan yang biasa digunakan untuk memperoleh efek piezoelektrik diantaranya kwarsa, garam Rochelle dan tourmaline. Bahan yang banyak digunakan adalah kristal kwarsa.

Gambar : Bentuk x-tal

Jumat, 06 Juli 2012

Menggunakan Fasilitas Output Mikrokontoller ATmega16.


Pada postingan kali ini terlebih dahulu saya akan menjelaskan mengenai fasilitas input dan output pada mikrokontroller ATMEGA 16. Tetapi pada kesempatan ini saya hanya akan memberikan contoh bagaimana cara menggunakan fasilitas output pada mikrokontroller Atmega16 dengan menggunakan Compiler CodeVision AVR. Sementara untuk Fasilitas Input insyaallah saya akan memberikan contohnya pada postingan yang akan datang.
 
Fasilitas input/output merupakan fungsi mikrokontroller untuk dapat menerima sinyal masukan (input) dan memberikan sinyal keluaran (output). Sinyal input maupun sinyal output adalah berupa data digital 1 (high, mewakili tegangan 5 volt) dan 0 (low, mewakili tegangan 0 volt). Mikrokontroller ATMEGA16 memiliki 4 buah PORT 8 bit bidirectional yang dapat difungsikan sebagai PORT input maupun PORT output yaitu PORTA, PORTB , PORTC, dan PORT D. Register digunakan untuk mengatur fungsi dari pin-pin pada tiap port. Register dapat dianalogikan sebagai kumpulan switch on/off yang digunakan untuk mengaktifkan fungsi apa yang akan dipakai dari port mikrokontroller. Pada setiap port pin terdapat 3 buah register 8 bit: DDRxn, PORTxn, dan PINxn.

Rabu, 04 Juli 2012

Cara Instal Software CodeVision AVR



Alhamdulillah kawan akhirnya saya bisa nulis lagi untuk diposting diblog ini. Pada postingan ini saya ingin sedikit berbagi cara menginstal Software CodeVision 2.05, Setelah postingan sebelumnya saya berbagi cara menginstal software ISIS Proteus..tutorial atau project Alasan utama saya memposting cara mengistal Code Vision karena nantinya software ini yang akan saya gunakan untuk berbagi sistem kontroll menggunakan mikrokontroller pada blog Les Elektronika ini.

Sebatas berbagi info sedikit, Software CodeVision AVR adalah software compailer (software kompilasi) bahasa C. Software ini akan merubah bahasa C ke bahasa Asemmbler kemudian ke Hex. file yang berbentuk .hex ini yang nantinya akan disimpan kedalam Chip Mikrokontroller

Rabu, 27 Juni 2012

Liguid Crystal Display (LCD) 16 x 2



LCD (Liquid Crystal Display) adalah suatu jenis media tampil yang menggunakan kristal cair sebagai penampil utama. LCD sudah digunakan diberbagai bidang misalnya alal–alat elektronik seperti televisi, kalkulator, atau pun layar komputer. Pada postingan aplikasi LCD yang dugunakan ialah LCD dot matrik dengan jumlah karakter 2 x 16. LCD sangat berfungsi sebagai penampil yang nantinya akan digunakan untuk menampilkan status kerja alat.

Fitur LCD 16 x 2

Adapun fitur yang disajikan dalam LCD ini adalah :

a. Terdiri dari 16 karakter dan 2 baris.

b. Mempunyai 192 karakter tersimpan.

c. Terdapat karakter generator terprogram.

d. Dapat dialamati dengan mode 4-bit dan 8-bit.

e. Dilengkapi dengan back light.

 
Gambar:  Bentuk Fisik LCD 16 x 2


Jumat, 22 Juni 2012

CARA INSTAL SOFTWARE PROTEUS


Setelah di postingan sebelumnya saya berbagi link untuk mendapatkan Software ISIS Proteus, maka kali ini saya ingin mencoba berbagi lagi sedikit pengalaman ketika menginstal Software tersebut. Mungkin bagi kawan-kawan, cara menginstal proteus sudah tidak asing lagi, tapi enggk ada salahnya saya mengcoba berbagi he.. ya barangkali ada kawan2 yang lainnya yang belum pernah mencoba atau sudah pernah mencoba tapi masih belum sukses. Oke untuk selanjutnya silahkan ikuti langkah2 dibawah kawan. Selamat berjuang ya.. he…

Langkah - langkah Menginstal Proteus

1 Buka folder yang berisi software ISIS PROTEUS 7.7. kemudian double klik pro-setup77.exe. Jika seandainya anda belum punya softwarenya silahkan download disini.


Rabu, 20 Juni 2012

LED (Light Emitting Diode )


LED merupakan komponen yang dapat mengeluarkan emisi cahaya, LED merupakan produk temuan lain setelah diode. Strukturnya sama dengan dioda, tetapi belakangan ditemukan bahwa elekron yang menerjang sambungan P-N juga melepaskan energi berupa energi panas dan energi cahaya. LED dibuat agar lebih efisien mengeluarkan cahaya. Untuk mendapatkan emisi cahaya pada semikonduktor, doping yang dipakai adalah galium, arsenik, dan fosfor. Jenis doping yang berbeda menghasilkan warna cahaya yang berbeda pula. 

Sistem Minimum Mikrokontroller AVR ATmega16


-->
Dalam Postingan kali ini saya ingin berbagi rangkaian yang sangat berguna bagi anda yang ingin belajar ataupun membuat system kontrol menggunakan Mikrokontroller AVR khusunya ATmega dari Atmel.
Rangakaian ini saya berinama “Sistem Minimum Mikrokontroller AVR ATmega16” sebenarnya system minum ini tidak hanya bisa digunakan untuk AVR atmega16 saja, tetapi dapat digunakan juga untuk mikrokontroller AVR lainya seperti ATmega8535, atmega8, ATmega32 dan lain-lain. Bagi anda yang ingin menggunakan mikrokontroller yang lain silahkan saja caranya tinggal mengganti IC ATmega16 dengan IC yang ATmega yang anda ingin gunakan.

Rangkaian selengkapnya adalah sebagai Berikut:
Gambar Sistem Minimum Mikrokontroller AVR Atmega 16L

Selasa, 19 Juni 2012

BUKU PANDUAN JADI HACKER



Mungkin kamu adalah salah seorang yang terobsesi ingin menjadi seorang hacker. tapi masih belum mendapatkan guru yang tepat!!!. maka tidak salah lagi kalau kamu coba pelajari buku (e-book) dibawah ini yang akan menuntun kamu menjadi Hacker handal. Sebuah pribahasa yang mengatakan " BUKU GUDANGNYA ILMU " . Selamat mempelajari. 

[ENGLISH]
FREE EBOOK below I have the password protection. To get the password, please download this link >>>CLICK HERE TO GET THE EBOOK PASSWORD<<<

Resistor Variabel ( Resistor Tidak Tetap)



Resistor tidak tetap adalah resistor yang nilai tahanannya dapat diatur sesuai dengan kebutuhan. Maksud dan tujuan dari pemasangan resistor tidak tetap dalam suatu rangkaian adalah dengan tujuan untuk mengatur besar kecilnya arus dan tegangan dalam suatu rangkaian, sebagai pembagi tegangan dan sebagai pembagi arus
bentuk resistor variable ada banyak macamnya diantara ada potensio, trimpot, trimer cara merubah tahanananya dengan cara diputar.


Senin, 18 Juni 2012

RESISTOR TETAP


1. Lambang dan Bangun Resistor

       Dalam rangkaian elektronika, resistor dilambangkan dengan salah satu dari lambang-lambang yang terdapat dalam gambar dibawah ini, yaitu yang ada di sebelah kiri. Resistor terdapat beberapa bentuk, tetapi paling sering berbentuk silinder kecil dengan satu sambungan pada masing-masing ujung. Silinder ini diberi lingkaran warna sebagai kode untuk menunjukan sifatnya seperti berikut. Contoh resistor di perlihatkan dalam gambar dibawah ini, yaitu di sebelah kanan.

ISIS PROTEUS “ Simulator Super Lengkap”.


Kali ini saya akan mencoba berbagi sedikit cerita kang. Eit… pake kudu cerita ?.... ngedongeng kali.  he.. Tapi sabar ja dulu, ceritanya bukan sembarang cerita, ceritanya sih gak seru-seru amat tapi yang pasti bermutu. he…