Агуулгын хүснэгт:
- Алхам 1: Тоног төхөөрөмж шаардлагатай
- Алхам 2: Хэлхээний дизайн
- Алхам 3: Arduino код ажилладаг
- Алхам 4: Кодыг NodeMCU руу ачаална уу
- Алхам 5: Үүнийг туршиж үзээрэй
Видео: DC моторын байрлалын хяналт: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү заавар нь моторын байрлалыг дотоод сүлжээгээр хэрхэн удирдахыг харуулах болно.
Одоо та сүлжээнд холбогдсон ухаалаг гар утас эсвэл iPad ашиглаж болно, дараа нь моторын локал вэб серверийн хаягийг бичнэ үү Эндээс бид вэб хуудсан дээрх дискэнд хүрэхэд дискийг вэб хуудсан дээр эргүүлэх замаар моторын байршлын дискийг хянах боломжтой болно. моторын вэб сервер рүү ороод дараа нь моторын дискийг эргүүлээд тухайн байрлалын тохиргоонд бодит цаг хугацаанд нь хүрнэ үү
Видеог үзээрэй
www.youtube.com/watch?v=bRiY4Qr5HRE
Алхам 1: Тоног төхөөрөмж шаардлагатай
Энэ төслийг хэрэгжүүлэхийн тулд бидэнд хэрэгтэй болно
1. nodeMCU
2. H-bridge L298
3. Кодлогчтой мотор
4. Мотор бааз
NodeMCU -ийн зүрх бол ESP8266 бөгөөд энэ нь бидэнд дотоод wifi сүлжээнд холбогдох боломжийг олгодог. Энэ нь бусад Arduino микроконтроллертой адил GPIO болон тасалдал, ХОУХШ -ийн функцтэй
Хөдөлгүүрийн суурь нь 3 мм зузаантай БСХС -ийн модоор хийгдсэн бөгөөд лазер cnc машинаар зүсэгдсэн байна.
Алхам 2: Хэлхээний дизайн
Мотор кодлогч нь оролтын зүү 4, 5 -т холбогдсон бөгөөд 4 -р зүү нь моторын эргэлтийг тоолох тасалдсан зүү болж ажилладаг.
12, 13-р зүү нь H2-гүүр L298-ийн тусламжтайгаар мотор урагш эсвэл хойшоо хөдөлж буй байдлыг хянах гаралтын үүрний үүргийг гүйцэтгэдэг
14 -р зүү нь хөдөлгүүрийн хурдыг хянахын тулд ХОУХШ -ийн функцэд ашиглагддаг бөгөөд энэ төсөлд хөдөлгүүрийн хурдыг бууруулахын тулд тогтвортой ХОУХ -ийг гадагшлуулдаг.
Дараа нь бид зураг дээрх шиг моторын сууринд хэлхээ хийв.
Алхам 3: Arduino код ажилладаг
Үндсэн хэсэг нь локал вэб дэлгэц дээр ашиглагддаг HTML код юм
Бүрэн кодыг эндээс татаж авах боломжтой
Java скриптийн номын санг тойрог диск үүсгэж, утгыг nodeMCU руу дамжуулахад ашигладаг. Java lib нь nodeMCU файлын системд ачаалагдах шаардлагатай
Алхам 4: Кодыг NodeMCU руу ачаална уу
Ачаалах хоёр хэсэг байна:
1. Java lib to nodeMCU файлын систем
Lib нь төслийн файлын хажууд байгаа фолдерт хадгалагдаж байгаа тул бид "өгөгдөл байршуулах" хэрэгслийг Arduino лавлах хэрэгсэлд суулгаж, дараа нь Arduino IDE -ийг дахин эхлүүлэх ёстой.
Java lib -ийг байршуулахын тулд дараахыг сонгоно уу: Багаж хэрэгсэл> ESP8266 Sketch Data Upload
Lib -ийг байршуулахын тулд ойролцоогоор 1 минут хүлээнэ үү.
"Мэдээлэл байршуулах" хэрэгслийг эндээс татаж авах боломжтой
2. MCU -ийг зангилаа болгох програм
Кодыг ердийн Arduino шиг байршуулахын тулд байршуулах функцийг ашиглана уу.
Алхам 5: Үүнийг туршиж үзээрэй
Ингээд л боллоо! Одооноос эхлэн wifi сүлжээнд холбогдсон гар утас эсвэл iPad ашиглан моторын байрлалыг хянах боломжтой боллоо.
Зөвлөмж болгож буй:
Бага холбоо барих ба зэврэлтгүй усны түвшний үзүүлэлт ба моторын хяналт: 5 алхам
Бага ба зэврэлтгүй усны түвшний индикатор ба моторын удирдлагатай холбоо бариарай. HI, Энэхүү зааварчилгаанд гурван өөр өнгийн гэрлийг ашиглан усны савны усны түвшин (Өндөр, Дунд, Бага) дээр суурилсан усны савны статусыг хэрхэн олж авах талаар олж мэдэх болно. Хэт авианы мэдрэгч ба Arduino uno хавтангийн тусламжтайгаар холбоо барих боломжгүй
28BYJ-48 Stepper Motor-ийн өнцгийн байрлалын хяналт
Arduino ба аналоги джойстик бүхий 28BYJ-48 шатлалт моторын өнцгийн байрлалын хяналт: Энэ бол миний сүүлийн жилийн диссертацийн төслийн хүрээнд ашиглахаар боловсруулсан 28BYJ-48 шатлалт моторын хяналтын схем юм. Би өмнө нь ийм зүйл хийж байгаагүй, олж мэдсэн зүйлээ байршуулна гэж бодож байсан. Энэ нь өөр хүнд туслах болно гэж найдаж байна
STM32F4 ARM MCU бүхий Servo моторын хяналт: 4 алхам
STM32F4 ARM MCU -тай Servo Motor Control: Сайн байцгаана уу найзуудаа :) Тиймээс энэ төсөлд бид STM32F4 ARM MCU бүхий servo моторыг удирдах болно. Миний хувьд би нээлтийн самбарыг ашиглах болно, гэхдээ хэрэв та асуудлын мөн чанарыг ойлговол та үүнийг MCU бүрт хэрэглэж болно. Тиймээс. Эхэлцгээе:)
DC моторын хяналт Arduino Uno R3: 6 алхам
DC моторын удирдлага Arduino Uno R3: Энэхүү туршилтаар бид L293D драйверийн чип ашиглан жижиг оврын тогтмол гүйдлийн хөдөлгүүрийн чиглэл, хурдыг хэрхэн хянах талаар сурах болно. Энгийн туршилт хийснээр бид мотороо зүүн, баруун тийш эргүүлж, автоматаар хурдасгах эсвэл удаашруулна
Elegoo Uno R3 Super Start Kit бүхий хөгжилтэй төслүүд - DC моторын джойстик хяналт: 4 алхам
Elegoo Uno R3 Super Start Kit - DC Motor -ийн Joystick Control бүхий хөгжилтэй төслүүд: Энэхүү зааварчилгаанд би Arduino -ийн тусламжтайгаар джойстик ашиглан DC моторын чиглэл, хурдыг хянахыг хичээх болно. Elegoo Uno R3 Super Start Kit -ийг Amazon.com дээрээс авах боломжтой