Mundarija:

Shahar motorining joylashuvini boshqarish: 5 qadam
Shahar motorining joylashuvini boshqarish: 5 qadam

Video: Shahar motorining joylashuvini boshqarish: 5 qadam

Video: Shahar motorining joylashuvini boshqarish: 5 qadam
Video: Amazing Technique of Electric Motor Rewinding 2024, Noyabr
Anonim
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish
DC dvigatelining joylashuvini boshqarish

Ushbu ko'rsatma mahalliy veb -tarmoq orqali motor holatini qanday boshqarishni ko'rsatadi.

Endi siz tarmoqqa ulangan aqlli telefon yoki iPad -dan foydalanishingiz mumkin, keyin motorning mahalliy veb -serverining manzilini yozing Bu yerdan biz diskni veb -sahifada aylantirish orqali dvigatel holatini boshqarishimiz mumkin. Dvigatelning veb -serveriga o'ting, so'ngra dvigatel diskini aylantiring

Videoni tomosha qiling

www.youtube.com/watch?v=bRiY4Qr5HRE

1 -qadam: Uskuna kerak

Uskuna kerak
Uskuna kerak

Ushbu loyihani amalga oshirish uchun bizga kerak bo'ladi

1. nodeMCU

2. H-ko'prik L298

3. Enkoderli motor

4. Motor bazasi

NodeMCU -ning yuragi ESP8266 bo'lib, u bizga mahalliy wifi tarmog'iga ulanish imkonini beradi. U, shuningdek, boshqa Arduino mikrokontrollerlar kabi GPIO va interrupt, PWM funktsiyasiga ega

Dvigatel bazasi 3 mm qalinlikdagi MDF yog'ochdan yasalgan, lazerli cnc mashinasi bilan kesilgan.

2 -qadam: O'chirish dizayni

O'chirish dizayni
O'chirish dizayni
O'chirish dizayni
O'chirish dizayni
O'chirish dizayni
O'chirish dizayni
O'chirish dizayni
O'chirish dizayni

Elektr konstruktsiyasini ko'rib chiqing, vosita kodlagichi 4, 5 -kirish pimlariga ulangan, unda 4 -pin, shuningdek, dvigatelning aylanishini hisoblash uchun uzilish pimi vazifasini bajaradi.

12, 13-pin, L298 H-ko'prigi yordamida dvigatelni oldinga yoki orqaga boshqarishni boshqarish uchun chiqish pimi vazifasini bajaradi

14 -pin, PWM funktsiyasi bilan dvigatel tezligini boshqarish uchun ishlatiladi, bu loyihada dvigatel tezligini pasaytirish uchun barqaror PWM -ni chiqaradi.

Keyin biz rasmdagi kabi dvigatel tayanchiga aylanamiz.

3 -qadam: Arduino kodi ishlaydi

Arduino kodi ishlaydi
Arduino kodi ishlaydi

Asosiy qism - bu mahalliy veb -ekran uchun ishlatiladigan HTML kod

To'liq kodni bu erdan yuklab olish mumkin

Java skriptlar kutubxonasi aylana diskini yaratish va nodeMCU ga o'tish uchun ishlatiladi. Java lib nodeMCU fayl tizimiga yuklanishi kerak edi

4 -qadam: Kodni NodeMCU -ga yuklang

Kodni NodeMCU -ga yuklang
Kodni NodeMCU -ga yuklang
Kodni NodeMCU -ga yuklang
Kodni NodeMCU -ga yuklang
Kodni NodeMCU -ga yuklang
Kodni NodeMCU -ga yuklang

Yuklash uchun ikkita qism mavjud:

1. Java lib nodeMCU fayl tizimiga

Lib loyiha fayli yonidagi papkada saqlanadi, biz "ma'lumotlarni yuklash" vositasini Arduino katalog vositasiga o'rnatishimiz, so'ngra Arduino IDE -ni qayta ishga tushirishimiz kerak.

Java lib -ni yuklash uchun quyidagilarni tanlang: Asboblar> ESP8266 Eskiz ma'lumotlarini yuklash

Libni yuklash uchun taxminan 1 daqiqa kuting.

"Ma'lumotlarni yuklash" vositasini https://bit.ly/2tMZWfF bu erdan yuklab olish mumkin

2. MCU ni tugunlash dasturi

Kodni odatdagidek yuklash uchun yuklash funksiyasidan foydalanib Arduino.

5 -qadam: Sinab ko'ring

Bo'ldi shu! Bundan buyon siz motor holatini boshqarish uchun wifi tarmog'iga ulangan mobil telefon yoki iPad -dan foydalanishingiz mumkin.

Tavsiya: