Anda di halaman 1dari 6

9/26/2016

.:CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer
3

Lainnya BlogBerikut

ringgijunaidi77@gmail.com Dasbor Keluar

Beranda

KITTRAINING

ROBOTIKA

DAFTARBUKU

3DPrinter

LOWONGANKERJA

MAUPESANALAT?ATAUMAUNUMPANGIKLAN?HUBUNGI:
Email:Yanuarm@hotmail.com|SMS/WA:085726496643|BBM:5509ADC4

AlamatKantorPusatSurabaya:
JalanKalijudanMuliaNo.237Surabaya
AlamatCabangYogyakarta:
JalanKaliurangkm7Gg.AnggrekIBBXV7,BabadanBaru,kentungan,Sleman
AlamatCabangBatam:
JalanBengkongAljabarBlokENo.2RT4/RW8KotaBatam,29432
AlamatCabangSemarang:
PerumGedangAsriBaru,JalanSumbawa2no44,gedanganak,Ungaran

ThanksTo

CaraMengirimDataDariArduinoEthernetKeDatabase
MySQLLocalhostKomputer
CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer

SELECTLANGUAGE

Padamalamyangkelamberbalutkegetirankaliini,sayaakanmenjelaskanmengenai
bagaimanacaramengirimdatadariarduinoethernetkedatabaseMySQLyangberadadilocalhost
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
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
kemudianberkembangkestepyanglebihtinggi.untukmelakukanpercobaaniniyangdibutuhkan
yaitubeberapadevice,devicetersebutadalah:
1.ArduinoUNO/Mega
2.EthernetShield
3.Router/Wifi
4.Komputer/laptop
5.SoftwareArduinoIDE
6.XAMPP1.8.2

1.Arduino+EthernetShield

PETA

View larger map

Map data 2016 Google

TotalTayanganLaman

172,001

FOLLOWMEONFACEBOOK
Ikuti 50orangsedangmengikuti
YanuarMukhammad.Daftar
untukmelihattemanyang

http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html

1/6

9/26/2016

.:CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer
MengenaiSaya

yanuarm
Ikuti

141

sayaadalahperantauyang
mencarikisahyangbelum
pernahkuketahuiakhirnya,
kisahmisteridalamhidupyangpenuhteka
takidansangatrumituntukdipikirkan,diriini
hanyalahorangbodohyangsukaberbagi
tentangkehidupan,biarpunsedikitbelajar
tapisukamendengarkanperkataanbaik......
Lihatprofillengkapku

2.ProgramArduinoIDE

KursusElektronika

#include<SPI.h>
#include<Ethernet.h>
intpgigi=10
intpumum=9
intpetugas=7
intpetugas1=5
inty
intcurrx
StringtxData=""
bytemac[]={
0xDE,0xAD,0xBE,0xEF,0xFE,0xED}
//charserver[]="www.antrianpuskesmas.hol.es"
IPAddressip(192,168,1,99)

JualBukuElektronika

EthernetClientclient
voidsetup(){

Serial.begin(9600)
while(!Serial){
//waitforserialporttoconnect.NeededforLeonardoonly
}
//if(Ethernet.begin(mac)==0){
//Serial.println("FailedtoconfigureEthernetusingDHCP")
Ethernet.begin(mac,ip)
//}
delay(1000)
Serial.println("connecting...")
kirim()

inginpesan?klikpadaGambar

JualBukuPanduanMikrokontroler

voidloop()
{
kirim()
}

voidkirim(){
pgigi++
petugas++
pumum++
petugas1++
EthernetClientclient
//if(client.connect(server,80)){
if(client.connect("192.168.1.111",80)){
txData = "pgigi="+ (String (pgigi)) + "&petugas="+ (String (petugas)) + "&pumum="+ (String
(pumum))+"&petugas1="+(String(petugas1))
Serial.println("connected")
Serial.print(txData)
client.println("POST/antri/update1.phpHTTP/1.1")
//jikamenggunakaninsertpakaiclient.println("POST/antri/insert.phpHTTP/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

Maubeli?klikpadaGambar

JualBukuMembuatGame3D

2/6

9/26/2016

.:CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer
client.print("\n\n")
client.print(txData)
Serial.println(txData)
delay(1000)

}
else{
Serial.println("ConnectionFailed.")
Serial.println()
delay(1500)
}
}
//selesai//}

inginpesan?klikpadaGambar

NOVELTHELOSTSTORY

3.Fileconfig1.php
<?php
$dbhost='localhost'
$dbuser='root'
//$dbpass=''
$dbname='coba'//Thisisthenameofyourdatabaseonthemysqlserver
$conn=mysql_connect($dbhost,$dbuser)ordie('Errorconnectingtomysql')
mysql_select_db($dbname)
if(!$conn){
echo"databasegakkonek"
}else{
echo"databasekonek"
}
?>

Maubeli?klikGambar

ArsipBlog

2016(85)
2015(137)

4.Fileupdate1.php
<?php
require("config1.php")

Desember(16)
November(9)
Oktober(10)
September(16)

$query = "UPDATE tbcoba SET pgigi='$_POST[pgigi]', petugas='$_POST[petugas]',


pumum='$_POST[pumum]',petugas1='$_POST[petugas1]'WHEREno=1"

Agustus(18)

if(!@mysql_query($query))
{
echo"&AnswerSQLError".mysql_error()
return
}
?>

Juni(13)

Juli(6)

Mei(15)
MembuatAlatKendalidengan
AccelerometerHandPho...
MengaksessensorMPX5700AP(Air
pressuresensor/...
MengaksesRaspberryPISerial
Webserver

5.Fileinsert.php
<?php
require("config1.php")
$query
=
"INSERT
INTO
tbcoba
(pgigi,
petugas,
pumum,
petugas1)
VALUES('$_POST[pgigi]','$_POST[petugas]','$_POST[pumum]','$_POST[petugas1]')"

if(!@mysql_query($query))
{
echo"&AnswerSQLError".mysql_error()
return
}
?>

6.CaraPenggunaanAlat

http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html

CaramengaksesBluetooth(Transfer
dataviaBlueto...
KOMUNIKASISERIAL(UART)
RASPBERRYPI(TERIMADATA...
KOMUNIKASISERIAL(UART)
RASPBERRYPI(KIRIMDATA)...
MembuatRangkaianECG
(Electrocardiography)
MembuatRangkaianEOG
(Electrooculography)
BELAJARRASPBERRYPI(BASICI/O)
INPUTOUTPUT
RaspberryAutomaticDoorOpeningand
ClosingSyste...
Caramengaksesmotorservo360/
motorservoconti...
CARAMENSAMPLINGSINYAL
SINUSOIDALDCDENGANARD...
Membuatalatpengamansepedamotor
dengansmsgate...

3/6

9/26/2016

.:CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer
a.Pertamaketikfile.update1.phpdanconfig1.php
b.SimpandiC:\xampp\htdocs\antri\(buatfolderantri)

CaraMenyimpanDatadiDatabase
InternetdenganAr...
CaraMengirimDataDariArduino
EthernetKeDataba...
April(15)
Maret(6)
Februari(7)
Januari(6)
2014(92)

Google+Followers

yanuarm
+kelingkaran

c.SetelahituketikprogramArduinoUnodanUpload
d. Jadikan IP komputer / laptop static dan set ke IP = 192.168.1.111 dan subnet mask =
255.255.255.0
e.PastikanIProutersatukelasdenganIPkomputerdanIPArduino
f.BukaPhpmyAdmindanbuatdatabaseberikut
NamaDatabase=coba
NamaTabel=tbcoba
ColoumTabel=5
>>Coloum1=no
>>Coloum2=pgigi
>>Coloum3=petugas
>>Coloum4=pumum
>>Coloum5=petugas1
>>semuadalambentukINT(integer)

141memilikisayadilingkaran Lihatsemua

DONASI

g.Masukkandatapertama,klikmenuinsertdiphpmyadminkemudianmasukkandataberikut
>>no=1(maksudnyaisikanvaluedengannilai1)
>>pgigi=2
>>petugas=3
>>pumum=4
>>petygas1=5

YanuarMuhammad(0171542313).................
Jikaartikeldibloginibisabermanfaatbagi
pembacasemua,sekiranyasumbangandari
Andabisamembuatbloginibisaterus
berkembang,Terimakasihbanyakkawan2
semua

h.HidupkanXAMPP,aktifkanapachedanMySQL
i.kemudianhidupkanArduinonyadanlihatapayangtersimpandidatabase

7.VIDEOHASILNYA

ARDUINO ETHERNET DAT...

http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html

4/6

9/26/2016

.:CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer

Diposkanolehyanuarm

+3 Rekomendasikan ini di Google

8komentar:
EngangLeutik 6Juli201509.32
permisi mau nanya, kenapa datanya tidak masuk masuk padahal saya coba sesuai dengan
proseduryangandaberikan.terimakasih
Balas
Balasan
yanuarm

6Juli201519.00

Hmmm..... Harusnya sih bisa, mungkin ada yg kurang atau salah dalam
konfigurasinya...

EngangLeutik 6Juli201522.59
kalauuntukmemeriksakoneksikemysqlnyagimanayah?soalnyapasdicekping
ada tapi pas di monitoring serial "connected failed". kira kira masalahnya dimana
tuh?hehehe
Balas

EngangLeutik 7Juli201509.31
kalaumisalkangapakerouterngaruhga?soalnyasayacobalangsungdariarduinokepcga
lewatrouterdulu.
mohonbantuannya.
Balas

oktapratama 28Desember201517.56
Komentarinitelahdihapusolehpengarang.
Balas

Extrover 26Februari201603.52
maskokgkmasukdimysqlnyayaconnetnyaberhasildatadariarduinonyabisatpdatabase
nyagkmasukdiphpmyadminnya
Balas

rahmataditya 3April201610.27
masklwpakesensorultrasonic,gimanayah?
Balas

TriRadityaInawityanto 10Mei201610.22
ganmautanyakalauanepakaiwampapaadaygdrubahcodingarduinonya?atauinicuman
supportpakaixamp?
Balas

http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html

5/6

9/26/2016

.:CaraMengirimDataDariArduinoEthernetKeDatabaseMySQLLocalhostKomputer

MasukkankomentarAnda...

Berikomentarsebagai:

Publikasikan

RinggiJunaidi(Google)

Beritahusaya

Pratinjau

PostingLebihBaru

Keluar

Beranda

PostingLama

Langganan:PoskanKomentar(Atom)

TemplateSimple.DiberdayakanolehBlogger.

http://kursuselektronikaku.blogspot.co.id/2015/05/caramengirimdatadariarduino.html

6/6