Spisu treści:
- Krok 1: Potrzebny sprzęt
- Krok 2: Projekt obwodu
- Krok 3: Działa kod Arduino
- Krok 4: Załaduj kod do NodeMCU
- Krok 5: Przetestuj to
Wideo: Kontrola pozycji silnika prądu stałego: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Niniejsza instrukcja pokaże, jak sterować położeniem silnika przez lokalną sieć internetową.
Teraz możesz użyć smartfona lub iPada podłączonego do sieci, a następnie wpisać adres lokalnego serwera WWW silnika Z tego miejsca możemy kontrolować dysk pozycji silnika, obracając dysk na stronie internetowej, gdy dotkniemy dysku na stronie internetowej, wyśle to ustawienie pozycji do serwera sieciowego silnika, a następnie obróć dysk silnika, aby osiągnąć to ustawienie pozycji w czasie rzeczywistym
Obejrzyj wideo
www.youtube.com/watch?v=bRiY4Qr5HRE
Krok 1: Potrzebny sprzęt
Aby wykonać ten projekt, będziemy potrzebować
1. nodeMCU
2. Mostek H L298
3. Silnik z enkoderem
4. Baza silnika
Sercem nodeMCU jest ESP8266, który pozwala nam połączyć się z lokalną siecią Wi-Fi. Posiada również GPIO i przerwanie, funkcję PWM, podobnie jak inne mikrokontrolery Arduino
Podstawa silnika wykonana jest z drewna MDF o grubości 3mm, wycinanego laserowo na maszynie cnc.
Krok 2: Projekt obwodu
Spójrz na projekt obwodu, enkoder silnika jest podłączony do pinu wejściowego 4, 5, w którym pin 4 działa również jako pin przerywający do zliczania obrotów silnika
Pin 12, 13 działa jako pin wyjściowy do sterowania silnikiem poruszającym się do przodu lub do tyłu za pomocą mostka H L298
Pin 14 jest używany z funkcją PWM do sterowania prędkością silnika, w tym projekcie po prostu wypycha stabilny PWM, aby zmniejszyć prędkość silnika
Następnie wprowadziliśmy obwód do podstawy silnika, jak na zdjęciu.
Krok 3: Działa kod Arduino
Główną częścią jest kod HTML, który jest używany do lokalnego ekranu internetowego
Pełny kod można pobrać tutaj
Biblioteka skryptów Java służy do tworzenia okrągłego dysku i przekazywania wartości do nodeMCU. Biblioteka Java potrzebna do załadowania do systemu plików nodeMCU
Krok 4: Załaduj kod do NodeMCU
Do załadowania są dwie części:
1. Biblioteka Java do systemu plików nodeMCU
Biblioteka jest zapisywana w folderze obok pliku projektu, musimy zainstalować narzędzie o nazwie narzędzie „przesyłanie danych” do narzędzia katalogu Arduino, a następnie zrestartować Arduino IDE.
Aby przesłać bibliotekę Java, wybierz następujące opcje: Narzędzia> Przesyłanie danych szkicu ESP8266
Poczekaj około 1 minuty, aby przesłać lib.
Narzędzie "Przesyłanie danych" można pobrać tutaj
2. Program do węzła MCU
Wykorzystanie funkcji upload do wgrywania kodu jak zwykle Arduino.
Krok 5: Przetestuj to
Otóż to! Od teraz możesz sterować położeniem silnika za pomocą telefonu komórkowego lub iPada podłączonego do sieci Wi-Fi.
Zalecana:
Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru, wyświetlacza OLED i przycisków: 6 kroków
Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru, wyświetlacza i przycisków OLED: W tym samouczku dowiemy się, jak używać sterownika L298N DC MOTOR CONTROL i potencjometru do sterowania prędkością i kierunkiem silnika prądu stałego za pomocą dwóch przycisków i wyświetlania wartości potencjometru na wyświetlaczu OLED. Obejrzyj film demonstracyjny
Płynny rozruch silnika prądu stałego, prędkość i kierunek za pomocą potencjometru, wyświetlacza OLED i przycisków: 6 kroków
Płynny rozruch, prędkość i kierunek silnika prądu stałego za pomocą potencjometru, wyświetlacza OLED i przycisków: W tym samouczku dowiemy się, jak używać sterownika L298N DC MOTOR CONTROL i potencjometru do sterowania płynnym rozruchem, prędkością i kierunkiem silnika prądu stałego za pomocą dwóch przycisków i wyświetl wartość potencjometru na wyświetlaczu OLED.Obejrzyj film demonstracyjny
Obwód sterowania prędkością silnika prądu stałego: 5 kroków
Obwód sterowania prędkością silnika prądu stałego: W tym krótkim artykule dowiemy się, jak utworzyć obwód ujemnego sprzężenia zwrotnego prędkości silnika prądu stałego. Głównie dowiadujemy się, jak działa obwód i o co chodzi z sygnałem PWM? oraz sposób, w jaki sygnał PWM jest wykorzystywany do regulacji
Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru i przycisków: 6 kroków
Arduino kontroluje prędkość i kierunek silnika prądu stałego za pomocą potencjometru i przycisków: W tym samouczku nauczymy się używać sterownika L298N DC MOTOR CONTROL i potencjometru do sterowania prędkością i kierunkiem silnika prądu stałego za pomocą dwóch przycisków.Obejrzyj film demonstracyjny
Przetwornica prądu BOOST 1A do 40A dla silnika prądu stałego o mocy do 1000 W: 3 stopnie
Konwerter prądu 1A do 40A do silnika prądu stałego o mocy do 1000 W: Cześć! W tym filmie dowiesz się, jak wykonać obwód wzmacniający prąd dla silników prądu stałego o wysokim natężeniu do 1000 W i 40 A z tranzystorami i transformatorem z odczepem środkowym. prąd na wyjściu jest bardzo wysoki, ale napięcie będzie r