Looking to boost your skills and knowledge? Sibermu Academy's have got you covered Learn more
Pemateri: Joko Supriyanto, SST, M.Komemail : joko@sibermu.ac.id
https://jokovlog.my.id - https:/s.id/youtube - https:/s.id/tiktokjokovlog - https:/s.id/fbjokovlog - https:/s.id/twjokovlog - https:/s.id/igjokovlog
Assalamualaikum wr. wb, Kepada para peserta pelatihan kali ini selamat datang di Universitas Siber Muhammadiyah pelatihan full Online. Para peserta akan diajak langsung mengikuti pelatihan di SiberMu. Tidak usah khawatir karena perangkat IoT di dalam pelatihan ini menggunakan simulasi dari situs https://wokwi.com dan bisa diakses gratis(merakit komponen dan memasukkan kode program berbasis Arduino), masih ada pelatihan IoT lanjutkan dan tidak usah khawatir juga ada kursus gratis menggunakan perangkat keras secara fisik
Mengenal Universitas Siber Muhammadiyah, kuliah full online bisa sambil kerja. Pastikan menonton video sampai selesai, di tengah tengah video ada pertanyaan yang harus dijawab dan harus menjawab benar semua, untuk bisa membuka kursus selanjutnya. Diakhir video wajib mensubmit jawaban yang menandakan bahwa anda telah menonton videonya sampai akhir. dapat di ulang diputar jika diperlukan. Jika menggunakan HP harap video di full screen dan posisi lanscape. lingkaran kecil pertanyaan dan bintang untuk mengirim jawaban),.lihat gambar di bawah ini. video bisa di percepat sesuai keinginan. Jika menggunakan HP harap video di full screen dan posisi lanscape
silahkan klik link diatas untuk bisa membuka pelatihan selanjutnya, jangan lupa setelah diklik halaman ini direfresh
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya.
pinMode(), digitalRead(), dan digitalWrite(), adalah sebuah fungsi untuk mengakses pin digital yang ada pada Arduino. Ketiga fungsi ini digunakan untuk menyederhanakan perintah yang berhubungan dengan pin I/O digital pada board Arduino.Fungsi pinMode() pada arduino adalah sebuah perintah yang fungsinya untuk mengkonfigurasi pin tertentu agar bekerja menjadi sebuah input atau output.
pinMode() biasanya digunakan pada void setup() untuk melakukan konfigurasi pada suatu pin, di dalam pemrograman arduino perintah pinMode() akan sering kamu jumpai dan gunakan.Penggunaan pinMode() pada saat memprogram arduino terjadi ketika kamu akan menentukan sebuh pin menjadi input atau output.
Fungsi digitalWrite() pada arduino adalah salah satu perintah yang berfungsi untuk memberi nilai 1 atau 0 kepada pin digital yang ada pada arduino. 1/0 bisa juga disebut dengan nilai HIGH dan LOW ke pin digital. Tegangan akan diatur ke nilai yang sesuai, 5V (atau 3.3V) untuk HIGH, 0V (ground) untuk LOW. digitalWrite() bisa digunakan di dalam void mana pun, void setup() maupun void loop() bisa digunakan. Fungsi digitalWrite() digunakan ketika kamu ingin memberikan nilai ke salah satu pin di Arduino
Fungsi digiitalRead() adalah sebuah perintah yang digunakan untuk membaca nilai dari suatu inputan yang berasal dari pin digital Arduino baik nilai HIGH maupun LOW. Penulisan sintaks dari fungsi digitalRead() tidak berbeda jauh dengan penulisan fungsi digitalWrite() malah lebih mudah karena tidak memerlukan banyak parameter yang ada di dalam tanda kurungnya.Fungsi ini digunakan ketika kamu hendak membaca nilai dari suatu inputan pin.penggunaannya Misalnya pin 2 terhubung ke push button, untuk membaca nilai yang dikirim dari push button kamu bisa menggunakan perintah digitalWrite() untuk melakukannya
“Menjadi mahasiswa itu mudah. Belajar membutuhkan kerja nyata.”- William Crawford.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. If Else merupakan sebuah kondisional statemen, dimana fungsi If akan memeriksa sebuah kondisi dan akan mengeksekusi blok statemen jika kondisinya ialah benar atau true namun jika kondisinya tidak benar atau false maka akan mengeksekusi blok else. Terdapat juga perintah else if dimana jika fungsi if yang pertama tidak sesuai dengan kondisi maka program akan memeriksa sebuah kondisi yang terdapat pada blok else if terlebih dahulu sebelum ke blok else yang terakhir. Dan perlu diingat, bahwa sebuah blok else if dapat menggunakan blok else ataupun sebaliknya. Untuk penggunaan sebuah blok else if pun juga tak terbatas, artinya kalian dapat menggunakan sebanyak yang kalian butuhkan. selengkapnya nisa baca di https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-conditionalif-else-if-statements/
"Belajar tanpa keinginan merusak ingatan, dan tidak menyimpan apa pun yang diperlukan." - Leonardo da Vinci.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. Perulangan for merupakan salah satu bentuk fungsi perulangan, Yang pertama adalah algoritma perulangan For yang biasa dipakai untuk mengulang sebuah proses yang sudah diketahui jumlahnya. Dilihat dari bagaimana penulisan coding dalam perulangan ini, struktur untuk For lebih efisien dari lainnya karena simpel. selengkapnya bisa baca di https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-for-loop/ dan https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-while-loop/
“Tujuan besar pendidikan bukanlah pengetahuan tetapi tindakan.”-Herbert Spencer.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya.Kemudian ada perulangan While. Apa sih fungsi dari perulangan While dan bedanya dengan perintah perulangan yang lainnya? Perulangan While banyak dipakai untuk program yang lebih terstruktur, namun berapa jumlah perulangannya belum diketahui. Proses akan terus berlanjut hingga kondisinya bernilai FALSE atau salah, ditunjukkan dengan tanda =0. selengkapnya bisa baca di https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-for-loop/ dan https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-while-loop/
“Jika Anda berpikir pendidikan itu mahal, coba perkirakan biaya ketidaktahuan.”-Howard Gardner.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. perulangan Do While. Sebenarnya perulangan ini hampir sama dengan perulangan While, bedanya ada pada statement perulangan yang dilakukan terlebih dahulu baru kondisinya di cek. Sehingga, perulangan Do While akan mendapatkan minimal satu kali perulangan, sedangkan untuk perulangan While bisa jadi tidak ada kondisi karena langsung bernulai FALSE. selengkapnya bisa baca di https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-for-loop/ dan https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-while-loop/
“Pendidikan tanpa aplikasi hanyalah hiburan.”-Tim Sanders.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. bisa anda baca disini seputar operator: https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-boolean-or-logical-operators/
Teknik belajar adalah kuncinya.”-Tom Colicchio.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. bisa anda baca disini seputar operator: https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-boolean-or-logical-operators/
"Laut yang tenang tidak menghasilkan pelaut yang terampil."- Peribahasa Afrika.
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. bisa anda baca disini seputar operator: https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-boolean-or-logical-operators/
“Tanaman membutuhkan akar untuk tumbuh"
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini sebelum bisa melanjutkan di pelatihan selanjutnya. Komunikasi serial Arduino memungkinkan kita dapat mengontrol Arduino melalui komputer agar dapat memantau sesuatu yang terjadi padanya. Komunikasi yang terjadi secara serial hanya membutuhkan 2 wire saja yaitu RX dan TX. RX biasa disebut sebagai Receive sedangkan TX disebut sebagai Transmit. Komunikasi serial pin RX/TX menggunakan level tegangan logic 5V atau 3.3V, sesuai dengan hardware yang digunakan. jenis komunikasi serial anda bisa membaca di sini https://dennydarlis.staff.telkomuniversity.ac.id/files/2020/03/Modul-5-Komunikasi-Serial-I2C-SPI.pdf
“Hiduplah seolah-olah kamu akan mati besok. Belajarlah seolah-olah Anda hidup selamanya.”
Assalamualaikum para peserta pelatihan, sebelum melaksanakan pelatihan silahkan para peserta berdoa terlebih dahulu sesuai dengan kepercayaan masing-masing. Harap peserta pelatihan langsung mempraktekkan di aplikasi sesuai yang disarankan pelatih dan wajib menyelesaikan pelatihan ini.
Fungsi library pada Arduino sendiri yaitu
Untuk menambahkan library pada Arduino IDE dapat menggunakan Library Manager.
© 2025 Universitas Siber Muhammadiyah