Membuat LED Kedip Sederhana dengan Virtual Breadboard

Posted by IWAN MUTTAQIN Kamis, 06 Februari 2014 0 komentar
Selamat malam Sahabat Cilibur Inspirasi, kali ini Cilibur Inspirasi Berbagi Artikel Tentang, Rangkaian LED berkedip sederhana dapat dibuat dengan memakai komponen-komponen LED, push button dan resistor 1kΩ. Kedip yang dihasilkan dilakukan secara manual, yaitu dengan menekan push button beberapa kali pada interval tertentu.

Skema LED Kedip Sederhana

Perakitan

Untuk membuat prototipe elektronik sesuai skema diatas, kita gunakan breadboard sehingga tidak perlu dilakukan penyolderan. Dalam hal ini kita bisa memanfaatkan Virtual Breadboard. Berikut langkah-langkah yang harus dilaksanakan.
  • Jalankan Virtual Breadboard, dan pilih new project.
  • Klik menu Breadboard, dan pilih Breadboard.
Menu Breadboard
  • Pindahkan pointer Mouse ke arah kanan untuk meletakkan breadboard. Kemudian klik setelah mendapatkan posisi yang diinginkan.
Meletakkan Breadboard
  • Gulung daftar menu Breadboard, dan pilih komponen Push Button.
Memilih Push Button
  • Klik posisi yang diinginkan untuk memasang Push Button pada Breadboard.
Contoh Memasang Push Button pada Breadboard
  • Cara pengambilan dan pemasangan komponen lainnya pada breadboard sama seperti diatas. Sekarang pilih komponen LED, dan pasang pada breadboard.
Pemasangan LED pada Breadboard
  • Ambil komponen Resistor dan pasang pada breadboard.
Pemasangan Resistor pada Breadboard
  • Posisi Resistor adalah mendatar. Jika ingin memposisikannya tegak, klik Resistor tersebut, dan kemudian ikon Rotate Left atau Rotate Right. Anda mungkin perlu mengatur ulang pemasangan Resistor pada breadboard setelah posisinya diputar.
  • Default Resistor memiliki ukuran hambatan listrik sebesar 1kΩ. Jika diperlukan, untuk menggantinya klik Resistor tersebut, dan pilih properti Resistance (di sudut kanan-bawah).
Pengatur Properti Komponen (Resistor)
  • Buka daftar warna kabel, dan pilih merah.
Ikon untuk Pemilihan Warna dan Pemasangan Kabel
  • Untuk memasang kabel pada breadboard, klik salah satu lubang, dan kemudian dobel-klik lubang lainnya.
Cara Pemasangan Kabel
  • Dengan cara yang sama seperti diatas, pasanglah kabel hijau pada breadboard sebagai berikut.
Pemasangan Kabel Catdaya
  • Buka menu Circuit, dan kemudian pilih komponen VDD.
  • Pasang komponen VDD pada ujung kabel merah. Ini adalah batere catudaya.
  • Pilih komponen VSS, dan kemudian pasang pada ujung kabel hijau.
Pemasangan Catudaya

Pengujian

  • Klik tombol untuk menjalankan emulasi.
Tombol untuk Menjalankan Emulasi
  • Tekan-tekan Push Button (klik) untuk menguji rangkaian. Jika rangkaian sudah dirakit dengan benar, maka anda harus melihat LED menyala.
Pengujian Rangkaian
  • Klik Stop untuk menghentikan emulasi.

Menyimpan Proyek

  • Buka menu File, dan pilih Save As.
Dialog Penyimpanan Proyek
  •  Tulis nama proyek didalam kolom Name.
  • Default akan menyimpan proyek di lokasi C:/Users/.../My VBB Projects.
  • Klik OK.
Perhatikan demo berikut ini:



Selamat mencoba!
Sumber: http://panduanbelajarmicrocontroller.blogspot.com/2013/04/membuat-led-kedip-sederhana.html

Baca Selengkapnya ....

Virtual Arduino Breadboard Terbaru Free Software Download

Posted by IWAN MUTTAQIN 0 komentar
Selamat Malam Sahabat Cilibur Inspirasi, Kali ini Cilibur Inspirasi akan Berbagi Software Virtual Breadboard adalah software simulasi dan pengembangan untuk aplikasi embedded yang menggunakan mikrokontroler. Sangat mudah digunakan dan dapat menggantikan protoboard untuk bereksperimen dengan desain baru. VBB mensimulasikan banyak PIC16 dan perangkat mikrokontroler PIC18 dan sekarang dengan Arduino dan emulasi Netduino. Selain itu dapat digunakan untuk berbagai komponen simulasi seperti LCD, Servos, logika dan lain IO perangkat yang dapat digunakan untuk model dan mensimulasikan sirkuit tingkat tinggi. Untuk mencoba simulasi dengan software ini dapat di download
disini
Untuk Update Vewrsi Barunya disini


Screen Shoot

Apabila Link Error bisa hubungi Mimin yah.. ^_^
Semoga bermanfaat.

Search: Software Virtual Breadboard Software untuk membuat arduino Software mwmbuat tampilan arduino Software Simulasi Arduino Software Seketsa Arduino Breadboard

Baca Selengkapnya ....

Jenis-jenis Boards Arduino Berikut Shields-Shieldsnya

Posted by IWAN MUTTAQIN Jumat, 31 Januari 2014 0 komentar

BOARDS

SHIELDS


Arduino Uno
Arduino Leonardo
Arduino GSM Shield
Arduino Due
Arduino Yún
Arduino Ethernet Shield

Arduino Tre
Arduino Micro
Arduino WiFi Shield

Arduino Robot
Arduino Esplora
Arduino Wireless SD Shield

Arduino Mega ADK
Arduino Ethernet
Arduino Motor Shield

Arduino Mega 2560
Arduino Mini
Arduino Wireless Proto Shield
LilyPad Arduino USB
LilyPad Arduino Simple
Arduino Proto Shield
LilyPad Arduino SimpleSnap
LilyPad Arduino
Arduino Nano
Arduino Pro Mini
Arduino Pro
Arduino Fio

  
Sumber:http://arduino.cc/en/Main/Products?from=Main.Hardware

Baca Selengkapnya ....

ARDUINO itu Apa??

Posted by IWAN MUTTAQIN 0 komentar

ARDUINO

APA ITU ARDUINO ?

 

     Proyek arduino berawal dilvre, italia pada tahun 2005. sekarang telah lebih dari 120.000 unit terjual sampai dengan 2010. Pendirinya adalah Massimo Banzi dan David Cuartiellez.
      Arduino adalah pengendali mikro single-board yang bersifat open-source, yang di turunkan dari wiring platform, yang di rancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwernya memiliki prosesor atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.
      Secara software -> Open source IDE yang digunakan untuk mendevelop aplikasi mikrokontroller yang berbasis arduino platform.
     Secara Hardware -> Single board mikrokontroller yang bersifat open source hardware yang dikembangkan untuk arsitektur mikrokontroller AVR 8 bit dan ARM 32 bit.
     Dari ke 3 pengertian diatas , dapat disimpulkan bahwa Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang didalamnya terdapat komponen utama yaitu sebuah chip mikrokontroller dengan jenis AVR. Mikrokontroller itu sendiri adalah chip atau IC (integrated Circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroller adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output seperti yang diinginkan. Jadi , mikrokontroller bertugas sebagai otak yang mengendalikan input, proses ,dan output sebuah rangkaian elektonik.
     Mikrokontroller ada pada perangkat elektronik sekeliling kita, misalnya Handphone, MP3 Player, DVD, Televisi, AC, dll. Mikrokontroller juga dapat mengendalikan robot, baik robot mainan maupun industri. Karena komponen utama arduino adalah mikrokontroller maka arduino dapat diprogram menggunakan komputer sesuai kebutuhan kita.

KELEBIHAN ARDUINO

  • Tidak perlu perangkat chip programmer karena didalamnya sudah ada bootloadder yang akan menangani upload program dari komputer.
  • Sudah memiliki sarana komunikasi USB, Sehingga pengguna laptop yang tidak memiliki port serial/RS323 bisa menggunakannya.
  • Memiliki modul siap pakai ( Shield ) yang bisa ditancapkan pada board arduino. Contohnya shield GPS, Ethernet,dll.

SOKET USB

     Soket USB adalah soket kabel USB yang disambungkan kekomputer atau laptop. Yang berfungsi untuk mengirimkan program ke arduino dan juga sebagai port komunikasi serial.

INPUT/OUTPUT DIGITAL DAN INPUT ANALOG

     Input/output digital atau digital pin adalah pin pin untuk menghubungkan arduino dengan komponen atau rangkaian digital. contohnya , jika ingin membuat LED berkedip, LED tersebut bisa dipasang pada salah satu pin input atau output digital dan ground. komponen lain yang menghasilkan output digital atau menerima input digital bisa disambungkan ke pin pin ini.
     Input analog atau analog pin adalah pin pin yang berfungsi untuk menerima sinyal dari komponen atau rangkaian analog. contohnya , potensiometer, sensor suhu, sensor cahaya, dll.

CATU DAYA

     pin pin catu daya adalah pin yang memberikan tegangan untuk komponen atau rangkaian yang dihubungkan dengan arduino. Pada bagian catu daya ini pin Vin dan Reset. Vin digunakan untuk memberikan tegangan langsung kepada arduino tanpa melalui tegangan pada USB atau adaptor, sedangkan Reset adalah pin untuk memberikan sinyal reset melalui tombol atau rangkaian eksternal.

Baterai / Adaptor 

     Soket baterai atau adaptor digunakan untuk menyuplai arduino dengan tegangan dari baterai/adaptor 9V pada saat arduino sedang tidak disambungkan kekomputer. Jika arduino sedang disambungkan kekomputer dengan USB, Arduino mendapatkan suplai tegangan dari USB, Jika tidak perlu memasang baterai/adaptor pada saat memprogram arduino.   

Apa saja yang bisa dilakukan Arduino?
Kegunaan Arduino tergantung kepada kita yang membuat program. Arduino bisa digunakan untuk mengontrol LED, bisa juga digunakan untuk mengontrol helikopter.
Contoh yang sudah pernah dibuat adalah MP3 player, pengontrol motor, mesin CNC, monitor kelembaban tanah, pengukur jarak, penggerak servo, balon udara, pengontrol suhu, monitor energi, statiun cuaca, pembaca RFID, drum elektronik, GPS logger, monitoring bensin dan masih banyak lagi. Silahkan buka Google, Youtube atau lihat di http://www.freeduino.org
       Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. Saat ini Arduino sangat populer di seluruh dunia. Banyak pemula yang belajar mengenal robotika dan elektronika lewat Arduino karena mudah dipelajari. Tapi tidak hanya pemula, para hobbyist atau profesional pun ikut senang mengembangkan aplikasi elektronik  menggunakan Arduino. Bahasa yang dipakai dalam Arduino bukan assembler yang relatif sulit, tetapi bahasa C yang disederhanakan dengan bantuan pustaka-pustaka (libraries) Arduino. Arduino juga menyederhanakan proses bekerja dengan mikrokontroler, sekaligus menawarkan berbagai macam kelebihan antara lain:  * Murah  - Papan (perangkat keras) Arduino biasanya dijual relatif murah (antara 125ribu hingga 400ribuan rupiah saja) dibandingkan dengan platform mikrokontroler pro lainnya. Jika ingin lebih murah lagi, tentu bisa dibuat sendiri dan itu sangat mungkin  sekali karena semua sumber daya untuk membuat sendiri Arduino tersedia lengkap di website Arduino bahkan di website-website komunitas Arduino lainnya. Tidak hanya cocok untuk Windows, namun juga cocok bekerja di Linux.

 * Sederhana dan mudah pemrogramannya  -  Perlu diketahui bahwa lingkungan pemrograman di Arduino mudah digunakan untuk pemula, dan cukup fleksibel bagi mereka yang sudah tingkat lanjut. Untuk guru/dosen, Arduino berbasis pada lingkungan pemrograman Processing, sehingga jika mahasiswa atau murid-murid terbiasa menggunakan Processing tentu saja akan mudah menggunakan Arduino.

 * Perangkat lunaknya Open Source - Perangkat lunak Arduino IDE dipublikasikan sebagai Open Source, tersedia bagi para pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR.

 * Perangkat kerasnya Open Source  -  Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328 dan ATMEGA1280 (yang  terbaru ATMEGA2560). Dengan demikian siapa saja bisa membuatnya (dan kemudian bisa menjualnya) perangkat keras Arduino ini, apalagi bootloader tersedia langsung dari perangkat lunak Arduino IDE-nya. Bisa juga menggunakan breadoard untuk membuat perangkat Arduino beserta periferal-periferal lain yang dibutuhkan.

Sumber: http://ghavianarduino.blogspot.com/2013/09/pengertian-arduino.html

Baca Selengkapnya ....

Pengertian Mikrokontroller

Posted by IWAN MUTTAQIN 0 komentar


Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. 

Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam  chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka :
  • Sistem elektronik akan menjadi lebih ringkas
  • Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi
  • Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak
Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.


2. Manfaat/prospek apa yang bisa saya peroleh jika menguasai mikrokontroler ?
Banyak sekali, dengan melihat penjelasan nomor 1, maka batasnya hanya imajinasi Anda. Dengan menguasainya, kita bisa menerapkannya kedalam kehidupan sehari-hari seperti mengendalikan suatu perangkat elektronik dengan berbagai sensor dan kondisi seperti cahaya, getaran, panas, dingin, lembab dan lain-lain. Sekedar contoh sederhana penggunaan mikrokontroler, lihatlah disekitar lingkungan Anda ada toaster, mesin, cuci, microwave kemudian tengoklah didunia pertanian Anda bisa membuat kontrol kelembaban untuk budidaya jamur dsb, didunia perikanan Anda bisa mengendalikan suhu air kolam dsb. Bahkan Anda bisa membuat PABX mini, SMS Gateway, atau kearah military Anda bisa membuat radio militer frekuensi hopping (radio komunikasi anti sadap dengan lompatan frekuensi 100 kali dalam 1 detik), sistem monitoring cuaca dengan balon udara, automatic vehicel locator (menggunakan GPS) dan sebagainya. Semua itu sekedar contoh, masih banyak lagi yang bisa Anda lakukan dengan mikrokontroler.
Sebagai prospek, arah perkembangan dunia elektronika saat ini adalah ke embedded system (sistem tertanam) atau embedded electronic (elektronik tertanam). salah satunya dengan menggunakan mikrokontroler, jadi jika Anda belajar dan menguasai mikrokontroler sudah tepat pada jalurnya.

3. Ada berapa macam/jenis mikrokontroler itu ?
Secara teknis hanya ada 2 yaitu RISC dan CISC dan masing-masing mempunyai keturunan/keluarga  sendiri-sendiri.
RISC kependekan dari Reduced Instruction Set Computer : instruksi terbatas tapi memiliki fasilitas yang lebih banyak
CISC kependekan dari Complex Instruction Set Computer : instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.
Tentang jenisnya banyak sekali ada keluarga Motorola dengan seri 68xx, keluarga MCS51 yang diproduksi Atmel, Philip, Dallas, keluarga PIC dari Microchip, Renesas, Zilog. Masing-masing keluarga juga masih terbagi lagi dalam beberapa tipe. Jadi sulit sekali untuk menghitung jumlah mikrokontroler.

4. Sebagai langkah awal mikrokontroler mana yang sebaiknya saya pelajari ?
Tidak ada yang paling baik atau lebih baik, namun tips dibawah barangkali bermanfaat bagi Anda :
  • Lingkungan Anda, artinya mikrokontroler apa yang dominan di lingkungan Anda ?. Akan lebih mudah belajar bersama daripada sendirian sehingga mudah untuk bertanya jawab jika ada kesulitan.
  • Ketersediaan perangkat untuk proses belajar (development tool)
  • Harga mikrokontroler, tips terakhir bisa diabaikan jika bukan menjadi kendala bagi Anda.
Ditinjau dari buku-buku mikrokontroler berbahasa Indonesia nampaknya mikrokontroler yang dominan saat ini dari keluarga MCS51. Yang perlu Anda ketahui antara satu orang dengan orang lain akan berbeda dalam hal mudah mempelajari. Jika Anda terbiasa dengan bahasa pemrograman BASIC Anda bisa menggunakan mikrokontroler BASIC Stamp, jika Anda terbiasa dengan bahasa pemrograman JAVA Anda bisa menggunakan Jstamp, jika Anda terbiasa dengan bahasa pemrograman C++ bisa Anda manfaatkan untuk keluarga MCS51 dan masih banyak lagi. Namun semua kembali kepada Anda yang berminat mempelajari dan memperdalam mikrokontroler

5.      Bagaimana cara menguasai mikrokontroler ?
Ada 2 cara :
1.      Belajar sendiri (otodidak), Anda bisa mempelajari sendiri mikrokontroler dengan panduan buku dan peralatan yang diperlukan, mulailah dari contoh-contoh sederhana. Jika ada kesulitan tanyakan kepada kepada teman Anda yang lebih tahu tentang mikrokontroler atau bisa Anda utarakan ke mailing list yang membahas mengenai hal ini.
2.      Melalui lembaga Pendidikan, cara kedua ini bisa Anda dapatkan baik melalui pendidikan formal seperti sekolah, perguruan tinggi, maupun pendidikan non formal (kursus, pelatihan, les dan sejenisnya). Dengan cara ini Anda akan lebih terprogram dan cepat dalam penguasaan mikrokontroler.
Kata kucinya adalah : kemauan untuk belajar disertai latihan, latihan, dan latihan. Jika Anda berminat mempelajari mikrokontroler mulailah dengan mempelajari teori serta mempraktekannya. Anda bisa memulai mikrokontroler dengan mengaktifkan sebuah LED, setelah itu cobalah bermain-main menggeser LED dan mencoba instruksi-instruksi lain. Lambat laun Anda akan memahami bagaimana struktur program yang benar. Belajar mikrokontroler sama halnya seperti belajar ilmu komputer, sulit bukan jika belajar ilmu komputer secara teori tanpa praktek ?

6. Bagaimana dengan ketersediaan komponen mikrokontroler ?
Anda bisa mencari komponen di toko elektronika di kota Anda, jika Anda mengalami kesulitan tentang hal ini segeralah bertanya kepada teman yang lebih tahu atau ke mailing list, solusi akan segera Anda dapatkan. Jika Anda ingin memulai belajar mikrokontroler Anda bisa membuat sendiri perangkat prakteknya (development tool) dengan komponen-komponen yang tersedia di toko-toko elektronika di kota Anda, bahkan dibeberapa toko menyediakan kit/modul mikrokontroler siap pakai bagi Anda yang mempunyai keterbatasan waktu untuk membuatnya.

7. Buku-buku referensi dalam bahasa Indonesia apa saja yang sudah beredar di pasaran tentang mikrokontroler ?
Sementara ini dalam arsip kami baru tercatat beberapa judul yang bisa Anda jadikan acuan untuk memulai belajar mikrokontroler.
 
Sumber: http://teknikinformatika-esti.blogspot.com/2011/03/pengertian-mikrokontroler.html

Baca Selengkapnya ....

QR Code Cilibur Inspirasi

QR Code Cilibur Inspirasi
Iwan Cilibur support Terbitkan Puisimu - Modify by Cilibur Inspirasi | Copyright of CILIBUR INSPIRASI.

Logo Cilibur inspirasi

Klik cek this out !
Ganti Ukurannya agar sesuai dengan Blog sahabat (width:150px; height:150px)

Mengenai Saya

Foto saya
Nama saya Iwan Muttaqin. Saya terjun di dunia Blogging sejak 20 Mei 2010 sampai sekarang. Maksud dan tujuan

Followers