Servo in NodeMCU

Servo



Assalamualaikum

Hai sahabat IoT, bagaimana kabarnya? Karena masih dalam suasana lebaran, sebelumnya saya ingin mengucapkan Mohon maaf lahir dan bathin, saya minta maaf jika dalam postingan saya yang dulu dulu mempunyai kesalahan. 

Baiklah setelah libur yang cukup lama, kali ini saya akan membagi kan sedikti ilmu tentang pengontrolan Motor Servo menggunakan aplikasi android yaitu Blynk.

Teman-teman sudah tahu apa itu servo?
Jadi servo itu adalah sebuah perangkat atau aktuator putar (motor) yang dirancang dengan sistem kontrol umpan balik loop tertutup (servo), sehingga dapat di set-up atau di atur untuk menentukan dan memastikan posisi sudut dari poros output motor. motor servo merupakan perangkat yang terdiri dari motor DC, serangkaian gear, rangkaian kontrol dan potensiometer. Serangkaian gear yang melekat pada poros motor DC akan memperlambat putaran poros dan meningkatkan torsi motor servo, sedangkan potensiometer dengan perubahan resistansinya saat motor berputar berfungsi sebagai penentu batas posisi putaran poros motor servo.



Nah sudah tahukan apa itu servo, kali ini kita akan menggerakkan Servo tersebut menggunakan smartphone kita melalui aplikasi Blynk.

Sama dengan langkah percobaan pada postingan saya sebelumnya menggunakan NodeMCU, hanya saja coding program yang berbeda. 


#define BLYNK_PRINT Serial #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #include <Servo.h> // You should get Auth Token in the Blynk App. // Go to the Project Settings (nut icon). char auth[] = "YourAuthToken"; // Your WiFi credentials. // Set password to "" for open networks. char ssid[] = "YourNetworkName"; char pass[] = "YourPassword"; Servo servo; BLYNK_WRITE(V3) { servo.write(param.asInt()); } void setup() { // Debug console Serial.begin(9600); Blynk.begin(auth, ssid, pass); // You can also specify server: //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80); //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080); servo.attach(15); } void loop() { Blynk.run(); }


Masukkan program diatas ke aplikasi Arduino IDE pada PC anda. Jangan lupa untuk mendapatkan Authentication Code dari Blynk yang di kirim kan pada email. Masukkan nama jaringan beserta password, ini bertujuan agar NodeMCU akan mencari jaringan tersebut dan akan tersambung ke internet. Dan juga jangan lupa untuk memeriksa kembali PORT dan Board yang di setting pada aplikasi Arduion IDE.

Berikut gambar rangkaian


Setelah itu, upload program arduino tadi. Setelah di upload maka hasilnya akan seperti ini :


Cukup mudah bukan, Selamat Mencoba ya!

Share on Google Plus

About Ilham Tantowi

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment

0 komentar:

Posting Komentar