Mengontrol Pin PWM Arduino melalui Internet (Teleduino)

Ditulis oleh agan

بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Halo bro, gan dan sis, berjumpa lagi kita pada hari minggu yang semoga berbahagia ini, Amiin.
Selamat weekend ya sob, terus semangat untuk menjalani rutinitas kehidupan sampai akhir.

Pada artikel kali ini, kita masih bermain dengan Arduino dan Ethernet shield untuk mengontrol Arduino melalui internet. Karena kebetulan juga sekarang Internet Of Things (IoT) sedang berkembang di tanah air dan disebut-sebut juga Internet Of Things (IoT) meresap hampir di setiap aspek kehidupan masyarakat luas, mulai dari kesehatan, transportasi, hingga keperluan rumah tangga. Banyak yang memprediksi bahwa pengaruh Internet Of Things (IoT) akan menjadi konsep yang sangat berpengaruh dan sulit dipisahkan dari kehidupan sehari-hari, sebab konsep Internet Of Things (IoT) menawarkan banyak potensi yang bisa memberi keuntungan pada berbagai jenis industri.

Contoh sederhana manfaat dan implementasi dari Internet Of Things (IoT) adalah transportasi umum yang dapat dilacak keberadaannya oleh pengguna melalui ponsel. Sementara itu, contoh sederhana di dunia industri adalah pemberitahuan via SMS, website ataupun email mengenai stok barang apa saja yang jumlah persediaannya sudah menipis dan perlu ditambah.

Karena pada artikel sebelumnya kita sudah pernah mencoba mengontrol pin Digital output arduino, maka sekarang kita akan mencoba mengimplementasikan Internet Of Thing (IoT) dengan Arduino dan Ethernet shield untuk mengontrol pin PWM (Pulse Width Modulation) arduino melalui internet. Dan artikel selanjutnya di blog ini, kita juga akan mencoba untuk memonitoring sensor sensor melalui internet dengan Arduino Ethernet Shield dan Teleduino!  


Alat dan Bahan yang dibutuhkan :
  • 1x Arduino UNO
  • 1x Ethernet Shield
  • 1x LED (Warna bebas)
  • 1x Resistor 220 Ohm
  • Koneksi Internet
  • Kabel jumper secukupnya
  • Breadboard (Project Board)

Langkah - Langkahnya :
1.) Pertama, susunlah rangkaian seperti gambar dibawah ini


Keterangan Konfigurasi Kabel :
  • Tancapkan Ethernet Shield pada Board Arduino
  • Hubungkan Pin GND Arduino pada Resistor yang terhubung ke Katoda LED
  • Hubungkan Pin 9 Arduino pada Anoda LED
2.) Setelah itu ikuti video dibawah ini, dimulai dari awal sampai menit dan detik ke 6:33


3.) Jika sudah mengikuti tutorial hingga posisi video 6:33, lanjut untuk membuat aplikasi android.


Membuat Aplikasi Android di App Inventor 2:
1.) Pertama, DOWNLOAD terlebih dulu layout yang sudah saya buat (Atau bikin sendiri).
2.) Buka website App Inventor 2, lalu klik project dan Import project (.aia) dan pilih file tadi.


3.) Bila sudah, susunlah blok pemograman yang sudah saya buat, seperti gambar dibawah ini


Klik LIHAT DONG untuk melihat penjelasan program
Penjelasan Blok Pemograman Aplikasi Android :

1.) Pertama, buat terlebih dahulu variable hasilSlider dan awali nilai dengan 0 (Nol).
2.) Bila Screen1 terbuka, set label hasilSlider sesuai dengan nilai variable hasilSlider.
3.) Button pin9 berfungsi untuk mendifinisikan Pin 9 Arduino sebagai mode Output
4.) Jika posisi slider berubah, set nilai variable hasilSlider dan label = posisi terakhir slider.
5.) Bila button kirim di klik, get Request URL untuk setPwmOutput Teleduino

Setelah semua selesai, maka akan seperti video dibawah ini.

Terimakasih telah berkunjung, selamat mencoba, semoga bermanfaat.

Blog, Updated pada: 12:20:00

4 comments:

  1. Om tanya donk, kalo mau bikin remote sepeda motor pke bluetooth dan adruino itu yg di butuhkan apa aja dan wiringnya seperti apa. Mau coba2 belajar dan bikin sendiri.

    ReplyDelete
    Replies
    1. Salam kenal.
      Butuh Arduino, Bluetooth, Relay. Wiringnya sama saja seperti menyalakan lampu dengan android.

      Delete
  2. saya boleh blajar dan tanya2 banyak ga mas lewat whatsapp? kalau boleh mhon dicantumkan nomornya mas

    ReplyDelete

Masih Bingung atau Hal Lainnya? Silahkan Bertanya di Kolom Komentar :)

~ Dilarang SARA
~ Dilarang PORNOGRAPHY
~ Dilarang SPAM
~ Dilarang MENINGGALKAN LINK AKTIF
~ Maaf untuk Anonymous, tidak bisa Berkomentar.

Apabila Komentar anda belum muncul, Tunggu sampai di Moderasi.
Terimakasih atas Perhatiannya.


English French German Spain Italian Dutch Russian