Looking to boost your skills and knowledge? Sibermu Academy's have got you covered Learn more

Pemrograman IoT berbasis Ardino sensor dan external equitment

moocssibermu moocssibermu moocssibermu
Lewati ke konten utama

Ringkasan topik

  • Pemateri: Joko Supriyanto, SST, M.Kom email : 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

  • Informasi

    • 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

    • url icon
      URL
      klik link Informasi pendaftaran di SiberMu URL

      silahkan klik link diatas untuk bisa membuka pelatihan selanjutnya, jangan lupa setelah diklik halaman ini direfresh

      Tidak tersedia kecuali: Aktivitas Video Profile Universtas SiberMu ditandai selesai
  • Pelatihan-01 memprogram LCD Display

    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.

    “Menjadi mahasiswa itu mudah. Belajar membutuhkan kerja nyata.”- William Crawford.

    Tidak tersedia kecuali:
    • Aktivitas Materi pelatihan 00 part 01-Seputar Arduino ditandai selesai
    • Aktivitas Materi pelatihan 00 Part 02-ebook mengenal komponen elektronika ditandai selesai
    • Aktivitas Soal Pilihan ganda pelatihan-01-part 01 Seputar Arduino ditandai selesai
    • Aktivitas Soal Pilihan ganda pelatihan-01-part 02 Seputar Elektronika dasar ditandai selesai ...
    • Aktivitas Soal Pilihan ganda pelatihan-01 -part 03 Pengenalan pemrograman bahasa C Arduino ditandai selesai
    • Aktivitas Soal Pilihan ganda pelatihan-01 part04 Mengenal ESP8266 ditandai selesai
  • Pelatihan-02 memprogram LCD jenis OLED SSD1306

    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. 

    "Belajar tanpa keinginan merusak ingatan, dan tidak menyimpan apa pun yang diperlukan." - Leonardo da Vinci.

    Tidak tersedia kecuali:
    • Aktivitas Forum diskusi-01 ditandai selesai
    • Aktivitas Video Tutorial 01 mengakses wokwi.com, membuat rangkaian simulasi serta coding dan menjalankan serta pengujian ditandai selesai
    • Aktivitas Tugas upload tugas pelatihan 01 pemrograman LCD 16x2 komunikasi paralel ditandai selesai
  • Pelatihan-03 memprogram LCD jenis TFT

    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.


    Tidak tersedia kecuali:
    • Aktivitas Forum diskusi-02 ditandai selesai
    • Aktivitas Tugas upload tugas pelatihan 02 ditandai selesai
  • Pelatihan-04 Macam-macam sensor

    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. 

    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 03 Pemrograman TFT LCD 2.8" ditandai selesai
    • Aktivitas Forum diskusi-03 ditandai selesai
  • Pelatihan-05 Memprogram sensor Suhu analog LM35/DS18B80

    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.


    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 04 ditandai selesai
    • Aktivitas Forum diskusi-04 ditandai selesai
  • Pelatihan-06 Memprogram sensor Suhu analog NTC

    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.

    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 05 ditandai selesai
    • Aktivitas Forum diskusi-05 ditandai selesai
  • Pelatihan-07 Memprogram sensor Suhu dan kelembapan DHT11/DHT22

    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.

    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 06 ditandai selesai
    • Aktivitas Forum diskusi-06 ditandai selesai
  • Pelatihan-08 Memprogram sensor cahaya LDR

    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"

    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 07 ditandai selesai
    • Aktivitas Forum diskusi-07 ditandai selesai
  • Pelatihan-9 Memprogram Untrasonic sensor jarar

    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.”


    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 08 ditandai selesai
    • Aktivitas Forum diskusi-08 ditandai selesai
  • Pelatihan-10 memprogram sensor accelometer dan gyroscope MPU6050

    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. Increment sama dengan penambahan dengan jumlah tertentu a=a+1 di arduino ditulis a++ dan decrement sama dengan pengurungan dengan jumlah tertentu atau a=a-1 di arduino ditulis a-- . selengkapnya bisa di baca di link ini : https://ai.thestempedia.com/docs/evive/evive-arduino-ide-tutorials/arduino-ide-increment-decrement-operator/ untuk membuktikan penggunaannya dipraktekkan dengan Multiple Led yaitu menghidupkan satu persatu led kemudian dimatikan lednya satu persatu juga
    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 09 ditandai selesai
    • Aktivitas Forum diskusi-09 ditandai selesai
  • Pertemuan 11 Memprogram sensor gerakan Inframerah PIR

    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 memudahkan pengguna dalam penulisan sketch atau program, 
    • menyediakan fungsionalitas tambahan untuk digunakan dalam sketsa 
    • Library merupakan sekumpulan kode yang berfungsi memudahkan atau menyederhanakan pemrograman, misalnya bekerja dengan perangkat keras atau memanipulasi data..

     Untuk menambahkan library pada Arduino IDE dapat menggunakan Library Manager.

    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 10 ditandai selesai
    • Aktivitas Forum diskusi-10 ditandai selesai
  • Sensor berat HX711 (50Kg)

  • Sensor inframerah untuk remote Control

  • Sertifikat

    Tidak tersedia kecuali:
    • Aktivitas Tugas upload tugas pelatihan 11 menghubungkan wifi ditandai selesai
    • Aktivitas Forum diskusi-11 ditandai selesai
  • Referensi

    1. ardutech. (2023, 11 26). https://www.ardutech.com/. Diambil kembali dari Cara Menyambung LCD dengan Arduino: https://www.ardutech.com/cara-menyambung-lcd-dengan-arduino/
    2. ardutech. (2023, 11 26). LCD I2C dengan Arduino. Diambil kembali dari https://www.ardutech.com/ : https://www.ardutech.com/lcd-i2c-dengan-arduino/
    3. BANDUNG, C. S. (2023, 11 26). CNC STORE BANDUNG. Diambil kembali dari LCD Character 16X2/1602/16X02/1602A Arduino CNC STORE BANDUNG: https://cncstorebandunggo.blogspot.com/2019/08/lcd-character-16x2160216x021602a.html
    4. birolistrik. (2023, 11 26). Arduino LCD. Diambil kembali dari birolistrik.com: https://www.birolistrik.com/2114/arduino-lcd/
    5. Candra Pradhana, & Mochamad Sulaiman. (2019). Simulasi Komunikasi Serial Dengan Protokol I2C Menggunakan. Seminar Nasional Fortei Regional 7 (hal. 1). Malang: Forum Pendidikan Tinggi Teknik Elektro Indonesia Regional VII.
    6. dennydarlis. (2023, 11 26). Modul-5-Komunikasi-Serial-I2C-SPI. Diambil kembali dari dennydarlis.staff.telkomuniversity.ac.id: https://dennydarlis.staff.telkomuniversity.ac.id/files/2020/03/Modul-5-Komunikasi-Serial-I2C-SPI.pdf
    7. Teknologi, S. (2023, 11 26). Sari Teknologi - Robotik. Diambil kembali dari LCD ( Liquid Crystal Display ) – Robot Indonesia: https://sariteknologi.com/lcd-liquid-crystal-display-robot-indonesia/ 
    8. Ampere, m. (2023, 11 26). Cara Menggunakan Sensor Frekuensi Listrik AC ( TIFSA2 ). Diambil kembali dari breakrow.com: https://breakrow.com/mili-ampere/sensor-frekuensi-listrik-ac-tivsa1/
    9. digiware. (2023, 11 26). Load Cell 20Kg Weight Sensor Berat. Diambil kembali dari digiwarestore.com: https://digiwarestore.com/id/pressure-strain-load/load-cell-20kg-weight-sensor-berat-296404.html
    10. electricityofdream. (2023, 11 26). Tutorial Arduino Mengukur Arus Dengan Modul Sensor Arus ACS712. Diambil kembali dari electricityofdream.blogspot.com: https://electricityofdream.blogspot.com/2016/09/tutorial-mengukur-arus-dengan-modul.html
    11. electricityofdream. (2023, 11 26). Tutorial Arduino Mengukur Kecepatan Angin dengan Anemometer. Diambil kembali dari electricityofdream.blogspot.com: https://electricityofdream.blogspot.com/2016/10/tutorial-arduino-mengukur-kecepatan.html
    12. electricityofdream. (2023, 11 26). Tutorial Arduino Mengukur Tegangan Dengan Modul Sensor Tegangan. Diambil kembali dari electricityofdream : https://electricityofdream.blogspot.com/2016/09/tutorial-mengukur-tegangan-dengan-modul.html
    13. Jufrika. (2023, 11 26). Pengertian Reed Switch Sensor dan Aplikasinya. Diambil kembali dari jufrika.com: https://www.jufrika.com/2020/03/pengertian-reed-switch-sensor-dan.html
    14. khairi, m. h. (2023, 11 26). Perbedaan Antara Sensor DHT11 dengan DHT22 dan Cara Kerjanya. Diambil kembali dari mahirelektro.com: https://www.mahirelektro.com/2020/10/perbedaan-antara-dht11-dan-dht22.html
    15. Kurniawan, A. (2023, 11 16). Sensor Suhu Arduino. Diambil kembali dari https://www.teknikelektro.com/: https://www.teknikelektro.com/2021/12/sensor-suhu-arduino.html
    16. Prastyo, E. A. (2023, 11 26). Accelerometer : Pengertian, Cara Kerja dan Jenis - jenisnya. Diambil kembali dari www.arduinoindonesia.id: https://www.arduinoindonesia.id/2022/12/accelerometer-pengertian-cara-kerja-dan-jenis-jenisnya.html
    17. Prastyo, E. A. (2023, 11 16). Berbagai Macam Sensor Arduino beserta Fungsinya. Diambil kembali dari www.arduinoindonesia.id: https://www.arduinoindonesia.id/2022/11/berbagai-macam-sensor-arduino-beserta-fungsinya.html
    18. Prastyo, E. A. (2023, 11 26). Pengertian dan Penjelasan tentang Sensor Sentuh (Touch Sensor). Diambil kembali dari arduinoindonesia.id: https://www.arduinoindonesia.id/2023/04/pengertian-dan-penjelasan-tentang-sensor-sentuh.html
    19. Prastyo, E. A. (2023, 11 26). Penjelasan tentang Sensor Api (Flame Sensor). Diambil kembali dari arduinoindonesia.id: https://www.arduinoindonesia.id/2023/03/penjelasan%20tentang%20sensor%20api-flame-sensor.html
    20. Prastyo, E. A. (2023, 11 26). Reed Switch Sensor. Diambil kembali dari edukasielektronika.com: https://www.edukasielektronika.com/2020/10/reed-switch-sensor.html
    21. Prastyo, E. A. (2023, 11 26). Sensor Gas : Pengertian, Jenis dan Cara Kerjanya. Diambil kembali dari arduinoindonesia.id: https://www.arduinoindonesia.id/2022/12/sensor-gas-pengertian-jenis-dan-cara-kerjanya.html
    22. SAPTAJI. (2023, 11 26). CARA MENANGANI SENSOR HUJAN (RAINDROP) DENGAN ARDUINO UNO. Diambil kembali dari http://saptaji.com/: http://saptaji.com/2022/03/07/cara-menangani-censor-hujan-raindrop-dengan-arduino-uno/
    23. SITEPU, J. (2023, 11 16). Macam – Macam Sensor Arus. Diambil kembali dari mikroavr.com: https://mikroavr.com/macam-macam-sensor-arus/
    24. Wahyu. (2023, 11 26). Mengenal Sensor Curah Hujan Dengan Fungsi Dan Cara Penggunaannya. Diambil kembali dari sensorindo.com: https://sensorindo.com/mengenal-sensor-curah-hujan-dengan-fungsi-dan-cara-penggunaannya/ 

© 2025 Universitas Siber Muhammadiyah