Turning Your Raspberry Pi into a Database Server

Author(s):  
Charles Bell
Keyword(s):  
Author(s):  
Andri Ulus Rahayu

This research is created as a system for a car rental service. The system has monitoring features allowing the car rental owner to monitor the engine condition. The monitoring is performed by using a web interface that could read data from OBD-II that sent by raspberry pi 2. The owner can also monitor the position of the car by using coordinates sent from a smartphone by utilizing the GPS feature. In addition, it also has a reporting feature that allows the owner to track the data history from OBD II about the engine rpm, speed, engine load & temperature. Moreover, the owners can identify the route that has been passed by their car. Likewise, this system provides a program that analyzes the car driver's behavior based on the determined rules. The analysis was conducted based on all data from OBD-II in the database server and all data of driving rules violation performed by the driver. The result is an assessment of the driver as a driving error rate. This study generated 173 data of which 9 were driving rules violations with a 5.20% driving error rate. The report can be obtained by selecting the time interval. It also downloadable and can be sent by e-mail.


2019 ◽  
Vol 11 (1) ◽  
pp. 39-42
Author(s):  
Era Madona ◽  
Muhammad Irmansyah ◽  
Yulastri Yulastri ◽  
Anggara Nasution

Flash flood (debris flow) or people of Padang called  “galodo”  is one disaster that could threaten any time, especially at plateau with high rainfall. This study is an attempt to design prototype which is implemented to detect the content of the existing material in river flows due to “Galodo”. This research design and implement the wireless sensor network to transmit information or sensor output data and data receivers on prototype of “Galodo” material detection with laboratory testing scale. This system consist of a transmitter device that includes a sound sensor, Arduino Uno, and XBee S2, and a receiver that includes the XBee S2 and raspberry Pi as a database server. Data in data server are expected can distinguish the water in” Galodo” bring small material such as sand or larger or just contain of water. The information obtained display in graphic on the website to system data monitoring including time delay for sending data from transmitter to receiver.


MULTINETICS ◽  
2021 ◽  
Vol 7 (1) ◽  
pp. 82-91
Author(s):  
Anggun Mugi Mabruroh ◽  
Favian Dewanta ◽  
Aulia Arif Wardana

Pada penelitian ini mengusulkan pembuatan perangkat Internet of Things yaitu smart energy meter dengan menerapkan sistem blockchain sebagai database. Internet of Things memiliki sistem penyimpanan secara terpusat pada database server, jika server down maka database tidak dapat digunakan dan data kemungkinan akan hilang. Terdapat sistem penyimpanan yang memiliki jaringan desentralisasi dan terdistribusi yaitu blockchain. Sistem blockchain pribadi dibuat menggunakan framework Ethereum. Data sensor akan dibaca oleh Raspberry Pi 4B dan dikirimkan ke node 1 melalui MQTT. Node 1 akan menyimpan data ke blok. Dua node akun Ethereum akan memvalidasi blok tersebut. Jika diterima maka blok akan disimpan pada blockchain dan membuat rantai blok baru. Dalam proses penyimpanan memiliki smart contract antar akun Ethereum yang dibuat menggunakan solidity dan diakses menggunakan web3 API. Data yang berhasil disimpan akan ditampilkan ke web pengguna. Berdasarkan hasil pengukuran performa protokol MQTT dan sistem blockchain jika dibandingkan dengan database tradisional, maka blockchain kurang cepat dalam proses penyimpanan karena terdapat proses transaksi dan verifikasi data. Namun jika diterapkan pada data smart energy meter tidak masalah karena waktu yang diperlukan untuk proses penyimpanan maksimal 1 menit saja cukup. Jumlah node dan ukuran data atau blok tidak mempengaruhi kinerja algoritma konsensus proof of authority.


2020 ◽  
Vol 6 (3) ◽  
pp. 75-82
Author(s):  
Luqman Affandi1 ◽  
Ekojono ◽  
Ahmad Rizaldi

Presensi adalah kegiatan pengambilan data untuk mencatat jumlah kehadiran. Ada beberapa metode pengambilan presensi yang sering digunakan, yaitu memanggil nama satu persatu dan memberikan kertas untuk ditanda-tangani satu persatu. Hal tersebut merupakan cara konvensional yang masih diterapkan di Politeknik Negeri Malang (Polinema). Pengambilan data kehadiran secara konvensional kurang efisien  dan memiliki beberapa masalah diantaranya membutuhkan waktu yang lama dalam memanggil mahasiswa satu persatu, membutuhkan biaya untuk mencetak kertas dan kertas presensi sering kali terlambat dicetak dan didistribusikan. Berdasarkan permasalahan tersebut, muncul ide untuk memanfaatkan NFC pada smartphone Android untuk melakukan proses presensi pada setiap mahasiswa. Sistem menggunakan Representational State Transfer (REST) untuk komunikasi data. Sistem presensi Jurusan Teknologi Informasi (JTI) Polinema dengan cara konvensional membutuhkan waktu 1 jam. Dengan memanfaatkan teknologi ini, sistem presensi hanya membutuhkan waktu selama 5 menit. Berdasarkan pengujian alat pembaca NFC  jarak optimal pembacaan tag adalah < 4 cm untuk smartphone dan  < 3 cm untuk sticker NFC dan waktu rata-rata response sampai data terkirim ke database server adalah 0.47541s untuk NFC smartphone dan 0.19975s untuk sticker NFC.


2018 ◽  
Vol 4 (3) ◽  
pp. 130-137
Author(s):  
Dwiny Meidelfi ◽  
Hidra Amnur ◽  
Novri Novri

Pembangunan auto backup SQL database server bertujuan untuk menutupi kelemahan pada database Server jurusan Teknologi Informasi Politeknik Negeri Padang. Server ini menanggulangi kemungkinan terjadinya kerusakan data, kehilangan data atau kerusakan media penyimpan database. Raspberry Pi adalah mikro komputer yang digunakan sebagai backup server.  Spesifikasi yang minim dapat digunakan secara optimal untuk membangun backup server karena tidak banyak sumber daya yang sia-sia. Backup database dilakukan dengan cara menggabungkan beberapa fungsi dari komponen sistem linux rsync dan crond Job. Rsync digunakan untuk proses pengiriman data dari database server ke backup server dan crond job digunakan untuk melakukan penjadwalan terhadap proses backup. Proses backup menggunakan komponen linux ini memiliki kemungkinan kegagalan backup yang minim karena rsync akan mengulangi setiap proses backup yang gagal atau kerusakan data hasil pengiriman.


Variabel ◽  
2020 ◽  
Vol 3 (2) ◽  
pp. 57
Author(s):  
Yazid Mubasir

<span class="ShortAbstract"><em><span>Penelitian ini bertujuan untuk meningkatkan literasi teknologi peserta didik melalui teknologi Internet of Things (IoT) berbasis Raspberry Pi dan aplikasi grapi (Aplikasi Monitoring Grafik dan Api) yang memiliki fungsi mendeteksi bencana kebakaran. Modul mikrokomputer Raspberry Pi dengan bahasa pemrogaman python digunakan untuk menterjemahkan data yang diperoleh sensor suhu dan sensor api. Sensor tersebut memonitor area lingkungan sekitarnya dan  mengumpulkan data yang diperoleh. Sensor mengambil data suhu/kelembaban dan keberadaan api, kemudian dibaca oleh modul Raspberry Pi. Modul akan mengirimkan pesan text peringatan ke aplikasi di smartphone peserta didik, apabila sensor api menangkap sinyal keberadaan api. Pada waktu yang bersamaan, modul juga mengirimkan data suhu/kelembaban dan kondisi lingkungan ke database server. Peserta didik menggunakan aplikasi berbasis android yang diberi nama “grapi” yaitu Aplikasi Monitoring Grafik dan Api untuk menampilkan dan menganalisis text dan grafik yang datanya diperoleh dari database server. Hasil analisis oleh peserta didik sebagai dasar untuk pengambilan keputusan yang berkaitan dengan bencana kebakaran.</span></em></span>


2019 ◽  
Vol 9 (1) ◽  
pp. 9-16 ◽  
Author(s):  
Mochamad Fajar Wicaksono ◽  
Intan Kurniawati Hamsir
Keyword(s):  
Qr Code ◽  

Pada  sistem reservasi sebelumnya yang bejudul “Perancangan Alat Reservasi Pada Restoran Berbasis Rasberry Pi dan Android”, pelanggan dapat melakukan reservasi restoran secara online dengan menggunakan aplikasi android berbasis raspberry pi. Setelah pembayaran berhasil maka server akan mengirimkan sebuah Qr code ke aplikasi pelanggan. Qr code tersebut digunakan oleh pelanggan untuk di scan ketika datang ke restoran untuk memverifikasi data pelanggan dengan data pada database server. Di mana qr code  tersebut akan di scan pada qr code reader yang terdapat di setiap meja restoran. Berdasarkan sistem reservasi sebelumnya yang telah dijelaskan diatas maka dalam proses pengembangan sistem reservasi ini khususnya dalam proses verivikasi data pelanggan, kita tidak lagi menggunakan qr code yang discan dengan qr code reader. Dimana qr code reader ini terdapat di setiap meja restoran. Tentunya hal ini sangat boros biaya. Maka dari itu dalam sistem reservasi pengembangan ini, verifikasi data pelanggan akan menggunakan barcode yang akan di scan dengan barcode reader dimana barcode reader ini akan diletakan di pintu masuk restoran sehingga akan lebih mempermudah pelanggan ketika datang ke restoran dan tentunya dapat menghemat biaya. Selain itu juga pada sistem reservasi pengembangan ini ada sebuah fungsi tambahan pada aplikasi android dimana pelanggan tidak hanya dapat mereservasi meja saja tetapi pelanggan juga dapat ikut berjualan. Sehingga dengan demikian dapat mempermudah para pelanggan jika ingin membuka suatu usaha. Hasil pengujian terhadap masing-masing bagian sistem menunjukan bahwa sistem dapat bekerja dengan baik. Tingkat keberhasilan sistem resevasi online ini adalah 98%.   Kata kunci : reservasi, server, verifikasi, Barcode, Raspberry pi


2018 ◽  
Vol 4 (3) ◽  
pp. 130-137
Author(s):  
Dwiny Meidelfi ◽  
Hidra Amnur ◽  
Novri Novri

Pembangunan auto backup SQL database server bertujuan untuk menutupi kelemahan pada database Server jurusan Teknologi Informasi Politeknik Negeri Padang. Server ini menanggulangi kemungkinan terjadinya kerusakan data, kehilangan data atau kerusakan media penyimpan database. Raspberry Pi adalah mikro komputer yang digunakan sebagai backup server.  Spesifikasi yang minim dapat digunakan secara optimal untuk membangun backups server karena tidak banyak sumber daya yang sia-sia. Backup database dilakukan dengan cara menggabungkan beberapa fungsi dari komponen sistem linux rsync dan crond Job. Rsync digunakan untuk proses pengiriman data dari database server ke backup server dan crond job digunakan untuk melakukan penjadwalan terhadap proses backup. Proses backup menggunakan komponen linux ini memiliki kemungkinan kegagalan backup yang minim karena rsync akan mengulangi setiap proses backup yang gagal atau kerusakan data hasil pengiriman


Sebatik ◽  
2018 ◽  
Vol 22 (2) ◽  
pp. 102-106
Author(s):  
Agus Triyono

Raspberry adalah komputer dengan ukuran fisik yang minimalis dengan kemampuan seperti komputer biasa. Hal ini dapat dimanfaatkan untuk berbagai macam keperluan salah satunya adalah sebagai pemroses penampil jadwal kuliah dengan menggunakan TV layar lebar sebagai media penampil. Sistem terdiri dari dari Raspbery Pi sebagai web hosting, databse server sebagai storage, sebagai router untuk berkomunikasi dengan jaringan TCP/IP dan secure shell servaer sebagai akses untuk proses administrasi atau konfigurasi. Dengan ukuran RAM dan bentuk yang minimal Raspberry Pi dapar menopang operasi-operasi tersebut dengan maksimal. Dengan demikian Raspberry Pi akan diuji kemampuannya jika difungsikan sebagai web server, database server dan SSH server dengan kegunaan sistem informasi jadwal kuliah berbasih web.  


Sign in / Sign up

Export Citation Format

Share Document