Sena, SamuelAji (2013) Perancangan dan Pembuatan Application Programming Interface Server untuk Arduino. Sarjana thesis, Universitas Brawijaya.
Abstract
Arduino adalah sebuah platform untuk melakukan komputasi fisis berbasis mikrokontroler. Beberapa sensor dapat dihubungkan pada input arduino dan actuator dapat dihubungkan pada output sehingga membentuk suatu sistem. Saat ini arduino sudah banyak digunakan sebagai remote system melalui jaringan komputer namun karena keterbatasan sumber daya yang dimiliki arduino akan sangat sulit untuk membuat sebuah sistem yang optimal. Skripsi ini membahas perancangan dan pembuatan application programming interface server yang berfungsi sebagai jembatan antara aplikasi dan arduino pada jaringan computer atau internet sehingga dapat memudahkan pemrogram untuk membuat aplikasi dan meringankan kerja arduino. Protokol yang digunakan oleh aplikasi untuk berkomunikasi dengan server adalah HTTP (Hypertext Transfer Protocol) sedangkan protokol yang digunakan oleh server untuk berkomunikasi dengan arduino adalah TCP (Transmission Control Protocol). Fungsi-fungsi yang dapat dilakukan oleh server adalah fungsi-fungsi input dan output. Dari hasil pengujian, semua fungsi input dan output dapat dilakukan. Pada pengujian dengan menggunakan satu buah request, total waktu rata-rata yang dibutuhkan untuk melakukan satu operasi adalah 14,8 ms. Dalam hal ini system dapat berjalan dengan baik dan memiliki performa yang cukup bagus karena delay system tidak akan dirasakan pengaruhnya oleh client.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | SKR/FT/2013/402/051308285 |
Subjects: | 600 Technology (Applied sciences) > 621 Applied physics > 621.3 Electrical, magnetic, optical, communications, computer engineering; electronics, lighting |
Divisions: | Fakultas Teknik > Teknik Elektro |
Depositing User: | Hasbi |
Date Deposited: | 31 Oct 2013 10:32 |
Last Modified: | 21 Oct 2021 11:46 |
URI: | http://repository.ub.ac.id/id/eprint/142132 |
Preview |
Text
BAB3.pdf Download (1MB) | Preview |
Preview |
Text
BAB4.pdf Download (1MB) | Preview |
Preview |
Text
BAB6.pdf Download (1MB) | Preview |
Preview |
Text
BAB5.pdf Download (2MB) | Preview |
Preview |
Text
COVER.pdf Download (1MB) | Preview |
Preview |
Text
PENDAHULUAN.pdf Download (1MB) | Preview |
Preview |
Text
BAB1.pdf Download (1MB) | Preview |
Preview |
Text
BAB2.pdf Download (2MB) | Preview |
Actions (login required)
![]() |
View Item |