Membuka Garasi memalui Handphone

Indobot Academy

Ketika akan memasukan kendaraan kedalam garasi, akan merepotkan bila harus turun dari kendaraan terlebih dahulu. Untuk mempermudah hal tersebut kita akan membuat garasi dapat dibuka dan ditutup melalui handphone.

 

1. Alat / Bahan
  • Arduino IDE                                     Download
  • Library: Blynk                                  Download
  • Library: ESP8266                            Download
  • Library: Servo                                  Download disini
  • NodeMCU ESP8266                       1 Buah
  • Motor Servo                                     1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya
  • Smartphone                                     1 Buah

Kemudian untuk mendapatkan komponen elektronik di atas silahkan temukan disini.

2. Skema Rangkaian

Gambar Rangkaian Membuka Garasi memalui Handphone

Keterangan:

  • VU – VCC Servo
  • GND – GND Servo
  • D3 – Pin Data Servo

 

3. Layout Blynk

Keterangan:

  • Garasi (Button)
    • Input V0, Low = 0, High = 1
    • Mode = Switch
    • Label OFF = Tertutup, ON = Terbuk
4. Langkah Kerja
  1. Siapkan alat dan juga bahan
  2. kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. kemudian Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Unduh semua library di atas dan juga masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Ketikkan sketch program pada halaman Arduino IDE
  6. Sesuaikan Auth Tokens dengan proyek aplikasi Blynk. Cara setting dan mendapatkan Auth Tokens dapat dilihat pada tutorial berikut:
    Setting Blynk untuk NodeMCU ESP8266
  7. Ganti ssid dan juga pass dengan nama wifi dan password wifi yang kalian gunakan
  8. Lakukan proses uploading program
  9. Buka aplikasi Blynk
  10. Selanjutnya Buat layout Blynk seperti gambar di atas.
  11. Tekan tombol Play pada aplikasi Blynk lalu tunggu hingga proyek kalian terhubung dengan aplikasi Blynk
5. Sketch Program

Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!

 
/* Program Membuka Garasi memalui Handphone dibuat oleh Indobot */

#include <ESP8266WiFi.h>              //Library ESP8266
#include <BlynkSimpleEsp8266.h>       //Library Blynk

char auth[] = "HoP9z23_PbWp-iEyMBYFGnnALYBvvcXS"; //Token
char ssid[] = "Wifi.id";                          //Nama wifi
char pass[] = "alam oye";                         //Password wifi

#include <Servo.h>            //Library servo
Servo myservo;                //Deklarasi nama servo

void setup() {
  Blynk.begin(auth, ssid, pass);      //Inisialisasi token, wifi dan password
  myservo.attach(0);                  //Servo pada pin D3
}

void loop() {
  Blynk.run();                        //Jalankan pembacaan Blynk  
}

BLYNK_WRITE(V0){                      //Baca pin V3
  int tombolgarasi = param.asInt();
  if (tombolgarasi == 1){       //Jika button on
    myservo.write(90);          //Servo bergerak 90*
  }
  else{
    myservo.write(0);
  }
}

Kesimpulan:

Hasil dari penerapan alat ini yaitu kita dapat membuka dan menutup garasi hanya dengan menekan tombol “Garasi” yang ada pada aplikasi Blynk.

Mau belajar elektronika dasar? Arduino? atau Internet of Things? Ikuti kursus online Indobot Academy!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp