0% menganggap dokumen ini bermanfaat (0 suara)
0 tayangan8 halaman

2884-7027-1-SM

Artikel ini membahas penelitian tentang pengembangan prototipe sistem pengendali pintu gerbang otomatis menggunakan Arduino Uno dan GSM SIM900A. Sistem ini mampu membuka dan menutup pintu secara otomatis dengan jarak maksimum 11 meter dan waktu respon 1 detik. Penelitian ini bertujuan untuk meningkatkan kemudahan dan efisiensi dalam penggunaan teknologi otomasi di rumah.

Diunggah oleh

akun.bersamajpte
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
0 tayangan8 halaman

2884-7027-1-SM

Artikel ini membahas penelitian tentang pengembangan prototipe sistem pengendali pintu gerbang otomatis menggunakan Arduino Uno dan GSM SIM900A. Sistem ini mampu membuka dan menutup pintu secara otomatis dengan jarak maksimum 11 meter dan waktu respon 1 detik. Penelitian ini bertujuan untuk meningkatkan kemudahan dan efisiensi dalam penggunaan teknologi otomasi di rumah.

Diunggah oleh

akun.bersamajpte
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0....

ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak)

Penguatan Industri 4.0 Berbasiskan Arduino Uno Dan


GSM SIM900A DiDalam Pintu Geser

Solly Aryza1), Zulkarnain Lubis2), Selly Annisa Lubis3)


1)
Fakultas Sains dan Tekhnologi, Universitas Pembangunan Panca Budi Medan
2)
Staf Pengajar Teknik Elektro Jurusan Teknik Elektro, Institute Tekhnologi Medan
3)
Pasca Sarjana Teknik Elektro UMSU, Medan Indonesia
sollyaryzalubis@[Link]; [Link]@[Link]; sellyannisalubis@[Link]

Abstrak
Artikel ini memaparkan hasil penelitian tentang rancang bangun prototype perangkat sistempengendali pintu
gerbang otomatis berbasis Arduino dan sistem operasi Android. Pembuatan alatdilakukan sebagai salah satu
usaha dalam kemajuan teknologi untuk memberikan kemudahandan kenyamanan melalui pengembangan
sistem otomasi pada rumah berupa pintu gerbangotomatis. Komponen yang digunakan untuk perancangan
sistem adalah modul mikrokontrolerArduino Uno R3, Modul Bluetooth HC-05, Sensor getar Piezoelektrik,
Motor DC, Power Bank dengan kapasitas 5600mAh dan telepon pintar berbasis Androidversi
4.2.1,sedangkan perancangan software menggunakan Arduino IDE, Android SDK dan Eclipse IDE.
Berdasarkanhasil pengukuran dan pengujian, sistem pada alat yang dibuat mampu membuka dan menutup
pintu gerbang secara otomatis pada jarak maksimum 11 meter dengan waktu respon maksimum1 detik dalam
keadaan ruang terbuka.

Kata Kunci :Arduino, Android, Bluetoot, Pintu Geser

I. PENDAHULUAN mempunyai kekurangan seperti tuna daksa apabila


akan memasuki tempat-tempat umum seperti
Kemajuan dalam berbagai bidang kehidupan supermarket dan lainnya (Mabrek & Hemsas,
manusia sangat pesat seiring dengan 2017).
berkembangnya teknologi. Hal ini menyebabkan Oleh karena itu, proses pengaturan
manusia selalu ingin berinovasi untuk menciptakan otomatisasi pada pintu untuk membuka dan
suatu teknologi yang mempermudah dalam menutup pada pintu secara otomatis dengan
melakukan aktivitas secara efektif dan efisien. menggunakan sensor PIR. Proses otomatisasi
Perkembangan teknologi saat ini dapat dilihat dari dapat dilakukan oleh mikrokontroler yang telah
berbagai macam alat yang diciptakan secara diprogram sebagai pusat kontrol. Sehingga apabila
otomatis agar memberikan kemudahan pada ada orang yang akan masuk atau ke luar dari suatu
masyarakat dalam melaksanakan pekerjaan. Salah tempat maka pintu akan otomatis (Kurniawan et
satu contoh alat yang cara kerjanya dapat dibuat al., 2016).
secara otomatis adalah pintu (Aryza et al., 2018).
Pintu merupakan sebuah media yang digunakan II. TINJAUAN PUSTAKA
sebagai jalan untuk masuk atau keluar dari
ruangan. Selama ini masih dijumpai untuk 2.1 Mikrokontroler
beberapa bangunan seperti rumah sakit, kantor, Menurut Hermawan Sutanto (Solly ARyza,
supermarket, dantempat tempat lain yang Muhammad Irwanto, 2016). Tidak seperti sistem
mempunyai pintu dalam ukuran besar masih komputer, yang mampu menangani berbagai
menggunakan cara buka tutup yang manual. Proses macam program aplikasi (misalnya pengolah kata,
membuka dan menutup pintu yang masih pengolah angka dan lain sebagainya),
menggunakan cara manual ini tentunya tidak Mikrokontroller hanya bisa digunakan untuk satu
efektif dan efisien karena apabila ukuran pintunya aplikasi tertentu saja.
besar maka akan memakan waktu dan tenaga untuk Perbedaan lainnya terletak pada perbandingan
membuka dan menutup pintu. Proses buka tutup RAM dan ROM-nya. Pada sistem komputer
pintu yang masih manual ini tentu menjadi tidak perbandingan RAM dan ROM-nya besar, artinya
efektif apabila diterapkan pada tempat yang program-program pengguna disimpan dalam ruang
mempunyai ukuran pintu yang sangat besar seperti RAM yang relatif besar dan rutin-rutin antar muka
pada gudang penyimpanan peralatan berat perangkat keras disimpan dalam ruang ROM yang
(Abdalla et al., 2010). kecil. Sedangkan pada mikrokontroler,
Dan untuk tempat yang membutuhkan proses perbandingan ROM dan RAM-nya yang besar
yang cepat seperti rumah sakit proses yang masih artinya program kontrol disimpan dalam ROM
anual ini menyebabkan ketidakefisiensian dalam (bisa Masked ROM atau Flash PEROM) yang
hal waktu. Proses buka tutup pintu yang manual ini ukurannya relatif lebih besar, sedangkan RAM
juga akan membuat kesulitan untuk beberapa digunakan sebagai tempat penyimpanan sementara,
orang yang mempunyai beberapa orang yang termasuk register-

80 Journal of Electrical Technology, Vol. 5, No.2, Juni 2020


ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak) Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0....

registeryangdigunakanpadamikrokontroller yang 3. 32KB RAM flash memory bersifat non-


bersangkutan ATMEGA328 (Indar Sugiarto et al., volatile, digunakan untuk
2008). menyimpanprogram yang dimuat dari
komputer. Selain program, flash memory juga
2.2 Mikrokontroler Arduino Uno ATMega328 menyimpan bootloader.
Arduino Uno adalah salah satu produk berlabel 4. Bootloader adalah program inisiasiyang
arduino yang sebenarnya adalah suatu papan ukurannya kecil, dijalankan oleh CPU saat
elektronik yang mengandung mikrokontroler daya dihidupkan. Setelah
ATMega328 (sebuah keping yang secara boatloader selesai dijalankan, berikutnya
fungsional bertindak seperti sebuah komputer). program ini akan dijalankan di dalam RAM
Peranti ini dapat dimanfaatkan untuk mewujudkan akan dieksekusi.
rangkaian elektronik dari yang sederhana hingga 5. 1KB EEPROM bersifat non-volatile,
yang kompleks (Syed, 2015). digunakan untuk menyimpan data yang tidak
Pengendalian LED hingga pengontrolan robot boleh hilang saat daya dimatikan. Tidak
dapat diimplementasikan dengan menggunakan digunakan pada papan Arduino.
papan yang berukuran relatif kecil ini. Arduino 6. Central Processing Unit (CPU), bagiandari
uno mengandung mikroprosesor (berupa atmel mikrokontroler untuk menjalankan setiap
instruksi dari program.
AVR) dan dilengkapi dengan oscillator 16 MHZ
7. Port input/output, pin-pin untuk menerima
(yang memungkinkan operasi berbasis waktu
data (input) digital atau analog, dan
dilaksanakan dengan tepat), dan regulator
mengeluarkan data (output) digital atau
(pembangkit tegangan) 5 volt. Sejumlah pin analog.
tersedia di papan. Pin 0 hingga 13 digunakan untuk
isyarat digital, yang hanya bernilai 0 atau 1. Pin 2.4 Modul GSM SIM900A
A0-A5 digunakan untuk isyarat analog. Arduino Modul GSM SIM 900A merupakan suatu
Uno dilengkapi dengan static random acces modul yang cocok dengan arduino,yaitu modul
memory (SRAM) berukuran 1 KB untuk SIM900A quad-band GSM/GPRS. Modul ini
memegang data, flashmemory berukuran 32KB, digunakan untuk pengiriman data yang
dan erasable programmable read-only memory menggunakan sistem SMS (Short Message
(EEPROM) untuk menyimpan perintah Service). SIM900A ini dikontrol dengan
(Waheedabeevi & Sukeshkumar, 2012). menggunakan ATCommands.

2.3 Arsitektur ATMega 328 Fitur Modul GSM SIM900A


Untuk memberikan gambaran mengenai apa Modul GSM SIM900A GSM/GPRS memiliki fitur
saja yang terdapat di dalam sebuah mikrokontroler, sebagai berikut :
pada Gambar 1 diperlihatkan contoh diagram blok 1. Memiliki 4 tingkat frekuensi jaringan
sederhana dari mikrokontroler ATmega328 850/900/1800/1900MHz.
(dipakai pada Arduino Uno) seperti Gambar 1 blok 2. Paket data GPRS kelas 10/8.
diagram sederhana dibawah ini (Siahaan et al., 3. Di kontrol dengan AT commands (GSM
2017): 07.07, 07.05 dan SIMCOM enhancedAT
Commands).
4. SMS (Short message service)
5. Power ON/OFF dan fungsi reser di dukung
oleh arduino

Spesifikasi Modul GSM SIM900ASpesifikasi


Modul GSM SIM900A sebagai berikut :
1. Ukuran board Modul GSM SIM900A
memiliki ukuran board dengan 77.2mm X
66.0mm X 1.6mm.
Gambar 1. Arsitektur ATMega 328
2. Indikator yang terdapat pada Modul GSM
SIM900A yaitu PWR, status LED,net status
Keterangan Gambar 1 sebagai berikut:
Lampu LED.
1. UniversalAsynchronous
3. Power supply Modul GSM SIM900A dapat di
Receiver/Transmitter (UART) adalahantar
jalankan dengan power supply 9-20 volt yang
muka yang digunakan untuk komunikasi
sesuai dengan arduino.
serial seperti pada RS-232, RS-422 dan RS-
4. Protokol komunikasi dalam Modul GSM
485.
SIM900A mengunakan protokolUAR.
2. 2KB RAM pada memory kerja bersifat
volatile (hilang saat daya
dimatikan),digunakan oleh variable-variabel
III. Perancangan Perangkat Keras
di dalam program.

Journal of Electrical Technology, Vol. 5, No.2, Juni 2020 81


Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0.... ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak)

Pada perancangan perangkat keras ini akan dan 12 Volt (Ground). Rangkaian catu daya ini
dijelaskan bagaimana skematik rangkaian dari mendapatkan tegangan masukan tegangan bolak-
setiap blok yang sudah dijelaskan sebelumnya. balik sebesar 220 volt dari arus PLN.
Bagian-bagianperancangan perangkat keras Tranformator yang digunakan adalah
tersebut antara lain : transformator step downyang digunakanuntuk
mentransfer daya, sehingga setelah melewati
3.1 Perancangan I/O Sistem Minimum Arduino transformator, tegangan jala-jala akan diturunkan.
Uno R3 ATMega328 Tegangan yang masih berupa tegangan.
Sistem minimum Arduino Uno R3 memiliki
14 pin I/O digital dan 6 pin I/O analog. Pin-pin 3.3 Rangkaian Keseluruhan
tersebut dapat digunakan sebagai masukan dari Rangkaian secara keseluruhan merupakan
sensor microswitch,GSM Module SIM900A, gabungan dari rangkaian-rangkaian tiap blok yang
tampilan LCDkarakter 16x2, Buzzer dan keluaran sudah dibahas sebelumnya. Sebagai pusat kendali
menuju rangkaian relay untuk mengendalikan Arduino Uno R3 dengan IC ATMega328 yang
Motor DC. memproses data input SMS dari Modul GSM
Pada Gambar 2 tampak jalur-jalur yang SIM900A untuk melakukan perintah membuka
menghubungkan setiap pin I/O menuju atau menutup pintu garasi. Rangkaian keseluruhan
mikrokontroler maupun jalur fitur lainnya pada seperti Gambar 4.
sistem minimum Arduino Uno.

Gambar 4. Skematik Alat SecaraKeseluruhan

Output yang digunakan yaitu buzzer sebagai


indikator suara apakah sudah terbuka atau tertutup
Gambar 2. Skema Rangkaian Sistem
Minimum Arduino secara sempurna atau belum. Sedangkan LCD
untuk menampilkan informasi berupa tulisan dan
3.2 Rangkaian Power Supply 12 Volt dan angka seperti isi pesan perintah SMS dan nomor
5 Volt pada Arduino Uno R3 HP yang mengirim.
Untuk memberikan input tegangan pada
rangkaian arduino uno, dibutuhkansebuah 3.4. Instalasi Software Arduino IDE
rangkaian penurun tegangan dari input listrik 220 Sebelum melakukan pemrograman, terlebih
dahulu memasang aplikasi ArduinoIDE. Dalam
Volt AC menjadi 12 volt DC menggunakan
proses instalasi ini menggunakan aplikasi Arduino
Adaptor. Adaptor yang digunakan merupakan
1.6.5. Untuk melakukan instalasi ini dapat
produk jadi sudah banyak dijual di pasaran.
dilakukan dengan beberapa langkah antara lain :
Contoh skematik power supply seperti pada
1. Double klik instalasi arduino_IDE.exe.
Gambar 3.

Gambar 5. Proses Awal Instalasi Arduino IDE


Gambar 3. Rangkaian Catu Daya dengan
Output 5 Volt dan 12 Volt
2. Klik Install untuk memulai proses instalasi
Catu daya yang digunakan dalam proyek software Arduino IDE.
akhir ini mempunyai tegangan keluaran + 5 Volt

82 Journal of Electrical Technology, Vol. 5, No.2, Juni 2020


ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak) Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0....

Pemilihan board arduino ini harus sesuai


dengan Board Arduino yang digunakan. Apabila
tidak sesuai, makaprogram yang diketikkan tidak
dapat di-Compile dan di-Upload. Selain
pemilihanboard harus sesuai, pemilihan Port COM
posisi arduino berada juga harus sesuai. Karena
COM ini digunakan sebagai jalur komunikasi
antara software Arduino IDE dengan Board
Gambar 6. Proses Instalasi Berlangsung Arduino.

3. Apabila muncul Install Arduino USBDriver


klik Always Trust dan Install

Gambar 7. Proses Instalasi Berlangsung

4. Setelah selesai proses instalasi, langkah


pertama yang dilakukan adalah
denganmengklik icon . Setelah program
melakukan load maka akan terlihat bentuk Gambar 10. Pengaturan Port USB pada
tampilan seperti Gambar 8. Software Arduino 1.6.5

IV. PENGUJIAN DAN PEMBAHASAN

4.1 Pengujian Minimum Sistem Arduino Uno


dengan LCD
Rangkaian LCD pada penelitian ini berfungsi
untuk menampilkan informasi berupa tulisan dan
Gambar 8. Tampilan Sketch Arduino 1.6.5 data dari sensor warna yang dibaca oleh arduino.
Untuk mengetahui apakah rangkaian LCD yang
5. Selanjutnya yang dilakukan sebelum meng- telah dibuat dapat bekerja sesuai yang diinginkan
Upload program ke modul Arduino adalah maka dilakukan pengujian rangkaian LCD yang
melakukan pengaturan dihubungkan dengan minimum sistem Arduino
(setting) pada perangkat yang diperlukan dan Uno R3.
mengetikkan program sesuai dengan yang
Peralatan yang dibutuhkan untuk melakukan
dibutuhkan. Pengaturan pertama adalah pengujian ini yaitu :
pemilihan Board arduino yang digunakan
pada software sesuai dengan perangkat 1. Minimum Sistem Arduino Uno R3
yaituArduino UNO, seperti pada gambar 3.7. 2. Kabel data Arduino Uno R3
Pengaturan kedua adalah pemilihan portUSB 3. Rangkaian LCD 16 x 2
yang digunakan perangkat, sepertipada
4. Software Arduino IDE
Gambar 9.
BlokdiagrampengujianrangkaianLCDdengan
Arduino Gambar 11.

Gambar 9. Pengaturan dan Pemilihan


Gambar 11. Blok Diagram Pengujian LCD dengan
Board Arduino
Arduino

Journal of Electrical Technology, Vol. 5, No.2, Juni 2020 83


Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0.... ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak)

Langkah-langkah melakukan pengujian rangkaian Untuk menuliskan “--KHAIRULRIJKI--”


LCD pada baris atas, dituliskanperintah
: “[Link](0,0);[Link](“--
KHAIRUL RIJKI--”);”yang artinya penulisan
1. Buka aplikasi Arduino IDE karakter “-- KHAIRUL RIJKI--” dimulai
2. Selanjutnya akan muncul tampilan awal dari kolompertama dan baris pertama (0,0). Angka
“sketch_xxxxxx” secara otomatis seperti pada 0 menyatakan dari awal kolom dan awal baris.
langkah sebelumnya. Apabila menginginkan penulisan pada baris kedua,
3. Mengetikkan listing program untuk pengujian yaitu menggunakan perintah
“[Link](0,1);[Link]("-
rangkaian LCD seperti pada Gambar 12.
NPM.1207220048-);”.
Secara keseluruhan hasil keluaranpengujian
LCD yang telah dilakukan ditunjukkan pada
Gambar 14.

Gambar 14. Foto Hasil Pengujian LCD

4.2 Pengujian Alat Secara Keseluruhan


Pengujian alat secara keseluruhan ini
Gambar 12. Listing Program PengujianLCD merupakan gabungan dari pengujian-pengujian
tiap bagian input dan output yang telah dilakukan
sebelumnya. Peralatan yang dibutuhkan untuk
melakukan pengujian ini yaitu :
4. Klik Sketch→Verify. Kemudian akan muncul 1. Minimum Sistem Arduino Uno R3
kotak dialog untuk menyimpan file project
yang baru dibuat. Dapatdilihat pada Gambar 2. Kabel data Arduino Uno R3
13. 3. Modul GSM SIM900A
4. Modul Relay
5. Limit Switch Pintu Geser
6. Rangkaian LCD
7. Software Arduino IDE

Blok diagram pengujian Alat


secaraKeseluruhansepertiditunjukkanpadaGambar
15.
Gambar 13. Kotak Dialog MenyimpanProgram

5. Kalau sudah tidak ada error, maka klik ikon


→Upload atau Ctrl + U.

Analisa Hasil Program : Gambar 15. Blok Diagram PengujianRangkaian


Pertama kali membuat program arduino Keseluruhan
yaitu pemanggilan library“#include
<LiquidCrystal.h>” yang berfungsi untuk
menambahkan fungsi-fungsi program Langkah-langkah melakukan pengujian Alat
menampilkan karakter pada LCD. Kemudian secara Keseluruhan :
“LiquidCrystallcd(A0,A1,A2,A3,A4,A5);” 1. Buka aplikasi Arduino IDE
adalahlisting program untuk pengaturan letak pin- 2. Selanjutnya akan muncul tampilan
pin kaki LCD dihubungkan ke pin Arduino Uno. awal “sketch_xxxxxx” secara otomatis
Penulisan pin ini harus sesuai antaraprogram seperti pada langkah sebelumnya.
dengan alat yang telah dipasang. Selanjutnya 3. Mengetikkan listing program untuk
“lcd_begin(16,2);” aitu pengaturan pengujian rangkaian Keseluruhan.
jumlah baris dan kolom sesuai LCD yang 4. Klik Sketch→Verify. Kemudian akan
digunakan yaitu LCD 16x2 karakter. muncul kotak dialog untuk menyimpan
file project yang baru dibuat.

84 Journal of Electrical Technology, Vol. 5, No.2, Juni 2020


ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak) Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0....

5. Kalau sudah tidak ada error, maka klik { if


ikon →Upload atau Ctrl + U. ([Link](PINNUMBE
R) == GSM_READY)
Hasil Pengujian Keseluruhan : notConnected =
Pada saat alat pertama kali dinyalakan, false; else
arduino melakukan inisialisasi program berupa {
pengaturan input dan outputsetiap pin arduino, [Link](0,1
pengaturan model LCD yang digunakan dan ); [Link]("GSM
pemberian nilai awal suatu variabel. Cuplikan Not
program berikut ini berfungsi untuk pemanggilan Ready");
pustaka program yang dibutuhkan dan pengenalan delay(1000);
posisi pin dengan nama variable yang mudah }}
diingat.
Pada cuplikan program di atas, sistem tidak
#include akan menjalankan program utama apabila antara
<LiquidCrystal.h> arduino dengan modul GSM SIM900A belum bisa
#include <stdio.h> berkomunikasi.
#include <GSM.h> if ([Link]())
#define PINNUMBER "" {
GSM gsmAccess; [Link](senderNumbe
GSM_SMS sms; r
LiquidCrystal , 20);
lcd(A0,A1,A2,A3,A4,A5 [Link]();
); #define relay_1 8 [Link](0,0);
#define relay_2 9 [Link](senderNumber);
#define buzzer 12 int i=0;
i,j; while (c = [Link]())
{ isi_SMS[i]=c;
char isi_SMS[20],c; char if(isi_SMS[i]=='@')
senderNumber[20]; char goto lompat;
buka_pagar[14]="#buka if(isi_SMS[0]!='#')
pagar@"; goto lompat;
char tutup_pagar[14]="#tutup i++;
pagar@"; }
boolean buka,tutup; lompat:
[Link](0,1
Pada kutipan program berikut ini );
[Link](isi_SMS);
menjelaskan bahwa setiap input dan output untuk
buka=0; tutup=0;
sensor dilakukan pada bagian void setup() {}.
pinMode(relay_1,OUTPUT); for(j=0;j<i;j++)
digitalWrite(relay_1,HIGH {
); if(buka_pagar[j]
pinMode(relay_2,OUTPUT); !=isi_SMS[j])
digitalWrite(relay_2,HIGH buka=1;
); pinMode(buzzer,INPUT);
digitalWrite(buzzer,LOW); if(tutup_pagar[j]!=isi_SMS[
[Link](16,2); j] ) tutup=1;
// Start GSM connection }
[Link](0,0); i=0;
[Link]("--KHAIRUL
RIJKI-- "); [Link]();[Link](0
[Link](0,1);
[Link]("- ,0 );[Link]("-PERINTAH--
NPM.1207220048-"); >");
boolean notConnected = true;
if (buka==0) {
digitalWrite(relay_1,HIGH
Sebelum arduino menjalankan program
);
utama, terlebih dahulu dilakukan proses
pengecekan komunikasi antara arduino dengan
digitalWrite(relay_2,LOW);
modul GSM SIM900A.
boolean notConnected =
true; while (notConnected) digitalWrite(buzzer,HIGH);
delay(1000);

Journal of Electrical Technology, Vol. 5, No.2, Juni 2020 85


Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0.... ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak)

digitalWrite(buzzer,LOW); V. KESIMPULAN
Dari perancangan pintu geser secara otomatis
[Link](0,1 dan kemudian dilakukan pengujian dan analisanya
); [Link]("->PAGAR sehingga didapatkan kesimpulan sebagai berikut :
TERBUKA<-"); 1. Dengan menggunakan alat yang telah dibuat,
kirim_sms_buka(); dapat dilakukan penggeseran pintu secara
} else if(tutup==0){ otomatis.
digitalWrite(relay_1,LOW); 2. Rancangan ini dibuat agar dapat di
implementasikan pada pintu geser. Serta
digitalWrite(relay_2,HIGH); memanfaatkan Arduino Uno sebagai Platform
untuk perancangan danpengembangan.
digitalWrite(buzzer,HIGH 3. Apabila di ketikan sms ke nomor kartu yang
); delay(1000); berada pada modul GSM SIM900A dengan
kata kunci #bukapagar@, maka pintu geser
digitalWrite(buzzer,LOW); otomatisakan membuka pintu dan dengan
[Link](0,1); balasan SMS kembali yang berbunyi“Pintu
[Link](">PAGAR Telah Terbuka”.
TERTUTUP<"); 4. Apabila di ketikan sms ke nomor kartu yang
kirim_sms_tutup(); berada pada modul GSMSIM900A dengan
} kata kunci #tutuppagar@, maka pintu geser
else otomatisakan menutup pintu dan dengan
{[Link](0,1); balasanSMS kembali yang berbunyi “Pintu
[Link]("Format SMS Telah Ditutup”.
SALAH");
kirim_sms_salah();}
for(j=0;j<19;j++) { DAFTAR PUSTAKA
isi_SMS[j]=' '; }
[Link](); [1] Abdalla, A. N., Lubis, Z., Mohamed, M., &
//("\nEND OF MESSAGE"); Ali, Z. M., 2010,A new series-parallel hybrid
[Link](); // Delete electric vehicle configuration based on an
message from modem memory induction motor coupled toDC machine.
} 5(24), 4034–4043.
[2] Aryza, S., Irwanto, M., Khairunizam,
Pada cuplikan program di atas, menjelaskan W.,Lubis, Z., Putri, M., Ramadhan, A., Hulu,
bahwa, ketika ada sms masuk, data isi SMS F. N., Wibowo, P., Novalianda, S., & Rahim,
disimpan pada variabel array isi_sms[] R.,2018,An effect sensitivity harmonics of
yaitu pada bagian program while rotor induction motors based on fuzzy logic.
(c=[Link]()) { isi_SMS[i]=c; }. International Journal of Engineering and
Setelah prosespembacaan isi sms selesai, maka isi Technology(UAE), 7(2.13 Special Issue 13),
SMS tersebut dibandingkan dengan format SMS 418–420.
yang telah ditentukan sebelumnya. [Link] 936
char [3] Indar Sugiarto, Thiang Thiang, & Timothy
buka_pagar[14]="#buka Joy Siswanto. 2008,Disain dan Implementasi
pagar@"; Modul Akuisisi Data sebagai Alternatif
char Modul DAQ LabVIEW. Jurnal Teknik
tutup_pagar[14]="#tutup Elektro, 8(1), 30–37.
pagar@"; [Link]
php/elk/article/view/17353
Apabila isi SMS yang dibaca sama dengan [4] Kurniawan, E., Ekaputri, C., Elektro, F. T.,
format SMS yang telah ditentukan seperti pada Telkom, U., & Surya, T., 2016,Perancangan
cuplikan program di atas, maka : Dan Implementasi Tenaga Surya Sebagai
if (buka==0) { Catu Daya Pada Skuter Beroda Dua
digitalWrite(relay_1,HIGH Seimbang Otomatis Universitas Telkom
); (Design And Implementation Of Solar Energy
As Power Supply On Self Balanced Two-
digitalWrite(relay_2,LOW); Wheeled Scooter ) Telkom University. 3(2),
digitalWrite(buzzer,H 1407–1415.
IG
H);

86 Journal of Electrical Technology, Vol. 5, No.2, Juni 2020


ISSN : 2598 – 1099 (Online) ISSN : 2502 – 3624 (Cetak) Solly A., Zulkarnain, Selly A, Penguatan Industri 4.0....

[5] Mabrek, A., & Hemsas, K. E.,2017,Induction


motor inter-turn fault modeling and
simulation using SSFR test for diagnosis
purpose.57(4),948–959.
[Link]
805
[6] Siahaan, M. D. L., Elviwani, Surbakti, A. B.,
Lubis, A. H., & Siahaan, A. P. U.,
2017,Implementation of Simple Additive
Weighting Algorithm in Particular Instance.
International Journal of Scientific Research in
Science and Technology, 3(6), 442–447.
[7] Solly Aryza, Muhammad Irwanto, Zu. L.
2016, Implementasi Modul Kontrol Motor
Didalam Akusisi Data Berbasiskan Modul
Daq Labview. JurnalTeknik Elektro Dan
Telkomunikasi.
[8] Syed, Z. N., 2015, Arduino Library for
Proteus. In The Engineering Projects.
[Link]
5/12/[Link]
[9] Syed, Z. N.,2015, Arduino Library for
Proteus. In The Engineering Projects.
[Link]
m/2015/12/arduinolibrary-proteus-
[Link]
[10] Waheedabeevi, M., & Sukeshkumar, A.
2012, New online loss- minimization-based
control of scalar and vector-controlled
induction motor drives. 2012IEEE
International Conference on Power
Electronics, Drives and Energy Systems
(PEDES), 1–
[Link]://[Link]/10.1109/PEDES.2012.6
484347

Journal of Electrical Technology, Vol. 5, No.2, Juni 2020 87

Anda mungkin juga menyukai