Produk Inovatif

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

Latest Post

  • 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
  • Install Library On Debian OS

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.....

  • 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
  • Install Library On Debian OS

Absensi Karyawan Arduino Arduino Uno ATMega8535 ATmel AVR Barcode Billing CPNS Database database tabungan DDS Grafik GUI GUI matlab Image install Install Driver USBasp Interfacing komputerisasi absensi Matlab Melamar Kerja mikrokontroller Modem GSM Programming python rekap absensi serial port simulasi SMS SMS Gateway software tabungan 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 (11)
  • 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.....

Memulai Belajar Arduino Uno-Mengenal Arduino Uno Bag. 2

Jul07
by rohmadi on July 7, 2013 at 7:07 AM
Posted In: Arduino

Pin dan Fungsinya

– Power

Beberapa cara untuk memberikan/mendapatkan power pada board Arduino Uno adalah sebagai berikut:

1. Vin, pin dapat dijadikan pilihan dengan memberikan tegangan dari adaptor eksternal antara 6-20V.

2. 5V, pin dapat digunakan dengan memberikan tegangan yang sudah diregulasi dari power supply 5V eksternal. Selain itu, pin juga dapat digunakan untuk sumber power supply 5V bagi rangkaian tambahan diluar board.

3. 3V3, pin ini adalah tegangan 3,3V output dari regulator yang ada pada board dengan arus maksimal 50mA

4. GND, pin ground.

5. IOREF, pin ini disediakan sebagai tegangan referensi mikrokontroller bekerja. Dapat dipilih antara 5V dan 3,3V.

 

Memory

Board Arduino memiki kapasitas memori sebesar 32 KB, dimana 0,5KB diantaranya digunakan sebagai boarloader. Diantaranya terdiri dari 2KB SRAM, 1KB EEPROM.

 

Input and Output

Masing-masing dari 14 pin dapat digunakan sebagai input/output dengan tegangan kerja 5V. Selain itu terdapat fungsi tambahan dari masing-masing port, sebagai berikut:

– Serial, 0(RX), 1(TX) dapat digunakan sebagai pin untuk menerima data (RX) dan mengirim data (TX) dengan level tegangan TTL 5V. Pin ini terhubung antara pin serial ATmega328 mikrokontroller dan pin USB to TTL dari IC serial konverter.

– Externel Interrupts: 2 dan 3 pin ini dapat digunakan sebagai trigger dengan beberapa pilihan mode transisi/level tegangan.

– PWM: 3, 5, 6, 9, 10, and 11. Menyediakan fasilitas untuk membuat output PWM.

– SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mendukung komunikasi SPI dimana library sudah tersedia.

– LED: 13 pada board ini disediakan satu buah LED untuk digunakan sebagai output. Dimana LED akan menyala saat diberikan logika HIGH dan akan padam saat diberikan logikan LOW.

Arduino Uno menyediakan 6 pin analog in yang dapat digunakan sebagai input analog dengan resolusi 10 bits (dengan range pembacaan 0 sampai 1023). Yang ekuivalen dengan tegangan analog dari 0V sampai 5V.

– TWI: A4 or SDA pin and A5 or SCL pin. Mendukung komunikasi TWI dengan library yang sudah disediakan.

– AREF. adalah pin yang dapat digunakan untuk mengatur tegangan referensi untuk input analog.

– Reset, pin ini dapat digunakan untuk mereset mikrokontroller dengan memberikan logika LOW. Selain itu, juga tersedia button RESET untuk melakukan hal serupa.

 

Komunikasi

Board Arduino Uno mendukung komunikasi serial, dimana hal ini sudah tersedia sebuah perangkat hardware USB to TTL serial yang dilengkapi dengan LED indikator. Karena sudah dilengkapi dengan chip konverter USB to Serial, sehingga board dapat digunakan untuk komunikasi serial secara langsung ke komputer/laptop. Selain itu, board juga mendukung protokol kumunikasi lainnya yaitu SPI dan I2C.

 

Programming

Board arduino dapat langsung diprogram menggunakan software arduino. Software dapat diunduh di halaman download.

 

USB Overcurrent Protection

Board dilengkapi sebuah perlindungan resettable polyfuse yang melindungi USB dari over current dan short.

 

Demikian semoga bermanfaat.

Pustaka:

Arduino Board Uno

└ Tags: Arduino, Arduino Uno, komunikasi, rangkaian, tutorial, tutorial arduino
1,012 Comments

Memulai Belajar Arduino Uno-Mengenal Arduino Uno Bag. 1

Jul07
by rohmadi on July 7, 2013 at 6:24 AM
Posted In: Arduino

Berikut adalah tampilan Arduino Uno:

Arduino Tampak Depan

Arduino Tampak Depan

Arduino Uno Tampak Belakang

Arduino Uno Tampak Belakang

Untuk produk detail silakan merujuk di situs arduino.

Review:

Arduino Uno adalah board yang menggunakan ATmega328 (datasheet). Dimana chip ini memiliki 14 digital input dan output:

– 6 pin diantaranya dapat digunakan sebagai output PWM

– 6 input analaog

– memiliki keramik resonator 16 MHz

– satu buah koneksi USB

– satu buat jack power

– satu buah header ICSP,  dan

– sebuah tombol reset

Semuanya adalah yang dibutuhkan untuk sebuah sistem mikrokontroller minimum. Untuk dapat memulai menggunakannya dapat dengan mudah menghubungkannya ke komputer menggunakan sebuah kabel USB sebagai koneksi power dan koneksi untuk melakukan pemrograman.

Selain fitur diatas, ada beberapa fitur lainnya yaitu:

– Pin SDA dan SCL yang terletak didekat pin AREF.

Rangkuman

Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz

Skematik

EAGLE files: arduino-uno-Rev3-reference-design.zip (Catatan: hanya dapat dibuka dengan Eagle 6.0 atau yang lebih baru)

Skematik: arduino-uno-Rev3-schematic.pdf

Power

Arduino Uno dapat diberikan power melalui kabel USB yang terhubung dengan komputer/laptop. Pilihan ini akan menjadi opsi otomatis pada board ini. Selain menggunakan konektor USB, board Arduino juga dapat diberikan power melalui jak power 2.1mm dimana bagian tengahnya adalah polaritas positif yang terhubung ke adaptor dinding. Selain itu power dapat diberikan juga melalui pin GND dan Vin. Board dapat diberikan tegangan eksternal antara  6-20 Volt, jika dipaksakan diberikan tegangahn 5V atau kurang maka dikhawatirkan board tidak akan stabil sehingga hal ini tidak dianjurkan.

Bersambung…

Pustaka:

Arduino Board Uno

└ Tags: analog input, Arduino, Arduino Uno, input pins, kabel usb, keramik resonator, tutorial arduino
1,028 Comments

Driver USBASP untuk Windows 7 dan Windows Vista x64

Jun30
by rohmadi on June 30, 2013 at 10:21 PM
Posted In: Dokumentasi Produk

Jika pada sebelumnya, driver tidak kompattibel dengan Window 7 dan Windows Vista x64, maka pada tulisan ini diberikan langkah-langkah untuk memasang driver USBASP untuk Windows 7 dan Windows VIsta x64.

Berikut ada prosedur untuk melakukan installasi:

1. Download driver disini, atau mirror disini.

2. Masukkan USB asp pada USB

3. Sistem akan mencoba untuk menginstal driver dari Windows Update

usbasp_win7_01_med 1

4. Dan akan terjadi kegagalan proses

usbasp_win7_02_med 2

5.  Pada langkah ini, buka pada Device Manager dan temukan entri USBASP yang akan ditampilkan dengan sebuah ikon kuning disampingnya.

6. Klik kanan pada bagian tersebut, dan pilihlah “Update Driver Software”

usbasp_win7_03_med

7. Saat muncul pertanyaan “How do you want to search for driver software”, pilih “Browse my computer for driver software”

usbasp_win7_04_med

8. Pilih folder dimana Anda menyimpan driver kemudian klik “Next”

usbasp_win7_05_med

9. Pada bagian ini, windows akan menampilkan peringatan dengan sebuah dialog window merah dengan pesan “Windows can’t verify the publisher of this driver software”.

usbasp_win7_06_med

10. Klik “Install this driver software anyway” dan proses installasi driver akan dimulai.

usbasp_win7_07_med

Demikian, semoga bermanfaat.

Pustaka:

Protostack

└ Tags: device manager, driver software, install driver, Install Driver USBasp, windows 7, windows Vista x64
2,158 Comments

Membuat LED Berkedip Dengan Arduino Mega2560

Jun26
by rohmadi on June 26, 2013 at 9:21 PM
Posted In: Arduino, Interfacing

Arduino-logo-new

Pada tulisan ini akan diberikan contoh sederhana bagaimana membuat sebuah program sederhana untuk menyalakan sebuah LED berkedip. Tulisan ini dibuat berdasarkan tutorial resmi dari situs arduino.

Hardware yang dibutuhkan:

– Board Arduino R3 yang dapat dibeli di Produk-Inovatif.com dengan harga Rp 300.000,-

Rangkaian

Pada umumnya board Arduino sudah terdapat sebuah LED yang terhubung pada pin 13. Sehingga kita dapat langsung membuat program untuk menyalakan LED berkedip. Jika board yang Anda miliki belum disertakan LED pada pin 13, ikuti langkah berikut.

Untuk membuat rangkaian, hubungkan sebuah resistor dengan nilai 220-ohm pada pin 13 dari board Arduino. Hubungkan bagian Anode (+) ke resistor , biasanya kaki yang memiliki ukuran lebih panjang. Kaki lain yang lebih pendek katode (-) ke ground. Kemudian hubungkan board Arduino ke komputer dan buka program Arduino kemudian masukkan code berikut:

arduino LED

Rangkaian LED

Gambar Skematik

Skematik

Code

Untuk inisialisasi port, tuliskan code berikut:

pinMode(13, OUTPUT);

Sementara untuk menyalakan LED, menggunakan code berikut:

digitalWrite(13, HIGH);

untuk mematikan LED, digunakan code:

digitalWrite(13, LOW);

Agar nyala LED dan mati LED dapat dilihat, perlu ditambahkan sebuah jeda waktu. Untuk menambahkannya dapat digunakan fungsi delay() yang dapat diisikan nilai dalam satuan milidetik:

Code langkap:

[sourcecode]

/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.

This example code is in the public domain.
*/

// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;

// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
delay(1000);               // wait for a second
digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
delay(1000);               // wait for a second
}

[/sourcecode]

[youtube=http://youtu.be/k3lg2CJK9Ek]

Berikut adalah contoh videonya:

[youtube=http://youtu.be/yzmkyAQkOPY]

Demikian, semoga bermanfaat.

Pustaka:

http://arduino.cc/en/Tutorial/Blink

└ Tags: Arduino, Arduino Mega2560, Blink, Light-emitting diode
 Comment 

Install Driver USBasp

Jun25
by rohmadi on June 25, 2013 at 8:42 AM
Posted In: Dokumentasi Produk

Download driver

Berikut adalah petunjuk installasi driver USBasp:

1.

2.

3.

4.

5.

6.

7.

8.

└ Tags: download driver, Driver USBasp, install, Install Driver USBasp, ISP USB asp
5,308 Comments
  • Page 6 of 28
  • « First
  • «
  • 4
  • 5
  • 6
  • 7
  • 8
  • »
  • Last »

Tags

Absensi Karyawan Arduino Arduino Uno ATMega8535 ATmel AVR Barcode Billing CPNS Database database tabungan DDS Grafik GUI GUI matlab Image install Install Driver USBasp Interfacing komputerisasi absensi Matlab Melamar Kerja mikrokontroller Modem GSM Programming python rekap absensi serial port simulasi SMS SMS Gateway software tabungan 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 (11)
  • VB .Net (2)
  • VB 6.0 (36)
  • Website (1)
Home » Page 6

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