Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym projekcie dowiemy się, jak korzystać z modułu FAN L9110 za pomocą płytki M5StickC ESP32.
Krok 1: Czego będziesz potrzebować
- M5Stick C ESP32
- Moduł wentylatora L9110
- Oprogramowanie Visuino: Pobierz Visuino tutaj:
Krok 2: 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 StickC G26 do pinu INA modułu wentylatora
Krok 3: 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 komponent „Wykryj krawędź”
- Dodaj komponent „Toggle(T) Flip-Flop”
- Dodaj komponent „Digital Multi Source”
- Dodaj komponent „Wartość tekstowa”
- Kliknij dwukrotnie na "TextValue1" i w oknie Elments:
- przeciągnij "Ustaw wartość" na lewą stronę i w oknie właściwości ustaw wartość na "WENTYLATOR WŁĄCZONY"
- przeciągnij "Ustaw wartość" na lewą stronę i w oknie właściwości ustaw wartość na "WENTYLATOR WYŁĄCZONY"
- Zamknij okno elementów
-
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, a następnie w oknie elementów
przeciągnij "Tekst: Pole" w lewo i w oknie właściwości ustaw rozmiar na 3 i wartość początkową na "WENTYLATOR WYŁĄCZONY"
- Zamknij okno elementów
Krok 5: W komponentach Visuino Connect
- Podłącz styk A (M5) przycisku „M5 Stack Stick C” do styku „DetectEdge1” In
- Podłącz pin „DetectEdge1” do zegara pinu „TFlipFlop1”
- Podłącz pin wyjściowy „TFlipFlop1” do wejścia „DigitalMultiSource1”
- Podłącz pin „TFlipFlop1” Odwrócony do „TextValue1” > Ustaw wartość 2 > pin Clock
- Podłącz „DigitalMultiSource1” pin[0] do „TextValue1” > Ustaw wartość1 > pin Clock
- Podłącz styk „DigitalMultiSource1”[1] do styku „M5 Stack Stick C” GPPIO26
- Podłącz pin „TextValue1” do pinu „M5 Stack Stick C” Pin Pole tekstowe1 Zegar
- Podłącz pin wyjściowy „TextValue1” do pinu „M5 Stack Stick C” pin wejściowy pola tekstowego1
Krok 6: 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 go wyłączyć lub włączyć za pomocą pomarańczowego przycisku M5, a także zobaczysz status 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
- 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.