Relay On Linux Presentation

1,070 views

Published on

R. Gesit Prasasti Alam
Universitas Dian Nuswantoro - 2007
http://www.dinus.ac.id

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,070
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Relay On Linux Presentation

  1. 1. Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang 2007 Disusun oleh : R. Gesit Prasasti Alam A11.2003.01747 Dosen Pembimbing : Etika Kartikadarma, M. Kom Aris Nurhindarto, M. Kom Pengendali Relay Jarak Jauh Berbasis Web Pada Server Linux ( Web Based Remote Relay Controller on Linux Server )
  2. 2. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 1
  3. 3. Alasan Pemilihan Judul ( Reason ) <ul><li>Sebagai langkah inovasi merancang dan menciptakan sistem yang multiguna dari pemanfaatan teknologi Informasi khususnya Internet Technology </li></ul>
  4. 4. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 2
  5. 5. Latar Belakang Masalah <ul><li>Kebutuhan di era globalisasi </li></ul><ul><li>Mobilitas yang tinggi </li></ul><ul><li>Penyebaran Pengelolaan Industri </li></ul><ul><li>Pemanfaatan dan penghematan resources </li></ul><ul><li>Terobosan pemanfaatan teknologi internet </li></ul><ul><li>Kemudahan sistem masa depan yang bermanfaat </li></ul>
  6. 6. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 3
  7. 7. Pembatasan Masalah <ul><li>Perancangan dan pembuatan alat pengendali relay pada kasus ini mengendalikan arah putaran Motor DC. </li></ul><ul><li>Dalam kasus Tugas Akhir ini digunakan lingkup jaringan LAN dan pengujian Server Dalam Negeri ( Domestic ) dan Luar Negeri ( Overseas ). </li></ul><ul><li>Perancangan dan pembuatan program visualisasi basis web dengan menggunakan pemrograman PHP, C Language , dan Bash script untuk memberikan perintah kepada rangkaian pengendali relay melalui parallel port . </li></ul>
  8. 8. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 4
  9. 9. Tahapan Pembuatan <ul><li> Analisis Masalah </li></ul><ul><li>Kebutuhan data atas Pengendali Relay Berbasis Web pada Server Linux </li></ul><ul><li>Perangkat keras yang dibutuhkan untuk Penghendali Relay Berbasis Web pada Server Linux adalah </li></ul><ul><ul><ul><li>1 Unit Komputer Sebagai Server Linux </li></ul></ul></ul><ul><ul><ul><li>1 atau lebih Unit Komputer Sebagai Client </li></ul></ul></ul><ul><ul><ul><li>LAN Card atau Network Interface Card (NIC) </li></ul></ul></ul><ul><ul><ul><li>Hub atau Switch </li></ul></ul></ul><ul><ul><ul><li>UTP atau Kabel Ethernet dan RJ-45 </li></ul></ul></ul><ul><ul><ul><li>Rangkaian Driver Relay </li></ul></ul></ul>
  10. 10. <ul><li>Perangkat Lunak yang dibutuhkan untuk Alat Bantu Penghendali Relay Berbasis Web pada Server Linux adalah : </li></ul><ul><ul><ul><li>Sistem Operasi Linux Redhat 9.0 </li></ul></ul></ul><ul><ul><ul><li>DNS ( Domain Name Server ) Server </li></ul></ul></ul><ul><ul><ul><li>SSH ( Secure Shell ) Server dan Sound Play </li></ul></ul></ul><ul><ul><ul><li>Apache Web Server dan MySQL Server </li></ul></ul></ul><ul><ul><ul><li>SUDO ( Super User DO ) dan CRON Task Scheduler </li></ul></ul></ul><ul><ul><ul><li>Aplikasi Pengendali Relay berbasis Web </li></ul></ul></ul><ul><ul><ul><li>PHP, Bash, GNU C Language </li></ul></ul></ul><ul><ul><ul><li>HTML, Java Script, dan CSS </li></ul></ul></ul><ul><li>Kebutuhan Sumber Daya Manusia </li></ul>
  11. 11. <ul><li> Perancangan Sistem </li></ul><ul><li>Perangkat Lunak </li></ul><ul><li>Perangkat Keras </li></ul><ul><li>Algoritma Pemrograman dan Flowchart </li></ul><ul><li>Desain Input Output </li></ul>
  12. 12. Start Secure Login Admin Relay User Id , Password , Code Correct and No Active Admin Browsing Page Admin Area Menu Relay Controller Perintah Pengendali Relay Right Relay ON Command Request Execute sh lptout data 1 & Play indicator Sound LOGOUT Command Request End Flowchart System
  13. 13. <ul><li>Pengujian dan Evaluasi </li></ul><ul><li>Pengujian dengan Menggunakan Jaringan LAN </li></ul><ul><li>Pengujian Menggunakan Jaringan Server Dalam Negeri ( Domestic Server ) </li></ul><ul><li>Pengujian Menggunakan Jaringan Server Luar Negeri ( Overaseas Server ) </li></ul><ul><li>Analisa dari Hasil Pengujian Web Based Relay Controller </li></ul>
  14. 14. Pengujian dengan Menggunakan Jaringan LAN Switch / Hub 8 Port Linux Server 192.168.0.254 Relay Interface DC Motor 12 Volt
  15. 15. Pengujian dengan Menggunakan Server Internet freehostia Houston US 64.72.119.253 Client Semarang Indonesia 125.163.202.210 Speedy Client Semarang 125.163.202.210 smghack.net Jakarta 203.130.198.32
  16. 16. Pengujian dengan Menggunakan Server Internet Relay Interface DC Motor 12 Volt USB Modem Router ADSL Internet Linux Server 203.130.198.32/ 64.72.119.253 Speedy Client 125.163.202.210 Request HTTP Tracing Route TCP/IP Response Request sh lpout 1 Relay Activated Electric flow 12 V
  17. 17. Analisa dari Hasil Pengujian Web Based Relay Controller 3,59 – 6,71 second, average 4,9867 second 2 – 3,97 second, average 2,719 second 0.215 - 0.906 second, average 0.6093 second
  18. 18. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 5
  19. 19. Tujuan <ul><li>meneliti, dan menghasilkan perangkat pengendali relay berbasiskan web pada server linux yang multi guna </li></ul>
  20. 20. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 6
  21. 21. Hasil Yang Dicapai <ul><li>Tercipta sistem pengendali relay secara remote controller ( Kendali jarak jauh ) </li></ul><ul><li>Tercipta sistem yang bersifat multiguna </li></ul><ul><li>Tercipta sistem yang bebas lisensi </li></ul><ul><li>Tercipta sistem yang aman </li></ul><ul><li>Tercipta sistem yang bersifat platform independent dan Hemat resources </li></ul><ul><li>Tercipta sistem yang efisiensi waktu, tenaga dan biaya </li></ul>
  22. 22. Presentation Items <ul><li>Alasan Pemilihan Judul ( Reason ) </li></ul><ul><li>Latar Belakang ( Background ) </li></ul><ul><li>Pembatasan Masalah ( Restriction ) </li></ul><ul><li>Tahapan Pembuatan ( Phase ) </li></ul><ul><li>Tujuan ( Purpose ) </li></ul><ul><li>Hasil Yang dicapai ( Result ) </li></ul><ul><li>Kesimpulan dan Saran ( Conclusion & Suggestion ) </li></ul>Item 7
  23. 23. Kesimpulan <ul><li>P engontrolan melalui internet dalam project bersifat server side, bersifat platform independent dan main resources. </li></ul><ul><li>P engontrolan melalui Web dapat menggunakan PHP yang berjalan pada server linux yang bersifat open source </li></ul><ul><li>P rogram execute compiler GNU C/C++ berfungsi mengeluarkan data bit ke parallel port yang kemudian mengendalikan rangkaian driver relay </li></ul><ul><li>S istem kendali melalui web memungkinkan untuk melacak aktifias pengaksesan motor DC dari segi waktu, user dan aktifitas. </li></ul><ul><li>S istem dapat menjadwalkan kendali relay, jadi bersifat dinamis dan otomatis dalam mengeksekusi relay jarak jauh. </li></ul><ul><li>K eamanan aplikasi lebih terjaga selain menggunakan bahasa pemrograman PHP yang bersifat server side juga dilengkapi dengan confirm procedure pada client side script dan server side process script </li></ul>
  24. 24. Kesimpulan <ul><li>Aplikasi pengontrolan jarak jauh dilengkapi dengan fasilitas chatting, untuk melakukan komunikasi antara pihak server dan pihak client </li></ul><ul><li>Kemanan dari sisi server lebih terjamin dengan menggunakan Linux Operating System. </li></ul><ul><li>Aplikasi Halaman Administrator menggunakan pengembangan CMS (Content Management System) yang dinamis dan user friendly </li></ul>
  25. 25. Saran <ul><li>P engembangan kemampuan sistem sebagai pengendali obyek. Sistem dapat dikembangkan untuk mengendalikan obyek beserta parameternya. Contohnya pengendalian kecepatan motor atau pengendalian posisi motor. </li></ul><ul><li>P engembangan kemampuan sistem ini dengan menambahkan camera pengawas untuk memonitoring kinerja objek yang bisa dipantau langsung dari sisi client. </li></ul><ul><li>U ntuk lebih kompleks dan otomatisasi kinerja sistem bisa dikembangkan dengan menambah sensor suhu untuk menjalankan relay-motor DC dengan mendeteksi panas sekitar yang perlu diberi arus putaran angin motor DC </li></ul><ul><li>P engembangan lanjut dengan memaksimalkan teknologi terbaru, misalkan dengan wireless technology yang bisa diterapkan langsung pada rangkaian relay dan motor DC </li></ul>
  26. 26. terima kasih udinus Terima Kasih Mohon Maaf Atas Segala Kesalahan dan kekurangan dalam Penyampaian R. Gesit Prasasti Alam

×