
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
W tym samouczku dowiemy się, jak zaprogramować ESP32 M5Stack StickC z Arduino IDE i Visuino do wyświetlania temperatury, wilgotności i ciśnienia za pomocą czujnika ENV (DHT12, BMP280, BMM150)
Krok 1: Czego będziesz potrzebować



- M5StickC ESP32: możesz go dostać tutaj
- Czapka M5StickC ENV (DHT12, BMP280, BMM150) możesz ją dostać tutaj
- Program Visuino: Pobierz VisuinoNote: Sprawdź ten samouczek tutaj, jak zainstalować kartę StickC ESP32
Krok 2: 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 3: W komponentach zestawu Visuino



- Kliknij prawym przyciskiem myszy na tablicy StickC i wybierz „Dodaj osłony…”.
- W oknie dialogowym Shields przeciągnij „EnvironmentHat” na lewą stronę
- Zamknij okno Shields i wybierz płytkę, a po lewej stronie w oknie Właściwości Rozwiń w Moduły>Wyświetlacz ST7735
- Ustaw „Orientację” na goRight
- Kliknij na "Elementy" 3 kropki (Zdjęcie 4)
- W oknie Elements przeciągnij 3x "Pole tekstowe" w lewą stronę (Zdjęcie 5)
- Po lewej stronie okna dialogowego wybierz „Pole tekstowe1” iw oknie właściwości ustaw „Rozmiar” na 2
- Po lewej stronie okna dialogowego wybierz "Pole tekstowe2" i w oknie właściwości ustaw "Rozmiar" na 2 i "Y" na 20
- Po lewej stronie okna dialogowego wybierz "Pole tekstowe3" i w oknie właściwości ustaw "Rozmiar" na 2 i "Y" na 20
- Zamknij okno elementów
Krok 4: W Visuino Connect Components



- Podłącz płytę „M5 Stack Stick C” > Pin otoczenia [Temperatura] do płyty „M5 Stack Stick C” > Wyświetlacz ST7735 > Pin TextField1 [In]
- Podłącz płytę „M5 Stack Stick C” > Pin otoczenia [Wilgotność] do płyty „M5 Stack Stick C” > Wyświetlacz ST7735 > Pin TextField2 [In]
- Podłącz płytę „M5 Stack Stick C” > Pin środowiska [Ciśnienie] do płyty „M5 Stack Stick C” > Wyświetlacz ST7735 > Pin TextField3 [In]
Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino

-
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 6: Graj
Jeśli zasilasz moduł M5Sticks, wyświetlacz powinien zacząć pokazywać wartości czujnika.
Gratulacje! Ukończyłeś projekt M5Sticks z Visuino. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable, możesz go pobrać tutaj. Możesz go pobrać i otworzyć w Visuino:
Zalecana:
Jak wyświetlić tekst na M5StickC ESP32 za pomocą Visuino: 6 kroków

Jak wyświetlić tekst na M5StickC ESP32 za pomocą Visuino: W tym samouczku dowiemy się, jak zaprogramować ESP32 M5Stack StickC z Arduino IDE i Visuino, aby wyświetlić dowolny tekst na LCD
Jak wyświetlić tętno na ekranie STONE LCD za pomocą Ar: 31 kroków

Jak wyświetlić tętno na ekranie STONE LCD za pomocą Ar: krótkie wprowadzenie Jakiś czas temu znalazłem moduł czujnika tętna MAX30100 podczas zakupów online. Moduł ten może gromadzić dane dotyczące tlenu we krwi i tętna użytkowników, co jest również proste i wygodne w użyciu. Zgodnie z danymi stwierdziłem, że tam
Automatyzacja szklarni z LoRa! (Część 1) -- Czujniki (temperatura, wilgotność, wilgotność gleby): 5 kroków

Automatyzacja szklarni z LoRa! (Część 1) || Czujniki (temperatura, wilgotność, wilgotność gleby): W tym projekcie pokażę, jak zautomatyzowałem szklarnię. Oznacza to, że pokażę Ci, jak zbudowałem szklarnię i jak podłączyłem elektronikę energetyczną i automatykę. Pokażę ci również, jak zaprogramować płytkę Arduino, która używa L
Stacja pogodowa Arduino przy użyciu BMP280-DHT11 - temperatura, wilgotność i ciśnienie: 8 kroków

Stacja pogodowa Arduino przy użyciu BMP280-DHT11 - Temperatura, wilgotność i ciśnienie: W tym samouczku dowiemy się, jak zrobić stację pogodową, która będzie wyświetlać TEMPERATURĘ, WILGOTNOŚĆ I CIŚNIENIE na wyświetlaczu LCD TFT 7735Obejrzyj film demonstracyjny
Używając Raspberry Pi, oceń wilgotność i temperaturę za pomocą SI7006: 6 kroków

Używając Raspberry Pi, oceń wilgotność i temperaturę za pomocą SI7006: Będąc entuzjastami Raspberry Pi, pomyśleliśmy o kilku bardziej spektakularnych eksperymentach z nim. W tej kampanii będziemy mierzyć temperaturę i wilgotność, które muszą być kontrolowane, używając Raspberry Pi i SI7006, Czujnik wilgotności i temperatury