Produk Inovatif

Catatan Ringan Programming, Interfacing dan Elektronik
  • About
  • Polling
  • Project
  • Info
  • Download
  • Beranda
  • Referensi
  • Shopping
  • Pustaka Kuliah
  • Datasheet

Latest Post

  • MODEL DAN STRATEGI PEMBELAJARAN ANAK ADHD( Attention Deficit Hyperactivity Disorder)
  • Estimasi Kecepatan Kendaraan Menggunakan YOLO (Speed Estimation using Ultralytics YOLO)
  • PASCA OPERASI DAN RADIASI KANKER OTAK MENYEBAR MEMENUHI SEBAGIAN BESAR OTAK SEBELAH KANANNYA, BERSIH MELEWATI 10 TAHUN DENGAN ECCT
  • Machine Learning: Membuat Prediksi Dengan Linear Regression
  • Belajar Python: Menuliskan Statement & Variabel

Latest Comments

  1. itankjs on Program Absensi Karyawan Dengan Visual Basic 6.0 dan BarcodeFebruary 28, 2014

    kalo pake finger print (mesin absen sidik jari ) bisa bos ?

  2. ridho on Membuat Empat Grafik Pada GUI Matlab – bagian 1February 26, 2014

    saya mau tanya , saya kesulitan untuk menaruh code yang sudah jadi di salah satu axis yang ada , semisal…

  3. rosmaiti on Source: Program Absensi Karyawan Dengan Visual Basic 6.0 dan BarcodeFebruary 17, 2014

    kapan dong mas diuploadnya?lagi butuh pencerahan banget ni mas.sy butuh bantuan mas ni.maf klo kedengaran sprt memaksa.makasih y mas. sy…

  4. roohmadi on Mengirim dan menerima SMS menggunakan HyperTerminal melalui Modem GSM SerialFebruary 15, 2014

    Sangat mungkin dilakukan. Dan secara sistem hanya membutuhkan sebuah mikrokontroller dan tambahan modem beserta interface dengan mikrokontroller. Ini kebutuhan selain…

  5. budi Ar-royyan wibowo on Membuat Grafik Data Logger ADC 8 Channel Dengan Visual Basic 6February 14, 2014

    source code mikrokontrolernya dong mas, sangat butuh ini sudah berminggu - minggu saya monitor koq belum di upload juga.....

  • MODEL DAN STRATEGI PEMBELAJARAN ANAK ADHD( Attention Deficit Hyperactivity Disorder)
  • Estimasi Kecepatan Kendaraan Menggunakan YOLO (Speed Estimation using Ultralytics YOLO)
  • PASCA OPERASI DAN RADIASI KANKER OTAK MENYEBAR MEMENUHI SEBAGIAN BESAR OTAK SEBELAH KANANNYA, BERSIH MELEWATI 10 TAHUN DENGAN ECCT
  • Machine Learning: Membuat Prediksi Dengan Linear Regression
  • Belajar Python: Menuliskan Statement & Variabel

Absensi Karyawan Arduino Arduino Uno ATMega8535 ATmel AVR Barcode Billing CPNS Database database tabungan elektronika employee Grafik GUI GUI matlab Image install Interfacing Matlab Melamar Kerja mikrokontroller Modem GSM Programming python serial port simulasi Sistem Penggajian SMS SMS Gateway software tabungan sourcecode source code tabungan Timer tutorial USB to Serial vb VB 6 VB 6.0 video visual basic Visual Basic 6 warsito Wavecom

  • Arduino (8)
  • Artikel Umum (10)
  • Berita (3)
  • Dokumentasi Produk (4)
  • Elektronik (4)
  • FPGA (2)
  • Google Maps (1)
  • Image Processing (1)
  • Interfacing (19)
  • Jualan (11)
  • Machine Learning (1)
  • Matlab (9)
  • Memori (7)
  • Mikrokontroller (6)
  • OS (Operating System Linux) (1)
  • Pengetahuan (2)
  • Posting Berikutnya (1)
  • Python (7)
  • Sistem Informasi (3)
  • Testing (3)
  • Tutorial Video (3)
  • Ultrasound (2)
  • Uncategorized (12)
  • VB .Net (2)
  • VB 6.0 (36)
  • Website (1)
  1. itankjs on Program Absensi Karyawan Dengan Visual Basic 6.0 dan BarcodeFebruary 28, 2014

    kalo pake finger print (mesin absen sidik jari ) bisa bos ?

  2. ridho on Membuat Empat Grafik Pada GUI Matlab – bagian 1February 26, 2014

    saya mau tanya , saya kesulitan untuk menaruh code yang sudah jadi di salah satu axis yang ada , semisal…

  3. rosmaiti on Source: Program Absensi Karyawan Dengan Visual Basic 6.0 dan BarcodeFebruary 17, 2014

    kapan dong mas diuploadnya?lagi butuh pencerahan banget ni mas.sy butuh bantuan mas ni.maf klo kedengaran sprt memaksa.makasih y mas. sy…

  4. roohmadi on Mengirim dan menerima SMS menggunakan HyperTerminal melalui Modem GSM SerialFebruary 15, 2014

    Sangat mungkin dilakukan. Dan secara sistem hanya membutuhkan sebuah mikrokontroller dan tambahan modem beserta interface dengan mikrokontroller. Ini kebutuhan selain…

  5. budi Ar-royyan wibowo on Membuat Grafik Data Logger ADC 8 Channel Dengan Visual Basic 6February 14, 2014

    source code mikrokontrolernya dong mas, sangat butuh ini sudah berminggu - minggu saya monitor koq belum di upload juga.....

Membuat LED Flip-Flop dengan ATMega8535

Sep21
by rohmadi on September 21, 2011 at 2:13 PM
Posted In: Interfacing

Pada kesempatan kali ini kita akan belajar membuat sebuah contoh project sederhana dengan menggunakan LED yang dikontrol oleh chip mikrokontroller ATMega8535. Project yang akan kita buat adalah flip-flop. Sebuah contoh mengendalikan LED secara sederhana, yaitu dengan menyalakan dan mematikan secara bergantian diantara satu atau dua buah LED. Kenapa disebut sebagai flip-flop? karena adanya dua buah keadaan yang saling berlawanan atau berkebalikan.

Pada project ini, LED akan dimatikan dan dinyalakan secara bergantian sehingga akan memiliki dua buah keadaan yang berganti/berbeda.

Bagaimana Menyalakan Sebuah LED?

Sebuah lampu LED dapat dinyalakan dengan memberikan polaritas positif (+) dan Ground (0) pada masing-masing kaki. Sebuah LED memiliki dua kaki yang berbeda fungsi. Kaki Anoda yang biasanya lebih panjang ukurannya dan kaki Katoda yang memiliki ukuran lebih pendek. Lebih jelasnya, bisa ditunjukkan pada ilustrasi gambar berikut ini:

Biasanya masing-masing lampu LED memiliki karakteristik sendiri-sendiri. Misalnya nilai tegangan maksimum, warna dan ukuran yang berbeda-beda. Namun demikian, lampu LED biasanya memiliki standar yang sudah ditentukan. Pada sebuah rangkaian elektronika, lampu LED memiliki sebuah simbol yang unik, ditunjukkan dengan sebuah simbol yang mirip dengan diode atau tanda panah dengan sebuah garis didepannya, namun untuk lampu LED ditambahkan dua buah tanda panah arah keluar yang menunjukkan bahwa LED/diode tersebut mengeluarkan cahaya. Jika tanda panah menuju simbol maka dia menerima cahaya. Dalam rangakaian elektronika, LED digambarkan dengan sebuah simbol, biasanya LED diseri dengan sebuah resistor yang memiliki fungsi untuk membatasi nilai arus maksimum yang diperbolehkan untuk melewati LED guna menghindari kerusakan.

Jika dalam rangkaian tersebut di atas, dengan sumber tegangan (V) 3V dan resistor (R) 1K Ohm, maka arus yang akan mengalir melalui LED adalah sebesar: (3V/1000 Ohm) = 3mA. Dengan nilai arus 3 mA yang mengalir melalui LED, sudah cukup untuk membuat LED menyala.

Menyalakan LED dengan ATMega8535

Dengan prinsip yang sama dengan rangkaian diatas, maka kita bisa menyalakan sebuah LED dengan memberikan arus kepada LED. ATMega8535 setiap pin dapat berfungsi sebagai sumber arus untuk sebuah device. Arus yang dapat diberikan oleh chip ATMega8535 berdasarkan datasheet adalah sebesar 20mA pada Vcc = 5V dan 10mA pada Vcc = 3V. Arus ini cukup besar untuk menyalakan sebuah LED. Sehingga dalam rangkaian yang kita buat, perlu ditambah resistor limiter sebagai pembatas arus untuk menghindari kerusakan LED. Untuk menyalakan sebuah LED dengan ATMega8535, bisa menggunakan rangkaian seperti berikut:

Dengan menggunakan Code Vision kita bisa membuat code seperti berikut:

1. Buka Software Code Vision, kemudian Klik File –> New

2. Pilih File Type: Project kemudian klik OK

3. Klik Yes, kita akan menggunakan wizard dari Code Vision

4. Pada tab Chip, sesuaikan konfigurasi chip dan clock sesuai berikut

5. Pindah pada tab Ports, pilih tab Port B, kemudian klik pada Bit 0 sehingga akan menjadi Out.

6.Selanjutnya, pilih File — > Generate, Save & Exit

7. Pada source code, tambahkan #include<delay.h>

8. Kemudian tambahkan code berikut

PORTB.0=1; // menyalakan LED

delay_ms(500); // jeda 500ms

PORTB.0=0; // matikan LED

delay_ms(500); // jeda 500ms

9. Setelah itu, download file hex ke sistem minimum. Maka LED akan nyala-mati terus dengan jeda 500ms.

Semoga bermanfaat.

Code Template Flip-flop

Code Flip-flop

└ Tags: ATMega8535, AVR, CodeVision, flip-flop, LED, tutorial
170 Comments

Halaman Baru

Sep18
by rohmadi on September 18, 2011 at 11:20 PM
Posted In: Uncategorized

Halaman situs ini juga memiliki alamat lain di Rohmadi-blogspot. Untuk mendapatkan artikel yang lebih baru, silakan mengunjungi blog kami yang baru.

 

Terima kasih

4,731 Comments

Kumpulan PDF

Sep17
by rohmadi on September 17, 2011 at 4:54 PM
Posted In: Uncategorized

E-book:

1. Analog Circuit Techniques with Digital Interfacing.pdf

2. Data Acquisition for Instrumentation and Control Systems.pdf

3. DSP for Matlab and LABView.pdf

4. Electromagnetics for High-Speed Analog and Digital Communication Circuits.pdf

5. SMART SENSOR SYSTEM.pdf

6. The Windows Serial Port Programming Handbook.pdf

7. USB Complete Four Edition.pdf

8. Applications Interface Programming Using Multiple Languages A Windows Programmer’s Guide 2003-03 includes CD Contents.chm

└ Tags: ebook, referensi
1,191 Comments

Menampilkan Tulisan pada LCD 16×2 baris dengan ATMega8535

Jun30
by rohmadi on June 30, 2011 at 10:25 AM
Posted In: Interfacing

LCD (Liquid Crystal Display) merupakan salah satu perangkat display yang umum dipakai dalam sebuah system instrumentasi. Dengan LCD 16×2 baris kita bisa menampilkan sebuah informasi dari sebuah pengukuran data sensor, menu pengaturan instrument, ataupun yang lainnya. Dengan menggunakan CodeVision Wizard, kita dengan mudah dapat membuat tampilan display yang kita inginkan.

Pada kesempatan kali ini, akan diberikan contoh langkah membuat display dengan menggunakan LCD 16×2 baris. Ikutilah langkah berikut:

Buka program CodeVision

Pilih File –> New –> Project, kemudian klik OK

Pilih Yes, pada Confirm box

Pilih Chip dan Clock, pilih ATMega8535 dan X`tal yang dipakai

Pilih tab LCD, kemudian pilih LCD Port = PORTC, dan Chars/Line = 16

Pastikan koneksi antara Chip ATMega8535 dengan LCD seperti pada keterangan yang muncul dibawahnya.

Pilih File –> Generate, Save and Exit, kemudian simpan

Ketikan code berikut

Tambahkan code berikut

Tambahkan deklarasi berikut

Kemudian pilih Project –> Make

Download ke system minimum dan hasilnya seperti berikut

Foto

berikut adalah foto contoh program yang dibuat.

Video

berikut adalah video contoh program yang dibuat.

[youtube=http://youtu.be/W-nxrVxUX-k]

Code LCD 16×2 Baris

Demikian semoga bermanfaat.

└ Tags: ATMega8535, Code Vision, LCD 16x2
4,455 Comments

Interfacing LCD Omnima NXP LPC21xx Solomon SSD192x

Jun26
by rohmadi on June 26, 2011 at 5:27 PM
Posted In: Interfacing

LCD Omnima jenis ini bisa untuk menampilkan tulisan dan bisa menampilkan grafik. Karakter ataupun grafik yang ditampilkan dapat merupakan komposisi warna dari RGB. Sehingga dapat menampilkan warna sejumlah 256 macam warna. Resolusi screen yang dimiliki adalah 320×240 piksel.

LCD ini dapat diakses melalui interface Serial, I2C, GPIO. Untuk melakukan perintah yang diinginkan disediakan library, ada yang menyediakan juga library open source sehingga bisa digunakan pada OS Open Source.

Gambar dari sebuah memori file juga dapat ditampilkan dengan perintah-perintah tertentu. Selain itu, juga bisa digunakan sebagai display mini PC.

Pada kesempatan ini, saya mencoba menggunakan interface protokol serial, baik melalui hyperterminal maupun melalui mikrokontroller. Dan kedua-duanya menampilkan hasil yang tidak berbeda. Pada bagian akhir, saya lampiran contoh code dengan Code Vision AVR untuk menampilkan beberapa kalimat pada LCD omnima. Berikut adalah hasil dari interfacing dengan LCD Omnima.

Foto-Foto

 

Video

[youtube=http://www.youtube.com/watch?v=7WSUUezgjCk]

[youtube=http://www.youtube.com/watch?v=7PqBFfKY3Ck]

[youtube=http://www.youtube.com/watch?v=sCwMbvg4Ycg]

 

Source

 

Source Code ATMega8535

Command Omnima, digunakan dengan hyperterminal.

Datasheet Omnima-QVGA-LCDoverview

5903

└ Tags: ATMega8535, Hyperterminal, Interfacing, LCD Omnima
5,620 Comments
  • Page 22 of 28
  • « First
  • «
  • 20
  • 21
  • 22
  • 23
  • 24
  • »
  • Last »

Tags

Absensi Karyawan Arduino Arduino Uno ATMega8535 ATmel AVR Barcode Billing CPNS Database database tabungan elektronika employee Grafik GUI GUI matlab Image install Interfacing Matlab Melamar Kerja mikrokontroller Modem GSM Programming python serial port simulasi Sistem Penggajian SMS SMS Gateway software tabungan sourcecode source code tabungan Timer tutorial USB to Serial vb VB 6 VB 6.0 video visual basic Visual Basic 6 warsito Wavecom

Categories

  • Arduino (8)
  • Artikel Umum (10)
  • Berita (3)
  • Dokumentasi Produk (4)
  • Elektronik (4)
  • FPGA (2)
  • Google Maps (1)
  • Image Processing (1)
  • Interfacing (19)
  • Jualan (11)
  • Machine Learning (1)
  • Matlab (9)
  • Memori (7)
  • Mikrokontroller (6)
  • OS (Operating System Linux) (1)
  • Pengetahuan (2)
  • Posting Berikutnya (1)
  • Python (7)
  • Sistem Informasi (3)
  • Testing (3)
  • Tutorial Video (3)
  • Ultrasound (2)
  • Uncategorized (12)
  • VB .Net (2)
  • VB 6.0 (36)
  • Website (1)
Home » Page 22

©2008-2026 Produk Inovatif | Powered by WordPress with Easel | Subscribe: RSS | Back to Top ↑