Мазмуну:

NodeMCU колдонуп мени робот ээрчиңиз: 4 кадам
NodeMCU колдонуп мени робот ээрчиңиз: 4 кадам

Video: NodeMCU колдонуп мени робот ээрчиңиз: 4 кадам

Video: NodeMCU колдонуп мени робот ээрчиңиз: 4 кадам
Video: ESP8266 Project: How to control 2 AC bulb or load using 2 Relay with NodeMCU and D1 Mini over WiFi 2024, Ноябрь
Anonim
NodeMCU колдонуп мени робот ээрчиңиз
NodeMCU колдонуп мени робот ээрчиңиз
NodeMCU колдонуп мени робот ээрчиңиз
NodeMCU колдонуп мени робот ээрчиңиз
NodeMCU колдонуп мени робот ээрчиңиз
NodeMCU колдонуп мени робот ээрчиңиз

Бул NodeMCU колдонуу менен мени ээрчүү абдан жөнөкөй робот. Бул NodeMCU HC SR04 аралык сенсорун колдонуп, жакынкы объектти/ адамды сезет. Ал Объектти/ Адамды тапканда, ал ээрчий баштайт.

1 -кадам: Бөлүктөрдү чогултуу

Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу
Бөлүктөрдү чогултуу

Аппараттык:

1) NodeMCU - микроконтроллер

2) HC SR04 - аралык сенсору

3) L298N - мотор айдоочу

4) 2 X 150 RPM 12V/5V DC мотору дөңгөлөктүү

5) Hylam Sheet - Бардык бөлүктөрдү монтаждоо

6) DC-DC StepUp Converter модулу

7) Power Bank

8) Кастер дөңгөлөгү

9) Нан тактасы

Программалык камсыздоо:

1) Arduino IDE

2 -кадам: UltraSonic Sensor

UltraSonic сенсор
UltraSonic сенсор

Туташуу: HC-SR04 сенсору Breadboardго тиркелет

Сенсор Vcc NodeMCU +3.3V/5V туташкан

Сенсор GND NodeMCU GND менен туташкан

Сенсор Trigger Pin NodeMCU Digital I/O D4 туташкан

Сенсор Echo Pin NodeMCU Digital I/O D3 менен туташкан

Кээ бир сенсор 3.3V менен иштейт. Эгерде сиз эч кандай баалуулуктарга ээ болбосоңуз, Vcc Pinди 5Vга өзгөртүңүз.

Файлды жүктөп алыңыз.

Кодду NodeMCUге жүктөө.

Жүктөө аяктагандан кийин сериялык мониторду ачыңыз.

Baud Rate'ди 9600гө коюңуз.

3 -кадам: Байланыштар жана код

Байланыштар жана код
Байланыштар жана код
Байланыштар жана код
Байланыштар жана код
Байланыштар жана код
Байланыштар жана код

Сенсордон зымдарды чыгарбаңыз. Бул акыркы байланыштар үчүн бирдей.

Байланыштар:

NodeMCU L298N

D5 IN1

D6 IN2

D7 IN3

D8 IN4

Электр энергиясы менен камсыздоо үчүн:

Мен Li Ion Powerbankти колдоном. Мен зымдарды литий батареясы менен ширеттим.

Андан кийин Батареядан келген зымдар DC Converter'дин киришине ширетилет жана 5V/12V чыңалуусун алуу үчүн калибрленет. Андан кийин оң терминалды +12V L298Nге жана терс терминалды Gndге туташтырыңыз.

Код:

Кодду NodeMCUге жүктөп жана жүктөңүз.

4 -кадам: Бүттү !!

Powerbankтен NodeMCUду USB менен кубаттаңыз.

Ботту сыноо. Ырахат !!!

Сунушталууда: