Obsah:
- Krok 1: Potrebný hardvér
- Krok 2: Návrh obvodu
- Krok 3: Kód Arduino funguje
- Krok 4: Načítajte kód do NodeMCU
- Krok 5: Otestujte to
Video: Ovládanie polohy jednosmerného motora: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Tento návod ukáže, ako ovládať polohu motora prostredníctvom miestnej webovej siete.
Teraz môžete použiť chytrý telefón alebo iPad pripojený k sieti a potom zadať adresu miestneho webového servera motora Odtiaľto môžeme ovládať disk s polohou motora otáčaním disku na webovej stránke, keď sa dotkneme disku na webovej stránke, bude odosielať nastavenie polohy na webový server motora, potom otočením disku motora dosiahnete nastavenie polohy v reálnom čase
Pozri si video
www.youtube.com/watch?v=bRiY4Qr5HRE
Krok 1: Potrebný hardvér
Na realizáciu tohto projektu budeme potrebovať
1. nodeMCU
2. H-mostík L298
3. Motor s kodérom
4. Motorová základňa
Srdcom nodeMCU je ESP8266, ktorý nám umožňuje pripojiť sa k miestnej sieti Wi -Fi. Má tiež funkciu GPIO a prerušenie, PWM ako ostatné mikrokontroléry Arduino
Motorová základňa je vyrobená z MDF dreva s hrúbkou 3 mm, rezaného laserovým cnc strojom.
Krok 2: Návrh obvodu
Pozrite sa na konštrukciu obvodu, snímač polohy motora je pripojený k vstupnému kolíku 4, 5, v ktorom kolík 4 funguje aj ako prerušovací kolík na počítanie otáčok motora.
Pin 12, 13 slúži ako výstupný kolík na ovládanie motora pohybujúceho sa dopredu alebo dozadu pomocou H-mostíka L298
Pin 14 sa používa s funkciou PWM na reguláciu otáčok motora, v tomto projekte len tlačí stabilný PWM na zníženie otáčok motora
Potom sme urobili obvod do motorovej základne ako na obrázku.
Krok 3: Kód Arduino funguje
Hlavnou časťou je HTML kód, ktorý sa používa pre miestnu webovú obrazovku
Celý kód si môžete stiahnuť tu
Knižnica skriptov Java sa používa na vytváranie kruhových diskov a odovzdávanie hodnôt do nodeMCU. Je potrebné načítať Java lib do súborového systému nodeMCU
Krok 4: Načítajte kód do NodeMCU
Na načítanie sú dve časti:
1. Systém Java lib do súborového systému nodeMCU
Lib je uložený v priečinku vedľa súboru projektu, musíme do priečinka s nástrojmi Arduino nainštalovať nástroj s názvom nástroj „nahrávanie údajov“a potom reštartovať Arduino IDE.
Ak chcete nahrať knižnicu Java, zvoľte nasledovné: Nástroje> ESP8266 Nahranie údajov skice
Počkajte asi 1 minútu, kým sa súbor lib.
Nástroj „Nahranie údajov“si môžete stiahnuť tu
2. Program na uzol MCU
Použitie funkcie nahrávania na nahranie kódu ako obvykle Arduino.
Krok 5: Otestujte to
To je všetko! Odteraz môžete na ovládanie polohy motora používať mobilný telefón alebo iPad pripojený k sieti Wi -Fi.
Odporúča:
Hladký štart, rýchlosť a smer jednosmerného motora pomocou potenciometra, OLED displeja a tlačidiel: 6 krokov
Hladký štart, rýchlosť a smer jednosmerného motora pomocou potenciometra, OLED displeja a tlačidiel: V tomto návode sa naučíme používať ovládač L298N DC MOTOR CONTROL a potenciometer na ovládanie plynulého štartu, rýchlosti a smeru jednosmerného motora pomocou dvoch tlačidiel a zobrazte hodnotu potenciometra na OLED displeji. Pozrite si ukážkové video
Bezkartáčový spúšťač jednosmerného motora: 6 krokov
Bezkartáčový spúšťač motora DC: Po prečítaní inštrukcie https: //www.instructables.com/id/Make-A-Brushless -… a v držaní cievky magnetického drôtu (kúpil som, aby som to naučil svojho syna o elektromagnetoch) Pomyslel som si, prečo to tiež neskúsiť. Tu je moje úsilie
Tester jednosmerného a krokového motora: 12 krokov (s obrázkami)
Tester DC a krokového motora: Pred niekoľkými mesiacmi mi môj priateľ daroval pár vyradených atramentových tlačiarní a kopírovacích strojov. Zaujal ma zber ich zdrojov energie, káblov, senzorov a najmä motorov. Zachránil som, čo sa dalo, a chcel som otestovať všetky pa
Jednosmerný motor a kodér na ovládanie polohy a rýchlosti: 6 krokov
DC motor a kodér pre riadenie polohy a rýchlosti: Úvod Sme skupina študentov UQD10801 (Robocon I) z Universiti Tun Hussei Onn Malajsie (UTHM). V tomto kurze máme 9 skupín. Moja skupina je skupina 2. Aktivita našej skupiny je DC motor a snímač polohy a rýchlosti. Objekt našej skupiny
Ovládanie rýchlosti jednosmerného motora pomocou algoritmu PID (STM32F4): 8 krokov (s obrázkami)
Ovládanie rýchlosti jednosmerného motora pomocou algoritmu PID (STM32F4): ahoj všetci, toto je ďalší projekt s ďalším projektom. Tentokrát je to STM32F407 ako MC. Toto je koniec projektu v polovici semestra. Dúfam, že sa vám to páči. Vyžaduje si to veľa konceptov a teórie, preto sa na to najskôr pozrieme. S príchodom počítačov a