Posted: Agustus 15, 2012 in BELAJAR ONLINE MIKROAVR

 

ini adalah update list daftar peserta, silahkan daftarkan diri anda!

http://www.facebook.com/avrmikro

Setelah klien peserta mendaftar secara online via facebook atau sms, maka admin akan merilis daftar calon klien. Berikut langkah-langkah teknis untuk belajar mikroavr online :

  1. Klien dapat memastikan namanya tercantum pada list daftar peserta online. Jika belum, maka peserta dapat mendaftarkan dirinya
  2. Klien memilih paket belajar online [disarankan memilih paket belajar yang sistematik bagi pemula, saat ini masih tersedia paket belajar ATMEGA8]
  3. Klien dapat mengkonfirmasi pilihan paket belajarnya via facebook atau sms
  4. Admin akan mendaftarkan pilihan peserta belajar online, dan menentukan awal mulai pembelajaran
  5. Admin akan mengirimkan materi pembelajaran bertahap
  6. Admin juga akan menawarkan kit trainer yang simple dan murah [disarankan untuk soldering sendiri agar pembelajarannya benar-benar terasa]
  7. Untuk materi teori, admin cukup memandu [live chat] apakah materi teorinya sudah memahami sebelum melakukan pembelajaran praktek
  8. Untuk paket simulasi, admin akan mengirim file pembelajaran dan memandu peserta secara bertahap
  9. Setelah paket trainer diterima, peserta konfirmasi dan menentukan waktu memulai belajar online mikroavr [live chat]
  10. Pembelajaran online dapat dimulai jika semua persiapan dirasa cukup
  11. Admin akan memandu peserta secara bertahap dan sistematik termasuk troubleshouting
  12. Klien akan dipandu hingga benar-benar memahami dan bisa, baru kemudian ke tahap materi selanjutnya
  13. Waktu pembelajaran dapat ditentukan tergantung dari kecepatan klien dalam menerima materi dan keluangan waktu klien dan admin
  14. Klien dan admin wajib online saat pembelajaran aktif
  15. Klien dan admin dapat menentukan jam pembelajaran aktif secara online
  16. Klien dan admin dapat berdiskusi aktif bertukar pikiran tentang materi belajar online [live chat]
  17. Pembelajaran online mikroavr dinyatakan selesai jika semua materi telah diterima
  18. Diskusi seputar mikroavr dapat dilanjutkan secara online
  19. Admin akan menawarkan paket belajar online yang berikutnya
  20. Visi pembelajaran online mikro avr adalah klien dapat menciptakan produk-produk yang berbasis mikroavr sehingga dapat berdaya guna dan memiliki nilai ekonomis

 

Hal-hal yang perlu diperhatikan :

  1. Kesinambungan antara teori dan praktek
  2. Kontinuitas pembelajaran pada paket-paket belajar online agar visi-nya dapat tercapai
  3. Kesungguhan klien peserta untuk mengikuti proses pembelajaran
  4. Fokus 1-2 jam pada pembelajaran dan menciptakan suasana belajar yang nyaman

Perkembangan teknologi dewasa ini semakin pesat, memaksa kita sedikit banyak harus memahami teknologi tersebut. Mulai dari cara penggunaan, cara kerja, hingga membuatnya. Misalkan ketika menggunakan handphone ataupun computer/laptop. Meski kita tidak tahu membuatnya tapi setidaknya kita mengetahui cara kerjanya, dan penggunaannya. Bahkan banyak juga yang bisa memperbaikinya.

Tak beda jauh dengan itu, teknologi mikrokontroler, yang merupakan bagian dari teknologi digital adalah dasar perkembangan teknologi handphone maupun computer. Kita dapat belajar cara menggunakannya, cara kerjanya, bahkan membuat aplikasi yang berbasis mikrokontroller ini. Di zaman yang serba canggih ini, mikrokontroller dijadikan pijakan bagi aplikasi teknologi otomatisasi. Kita dapat memprediksi kira-kira 5 atau 10 tahun lagi sebagian bahkan semua tool/perlengkapan di kehidupan akan menjadi canggih, modern dan otomatis. Nah disini perlunya kita belajar teknologi mikrokontroller itu.

 

Sangatlah mudah untuk mempelajari teknologi mikrokontroler, asal memiliki keinginan yang kuat dari diri sendiri. Untuk memulai belajar mikrokontroler ini setidaknya ada beberapa hal yang harus kita persiapkan, yaitu :

  1. Keinginan yang kuat dari diri
  2. Mengalokasikan waktu
  3. Sikap yang konsisten dan fokus
  4. Visi belajar yang jelas dari learning it, create it, hingga sell it
  5. Materi pembelajaran yang sesuai
  6. Modul trainer yang simple, lengkap dan murah
  7. Peralatan dan komponen elektronika
  8. Metode pembelajaran yang sistematik
  9. Kesinambungan training dengan project simple

 

Setelah segalanya telah kita persiapkan dengan baik, maka sudah saatnya kita memulai “do it”. Masalah usia bukan menjadikan faktor penghambat yang dapat menghentikan langkah kita untuk terus belajar. Masalah biaya bukan sesuatu yang dapat menjegal keinginan kita untuk bisa melakukan. Sudah saatnya kita berfikir “kalo orang lain bisa seharusnya kita juga bisa”.

 

SELAMAT BERGABUNG DENGAN KAMI “BELAJAR MIKRO AVR ONLINE”

DAFTARKAN DIRI ANDA SEKARANG !

 

http://facebook/avrmikro

https://mikroavr.wordpress.com

 

 

MATERI BELAJAR ONLINE

Posted: Agustus 14, 2012 in BELAJAR ONLINE MIKROAVR

MATERI BELAJAR ONLINE BASIC V 1.0

Harga : free

  1. Arsitektur Mikrokontroller AVR ATMEGA8
  2. Pengenalan dan port paralel [Input/Output]
  3. Dasar Pemrograman Bahasa C (Codevision)
  4. Downloader dan sysmin
  5. LED
  6. Sw Push Button
  7. Display 7 Segmen
  8. Display LCD Character 2×16
  9. Keypad numerik
  10. Timer dan counter
  11. RTC DS1307 untuk pembuatan jam digital

**Disarankan untuk membeli kit trainer [PCB dan komponen boleh solder sendiri]

MATERI BELAJAR ONLINE BASIC V 1.1

Harga : free

  1. Arsitektur Mikrokontroller AVR ATTINY2313
  2. Pengenalan dan port paralel [Input/Output]
  3. Dasar Pemrograman Bahasa C (Codevision)
  4. Downloader dan sysmin
  5. LED
  6. Sw Push Button
  7. Display 7 Segmen
  8. Display LCD Character 2×16
  9. Keypad numerik
  10. Timer dan counter
  11. RTC DS1307 untuk pembuatan jam digital

**Disarankan untuk membeli kit trainer [PCB dan komponen boleh solder sendiri]

MATERI BELAJAR ONLINE PROFESIONAL

Harga : call

  1. Basic ATMEGA8 atau ATTiny2313
  2. Dasar Pemrograman Bahasa Delphi
  3. Komunikasi serial RS232, antara mikrokontroller dan PC/laptop
  4. Pengukuran tegangan Analog/ sensor dengan ADC
  5. Interupsi
  6. Aplikasi interface RTC DS1307
  7. Konversi ADC ditampilkan ke LCD
  8. Mengontrol terang redup cahaya lampu
  9. Komparator Analog
  10. Eeprom
  11. Aplikasi Sensor

~~ Materi belajar online bersifat tidak tetap

COMING !!

MATERI BELAJAR ONLINE PROJECT

MATERI BELAJAR ONLINE PREMIUM

MATERI BELAJAR ONLINE SIMULASI

MATERI BELAJAR ONLINE ROBOT ANALOG

MATERI BELAJAR ONLINE ROBOT MIKRO

 

 

 

 

 

PAKET PARADOL V 1.0

Posted: Agustus 10, 2012 in BELAJAR ONLINE MIKROAVR

FASILITAS BELAJAR :

1. PCB PARALEL Downloader
2. Komponen Lengkap + kabel parallel [boleh solder sendiri]
3. Live training
4. Free Scematic and layout [eagle]
5. Program freeware

Harga Normal : Rp 53.000,-
Disc Promo10% : Rp 5.300
Harga Disc : Rp 47.700,-
[berlaku hingga oktober 2012]

–BELAJAR ONLINE AVR–

MURAH | mudah | LIVE Chat

 Fasilitas umum :

1. Free Member [50 pendaftar pertama]

2. Get PROMO Price

3. Live Chat via sms, ym, fb / telp

4. Prog live via team viewer [jika mendukung]

5. Trainer kit simple

6. Source code simple

7. Pembelajaran dipandu mulai dari nol, soldering, programming dan testing

8. Share project AVR simple

9. Free Konsultasi [jam tertentu]

10. Potongan harga menarik untuk pembelian paket-paket PROJECT berikutnya

SEGERA HUBUNGI 087770887055

ATAU TUNGGU INFO SELANJUTNYA [DISINI] ATAU facebook/avrmikro

Programmer ISP ini dapat digunakan baik untuk sistem pemrograman atau  berdiri sendiri SPI programmer untuk perangkat Atmel ISP embeded. Antarmuka pemrograman kompatibel untuk ISP STK200 programmer hardware  sehingga pengguna STK200 juga dapat menggunakan perangkat lunak yang dapat program kedua 8051 dan perangkat seri AVR.

Berikut skematik dan layout PCB :

untuk programnya silahkan download di :

http://www.kmitl.ac.th/~kswichit/IspPgm30a/ISP-Pgm30a.html

SELAMAT MENCOBA !

Support : Support mikrokontroler AVR  ATmega 16, ATmega 8535, ATmega 32

Fitur : 8 kali LED simulasi dan tombol reset
Harga : @ Rp 125.000,-

LED FLIP FLOP ATMEGA8583

Chip type                              : ATmega8583

Program type                    : Application

Clock frequency               : 4.00000 MHz

Memory model                : Small

External SRAM size         : 0

Data Stack size                  : 128

_______________________________________________________

Aplikasi  LED Flip Flop ini digenerate pada AVR ATMEGA8385. Dengan menggunakan CodeVisionAVR kita dapat menggenerate dengan setting sesuai keinginan.

Berikutnya setelah digenerate hasilnya :

#include <mega8583.h>

#include <delay.h>

/* #include merupakan identifikasi macro yang dapat mengurangi beban kerja pemrograman berisi file-file yang dibutuhkan pemrograman*/

// Declare your global variables here

//disinilah adalah tempat untuk inisialisasi variable global

void main(void)

{

/*void merupakan fungsi tanpa nilai balik, melainkan sebuah proses sebelumnya kita melakukan deklarasi/inisialisasi variable local*/

// Declare your local variables here

//tentukan PORT ATMEGA8583 yang aktif sebagai output

// Input/Output Ports initialization

// Port A initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T

PORTA=0x00;

DDRA=0x00;

// Port B initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T

PORTB=0x00;

DDRB=0x00;

// Port C initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T

PORTC=0x00;

DDRC=0x00;

// Port D initialization

// Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out

// State7=1 State6=1 State5=1 State4=1 State3=1 State2=1 State1=1 State0=1

PORTD=0xFF;

DDRD=0xFF;

/*disini kita menggunakan PORTD sebagai output jika kita ingin menggantikan PORT output, kita memberikan nilai 0xFF (aktif)*/

// Timer/Counter 0 initialization

// Clock source: System Clock

// Clock value: Timer 0 Stopped

// Mode: Normal top=FFh

// OC0 output: Disconnected

TCCR0=0x00;

TCNT0=0x00;

OCR0=0x00;

// Timer/Counter 1 initialization

// Clock source: System Clock

// Clock value: Timer 1 Stopped

// Mode: Normal top=FFFFh

// OC1A output: Discon.

// OC1B output: Discon.

// Noise Canceler: Off

// Input Capture on Falling Edge

// Timer 1 Overflow Interrupt: Off

// Input Capture Interrupt: Off

// Compare A Match Interrupt: Off

// Compare B Match Interrupt: Off

TCCR1A=0x00;

TCCR1B=0x00;

TCNT1H=0x00;

TCNT1L=0x00;

ICR1H=0x00;

ICR1L=0x00;

OCR1AH=0x00;

OCR1AL=0x00;

OCR1BH=0x00;

OCR1BL=0x00;

// Timer/Counter 2 initialization

// Clock source: System Clock

// Clock value: Timer 2 Stopped

// Mode: Normal top=FFh

// OC2 output: Disconnected

ASSR=0x00;

TCCR2=0x00;

TCNT2=0x00;

OCR2=0x00;

// External Interrupt(s) initialization

// INT0: Off

// INT1: Off

// INT2: Off

MCUCR=0x00;

MCUCSR=0x00;

// Timer(s)/Counter(s) Interrupt(s) initialization

TIMSK=0x00;

// Analog Comparator initialization

// Analog Comparator: Off

// Analog Comparator Input Capture by Timer/Counter 1: Off

ACSR=0x80;

SFIOR=0x00;

/*semua inisialisasi secara default ditampilkan oleh generate codevisionAVR, jika tidak diperlukan dapat kita hapus*/

while (1)

{

/*while merupakan fungsi perulangan (loop), yaitu perintah akan melakukan looping jika memenuhi syarat.(1) merupakan persyaratan loop yaitu high*/

// Place your code here

PORTD=0xFF;

delay_ms(1000);

PORTD=0x00;

delay_ms(1000);

/*PORTD=0xFF, berarti seluruh LED 8p aktif, lalu delay 1 detik. PORTD=0x00, LED mati, setelah 1 detik aktif lagi, begitu seterusnya. Delay dapat diganti sesuai dengan keinginan*/

};

}

I. Pendahuluan
Pada praktikum ini, anda akan mencoba memanfaatkan fasilitas komunikasi serial pada mikrokontroler AVR ATmega8535. Modul praktikum sebelumnya adalah membaca nilai tegangan pada LDR untuk ditampilkan ke LCD. Sekarang, nilai hasil konversi tegangan pada LDR dan nilai hasil konversi suhu dari LM35 selain ditampilkan pada LCD juga dikirimkan ke PC secara serial menggunakan protokol RS-232. Inisialisasi ADC dan komunikasi serial dilakukan menggunakan bantuan CodeWizardAVR dan program ditulis dengan bahasa-C.
II. Tujuan
Setelah menyelesaikan praktikum ini, yang anda peroleh adalah :
• dapat mengimplentasikan fungsi masukan analog pada mikrokontroler AVR
sebagai sensor suhu dan sensor cahaya.
• dapat mengimplementasikan fungsi kontrol LCD untuk menampilkan nilai
tegangan yang diterima LDR.
• dapat mengimplementasikan fungsi komukasi serial RS-232 pada mikrokontroler untuk mengirimkan data pada PC.
• dapat mengimplementasikan sebuah sistem monitoring cahaya dan suhu ke PC
pada AVR ATmega8535 dengan pemrograman bahasa-C.
III. Gambaran Disain
Nilai hasil konversi ADC internal pada ATmega8535 yang berasal dari dari LDR
sebagai sensor cahaya ditampilkan pada layar LCD dan juga dikirimkan ke PC secara serial. Data yang diterima oleh PC dapat dilihat menggunakan fasilitas terminal pada CodeVisionAVR. Untuk melakukan inisialisasi ADC dan komunikasi serial dapat dilakukan dengan bantuan CodeWizardAVR. Pada tugas yang akan dikerjakan, anda akan membaca nilai dari LDR sebagai sensor cahaya dan nilai dari LM35 sebagai sensor suhu untuk ditampilkan ke LCD dan dikirim ke PC secara serial secara bergantian. Kemampuan pemrograman bahasa-C sangat diperlukan pada praktikum ini.

Sampingan  —  Posted: Juli 1, 2012 in PROYEK AVR
Tag:, , , ,