Professional Documents
Culture Documents
Report
Report
General metrics
16,575 2,207 57 8 min 49 sec 16 min 58 sec
characters words sentences reading
speaking
time time
99 11 8 3
Issues left Critical Advanced
Writing Issues
8 Correctness
3 Confused words
4 Unknown words
1 Improper formatting
Unique Words 3%
Measures vocabulary diversity by calculating
the unique words
percentage of words used only once in your
document
HALAMAN SAMPUL
LAPORAN PENGABDIAN KEPADA MASYARAKAT
OLEH:
DHIMAS ARIEF DHARMAWAN, S.T., Ph.D.
JURUSAN INFORMATIKA
FAKULTAS TEKNIK INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL "VETERAN" YOGYAKARTA
TAHUN 2023
HALAMAN PENGESAHAN
Nama Lengkap
:
Dhimas Arief Dharmawan, S.T., Ph.D.
NIP / NIDN
:
19930704 202203 1 003/000407935
Pangkat / Gol.
:
Penata / III-c
Jabatan Fungsional
:
-
Nomor HP
:
0838-8578717
Alamat
:
Jl.Parangtritis Km.12 Manding, Trirenggo, Bantul, Bantul 55714
Penanggung Jawab
:
Harimawan, S.Pd.T
Lama Pengabdian
:
Maret 2023
Biaya yang diperlukan
:
Sumber UPN
:
-
Sumber lain
:
Biaya Sendiri
Mengetahui,
Ketua Peneliti/Pelaksana
Menyetujui,
Dekan Fakultas Teknik Industri
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat, hidayat, dan
karunianya kepada kita, sehingga penyusunan dapat melaksanakan dan
menyelesaikan laporan pengabdian kepada masyarakat ini dengan judul
"Pelatihan Praktik Simulasi Online Internet of Thing (IoT) Menggunakan
Thinkercad Bagi Siswa Jurusan Rekayasa Perangkat Lunak (RPL) SMK
Muhammadiyah 1 Bantul".
Pada kesempatan ini penyusun mengucapkan terima kasih yang sebesar-
besarnya atas bantuan dan sarana selama melakukan pengabdian kepada
masyarakat ini kepada:
Ibu Ir. Mahreni,M.T., Ph.D. selaku Dekan Fakultas Teknik Industri, Universitas
Pembangunan Nasional "Veteran" Yogyakarta.
Bapak Dr. Awang Hendrianto Pratomo, S.T., M.T. selaku Ketua Jurusan
Informatika
Bapak Harimawan, S.Pd.T. selaku Kepala SMK Muhammadiyah 1 Bantul.
Semua peserta pelatihan dan semua pihak yang telah membantu sehingga
terlaksananya kegiatan pengabdian ini.
Akhir kata semoga laporan pengabdian masyarakat ini dapat bermanfaat bagi
semua yang ingin membaca dan memerlukan.
Penulis
DAFTAR ISI
HALAMAN SAMPUL 1
HALAMAN PENGESAHAN ii
KATA PENGANTAR iii
DAFTAR ISI iv
BAB I. PENDAHULUAN 1
1.1 Gambaran Umum Tempat Pengabdian Masyarakat 1
1.2 Latar Belakang 2
1.3 Organisasi Pelaksana 3
BAB I.
PENDAHULUAN
tersimpan dalam cloud server amazon dan dapat kita saksikan dari berbagai
tempat selama smart cctv tersebut online. Mekanisme itilah dalam teknologi
Cloud disebut Platform as Service (PaaS). Tinkercad sendiri adalah salah satu
program modelling 3D yang dapat diakses dan digunakan secara online.
Namun, kemudian Tinkercad mengembangkan dan menambahkan fitur untuk
dapat melakukan simulasi rangkaian elektronik pada web-based simulator
Tinkercad. Sehingga IoT dan Thinkercad dapat dilakukan secara
berkesinambungan.
SMK Muhammadiyah I Bantul memiliki 5 kompetensi keahlian, salah satunya
adalah kompetensi Rekayasa Perangkat Lunak (RPL). Kompetensi ini berfokus
untuk menghasilkan sumber daya manusia yang mampu menghasilkan karya
perangkat lunak secara mandiri dan seusia dengan kaidah/metodologi
pengembangan perangkat lunak. Sampai saat ini di kompetensi RPL belum ada
mata pelajaran terkait penguasaan dan pemrograman untuk penggunaan
microcontroller. Hal ini sangat disayangkan mengingat begitu tingginya
permintaan dunia kerja pada sumber daya manusia yang menguasai
microcontroller pada dunia internet of things, terutama terkait dengan
implementasi dan pemrograman microcontroller. Dari permasalahan di atas,
dilakukan kegiatan pengabdian "Pelatihan Praktik Simulasi Online Internet of
Thing (IoT) Menggunakan Thinkercad Bagi Siswa Jurusan Rekayasa Perangkat
Lunak (RPL) SMK Muhammadiyah 1 Bantul".
Organisasi Pelaksana
Tempat Pelaksanaan
Pengabdian masyarakat ini dilaksanakan sesuai dengan kesepakatan pihak
SMK Muhammadiyah I Bantul dimana lokasi akan menggunakan laboratorium
komputer Rekayasa Perangkat Lunak, dengan peserta pengabdian adalah
siswa kelas X yang dipilih oleh pihak SMK Muhammadiyah I Bantul sebanyak 17
orang. Progam ini dilaksanakan pada hari Selasa tanggal 29 Maret 2022 pukul
08.00-11.30 WIB
Waktu Pelaksanaan
Pelaksanaan Pengabdian Masyarakat berlangsung pada hari Selasa tanggal 29
Maret 2022 pukul 08.00-11.30 WIB bertempat di Laboratorium Komputer
Jurusan Rekayasa Perangkat Lunak SMK Muhammadiyah 1 Bantul. Adapun
Jadwal yang dilakukan dengan inti kegiatan adalah sebagai berikut:
No.
Waktu
Kegiatan
Pelaksana
1
08.00-09.00 WIB
Pembukaan
Dhimas Arief Dharmawan S.T., Ph.D.
2
09.00-10.30 WIB
Penyampaian Teori Simulasi Online Internet of Thing (IoT) Menggunakan
Thinkercad
Dhimas Arief Dharmawan S.T., Ph.D..
3
10.30-11.30
Praktik Simulasi Online Internet of Thing (IoT) Menggunakan Thinkercad
Dhimas Arief Dharmawan S.T., Ph.D.
BAB II.
MATERI DAN METODE PELAKSANAAN
jaringan lokal wifi saja ataupun jaringan internet. Pada era revolusi Industri 4.0
keberadaan
Gambar 1 . EsP8266-01
Pada ESP8266 ESP-01 bisa di akses dengan Arduino Uno dengan perintah AT-
Command, dan biasanya ESP8266 menggunakan Baudrate 115200.berikut
adalah skema wiring ESP8266 ESP-01 dengan Arduino Uno.
3.3V Arduino --------- VCC ESP8266
GND Arduino --------- GND ESP8266
TX Arduino ----------- TX ESP8266
RX Arduino ----------- RX ESP8266
3.3V Arduino --------- EN ESP8266
void setup() {
1
// put your setup code here, to run once:
}
void loop() {
2
// put your main code here, to run repeatedly:
}
Sebelum upload jangan lupa untuk melepas kabel TX dan RX yang terhubung ke
ESP8266 ESP-01. Karena jika terpasang maka komunikasi antar Arduino Uno
dan Komputer terganggu sehingga tidak bisa meng-Upload program. Setelah
selesai upload kirim perintah AT melalui Serial Monitor, jika keluar respon Ok
maka komunikasi antar Arduino Uno dan ESP8266 ESP-01 berhasil,
selanjutnya bisa mengirim perintah AT-Command lainya.
delay(1000);
if(wifi.find("OK"))
{
Serial.println("Modul siap");
}
else
{
Serial.println("Tidak ada respon dari modul");
while(1);
}
delay(1000);
//setelah modul siap, kita coba koneksi sebanyak 5 kali
for(int i=0;i<5;i++)
{
connect_to_WiFi();
if (connected)
{
break;
}}
if (!connected){
while(1);
}
delay(5000);
3
// set the single connection mode
4
wifi.println("AT+CIPMUX=0");
delay(1000);
}
void loop()
{
String cmd = "AT+CIPSTART=\"TCP\",\"";
cmd += DestinationIP ;
cmd += "\",80";
wifi.println(cmd);
Serial.println(cmd);
if(wifi.find("Error"))
{
Serial.println("Koneksi error.");
return;
}
nilai_sensor = analogRead(sensorPin); // Anda bisa menggantinya dengan nilai
analog.
// dalam contoh ini, kita menggunakan nilai random 1...10
cmd = "GET /update?key=";
cmd += TS_Key;
cmd +="&field1=";
cmd += nilai_sensor;
cmd += "\r\n"; // jangan lupa, setiap perintah selalu diakhiri dengan CR+LF
wifi.print("AT+CIPSEND=");
wifi.println(cmd.length());
if(wifi.find(">"))
{
Serial.print(">");
}
else
{
5
wifi.println("AT+CIPCLOSE");
6 7
Serial.println("koneksi timeout");
delay(1000);
return;
}
wifi.print(cmd);
delay(2000);
8
while (wifi.available())
{
char c = wifi.read();
Serial.write(c);
if(c=='\r') Serial.print('\n');
}
Serial.println("------end");
delay(10000);
}
void connect_to_WiFi()
{
wifi.println("AT+CWMODE=1");
String cmd="AT+CWJAP=\"";
cmd+=WiFiSSID;
cmd+="\",\"";
cmd+=WiFiPassword;
cmd+="\"";
wifi.println(cmd);
Serial.println(cmd);
if(wifi.find("OK"))
{
Serial.println("Sukses, terkoneksi ke WiFi.");
connected= true;
}
else
{
Serial.println("Tidak dapat terkoneksi ke WiFi. ");
connected= false;
}}
BAB III.
HASIL DAN PEMBAHASAN
Hasil Pelaksanaan
Dalam pengabdian ini, media berupa server cloud thingspeak.com
dimanfaatkan untuk menampung data hasil bacaan 2 sensor (ultasonik dan
suhu) yang dirancang pada media tinkercad.com. Dengan media tersebut maka
pembelajaran menjadi lebih mudah karena simulasi IoT dapat berjalan secara
real time meskipun tidak menggunakan hardware aslinya asecara langsung.
Spesifikasi rangkaian dalam tinkercad.com.
BAB IV.
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Pengabdian masyarakat yang telah dilaksanakan di SMK Muhammadiyah 1
Bantul berjalan dengan baik dan lancar. Materi dan program kegiatan yang
disampaikan dapat diterima dengan baik. Para peserta mampu melakukan
Simulasi Online Internet of Thing (IoT) Menggunakan Thinkercad.
4.2 Saran
Semua siswa jurusan Rekayasa Perangkat Lunak diharapkan mamou
mengembangkan potensi diri dan berinovasi dalam bidang Internet Of Things.
Simulasi pembelajaran IoT ini dapat dilakukan dimanapun selama tersedia
komputer dengan koneksi internet sehingga siswa mampu mencoba kapanpun
dan dimanapun berada.
LAMPIRAN
Foto Kegiatan