Minggu, 15 Februari 2015

CARA PROGRAM LCD SECARA SERI MENGGUNAKAN ARDUINO.



Selamat malam kawan pedekar solder semoga dalam keadaan sehat wal afiat,setelah absen cukup lama tidak sharing dengan kawan-kawan, rindu rasanya ingin berbagi, namun apalah daya harus menunggu sampai 2 bulan untuk bisa sharing lagi di leselektronika.com. mohon dimaklum karena 2 bulan kemaren disibukan dengan membantu beberapa kawan pendekar solder yang lagi mengurus skripsinya dan allhamdulillah sudah pada selesai dengan nilai cukup memuaskan.
Kawan pada kesempatan ini saya coba melajutkan postingan sebelumnya yaitu masih berkutat dengan LCD (Liguid Crystal Display) karakter 16x2. Bagi kawan – kawan yang belum membaca postingan sebelumnya dimohon untuk membaca terlebih dahulu, karena postingan ini lanjutan dari postingan sebelumnya yaitu  “CARAMEMPROGRAM LCD KARAKTER 16X2 DENGAN ARDUINO”.

Minggu, 23 November 2014

CARA MEMPROGRAM LCD KARAKTER 16X2 DENGAN ARDUINO


Dipagi yang cerah ini dengan ditemani segelas teh hangat, saya mau mencoba berbagi lagi sedikit ilmu untuk para pendekar solder, semoga ilmu ini bisa bermanfaat untuk kita semua. Kawan dipotingan ini saya akan mencoba berbagi bagaimana caranya memprogram lcd karakter. Jika sebelumnya memprogramlcd dengan software codevision AVR (klik disini), kali ini saya akan mencoba menggunakan software arduino. Untuk memprogram lcd menggunakan arduino sangat mudah sekali, karena dalam software arduino sudah ada library untuk lcd karakter ini yaitu terdapat pada folder “LiquidCrystal”.
Ada beberapa instruksi dalam permograman lcd ini yang akan saya bahas, tentunya tidak akan saya bahas semua intruksi yang ada pada library tersebut, karena jarang digunakan dalam pemograman sehari-hari. Kawan sebelum kita memprogram lcd akan sangat baik jika kawan-kawan pendekar solder untuk memahami dulu tentang apa itu lcd karakter, untuk penjelasannya silahkan kawan cek disini.
Dalam pemograman lcd intruksi yang biasa digunakan adalah sebagi berikut:
1.       Pendefinisian Pin LCD.
Untuk mendefinisikan pin lcd kita bisa menggunakan intruksi “LiquidCrystal” jumlah data yang digunakan dalam pemograman ini sebesar 4bit. Contoh penulisannya seperti berikut ini:

Rabu, 29 Oktober 2014

CARA MUDAH MEMPROGRAM BOOTLOADER ARDUINO.

Selamat malam para pendekar solder, selamat bertemu lagi dengan saya aris munandar di leselektronika.com. seperti biasa saya akan mencoba berbagi sedikit ilmu kepada kawan-kawan pendekar solder, semoga pengetahuan ini bisa bermanfaat untuk kita semua. Kawan, pernahkah mengalami kejadian saat sedang asik – asik belajar arduino kemudian ketika mau mengupload programnya terjadi error seperti pada gambar berikut ini:



Gambar: Saat Kodisi error

Senin, 27 Oktober 2014

Library Arduino dan Sensor untuk Software ISIS Proteus

Selamat siang kawan pendekar solder, dalam rangka memperingati hari blogger nasional yang bertepatan 27 Oktober 2014 . pada kesempatan ini saya menyempatkan diri untuk berbagi disela – sela kesibukan kerja tentunya postingan di www.leselektronika.com.

Pada postingan ini saya akan berbagi library arduino dan beberapa sensor sebagai tambahan library ISIS PROTEUS. Library ini sangat berguna bagi kawan – kawan pendekar solder yang mau belajar arduino tapi memiliki keterbatasan dana untuk membeli modul pcb arduino sehingga tidak lagi menjadi hambatan untuk belajar. Mulai sekarang kawan-kawan tidak usah pusing memikirkan dana untuk membeli modul arduino. Dengan library yang saya bagikan ini sudah cukup untuk menunjang belajar kawan-kawan pedekar solder, sambil nabung untuk beli modul realnya. 

Modul ini saya dapatkan dari blogembarcado.blogspot.com, library ini tediri dari
- Simulino Lilypad 
- Simulino Mega 
- Simulino Nano
- Simulino UNO 
- Simulino UNO SMD 
- Sensor Ultrasonic

Minggu, 19 Oktober 2014

PENGERTIAN RELAY (Relay bagian 1)


Selamat malam kawan pendekar solder, bagaimana dengan kegiatan belajar elektroniknya apa masih banyak kendala? Atau lancar – lancar saja.. kalo dari saya sih semoga lancar aja, tapi kadang kalau belajar tanpa rintangan kayana kurang seru… yang pasti tetap semangat aja deh….

Kawan, setelah beberapa postingan sebelumnya berkutat dengan bahasan arduino, kali ini saya akan kembali melanjutkan bahasan yang lain, yaitu tentang  komponen dasar elektronika. sharing lanjutan ini akan membahas tentang Relay.

Sekilas Tentang Relay.
Untuk menjelaskan tentang relay secara ilmiah saya coba searching dan didapatlah seperti berikut ini kawan.
Relay adalah komponen listrik yang bekerja berdasarkan prinsip induksi medan elektromagnetis. Jika sebuah coil (penghantar) dialiri oleh arus listrik, maka di sekitar penghantar  tersebut timbul medan magnet. Medan magnet yang dihasilkan oleh arus listrik tersebut selanjutnya diinduksikan ke logam ferromagnetis.

Kamis, 16 Oktober 2014

CARA SATU PIN INPUT UNTUK TOMBOL LEBIH DARI SATU


Selamat pagi menjelang subuh kawan pendekar solder, kali ini saya mau berbagi pengalaman bagaimana cara mengakali 1 pin input tetapi bisa digunakan untuk membaca tombol lebih dari satu. Emang bisa ya? Awalnya saya juga bingung, waktu itu mau membuat   project miniature lift menggunakan arduino uno, karena banyaknya io yang digunakan sehingga pin tidak mencukupi. Untuk dapat menyelesaikan masalah seperti ini sebenarnya simple jika kita memiliki modal yang cukup, misalnya:
1. Beli modul arduino yang memiliki jumlah pin I/O lebih banyak misalnya arduino Mega. 
2.  Dengan Menggunakan 2 buah arduino UNO yang digabung (master dan slave).

Senin, 15 September 2014

DASAR PENULISAN PROGRAM ARDUINO

Selamat sore para pendekar solder, bagaimana kabarnya?, apa masih semangat mempelajari jurus – jurus barunya? Semoga saja masih tetap semangat untuk terus belajar dan belajar.
Kawan setelah di postingan – postingan sebelumnya saya sharing tutorial menggunakan software codevision, maka mulai saat ini saya akan mencoba sharing tambahan dengan software arduino. Jadi, kemungkinan ada pembahasan yang sama di arduino dan codevision nantinya. lumayanlah ada beberapa jurus yang sudah dikuasai dan semoga jadi tambahan pengetahuan buat kita semua..

Kawan pada sharing kali ini saya akan memulai dari dasar penulisan program menggunakan software arduino. Untuk penulisan program mengunakan software arduino pada dasarnya hampir sama dengan codevision, karena baik arduino maupun codevision sama – sama menggunakan pemograman bahasa c yang membedakannya adalah file library untuk hardware dan dan cara penulisan intruksi.

Kamis, 21 Agustus 2014

Tipe Data dalam Pemograman Bahasa C



Selamat pagi kawan pendekar solder, alhamdulillah setelah kurang lebih 3 bulan off dari curat – coret untuk postingan blog, akhirnya saya bisa kembali bersua dengan kawan – kawan. Disela – disela pembuatan program pesanan dari kawan – kawan yang lumayan cukup banyak, saya mau mencoba sharing postingan mengenai dasar pemograman dalam bahasa C.

Dasar- dasar pemograman bahasa c harus benar – benar kita kuasai. Dasar pemograman akan mempengaruhi berjalan dengan baik dan efektik tidaknya sebuah sistem yang kita bagun.  Dasar pemograman yang akan saya share mengenai penggunaan ” Tipe Data Bahasa c ”.

Kamis, 15 Mei 2014

TUTORIAL MEMBUAT PROGRAM INPUT TOGGLE


Selamat malam kawan-kawan pendekar solder, alhamdulillah ditengah malam menjelang pagi ini saya bisa sharing lagi dengan kawan-kawan. Disela – sela waktu pembuatan skripsi saya “ Konverter UART ke USB HID dengan ATtiny85”. Kalau ada yang nanya buat apa sih alat ini? Alat ini sebagai converter peralatan yang beredar dipasaran dengan output serial (UART) sementara datanya ingin bisa dibaca dimana software apaaja, maka sistem komunikasi datanya dirubah menjadi USB HID keunggulannya USB HID ketika dihubungkan ke computer bisa langsung jalan tanpa perlu driver dan datanya bisa dibaca dimana aja ( WORD, EXEL, NOTEPAD dll). Alhamdulliah alatnya udah hampir selesai dengan modal sekitar Rp. 17.000 (kebetulan di pasaran alat ini bisa sampai dijual 100 USD).

Rabu, 19 Maret 2014

TUTORIAL MEMBUAT RUNNING TEXT DI LCD


Selamat siang kawan pendekar solder, disela-sela waktu istirahat makan siang, saya akan berbagi sedikit ilmu lanjutan display lcd. Jika pada postingan sebelumnya saya membahas bagaimana membuat program lcd dari mulai seting code wizard sampai menampilkan karakter (tulisan). Tapi pada kempatan ini saya tidak akan bahas lagi dari awal, saya hanya akan melanjutkan dari program kemarin, jadi bagi kawan –kawan yang belum membaca silahkan baca dulu "TUTORIAL MENGGUNAKAN LCD KARATER PADA CODEVISION “. Lanjutan tutorial ini pesanan dari kawan kita “Mas Guruh” yang minta dishare tentang running text pada LCD, untuk bahasan kita kali ini saya beri judul “TUTORIAL MEMBUAT RUNNING TEXT DI LCD” .

Sabtu, 15 Maret 2014

TUTORIAL MENGGUNAKAN LCD KARAKTER PADA CODEVISION



Kawan kesempat ini saya akan mencoba berbagi sedikit ilmu bagaimana cara menggunakan lcd karakter pada codevision. Untuk memprogram lcd karakter pada codevision tidaklah sulit karena codevision sendiri telah menyediakan librarynya. Semua fungsi untuk pemograman lcd ini berada dalam header file “ lcd.h ” pada sub direktori …\inc. ada beberapa fungsi yang digunakan dalam pemograman lcd ini diantara:


Kamis, 23 Januari 2014

Intruksi dasar dalam penulisan bahasa C (#include dan #define)


Selamat malam kawan - kawan pendekar solder, gimana sehat?. Alhamdulillah pada kesempatan ini akhirnya saya bisa kembali berbagi dengan kawan pendekar solder, setelah beberapa minggu kemarin disibukan dengan Ujian Akhir Semester (UAS) dan mengerjakan project dari kawan kita (kang hadi- batam dan a angga-bandung) dan alhamdulillah  projectnya telah selesai. kawan diwaktu istirahat pulang kerja ini saya akan mencoba berbagi sedikit mengenai beberapa intruksi dan cara penulisan dasar bahasa C.
Pada postingan sebelumnya telah diuraikan mengenai Struktur penulisan program bahasa C, kalau kita lihat di contoh programnya mungkin ada beberapa yang belum mengerti maksud dari intruksi tersebut, nah pada kesempatan ini saya akan mencoba menjelaskannya secara singkat. Kita langsung saja ke TKP.

Minggu, 29 Desember 2013

Adruino ?



Apa yang ada dipikiran kawan-kawan ketika mendengar kata “arduino”?.
 Apakah sebait kata yang sangat asing ditelinga kita, atau kata yang sering kita dengar tapi belum tahu apa itu sebenarnya, atau mungkin sudah tidak asing bagi kawan – kawan kerena sudah menjadi suatu hal yang biasa – biasa saja karena sering berkecimpung dalam kehidupan sehari-hari dengan arduino.
Bagi yang sangat asing dengan arduino saya akan mencoba berbagi sedikit informasi, semoga bisa keterima. He… "Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri". itu pengertian dari Wikipedia, kalau mudahnya adruino itu kit mikrokontroller AVR yang buat oleh arduino yang disertai softwar pemogramannya yang bersifat open source, bahasa pemrograman yang digunakan yaitu c++. Board kontroller arduino memiliki beberapa macam tentunya disesuaikan dengan kebutuhan user, untuk yang standard dan banyak dipasaran biasanya menggunakan Arduino UNO, Arduino Duemilanove atau Arduino Leonardo.

Jumat, 13 Desember 2013

Membuat Program Running LED (Fungsi Output).



Salam hangat kawan para pendekar solder, lama sudah kita tidak sharing lewat coretan –coretan postingan les elektronika. Kangen juga rasanya, walau rasa kangen sedikit terobati dengan sharing lewat kolom komentar, e-mail  maupun watsup dari kawan para pendekar solder.
Kawan kali ini kita akan mencoba melanjutakan pembahasan dalam kolom tutorial yaitu tentang bagai mana membuat running LED dengan logika pemograman sederhana. Mungkin tutorial ini sangat simple dan bagi mayoritas kawan pendekar solder sudah pada mengerti, tetapi tidak ada salahnya kalau saya mencoba share lagi disini, semoga dapat menambah pengetahuan baru.

Jumat, 19 Juli 2013

COUNTER UP DOWN DISPLAY LCD.


Allhamduliallah akhirnya saya bisa menulis kembali dan bisa berbagi sedikit ilmu dengan kawan pendekar solder, diselala waktu istirahat sehabis sholat jumat ini saya gunakan untuk menyapa teman-teman. Karena waktunya Cuma sedikit jadi bahasannya tidak panjang dan juga lebar.. he….  
Baiklah kawan pada kesempatan ini saya akan mencoba memenuhi janji saya kepada kawan- kawan yang pernah meminta untuk membahas counter updown yang ditampilkan di LCD. Jadi tema postingan kali ini adalah “Membuat Couter Up Down display LCD”. Jika kawan-kawan ada yang mengingikan displaynya  menggunakan seven segment silahkan buka postingan saya sebelumnya disini..



Jumat, 12 Juli 2013

TRANSISTOR


Alhamdulillah disore ketiga bulan ramadhan ini akhirnya saya bisa kembali berbagi sedikit ilmu dengan kawan- kawan pendekar solder. Tak lupa pula saya mengucapkan selamat menunaikan ibadah puasa bagi yang menjalankan semoga amal ibadah kita diterima disisi Allah SWT.

Sekitar satu bulan lebih saya belum sempat berbagi dengan kawan pendekar solder, beberapa kali saya melihat di kolom komentar dan e-mail ada bebarapa permintaan dari kawan pendekar solder yang belum sempat saya penuhi (posting). Salah satunya ada yang meminta dipostingin membuat program “counter updown dengan display LCD, untuk project ini sebetulnya saya sudah membuat program dan rangkaian simulasinya tapi mohon maaf karena saya belum sempat untuk membuat tulisan penjelasannya jadi saya belum bisa mempostingnya.

Kawan kali ini saya akan mencoba mengulas tentang dasar komponen yang sangat perlu kita ketahui, karena ini sering sekali ditemukan dalam rangkaian elektronika, komponen ini yaitu TRANSITOR. Transistor adalah komponen yang mengubah wajah dunia, karena dengan ditemukannya transitor memungkinkan ukuran peralatan elektronika semakin kecil dan kompak kemudian daya konsumsinya rendah, juga mengawali era elektronika digital.
 Gambar bentuk transistor

Rabu, 29 Mei 2013

Dioda Infra Merah atau Infra Red


Biasanya sebuah LED adalah sebuah dioda P-N, yang biasanya dibuat dari bahan semikonduktor seperti Almunium-Galium-Arsinede (AlGaAs) atau Galium-Arsinede-Phospide (GaAsP). Dioda Infra merah memancarkan cahaya oleh emisi spontan dimana cahaya dipancarkan sebagai hasil dari pengkombinasian dari elektron-elektron dan hole-hole.



Untuk memperoleh jarak yang cukup jauh, Dioda Infra merah memerlukan sinyal dengan frekuesi 30 hingga 50kHz. Berbeda dengan Dioda LED yang hanya memerlukan level tegangan DC saja untuk mengaktifkan LED, Dioda Infra merah memerlukan sinyal AC dengan frekuensi 30 hingga 50 KHz untuk mengaktifkannya. cahaya infra merah tersebuttidak dapat ditangkap oleh manusia, sehingga diperlukan phototransistor untuk mendeteksinya. 

Minggu, 24 Maret 2013

Membuat Driver Motor dengan IC L293D


Kawan-kawan pendekar solder kali ini saya akan mencoba berbagi sedikit ilmu, yaitu sebuah rangkaian untuk mengontrol motor DC, Rangkaian ini biasa disebut dengan driver motor. Didunia elektronika driver motor ini lumayan penting ketika kita akan merancang sebuh system yang memerlukan mekanik. 

Kalo ada yang nanya apa saja yang bisa dikerjaain driver motor untuk mengontrol motor ? 
Maka setahu saya, hanya ada 3: 
- Mengontrol motor berputar searah jarum jam. 
- Mengontrol motor berputar berlawanan jarum jam. 
- Mengontrol kecepatan putar motor.

Gambar: Bentuk Fisik IC L293D

Kamis, 14 Februari 2013

Membuat Display Counter Up- Down dengan Mikrokontroller ATmega16



Sebenarnya agak bingung mulai dari mana enaknya nulis kata-katanya, oh iya maaf banget kawan-kawan sudah lumayan lama saya gak posting lagi. Maklum kemaren banyak banget kendalanya dimulai kebanjiran, sakit dan ngerjain Project “ Sistem Reader ID magnetic  ditambah LCD TFT 230X400 yang lumayan cukup menyita waktu berfikir saya, dan Alhamdulillah sekarang sudah ada titik terang. Amiien..

  • Begini kawan postingan kali ini sedikit berbeda, karena saya akan coba menjawab permintaan kawan kita “ Todalife” pada Postingan Membuat Skematik Counter  UpDown," beliau meminta di buatkan contoh Counter Updown dengan menggunkan mikrokontroller dan ditampilkan dengan 7 segment. Project ini saya beri judul “ Membuat Display Counter Up- Down dengan Mikrokontroller ATmega16”.

Untuk lebih memudahkan kita dalam memahami Project ini, saya akan bagi menjadi tiga bagian yaitu :

Sabtu, 19 Januari 2013

Mengenal Bahasa Pemograman C dan Penulisannya Untuk Mikrokontroller.


" Belajar sambil berbagi semoga bermanfaat dan mendapatkan berkah "



Untuk memogram mikrokontroller sebetulnya tidak hanya menggunakan bahasa C, tetapi kita juga bisa menggunakan bahasa pemograman yang lain misalnya Bahasa Basic, Asembller dan lain-lain. karena pada prinsipnya yang dibaca mikrokontroller bukan Bahasa Pemogramannya tetapi bahasa mesin yaitu .hex (hexadecimal). Jadi bahasa pemograman apa saja bisa untuk memprogram mikrokontroller dengan catatan ada software compiler yang bisa merubah kebahasa mesin (.hex).

Yang akan kita bahas adalah bahasa pemograman C dengan Compiler yang digunakan yaitu Covision AVR. Jika ditanya kenapa saya menggunakan basaha pemograman