SlideShare a Scribd company logo
1 of 17
Diklat On-line
Pembuatan Otomatisasi Cahaya, Kelembaban Tanah,
Suhu dan Kelembaban Udara
Oleh:
Drs. Supriyadi, MT
Drs. Rusdiono Muryanto, MT
Edy Siswanto, MPd
Pusat Pengembangan dan Pemberdayaan Pendidik dan Tenaga Kependidikan Pertanian
2020
KEGIATAN PEMBELAJARAN 3
ARDUINO IDE DAN
KONEKSI ARDUINO
Tujuan
Setelah menyelesaikan KP 3 (Arduino IDE dan
koneksi Arduino), peserta pelatihan mampu:
• Mengidentifikasi berbagai fungsi Arduino IDE
• Melakukan koneksi Arduino Uno ke perangkat
laptop atau personal komputer
Arduino IDE
• Arduino IDE (Integrated Development
Environment) adalah software yang digunakan
untuk memprogram di arduino, dengan kata lain
Arduino IDE sebagai media untuk memprogram
board Arduino
• Sebelum melakukan instalasi software Arduino
IDE (Integrated Development Environment),
langkah awal yang perlu dilakukan adalah men-
download Arduino IDE di website Arduino
(https://www.arduino.cc)
Langkah install software Arduino IDE
• Buka web site https://www.arduino.cc
• Pilih bagian “SOFTWARE” -> “DOWNLOADS”
• Klik “Windows Installer, for Windows 7 and up”
• Setelah software di-download, maka siap untuk
di-install
• Lakukan install software tersebut sampai selesai
• Jika instalasi software telah selesai, maka
Aplikasi Arduino IDE siap digunakan
Interface Arduino IDE
Fungsi Interface Arduino IDE
• Verify, digunakan untuk memverifikasi terlebih
dahulu sketch yang dibuat sebelum di-upload ke
board Arduino. Jika ada kesalahan pada sketch,
maka akan muncul error. Proses verify
mengubah sketch menjadi binary code utnuk di-
upload ke mikrokontroler.
• Upload, digunakan untuk meng-upload sketch
ke board Arduino. Meskipun tidak mengklik
Verify, sketch akan di-compile dan langsung ter-
upload ke board.
• New, digunakan untuk membuka windows dan
membuat sketch yang baru.
• Open, digunakan untuk membuka sketch yang
pernah dibuat. Sketch yang dibuat dengan
Arduino IDE akan disimpan dengan ektensi file
xxx.ino
• Save, digunakan untuk menyiman sketch,
namun tidak disertai compile.
• Serial Monitor, digunakan untuk membuka
interface untuk komunikasi serial.
• Keterangan Aplikasi, digunakan untuk pesan-
pesan yang dilakukan pada aplikasi, misalnya
akan muncul “Compiling” dan “Done Uploading”
ketika dilakukan compile dan upload sketch ke
board Arduino.
• Konsul, digunakan untuk pesan-pesan yang
dikerjakan aplikasi dan pesan-pesan tentang
sketch akan muncul di bgian ini. Misalnya, ketika
aplikasi meng-compile atau ketika ada
kesalahan pada baris sketch yang dibuat, maka
informasi error dan baris akan diinformasikan di
bagian ini.
• Tempat Sketch, digunakan untuk menunjukkan
posisi baris kursor yang sedang ktif pada sketch.
• Informasi Port, digunakan untuk
menginformasikan port yang dipakai oleh board
Arduino.
Koneksi Arduino ke Laptop/Komputer
• Siapkan Arduino Uno, kabel USB, dan Laptop
• Sambungkan sperti pada gambar berikut.
• Buka Device Manager
• Lihat Port(COM&LPT), seperti terlihat berikut.
• Atau dengan cara lain, seperti berikut.
• Buka Software Arduino IDE
• Pilih “Tools” -> “Port” -> cek list pada bagian
“COM5 (Arduino/Genuino Uno)”
• Catatan: COM yang terkoneksi bisa saja tidak
COM5, tergantung yang muncul COM…, bisa
COM4, COM6, atau yang lain
Tes Program
• Hubungkan Arduino ke komputer dengan
menggunakan kabel USB
• Perhatikan kecepatan kedip-kedip yang ada
pada Arduino.
• Buka Aplikasi Arduino IDE, pilih pada bagian
“File -> Example -> 01. Basics -> Blink”, seperti
terlihat pada Gambar berikut.
• Klik pada bagian “Blink”
• Perhatikan pada
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on
delay(1000); // wait for a second
• Gantilah delay(1000) menjadi delay(100)
• Lakukan upload tunggau sampai selesai, jika sukses
perhatikan kecepatan kedip-kedip pada Arduino
sudah berubah
• Silakan nilai pada delay(1000) diganti sesuai
keinginan Anda
TERIMA KASIH

More Related Content

Similar to Otomatisasi 3

Panduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdf
Panduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdfPanduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdf
Panduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdfMuhammadIqbal821302
 
Arduino pengenalan
Arduino pengenalanArduino pengenalan
Arduino pengenalanAdama Rahim
 
Arduino pengenalan
Arduino pengenalanArduino pengenalan
Arduino pengenalanwilardo123
 
Tugas akhir raflifadlurrohman
Tugas akhir raflifadlurrohmanTugas akhir raflifadlurrohman
Tugas akhir raflifadlurrohmanmocilkosongdua
 
Install chipkit32
Install   chipkit32Install   chipkit32
Install chipkit32Yohan Sidik
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORTeukuMahawira
 
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdfMODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdfAzizahFajar
 
Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Farichah Riha
 
Tutorial Instal Arduino
Tutorial Instal ArduinoTutorial Instal Arduino
Tutorial Instal ArduinoLusiana Diyan
 
Praktikum i arduino dengan proteus
Praktikum i arduino dengan proteusPraktikum i arduino dengan proteus
Praktikum i arduino dengan proteusFarichah Riha
 
Catatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automationCatatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automationWawas P
 
Basic Arduino.pptx
Basic Arduino.pptxBasic Arduino.pptx
Basic Arduino.pptxCokJaran5
 
Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Candra Adi Putra
 
Pengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFiPengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFirandi abdul
 
(Internet of things) sensor temperatur suhu - Arduino
(Internet of things) sensor temperatur suhu - Arduino(Internet of things) sensor temperatur suhu - Arduino
(Internet of things) sensor temperatur suhu - ArduinoJefriansyah ~
 

Similar to Otomatisasi 3 (20)

Panduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdf
Panduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdfPanduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdf
Panduan-Belajar-Arduino-Untuk-Pemula-Kelas-Robot-1.pdf
 
Arduino pengenalan
Arduino pengenalanArduino pengenalan
Arduino pengenalan
 
arduino
arduinoarduino
arduino
 
Arduino pengenalan
Arduino pengenalanArduino pengenalan
Arduino pengenalan
 
Arduino pengenalan
Arduino pengenalanArduino pengenalan
Arduino pengenalan
 
Tugas akhir raflifadlurrohman
Tugas akhir raflifadlurrohmanTugas akhir raflifadlurrohman
Tugas akhir raflifadlurrohman
 
RPP VEDC
RPP VEDCRPP VEDC
RPP VEDC
 
Install chipkit32
Install   chipkit32Install   chipkit32
Install chipkit32
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
 
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdfMODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
 
Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019
 
ICT ROBOTIK.pdf
ICT ROBOTIK.pdfICT ROBOTIK.pdf
ICT ROBOTIK.pdf
 
Tutorial Instal Arduino
Tutorial Instal ArduinoTutorial Instal Arduino
Tutorial Instal Arduino
 
Praktikum i arduino dengan proteus
Praktikum i arduino dengan proteusPraktikum i arduino dengan proteus
Praktikum i arduino dengan proteus
 
Fajar baskoro buku
Fajar baskoro bukuFajar baskoro buku
Fajar baskoro buku
 
Catatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automationCatatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automation
 
Basic Arduino.pptx
Basic Arduino.pptxBasic Arduino.pptx
Basic Arduino.pptx
 
Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Ebook tutorial pemrograman android
Ebook tutorial pemrograman android
 
Pengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFiPengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFi
 
(Internet of things) sensor temperatur suhu - Arduino
(Internet of things) sensor temperatur suhu - Arduino(Internet of things) sensor temperatur suhu - Arduino
(Internet of things) sensor temperatur suhu - Arduino
 

More from Hary Tridayanto

Membuat meeting room di webex pengajar
Membuat meeting room di webex  pengajarMembuat meeting room di webex  pengajar
Membuat meeting room di webex pengajarHary Tridayanto
 
Paparan Diklat Daring Tahap 2
Paparan Diklat Daring Tahap 2Paparan Diklat Daring Tahap 2
Paparan Diklat Daring Tahap 2Hary Tridayanto
 
Paparan diklat online guru smk pertanian dan teknik kimia 2020
Paparan diklat online guru smk pertanian dan teknik kimia 2020Paparan diklat online guru smk pertanian dan teknik kimia 2020
Paparan diklat online guru smk pertanian dan teknik kimia 2020Hary Tridayanto
 
Proses pembuatan roti manis
Proses pembuatan roti manisProses pembuatan roti manis
Proses pembuatan roti manisHary Tridayanto
 

More from Hary Tridayanto (8)

Membuat meeting room di webex pengajar
Membuat meeting room di webex  pengajarMembuat meeting room di webex  pengajar
Membuat meeting room di webex pengajar
 
Paparan Diklat Daring Tahap 2
Paparan Diklat Daring Tahap 2Paparan Diklat Daring Tahap 2
Paparan Diklat Daring Tahap 2
 
Paparan diklat online guru smk pertanian dan teknik kimia 2020
Paparan diklat online guru smk pertanian dan teknik kimia 2020Paparan diklat online guru smk pertanian dan teknik kimia 2020
Paparan diklat online guru smk pertanian dan teknik kimia 2020
 
Otomatisasi 5
Otomatisasi 5Otomatisasi 5
Otomatisasi 5
 
Otomatisasi 4
Otomatisasi 4Otomatisasi 4
Otomatisasi 4
 
Otomatisasi 2
Otomatisasi 2Otomatisasi 2
Otomatisasi 2
 
Otomatisasi 1
Otomatisasi 1Otomatisasi 1
Otomatisasi 1
 
Proses pembuatan roti manis
Proses pembuatan roti manisProses pembuatan roti manis
Proses pembuatan roti manis
 

Recently uploaded

MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptxSusanSanti20
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfIwanSumantri7
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAAmmar Ahmad
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 

Recently uploaded (20)

MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 

Otomatisasi 3

  • 1. Diklat On-line Pembuatan Otomatisasi Cahaya, Kelembaban Tanah, Suhu dan Kelembaban Udara Oleh: Drs. Supriyadi, MT Drs. Rusdiono Muryanto, MT Edy Siswanto, MPd Pusat Pengembangan dan Pemberdayaan Pendidik dan Tenaga Kependidikan Pertanian 2020
  • 2. KEGIATAN PEMBELAJARAN 3 ARDUINO IDE DAN KONEKSI ARDUINO
  • 3. Tujuan Setelah menyelesaikan KP 3 (Arduino IDE dan koneksi Arduino), peserta pelatihan mampu: • Mengidentifikasi berbagai fungsi Arduino IDE • Melakukan koneksi Arduino Uno ke perangkat laptop atau personal komputer
  • 4. Arduino IDE • Arduino IDE (Integrated Development Environment) adalah software yang digunakan untuk memprogram di arduino, dengan kata lain Arduino IDE sebagai media untuk memprogram board Arduino • Sebelum melakukan instalasi software Arduino IDE (Integrated Development Environment), langkah awal yang perlu dilakukan adalah men- download Arduino IDE di website Arduino (https://www.arduino.cc)
  • 5. Langkah install software Arduino IDE • Buka web site https://www.arduino.cc • Pilih bagian “SOFTWARE” -> “DOWNLOADS” • Klik “Windows Installer, for Windows 7 and up” • Setelah software di-download, maka siap untuk di-install • Lakukan install software tersebut sampai selesai • Jika instalasi software telah selesai, maka Aplikasi Arduino IDE siap digunakan
  • 7. Fungsi Interface Arduino IDE • Verify, digunakan untuk memverifikasi terlebih dahulu sketch yang dibuat sebelum di-upload ke board Arduino. Jika ada kesalahan pada sketch, maka akan muncul error. Proses verify mengubah sketch menjadi binary code utnuk di- upload ke mikrokontroler. • Upload, digunakan untuk meng-upload sketch ke board Arduino. Meskipun tidak mengklik Verify, sketch akan di-compile dan langsung ter- upload ke board.
  • 8. • New, digunakan untuk membuka windows dan membuat sketch yang baru. • Open, digunakan untuk membuka sketch yang pernah dibuat. Sketch yang dibuat dengan Arduino IDE akan disimpan dengan ektensi file xxx.ino • Save, digunakan untuk menyiman sketch, namun tidak disertai compile. • Serial Monitor, digunakan untuk membuka interface untuk komunikasi serial.
  • 9. • Keterangan Aplikasi, digunakan untuk pesan- pesan yang dilakukan pada aplikasi, misalnya akan muncul “Compiling” dan “Done Uploading” ketika dilakukan compile dan upload sketch ke board Arduino. • Konsul, digunakan untuk pesan-pesan yang dikerjakan aplikasi dan pesan-pesan tentang sketch akan muncul di bgian ini. Misalnya, ketika aplikasi meng-compile atau ketika ada kesalahan pada baris sketch yang dibuat, maka informasi error dan baris akan diinformasikan di bagian ini.
  • 10. • Tempat Sketch, digunakan untuk menunjukkan posisi baris kursor yang sedang ktif pada sketch. • Informasi Port, digunakan untuk menginformasikan port yang dipakai oleh board Arduino.
  • 11. Koneksi Arduino ke Laptop/Komputer • Siapkan Arduino Uno, kabel USB, dan Laptop • Sambungkan sperti pada gambar berikut.
  • 12. • Buka Device Manager • Lihat Port(COM&LPT), seperti terlihat berikut.
  • 13. • Atau dengan cara lain, seperti berikut. • Buka Software Arduino IDE • Pilih “Tools” -> “Port” -> cek list pada bagian “COM5 (Arduino/Genuino Uno)” • Catatan: COM yang terkoneksi bisa saja tidak COM5, tergantung yang muncul COM…, bisa COM4, COM6, atau yang lain
  • 14. Tes Program • Hubungkan Arduino ke komputer dengan menggunakan kabel USB • Perhatikan kecepatan kedip-kedip yang ada pada Arduino. • Buka Aplikasi Arduino IDE, pilih pada bagian “File -> Example -> 01. Basics -> Blink”, seperti terlihat pada Gambar berikut.
  • 15.
  • 16. • Klik pada bagian “Blink” • Perhatikan pada digitalWrite(LED_BUILTIN, HIGH); // turn the LED on delay(1000); // wait for a second • Gantilah delay(1000) menjadi delay(100) • Lakukan upload tunggau sampai selesai, jika sukses perhatikan kecepatan kedip-kedip pada Arduino sudah berubah • Silakan nilai pada delay(1000) diganti sesuai keinginan Anda