Sabtu, 15 Februari 2014

SIMULASI KEDATANGAN TAMU MENGGUNAKAN SOFTWARE FLOWCODE AVR 5




Pendahuluan:
SMK adalah sekolah menengah kejuruan  yang mempunyai peranan penting didalam menyiapkan dan pengembangan Sumber Daya Manusia (SDM). Saat ini pelajar dari SMP lebih banyak memilih melanjutkan ke SMK faforit maupun reguler . Untuk menambah kesan agar SMK N Tembarak menjadi menarik dan juga lebih bagus saya sebagai penulis menyarankan pembuatan produk untuk menyambut kedatangan siswa,guru maupun tamu tetapi masih berupa simulasi.



Untuk membuat alat tersebut dibutuhkan :
1.    Sensor dalam simulasi sensor diganti dengan pushbutton karena didalam softwarenya sensor belum ada

2.       IC Atmega 32,

3.       LCD sebagai output atau keluaran,

4.       LED sebagai output atau keluaran,


Namun pada simulasi untuk perancangan alat digunakan :
1.       Switch, dalam simulasi ini menggunakan pushbutton . Digunakan sebagai input pada program simulasi ini.
2.       LED dan LCD, digunakan sebagai output atau keluaran dari program simulasi ini,

3.       Mikrokontroller Atmega 32,

Gambar 5. Pinout ATMega 32
                Diskripsi PIN :
·         VCC : Suplay untuk tegangan digital
·         GND : Grounding
·         Port A (PA7...PA0) : Berfungsi sebagai input analog ke A/D Converter
·         Port B (PB7...PB0) : Selain berfungsi sebagai input tapi juga memiliki fungsi yang bervariasi seperti sebagai SCK (SPI Bus Serial Clock), Timer, Analog Comparator Positif/Negatif Input, dsb.
·         Port C (PC7...PC0) : Selain berfungsi sebagai input, fungsi lain yaitu Timer Oscilator Pin 1 dan 2, TDI, TDO, dan lain sebagainya.
·         Port D (PD7...PD0) : Port D bisa berfungsi sebagai input tetapi ada fungsi lain yaitu, OCP2, ICP1, OCI1A, OCI1B dan lain sebagainya.
·         RESET :  Guna me-reset atau mengatur ulang input.
·         XTAL1 : Guna membalikan ke Oscillator Amplifier dan sebagai internal clock operating circuit.
·         XTAL2 : Sebagai output dari Inverting Oscillator Amplifier.
·         AVCC : Sebagai suplay tengangan pin untuk Port A dan ADC.
·         AREF : Penampil analog untuk pin ADC.


LANGKAH PENGERJAAN :

1.       Untuk memulai membuat file perancangan simulasi baru, buka software Flowcode AVR 5. 

2.       Tunggu hingga muncul tampilan untuk membuat file baru, kemudian klik OK.

3.       Pilih mikrokontroller yang akan digunakan, dalam simulasi ini menggunakan ATMega 32 . Klik OK.


4.       Pilih inputan berupa Switch guna menjalankan simulasi,



5.       Klik kanan Switch pada panel, klik Ext Properties kemudian ubah menjadi pushbutton . Klik Apply – Ok .

6.       Untuk mengatur koneksi Pushbutton, klik kanan seperti tadi kemudian pilih Connection, klik Done.


7.       Pilih output berupa LED dan LCD, atur posisinya pada panel,



8.       Maka akan terlihat seperti ini




9.       Mengatur koneksi LCD maupun LED dengan cara klik kanan kemudian pilih Connection, klik Done.



10.    Pada toolbar icon, pilih Component loop


11.    Pada toolbar icon, pilih Component Macro,


12.    Double klik pada Component Macro lalu pilih LED (0) kemudian pilih macro LED ON . Klik OK.

13.    Tambahkan lagi Component Macro di bawahnya, klik dua kali kemudian pilih Component LCD0 dan Macro : Start, klik OK.






14.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LCDDisplay(0) dan pilih macro Cursor. Edit X= 1 dan Y=0 X dan Y berfungsi utuk tata letak tulisan.


15.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LCDDisplay(0) dan pilih macro print string. Edit nama “Selamat Datang”


16.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LCDDisplay(0) dan pilih macro Cursor. Edit X= 0 dan Y=1


17.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LCDDisplay(0) dan pilih macro print string. Edit nama “DI SMKN Tembarak”


18.    Tambahkan delay dan edit waktu miliseconds  diganti 7 seconds


19.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LED (0) off


20.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LED (1) off


21.    Tambahkan lagi Component Macro di bawahnya, kemudian pilih kembali Component LCDDisplay(0) dan pilih macro


22.    Klik RUN untuk memainkan simulasi,





HASIL
1)       Pertama kali akan menampilkan seperti ini,


2.kemudian pushbutton harus di tekan maka led akan menyala


3.setelah led menyala maka LCD pertama akan menampilkan tulisan “Selamat Datang”


4.LCD akan menampilkan tulisan yang kedua yaitu “DI SMKN Tembarak”


5.       Delay akan menyala dan tunggu hingga delay berhenti


6.       LED mati



7.       Yang terahir adalah LCD akan mati




Kesimpulan:
Simulasi ini dibuat untuk penyambutan kedatangan siswa,guru maupun tamu agar memberi kesan bagi yang memasuki kawasan SMK tersebut. Prodak ini  bisa dipasang di gerbang masuk SMK. Pada real-nya alat ini bisa di buat dengan :
               
1.       Sensor dialam simulasi tidak terdapat sensor dan diganti dengan pushbutton karena didalam software FLOWCOD 5 tidak terdapat sensor
.
2.       LED agar tampilan lebih menarik maka ditambahkan LED


                                3.LCD 2X16 sebagai display output yang menampilkan tulisan “Selamat Datang DI SMKN Tembarak”


Saran :
  •       Pushbutton diganti dengan sensor agar orang yang datang tidak kerepotan harus          memencet tombol pushbuttton
  •       Penambahan suara agar kesanya lebih bagus 
  •       Pemasangan alat tersebut disiku-siku pintu agar sensor dapat bekerja dengan baik.

Daftar Pustaka :

















5 komentar:

  1. Silahkan bisa diusulkan untuk diterapkan disekolah anda nantinya...:-)
    Sipppp....:-)

    BalasHapus
  2. Pak ada tambahan nggak pak dari Bapak tentang program saya?

    BalasHapus
  3. bagus sekali mas aji, selamat ya...akhirnya kamu bisa pake program Flow Code...besok kalo sudah pulang, bagi- bagi ilmunya buat temen-temen ya....
    tetep Kreatif dan Innovatif

    BalasHapus
  4. bagus sekali mas aji, selamat ya...akhirnya kamu bisa pake program Flow Code...besok kalo sudah pulang, bagi- bagi ilmunya buat temen-temen ya....
    tetep Kreatif dan Innovatif

    BalasHapus
  5. Untuk level SMK ini sudah bagus mas bayu aji...;-) kalau mau dieksplore silahkan menggunakan mikrokontroler tipe lain dan fitur-fitur yang ada di Flow Code tersebut. Selamat mengexplore Flow Code...;-)

    BalasHapus