Mundarija:

NodeMCU va Blynk bilan servo boshqaruv - IOT platformasida: 3 qadam
NodeMCU va Blynk bilan servo boshqaruv - IOT platformasida: 3 qadam

Video: NodeMCU va Blynk bilan servo boshqaruv - IOT platformasida: 3 qadam

Video: NodeMCU va Blynk bilan servo boshqaruv - IOT platformasida: 3 qadam
Video: How to control Servo Motor using ESP32 with Arduino ESP32 Servo library 2024, Iyul
Anonim
NodeMCU va Blynk bilan servo boshqaruv | IOT platformasida
NodeMCU va Blynk bilan servo boshqaruv | IOT platformasida

Ushbu qo'llanmada siz IOT platformasidagi Blynk ilovasi yordamida servoingizni boshqarishingiz mumkin

1 -qadam:

Rasm
Rasm

Ushbu qo'llanmada siz IOT Platformasida Blynk ilovasi yordamida servoingizni boshqarishingiz mumkin

Ushbu loyihada sizga apparat kerak bo'ladi

1. Nodemcu

2. Xizmat

3. ulanish uskunalari

Dasturiy ta'minot

1. Ardunio

2. Blynk ilovasi

Bu dars 4 qismga bo'lingan

1 -qism: Wi -Fi nomi va parol bilan NodeMCU izolyatsiyasi

char ssid = "WIFI nomingiz";

char pass = "Parol";

Tushuntiring: Wi -Fi kutubxonasi va Internet uchun ishlatilgan wifi nomi va parolini kiriting

2 -qism: Blynk ilovasi opsiyasi

#qo'shing

#blynk_print seriyasini aniqlang

char auth = "yourAuthkey";

Tushuntiring: blynk ilovalar kutubxonasini kiriting va gmail -dan avtorizatsiya kalitini qaytaring

3 -qism: Servo ishlashi

#servo.h qo'shing

Servo servo1;

#servo1Pin D2 ni aniqlang

Tushuntiring: Servo kutubxonasini kiriting va Servo yarating va uni "servo1" deb nomlang va Servo biriktirish uchun NodeMCU pinini aniqlang.

servo1.attach (servo1Pin);

Tushuntiring: NodeMCU (A0) 0 dan 3.3V gacha. Ichki tomondan, 10 bitli ADC (analog-raqamli konvertor) raqamli qiymat hosil qiladi (0 dan 1023 gacha),

servo1Angle = xarita (PotReading, 0, 1023, 0, 180);

Tushuntiring: D2 pinining puls kengligi modulyatsiyalangan (PWM) raqamli chiqishi 0 dan 180 gacha (servo1Angle) o'zgarishi uchun biz ushbu raqamli qiymatni "xaritaga" olishimiz kerak. va bu signal bilan servo quyidagi buyruq yordamida 0 dan 180 gradusgacha buriladi.

2 -qadam: 4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish

4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish
4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish
4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish
4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish
4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish
4 -qism: Servo oqimi tasvirini boshqarish uchun Blynk ilovasini yaratish

Kodni tushirish uchun bu erni bosing

1. nodemcu8266-ga kirish va ESP karta kutubxonalarini import qilish qadamlari 2. NodeMCU8266 asosiy loyihasi-LEDni o'chiring.

3. NodeMCU8266 raqamli o'qish (tugma)

4. Analog ma'lumotlar NodeMcu8266 yordamida o'qiladi

5. NodeMcu LEDni boshqarish IOT platformasida Blynk ilovasida foydalanish

6. Blynk ilovasidagi DHT interfeysiga NodeMcu | IOT platformasida

7. IOT platformasida blynk ilovasini nodemcu GPS kuzatuvchisining eng yaxshi usuli

8. NodeMCU RGB LED | Yangi boshlanuvchilar uchun

Tavsiya: