: Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
MAU PESAN ALAT ? ATAU MAU NUMPANG IKLAN ? HUBUNGI :
Email : Yanuarm@hotmail.com | SMS / WA : 085726496643 | BBM : 5509ADC4
Alamat Kantor Pusat Surabaya :
Jalan Kalijudan Mulia No. 237 Surabaya
Alamat Cabang Yogyakarta :
Jalan Kaliurang km 7 Gg. Anggrek I BB XV 7, Babadan Baru, kentungan, Sleman
Alamat Cabang Batam :
Jalan Bengkong Aljabar Blok E No. 2 RT4/RW8 Kota Batam, 29432
Alamat Cabang Semarang :
Perum Gedang Asri Baru, Jalan Sumbawa 2 no 44, gedang anak, Ungaran
Thanks To
Cara Mengirim Data Dari Arduino Ethernet Ke Database
MySQL Localhost Komputer
Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
SELECT LANGUAGE
Pada malam yang kelam berbalut kegetiran kali ini, saya akan menjelaskan mengenai
PETA
bagaimana cara mengirim data dari arduino ethernet ke database MySQL yang berada di localhost
komputer, jika step ini berhasil maka untuk step berikutnya yaitu mengirimkan data ke web
hosting juga akan berhasil, pada percobaan kali ini hanya sebatas mengirim data dari arduino ke View larger map
localhost komputer, selanjutnya akan dibahas mengenai arduino IOT (internet of things) yaitu
mengirimkan data dari arduino ke internet, keren kan ?. maka dari itu kuasai dulu dasarnya
kemudian berkembang ke step yang lebih tinggi. untuk melakukan percobaan ini yang dibutuhkan
yaitu beberapa device, device tersebut adalah :
1. Arduino UNO / Mega
Map data ©2016 Google
2. Ethernet Shield
3. Router / Wifi
4. Komputer / laptop Total Tayangan Laman
5. Software Arduino IDE
6. XAMPP 1.8.2 172,001
FOLLOW ME ON FACEBOOK
1. Arduino + Ethernet Shield
Ikuti 50 orang sedang mengikuti
Yanuar Mukhammad. Daftar
untuk melihat teman yang
http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html 1/6
9/26/2016 .: Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
Mengenai Saya
yanuar m
Ikuti 141
saya adalah perantau yang
mencari kisah yang belum
pernah kuketahui akhirnya,
kisah misteri dalam hidup yang penuh teka
taki dan sangat rumit untuk dipikirkan, diri ini
hanyalah orang bodoh yang suka berbagi
tentang kehidupan, biarpun sedikit belajar
tapi suka mendengarkan perkataan baik......
Lihat profil lengkapku
2. Program Arduino IDE Kursus Elektronika
#include <SPI.h>
#include <Ethernet.h>
int pgigi = 10 ;
int pumum = 9 ;
int petugas = 7 ;
int petugas1 = 5;
int y;
int currx;
String txData="";
byte mac[] = {
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
//char server[] = "www.antrianpuskesmas.hol.es";
IPAddress ip(192,168,1,99);
Jual Buku Elektronika
EthernetClient client;
void setup() {
Serial.begin(9600);
while (!Serial) {
; //wait for serial port to connect. Needed for Leonardo only
}
// if (Ethernet.begin(mac) == 0) {
// Serial.println("Failed to configure Ethernet using DHCP");
Ethernet.begin(mac, ip);
// }
delay(1000);
Serial.println("connecting...");
kirim ();
ingin pesan ? klik pada Gambar
}
Jual Buku Panduan Mikrokontroler
void loop()
{
kirim ();
}
void kirim (){
pgigi++;
petugas++;
pumum++;
petugas1++;
EthernetClient client;
//if (client.connect(server, 80)){
if (client.connect("192.168.1.111", 80)){
txData = "pgigi="+ (String (pgigi)) + "&petugas="+ (String (petugas)) + "&pumum="+ (String Mau beli ? klik pada Gambar
(pumum)) + "&petugas1="+ (String (petugas1));
Serial.println("connected");
Serial.print(txData); Jual Buku Membuat Game 3D
client.println("POST /antri/update1.php HTTP/1.1");
//jika menggunakan insert pakai client.println("POST /antri/insert.php HTTP/1.1");
client.println("Host: 192,168,1,111");
client.println("Connection: close");
client.print("ContentType: application/xwwwformurlencoded\n");
client.print("ContentLength: ");
client.print(txData.length());
http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html 2/6
9/26/2016 .: Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
client.print("\n\n");
client.print(txData);
Serial.println(txData);
delay (1000);
}
else{
Serial.println("Connection Failed.");
Serial.println();
delay (1500);
}
}
//selesai//}
ingin pesan? klik pada Gambar
NOVEL THE LOST STORY
3. File config1.php
<?php
$dbhost = 'localhost';
$dbuser = 'root';
//$dbpass = '';
$dbname = 'coba'; //This is the name of your database on the mysql server
$conn = mysql_connect($dbhost,$dbuser) or die ('Error connecting to mysql');
mysql_select_db($dbname);
if(!$conn){
echo "database gak konek";
}else{
echo "database konek";
Mau beli ? klik Gambar
}
?>
Arsip Blog
► 2016 (85)
▼ 2015 (137)
4. File update1.php ► Desember (16)
► November (9)
<?php
► Oktober (10)
require("config1.php");
► September (16)
$query = "UPDATE tbcoba SET pgigi='$_POST[pgigi]', petugas='$_POST[petugas]', ► Agustus (18)
pumum='$_POST[pumum]', petugas1='$_POST[petugas1]' WHERE no=1";
► Juli (6)
► Juni (13)
if(!@mysql_query($query))
{ ▼ Mei (15)
echo "&Answer; SQL Error ".mysql_error(); Membuat Alat Kendali dengan
return; Accelerometer Hand Pho...
} Mengakses sensor MPX5700AP (Air
?> pressure sensor / ...
Mengakses Raspberry PI Serial
Webserver
Cara mengakses Bluetooth (Transfer
5. File insert.php data via Blueto...
KOMUNIKASI SERIAL (UART)
<?php RASPBERRY PI (TERIMA DATA...
require("config1.php"); KOMUNIKASI SERIAL (UART)
RASPBERRY PI (KIRIM DATA)...
$query = "INSERT INTO tbcoba (pgigi, petugas, pumum, petugas1)
Membuat Rangkaian ECG
VALUES('$_POST[pgigi]','$_POST[petugas]','$_POST[pumum]','$_POST[petugas1]')"; (Electrocardiography)
Membuat Rangkaian EOG
(Electrooculography)
if(!@mysql_query($query))
BELAJAR RASPBERRY PI (BASIC I/O)
{ INPUTOUTPUT
echo "&Answer; SQL Error ".mysql_error();
Raspberry Automatic Door Opening and
return; Closing Syste...
}
Cara mengakses motor servo 360 /
motor servo conti...
?>
CARA MENSAMPLING SINYAL
SINUSOIDAL DC DENGAN ARD...
Membuat alat pengaman sepeda motor
dengan sms gate...
6. Cara Penggunaan Alat
http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html 3/6
9/26/2016 .: Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
Cara Menyimpan Data di Database
a. Pertama ketik file.update1.php dan config1.php Internet dengan Ar...
b. Simpan di C:\xampp\htdocs\antri\ (buat folder antri) Cara Mengirim Data Dari Arduino
Ethernet Ke Databa...
► April (15)
► Maret (6)
► Februari (7)
► Januari (6)
► 2014 (92)
Google+ Followers
yanuar m
+ ke lingkaran
c. Setelah itu ketik program Arduino Uno dan Upload
d. Jadikan IP komputer / laptop static dan set ke IP = 192.168.1.111 dan subnet mask =
255.255.255.0
e. Pastikan IP router satu kelas dengan IP komputer dan IP Arduino
f. Buka PhpmyAdmin dan buat database berikut
Nama Database = coba
Nama Tabel = tbcoba
Coloum Tabel = 5
>> Coloum1 = no
>> Coloum2 = pgigi
>> Coloum3 = petugas
>> Coloum4 = pumum 141 memiliki saya di lingkaran Lihat semua
>> Coloum5 = petugas1
>> semua dalam bentuk INT (integer)
DONASI
g. Masukkan data pertama, klik menu insert di phpmyadmin kemudian masukkan data berikut
>> no = 1 (maksudnya isikan value dengan nilai 1)
>> pgigi = 2
Yanuar Muhammad (0171542313).................
>> petugas = 3
Jika artikel di blog ini bisa bermanfaat bagi
>> pumum = 4 pembaca semua, sekiranya sumbangan dari
>> petygas1 = 5 Anda bisa membuat blog ini bisa terus
berkembang, Terima kasih banyak kawan2
semua
h. Hidupkan XAMPP, aktifkan apache dan MySQL
i. kemudian hidupkan Arduinonya dan lihat apa yang tersimpan di database
7. VIDEO HASILNYA
http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html 4/6
9/26/2016 .: Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
8 komentar:
Engang Leutik 6 Juli 2015 09.32
permisi mau nanya, kenapa datanya tidak masuk masuk padahal saya coba sesuai dengan
prosedur yang anda berikan. terimakasih
Balas
Balasan
yanuar m 6 Juli 2015 19.00
Hmmm..... Harusnya sih bisa, mungkin ada yg kurang atau salah dalam
konfigurasinya...
Engang Leutik 6 Juli 2015 22.59
kalau untuk memeriksa koneksi ke mysql nya gimana yah? soalnya pas di cek ping
ada tapi pas di monitoring serial "connected failed". kira kira masalahnya dimana
tuh? hehehe
Balas
Engang Leutik 7 Juli 2015 09.31
kalau misalkan ga pake router ngaruh ga? soalnya saya coba langsung dari arduino ke pc ga
lewat router dulu.
mohon bantuannya.
Balas
okta pratama 28 Desember 2015 17.56
Komentar ini telah dihapus oleh pengarang.
Balas
Extrover 26 Februari 2016 03.52
mas kok gk masuk di mysql nya ya connet nya berhasil data dari arduino nya bisa tp data base
nya gk masuk di php myadmin nya
Balas
rahmat aditya 3 April 2016 10.27
mas klw pake sensor ultrasonic, gimana yah?
Balas
Tri Raditya Inawityanto 10 Mei 2016 10.22
gan mau tanya kalau ane pakai wamp apa ada yg d rubah coding arduinonya ? atau ini cuman
support pakai xamp?
Balas
http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html 5/6
9/26/2016 .: Cara Mengirim Data Dari Arduino Ethernet Ke Database MySQL Localhost Komputer
Masukkan komentar Anda...
Publikasikan Pratinjau Beri tahu saya
Langganan: Poskan Komentar (Atom)
Template Simple. Diberdayakan oleh Blogger.
http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html 6/6