40 research outputs found

    USB to UART Converter di Linux

    Get PDF
    Dalam PC interfacing, serial port (COM port) yang menggunakan protokol RS-232 sering digunakan sebagai interface komunikasi seri antara PC/Laptop dengan sistem minimum berbasis mikroprosesor atau mikrokontroler. Akan tetapi, pada PC/Laptop keluaran baru, port tersebut sudah dihilangkan; digantikan oleh USB port yang lebih kecil ukuran konektornya serta lebih fleksibel dalam pemakaiannya. Tentu saja, dengan tidak adanya COM port ini, PC interfacing dapat menggunakan USB port sebagai interface komunikasi seri pengganti. Makalah ini mempresentasikan penggunaan USB to UART Converter yang didesain sendiri menggunakan open source software sebagai interface komunikasi seri dua arah antara PC/Laptop bersistem operasi Linux dengan suatu sistem mikrokontroler, yang mana dalam makalah ini, digunakan sistem mikrokontroler AVR sebagai contoh aplikasi. IC yang digunakan sebagai pengontrol dan adapter dari converter ini adalah FT232RL, keluaran dari FTDI Limited. Untuk dapat mengakses konverter ini pada sistem operasi Linux, dibutuhkan suatu open source library yang telah tersedia, yaitu libftdi. Dalam pengaplikasian sederhana, konverter ini dapat diakses oleh PC/Laptop menggunakan serial communication program. yaitu minicom, dan suatu program aplikasi sederhana yang dibangun menggunakan libftdi API dan wxWidgets API, yang semuanya adalah open source software

    Open Source Development Tools untuk Mikrokontroler AVR pada Sistem Operasi Linux

    Get PDF
    Makalah ini mempresentasikan penggunaan open source development tools pada sistem operasi Linux untuk mengembangkan suatu aplikasi yang berbasis mikrokontroler AVR mulai dari tahap persiapan atau instalasi, pembuatan hardware yang difungsikan sebagai firmware downloader, sampai pada penggunaan development tools ini untuk membuat aplikasi sangat sederhana berbasis mikrokontroler AVR ATtiny2313. Open source software yang digunakan untuk development tools ini adalah binutils, gcc, gdb, avr-libc, dan avrdude, sedangkan firmware downloader menggunakan USBasp, yang juga free dan open source. Setelah diaplikasikan untuk mengembangkan aplikasi sangat sederhana, ternyata open source development tools ini relatif mudah digunakan dan di-maintained dengan baik sehingga dapat dijadikan pengganti proprietary development tools

    Estimasi Parameter Hurst Pada Trafik Internet Untuk Analisis Kinerja Jaringan Internet Kampus

    Get PDF
    Salah satu cara untuk mengetahui kinerja jaringan internet adalah dengan mengukur trafik internetnya pada periode dan interval tertentu dan mengolahnya dengan menggunakan estimasi parameter Hurst. Estimasi parameter Hurst-nya menggunakan pemodelan FARIMA(p,d,q) sehingga diperoleh besaran parameter Hurst (H), yaitu H Î (½, 1) di mana semakin mendekati nilai 1 semakin berat beban jaringannya. Pada makalah ini trafik internet yang digunakan adalah aliran paket data internet (internet packet-flow traffic) yang mengalir melewati 4 router yang berbeda tempat di kampus Universitas Surabaya (Ubaya) yaitu router di Fakultas Teknik (FT), Fakultas Bisnis dan Ekonomika (FBE), Gedung Perpustakaan dan kampus A Ubaya Ngagel. Pengukuran trafik internet menggunakan perangkat lunak tcpdump pada tanggal 11 Juli 2013 dilakukan dari jam 06.00 WIB sampai 18.00 WIB dengan sampel pengukuran 1 detik. Hasil perhitungan dan analisis menunjukkan bahwa nilai parameter Hurst di lokasi router kampus A Ubaya Ngagel dengan nilai H = 0,81878, lokasi Perpustakaan H = 0,9799354, FT dengan H = 0,999987 dan FBE dengan nilai H = 0,999997. Dengan demikian dapat disimpulkan bahwa kinerja jaringan internet terbaik ada pada kampus A Ubaya Ngagel

    PEMBUATAN WEB SERVER BERBASIS RASPBERRY PI UNTUK KONTROL LAMPU DAN AC

    Get PDF
    Pada Tugas Akhir ini, telah dibuat suatu prototipe web server berbasis Raspberry Pi untuk kontrol lampu dan AC. Proyek ini dibagi 2, layer atas dan layer bawah. Layer bawah merupakan pembuatan master controller dan slave untuk mengendalikan peralatan sesuai karakter yang dikirim web server dari layer atas. Layer atas berupa pembuatan web server hingga Arduino Ethernet Shield. Yang akan dijelaskan pada buku ini hanya bagian layer atas, sedangkan layer bawah dijadikan Tugas Akhir lain dengan judul “Sistem Pengontrolan Lampu Dan AC yang Terintegrasi Secara Nirkabel Berbasis Low Cost Dan Low Power”. Pada sistem ini, web server digunakan sebagai user interface dan Arduino Ethernet Shield sebagai modul untuk berkomunikasi dengan web server. Web server menggunakan embedded system berbasis ARM yaitu Raspberry Pi. User pada website dibagi 2 yaitu admin dan user biasa. Admin memiliki fitur yang lebih banyak dibanding user biasa. Pengaturan peralatan bisa dilakukan secara manual dan automatic. Arduino Ethernet Shield berfungsi sebagai penghubung layer atas dan layer bawah. Dari Arduino Ethernet Shield karakter dari server diteruskan ke layer bawah dan ACK dari layer bawah diteruskan ke server. Raspberry Pi yang digunakan mengkonsumsi daya 5,2W sebagai web server. Pengujian dilakukan dengan menguji fitur website dan mencoba integrasi dengan layer bawah untuk mengontrol peralatan. Sistem ini memiliki jeda waktu saat pengujian web server mulai dari pengaturan hingga perubahan tampilan website yaitu 3,5 detik.&nbsp

    Pengembangan Software Manajemen Data untuk Energy Awareness System Berbasis Wireless Sensor-Actuator Network

    Get PDF
    Abstrak – Penggunaan energi dunia terus meningkat dan sepertiganya digunakan oleh bangunan. Salah satu cara mengatasinya adalah menggunakan energy awareness system untuk mengontrol penggunaan energi bangunan. Pada skripsi ini, sistem tersebut diimplementasikan di ruang kelas Fakultas Teknik Universitas Surabaya. Sistem tersebut mengontrol lampu dan AC berdasarkan sensor cahaya, gerak, dan suhu. Sistem ini terdiri dari beberapa komponen: kontroler slave, kontroler master, router node, koordinator, dan server. Fokus skripsi ini adalah software manajemen pada koordinator, termasuk desain struktur database. Pengerjaan dibagi menjadi empat tahap: desain software manajemen data keseluruhan, pembuatan driver AT86RF233, desain database, dan pembuatan software manajemen data secara utuh. Pengujian meliputi uji SPI, uji transceiver, uji akses database, uji software manajemen data, dan uji integrasi sistem besar. Hasil menunjukkan bahwa software yang dibuat berfungsi dan mampu diintegrasikan dengan sistem besar. Kata kunci: WSAN, manajemen data, database   Abstract – World energy consumption continues to rise and a third of it is used for buildings. One way to overcome it is to implement energy awareness systems to control energy usage of buildings. In this study, such system is implemented at a classroom on a building of the Engineering Department of Universitas Surabaya. The system controls AC and lamps based on movement, temperature, and light sensors. The system consists of several components: slave controller, master controller, router node, coordinator, and server. The focus of this study is the data management software on the coordinator, which includes database development. The work is divided into four steps: software design, communications driver development, database design, and software integration. Testing includes SPI communications test, database access test, integrated data management software test, and system integration test. The result shows that the software made in this study is functional and is successfully integrated into the system. Keywords: WSAN, data management, databas

    PERANCANGAN SISTEM PENGONTROLAN LAMPU DAN AC YANG TERINTEGRASI SECARA NIRKABEL BERBASIS LOW COST DAN LOW POWER RADIO FREQUENCY

    Get PDF
    Pada tugas akhir ini, telah dibuat suatu prototipe sistem pengontrolan lampu dan AC yang terintegrasi secara nirkabel berbasis low cost dan low power radio frequency. Proyek ini dibagi 2, layer atas dan layer bawah. Layer atas merupakan pembuatan webserver hingga modul Ethernet untuk dapat berkomunikasi dengan pengendali master dari layer bawah. Pada layer bawah merupakan pembuatan modul pengendali master hingga pengendali slave. Yang akan dijelaskan pada buku ini hanya bagian layer bawah, sedangkan layer atas dijadikan Tugas Akhir lain dengan judul Tugas Akhir “Pembuatan Webserver Berbasis Raspberry Pi yang Diintegrasikan Pada Sistem Pengontrolan Lampu Dan AC”. Pada sistem ini memiliki modul pengendali. Modul pengendali tersebut terdiri dari Arduino Uno sebagai pengontrol sistem dan modul RFM12 sebagai modul komunikasi antar pengendali. Untuk pengendali slave memiliki 3 macam firmware, firmware pertama digunakan untuk untuk mengontrol lampu yaitu PIR modul sensor. Yang kedua juga digunakan untuk mengontrol lampu juga tetapi menggunakan LDR modul sensor untuk mengontrol lampu. Terakhir adalah firmware untuk pengendali slave dengan modul remote untuk mengendalikan AC. Sistem ini telah diuji coba pada rumah dan bangunan kantor. Didapatkan hasil pengujian pada bangunan rumah sistem dapat berkomunikasi pada ukuran rumah kurang dari 180m2. Pada bangunan kantor, peletakkan terbaik berada pada 1 lantai di atas dan 1 lantai di bawah dari letak pengendali master. Untuk memperluas jangkauan komunikasi antar pengendali, dapat ditambahkan fitur untuk memperbanyak pengendali master. Implementasi ini telah di uji coba dan dapat bekerja dengan baik tanpa masalah.&nbsp

    PERANCANGAN SISTEM PENGONTROLAN LAMPU DAN AC YANG TERINTEGRASI SECARA NIRKABEL BERBASIS LOW COST DAN LOW POWER RADIO FREQUENCY

    Get PDF
    Pada tugas akhir ini, telah dibuat suatu prototipe sistem pengontrolan lampu dan AC yang terintegrasi secara nirkabel berbasis low cost dan low power radio frequency. Proyek ini dibagi 2, layer atas dan layer bawah. Layer atas merupakan pembuatan webserver hingga modul Ethernet untuk dapat berkomunikasi dengan pengendali master dari layer bawah. Pada layer bawah merupakan pembuatan modul pengendali master hingga pengendali slave. Yang akan dijelaskan pada buku ini hanya bagian layer bawah, sedangkan layer atas dijadikan Tugas Akhir lain dengan judul Tugas Akhir “Pembuatan Webserver Berbasis Raspberry Pi yang Diintegrasikan Pada Sistem Pengontrolan Lampu Dan AC”. Pada sistem ini memiliki modul pengendali. Modul pengendali tersebut terdiri dari Arduino Uno sebagai pengontrol sistem dan modul RFM12 sebagai modul komunikasi antar pengendali. Untuk pengendali slave memiliki 3 macam firmware, firmware pertama digunakan untuk untuk mengontrol lampu yaitu PIR modul sensor. Yang kedua juga digunakan untuk mengontrol lampu juga tetapi menggunakan LDR modul sensor untuk mengontrol lampu. Terakhir adalah firmware untuk pengendali slave dengan modul remote untuk mengendalikan AC. Sistem ini telah diuji coba pada rumah dan bangunan kantor. Didapatkan hasil pengujian pada bangunan rumah sistem dapat berkomunikasi pada ukuran rumah kurang dari 180m2. Pada bangunan kantor, peletakkan terbaik berada pada 1 lantai di atas dan 1 lantai di bawah dari letak pengendali master. Untuk memperluas jangkauan komunikasi antar pengendali, dapat ditambahkan fitur untuk memperbanyak pengendali master. Implementasi ini telah di uji coba dan dapat bekerja dengan baik tanpa masalah.&nbsp

    Penggunaan TLP434A sebagai Modul Komunikasi pada Robot Koloni

    Get PDF
    Dalam makalah ini akan disajikan mengenai penggunaan modul TLP434A dan RLP434A buatan Laipac sebagai modul komunikasi antar robot pada implementasi topik penelitian tentang robot koloni. Beberapa percobaan telah dilakukan untuk mendapatkan hasil penerimaan data yang valid, diantaranya dengan menambahkan rangkaian komparator, pemasangan antena, dan perulangan pengiriman data. Data yang dikirim akan diterima dengan baik melalui modul RLP434A dengan baudrate 4800 bps dan dikirim sebanyak 400x (20x pengiriman data, delay3375ÎĽs, dan hal ini diulang terus sebanyak 20x)

    The development of image-based algorithm to identify altitude change of a quadcopter

    Get PDF
    Quadcopter, a popular Unmanned Aerial Vehicle (UAV), is able to land, take off, hover, and move on 3D trajectory. The ability requires accurate control of the rotors velocity based on input from its sensors. One of the control mechanisms is the altitude control. This paper presents a new algorithm to identify altitude change of a quadcopter based on image processing techniques. The algorithm is designed to be simple and efficient in terms of computation and memory usage. The algorithm identifies altitude change by calculating correlation function of 10 sampled rows of pixels. This paper also presents some experiments conducted to investigate the performance of the algorithm. The results indicated that the algorithm is able to properly identify altitude change with accuracy of more than 96%

    ARRHYMON: Alat Monitoring Irama Jantung Portabel untuk Penderita Gangguan Aritmia Jantung

    Get PDF
    Abstrak – Dalam dunia medis, aritmia biasanya dapat didiagnosa dengan menggunakan alat elektrokardiograf (EKG) atau monitor holter. Namun permasalahan yang sering dialami pasien aritmia jika menggunakan alat tersebut ialah kurang cepatnya penanganan medis apabila gejala palpitasi tiba-tiba muncul di saat pasien menjalani aktivitas sehari-hari, sehingga seringkali dokter memerlukan alat yang dapat melihat irama jantung pasiennya pada saat palpitasi tersebut. Maka dari itu, dalam kegiatan ini ingin dirancang alat bernama “ArrhyMon”, yang dapat memantau irama jantung untuk penderita gangguan aritmia, yang lebih murah dan cepat dalam memantau irama jantung. Selain itu, alat ini juga dapat dibawa kemana-mana (Portabel), sehingga meningkatkan kenyamanan pasien untuk membawa dan menggunakannya. ArrhyMon dibuat memanfaatkan modul sensor EKG, mikrokontroller dan bluetooth agar dalam pembuatannya tidak terlalu menggunakan banyak bahan sehingga mampu menekan biaya pembuatannya. Selain itu, ArrhyMon menggunakan aplikasi android untuk menampilkan hasil sinyal jantung yang dikeluarkan. Hasil yang ditampilkan adalah sinyal PQRST jantung yang dapat dibandingkan dengan sinyal EKG secara umum. Kata kunci: ArrhyMon, EKG, portabel, bluetooth, mikrokontroler, aritmia, jantung   Abstract – In medical, arrhytmia can be diagnosis using an electrocardiograph (ECG) or monitor holter. The problem that often occurs in patients when using these tools is the medical treatment discrepancy from the facts of sudden palpitations appearing when patients carry out daily activities, allowing doctors to look back at the patient at the time of the palpitations. In addition, other problems can affect patients, even most hospitals only rent the equipment to their patients. Therefore, in this activity want to design a tool called "ArrhyMon", which can help to overcome the disorder, which is better and faster in monitoring the heart rhythm. In addition, this tool can also be carried everywhere (Portable), increasing patient comfort to carry and use. The components of making ArrhyMon is ECG sensor modules, microcontrollers and bluetooth, so that in the making does not use large materials that can make the cost. In addition, ArrhyMon uses the android application to display the ECG signal. The result is a PQRST signal that can be compared with an ECG signal in general. Keywords: ArrhyMon, ECG, portable, bluetooth, microcontroller, arrhythmia, human heart, palpitation
    corecore