[TUTORIAL] Proyek Arduino ke 6 - Komunikasi arduino dg modem serial
Komunikasi arduino dg modem serial
Sistem Kerja Alat:
Modem yang kita bahas kali ini adalah modem SMS Getway. Modem SMS Getway
digunakan untuk mengirim dan menerima SMS layaknya handphone, untuk membaca dan
menulis SMS menggunakan komunikasi serial. Format data yang digunakan berupa AT
Commant. Karena data dari modem berupa data serial maka arduino perlu ditambahkan
modul RS232. LCD sebagai penampil data hasil komunikasi. Arduino sebagai pengolah data.
Modem yang kita bahas kali ini adalah modem SMS Getway. Modem SMS Getway
digunakan untuk mengirim dan menerima SMS layaknya handphone, untuk membaca dan
menulis SMS menggunakan komunikasi serial. Format data yang digunakan berupa AT
Commant. Karena data dari modem berupa data serial maka arduino perlu ditambahkan
modul RS232. LCD sebagai penampil data hasil komunikasi. Arduino sebagai pengolah data.
Kebutuhan Hardware :
Modem SMS GETWAY
Modul RS232
Modul LCD 2x16
Modul Arduino UNO
Power supply +9Volt
Modem SMS GETWAY
Modul RS232
Modul LCD 2x16
Modul Arduino UNO
Power supply +9Volt
Schematics
Source Code/Sketch :
#include <LiquidCrystal.h>
#include <SoftwareSerial.h>
LiquidCrystal lcd(2,3, 4, 5, 6, 7);
const int rxpin = 8;
const int txpin = 9;
SoftwareSerial gsm(rxpin, txpin);
String inString="";
char str,f;
void getmodem(){
f=1;
inString="";
while(f) {
if(gsm.available()){
str=gsm.read();
switch (str){
case '\r': break;
case '\n':f=0; break;
default:inString+=(char)str;
}
}
}
}
#include <SoftwareSerial.h>
LiquidCrystal lcd(2,3, 4, 5, 6, 7);
const int rxpin = 8;
const int txpin = 9;
SoftwareSerial gsm(rxpin, txpin);
String inString="";
char str,f;
void getmodem(){
f=1;
inString="";
while(f) {
if(gsm.available()){
str=gsm.read();
switch (str){
case '\r': break;
case '\n':f=0; break;
default:inString+=(char)str;
}
}
}
}
aplikasi arduino
Panduan instalasi driver Arduino UNO di WIN7
Panduan instalasi driver Arduino UNO di WIN8 dan WIN10
DRIVER ARUINO dg IC driver CH340
File Komunikasi arduino dg modem serial
0 comments:
Post a Comment