Съдържание:
- Стъпка 1: Необходим хардуер
- Стъпка 2: Дизайн на верига
- Стъпка 3: Arduino Code работи
- Стъпка 4: Заредете кода в NodeMCU
- Стъпка 5: Тествайте го
Видео: Контрол на позицията на постоянен двигател: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Тази инструкция ще покаже как да управлявате позицията на двигателя чрез локална уеб мрежа.
Сега можете да използвате смарт телефон или iPad, свързан към мрежата, след това въведете адреса на локалния уеб сървър на двигателя. От тук можем да контролираме диска за позицията на двигателя, като завъртим диска на уеб страницата, когато докоснем диска на уеб страницата, той ще изпрати настройка за позиция към уеб сървъра на двигателя, след това завъртете диска на двигателя, за да достигнете тази позиция в реално време
Гледай видеото
www.youtube.com/watch?v=bRiY4Qr5HRE
Стъпка 1: Необходим хардуер
За да направим този проект, ще ни трябва
1. nodeMCU
2. H-мост L298
3. Мотор с енкодер
4. Моторна база
Сърцето на nodeMCU е ESP8266, което ни позволява да се свържем с локална wifi мрежа. Той също така има GPIO и прекъсване, PWM функция като други микроконтролер Arduino
Основата на двигателя е изработена от MDF дърво с дебелина 3 мм, изрязано с лазерна cnc машина.
Стъпка 2: Дизайн на верига
Вижте дизайна на веригата, енкодерът на двигателя е свързан към входния щифт 4, 5, в който щифт 4 действа и като прекъсващ щифт за отчитане на въртенето на двигателя
Пин 12, 13 действа като изходен щифт за управление на движението на двигателя напред или назад с помощта на H-мост L298
Пин 14 се използва с PWM функция за контрол на скоростта на двигателя, в този проект той просто изтласква стабилна PWM, за да намали скоростта на двигателя
След това направихме верига в базата на двигателя като на снимката.
Стъпка 3: Arduino Code работи
Основната част е HTML код, който се използва за локален уеб екран
Пълният код може да бъде изтеглен тук
Библиотеката на Java скриптове се използва за създаване на кръгов диск и предаване на стойност на nodeMCU. Java lib, необходим за зареждане във файловата система на nodeMCU
Стъпка 4: Заредете кода в NodeMCU
Има две части за зареждане:
1. Java lib към файловата система на nodeMCU
Lib се записва в папка до файла на проекта, трябва да инсталираме инструмента, наречен инструмент за качване на данни, в инструмента за директория на Arduino, след което да рестартираме Arduino IDE.
За да качите Java lib, изберете следното: Инструменти> ESP8266 Качване на данни за скици
Изчакайте около 1 минута, за да качите lib.
Инструментът "Качване на данни" може да бъде изтеглен тук
2. Програма за възел MCU
Използване на функцията за качване за качване на кода както обикновено Arduino.
Стъпка 5: Тествайте го
Това е! От сега можете да използвате мобилен телефон или iPad, свързан към wifi мрежа, за да контролирате позицията на двигателя.
Препоръчано:
DC двигател и енкодер за контрол на позицията и скоростта: 6 стъпки
DC двигател и енкодер за контрол на позицията и скоростта: Въведение Ние сме група от студенти от UQD10801 (Robocon I) от Университета Tun Hussei Onn Малайзия (UTHM). Имаме 9 групи в този курс. Моята група е група 2. Дейността на нашата група е DC двигател и енкодер за контрол на позицията и скоростта. Обектът на нашата група
Стъпков двигател Контролиран стъпков двигател - Стъпков двигател като въртящ се енкодер: 11 стъпки (със снимки)
Стъпков двигател Контролиран стъпков двигател | Стъпков двигател като въртящ се енкодер: Имате ли няколко стъпкови двигателя, които лежат наоколо и искат да направят нещо? В тази инструкция нека използваме стъпков двигател като въртящ се енкодер, за да контролираме позицията на друг стъпков двигател, използвайки микроконтролер Arduino. Така че без да се замисляме, нека да
97% ефективен преобразувател на постоянен ток в постоянен ток [3A, регулируем]: 12 стъпки
97% ефективен преобразувател на постоянен ток в постоянен ток [3А, регулируем]: Малка платка с преобразувател на постоянен ток в постоянен ток е полезна за много приложения, особено ако може да достави токове до 3 А (2 А непрекъснато без радиатор). В тази статия ще се научим да изграждаме малка, ефективна и евтина верига за преобразуване на долари. [
Как да стартирате Drone Quadcopter безчетков постоянен двигател с помощта на HW30A безчеткови контролер на скоростта на двигателя и серво тестер: 3 стъпки
Как да стартирате Drone Quadcopter безчетков постоянен двигател с помощта на HW30A безчетков двигател за контрол на скоростта и серво тестер: Описание: Това устройство се нарича Servo Motor Tester, което може да се използва за управление на серво мотора чрез просто включване на серво мотор и захранване към него. Устройството може да се използва и като генератор на сигнали за електрически регулатор на скоростта (ESC), след което можете да
Двигател с постоянен ток, използващ H мост: 9 стъпки
DC моторно шофиране с помощта на H Bridge: Здравейте момчета! В тази инструкция ще ви покажа как да изградите H мост - проста електронна схема, която ни позволява да прилагаме напрежение за натоварване във всяка посока. Обикновено се използва в роботиката за управление на DC двигатели. С помощта на H Brid