Spisu treści:

Ciesz się chłodnym latem z wentylatorem M5StickC ESP32 - regulowana prędkość: 8 kroków
Ciesz się chłodnym latem z wentylatorem M5StickC ESP32 - regulowana prędkość: 8 kroków

Wideo: Ciesz się chłodnym latem z wentylatorem M5StickC ESP32 - regulowana prędkość: 8 kroków

Wideo: Ciesz się chłodnym latem z wentylatorem M5StickC ESP32 - regulowana prędkość: 8 kroków
Wideo: Ranking Wentylatorów (Zobacz TOP 7 Najlepszych Wentylatorów na Lato) 2024, Lipiec
Anonim
Ciesz się chłodnym latem z wentylatorem M5StickC ESP32 - regulowana prędkość
Ciesz się chłodnym latem z wentylatorem M5StickC ESP32 - regulowana prędkość

W tym projekcie nauczymy się kontrolować prędkość wentylatora za pomocą płyty M5StickC ESP32 i modułu wentylatora L9110.

Krok 1: Czego będziesz potrzebować

Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
  • M5Stick C ESP32
  • Moduł wentylatora L9110
  • Oprogramowanie Visuino: Pobierz Visuino tutaj:

Krok 2: Obwód

Obwód
Obwód
  • Podłącz pin StickC 5 V do pinu VCC modułu wentylatora
  • Podłącz pin StickC GND do pinu modułu FAN GND
  • Podłącz pin G0 StickC do pinu INA modułu wentylatora

Krok 3: Uruchom Visuino i wybierz typ płyty M5 Stack Stick C

Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
Uruchom Visuino i wybierz typ płyty M5 Stack Stick C
Uruchom Visuino i wybierz typ płyty M5 Stack Stick C

Uruchom Visuino, jak pokazano na pierwszym obrazku Kliknij przycisk "Narzędzia" na komponencie Arduino (Zdjęcie 1) w Visuino Gdy pojawi się okno dialogowe, wybierz "M5 Stack Stick C", jak pokazano na Zdjęciu 2

Krok 4: Dodaj i ustaw komponenty w Visuino

Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
Dodaj i ustaw komponenty w Visuino
  • Dodaj składnik „Licznik”
  • Dodaj komponent „Wykryj krawędź”
  • Dodaj komponent „Liczba całkowita do analogu”
  • Dodaj komponent „Odejmij od wartości analogowej”
  • Wybierz "Licznik 1" i w oknie właściwości: ustaw Max>Wartość na 10, ustaw Min>Wartość na 0
  • Wybierz "IntegerToAnalog1" i w oknie właściwości ustaw Scale na 0.1
  • Wybierz „SubtractFromValue1” i w oknie właściwości ustaw wartość na 1
  • Wybierz kartę "M5 Stack Stick C" i w oknie właściwości rozwiń Moduły>Wyświetlacz ST7735 i:

    • ustaw orientację na goRight
    • Wybierz Elementy i kliknij przycisk 3 kropek oraz w oknie elementów:

      • przeciągnij "Draw Text:" w lewo i w oknie właściwości ustaw rozmiar na 2 i tekst na "FAN SPEED"
      • przeciągnij "Tekst: Pole" w lewo i w oknie właściwości ustaw rozmiar na 3 i Y na 30

Zamknij okno elementów

Krok 5: W komponentach Visuino Connect

W komponentach Visuino Connect
W komponentach Visuino Connect
W komponentach Visuino Connect
W komponentach Visuino Connect
  1. Podłącz styk A (M5) przycisku „M5 Stack Stick C” do styku „DetectEdge1” In
  2. Podłącz pin wyjściowy „DetectEdge1” do wejścia „Counter1”
  3. Połącz pin wyjściowy „Counter1” z wejściem pinu „IntegerToAnalog1” i pinem wejściowym „M5 Stack Stick C” >Pole tekstowe1>
  4. Podłącz pin wyjściowy „IntegerToAnalog1” do pinu „SubtractFromValue1”
  5. Podłącz wyjście „SubtractFromValue1” do „M5 Stack Stick C” z pinem GPIO[0] Analog PWM

Krok 6: Wygeneruj, skompiluj i prześlij kod

Wygeneruj, skompiluj i prześlij kod
Wygeneruj, skompiluj i prześlij kod

W Visuino, na dole kliknij zakładkę "Build", upewnij się, że wybrany jest właściwy port, a następnie kliknij przycisk "Compile/Build and Upload".

Krok 7: Graj

Jeśli włączysz moduł M5StickC, wentylator zacznie się obracać i możesz zmienić jego prędkość za pomocą pomarańczowego przycisku M5, również zobaczysz prędkość na wyświetlaczu.

Gratulacje! Zrealizowałeś swój projekt z Visuino. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable, możesz go pobrać i otworzyć w Visuino:

Krok 8: Rozwiązywanie problemów

Rozwiązywanie problemów
Rozwiązywanie problemów
  • Upewnij się, że wybrałeś odpowiednią płytę StickC, sprawdź swój model
  • Czasami musisz wyłączyć/włączyć moduł StickC przed użyciem, możesz to zrobić przytrzymując boczny przycisk przez ponad 5 sekund.

Zalecana: