Spisu treści:

Jak zbudować monitor instalacji za pomocą Arduino: 7 kroków
Jak zbudować monitor instalacji za pomocą Arduino: 7 kroków

Wideo: Jak zbudować monitor instalacji za pomocą Arduino: 7 kroków

Wideo: Jak zbudować monitor instalacji za pomocą Arduino: 7 kroków
Wideo: kurs Arduino programowanie - Klasy - #7 2024, Listopad
Anonim

W tym samouczku dowiemy się, jak wykrywać wilgotność gleby za pomocą czujnika wilgotności i migać zieloną diodą LED, jeśli wszystko jest w porządku, oraz wyświetlaczem OLED i Visuino.

Obejrzyj wideo.

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ć

Arduino UNO (lub dowolny inny Arduino) Pobierz tutaj

Moduł czujnika wilgotności gleby, pobierz tutaj

Przewody połączeniowe

Deska do krojenia chleba Pobierz tutaj

Wyświetlacz OLED Pobierz tutaj

1X czerwona dioda LED, 1X zielona dioda LED Pobierz je tutaj

Program Visuino: Pobierz Visuino

Krok 2: Obwód

Obwód
Obwód
  • Podłącz pin wyświetlacza OLED [VCC] do pinu Arduino [5V]
  • Podłącz pin wyświetlacza OLED [GND] do pinu Arduino [GND]
  • Podłącz pin wyświetlacza OLED [SDA] do pinu Arduino [SDA]
  • Podłącz pin wyświetlacza OLED [SCL] do pinu Arduino [SCL]
  • Podłącz Arduino 5V do pinu VCC modułu brzęczyka piezo
  • Podłącz Arduino GND do ujemnego styku zielonej diody LED
  • Podłącz Arduino GND do ujemnego styku czerwonej diody LED
  • Podłącz Arduino Digital Pin 3 do ujemnego styku zielonej diody LED
  • Podłącz cyfrowy pin Arduino 2 do ujemnego styku czerwonej diody LED
  • Podłącz Arduino 5V do pinu VCC modułu czujnika wilgoci
  • Podłącz Arduino GND do styku GND modułu czujnika wilgoci
  • Podłącz pin 0 Arduino do pinu A0 modułu czujnika wilgoci

Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO

Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO
Uruchom Visuino i wybierz typ płytki Arduino UNO

Aby rozpocząć programowanie Arduino, musisz mieć zainstalowane Arduino IDE stąd:

Należy pamiętać, że w Arduino IDE 1.6.6 występuje kilka krytycznych błędów. Upewnij się, że zainstalowałeś 1.6.7 lub nowszy, w przeciwnym razie ta instrukcja nie będzie działać! Jeśli jeszcze tego nie zrobiłeś, wykonaj czynności opisane w tej instrukcji, aby skonfigurować Arduino IDE do programowania Arduino UNO! Visuino: https://www.visuino.eu również musi być zainstalowane. 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 "Arduino UNO", jak pokazano na Zdjęciu 2

Krok 4: W Visuino ADD i Set Components

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

Dodaj komponent "Wyświetlacz OLED"

Dodaj 2X komponent „Porównaj wartość analogową”

  • Kliknij dwukrotnie na DisplayOLED1 i w oknie elementów przeciągnij Pole tekstowe w lewo, następnie w oknie właściwości ustaw rozmiar na 3Zamknij okno elementów
  • Wybierz CompareValue1 i w oknie właściwości ustaw "Compare Type" na ctBiggerOrEqual i Value na 0.7 <<to jest wartość czułości, możesz ją zmienić, jeśli chcesz
  • Wybierz CompareValue2 i w oknie właściwości ustaw "Compare Type" na ctSmaller i Value na 0.7 << to jest wartość czułości, możesz ją zmienić, jeśli chcesz

Krok 5: W komponentach Visuino Connect

W komponentach Visuino Connect
W komponentach Visuino Connect
  • Podłącz pin analogowy 0 Arduino do wejścia wejścia CompareValue1, wejścia wejścia CompareValue2, wejścia DisplayOLED1>Pola tekstowego1 wejścia
  • Podłącz wyjście Pin Out CompareValue1 do pinu cyfrowego Arduino 2
  • Podłącz wyjście Pin Out CompareValue2 do pinu cyfrowego Arduino 3
  • DisplayOLED1 pin I2C Out do płyty Arduino pin I2C In

Krok 6: Wygeneruj, skompiluj i prześlij kod Arduino

Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj 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 7: Graj

Jeśli zasilasz moduł Arduino UNO, dioda LED powinna migać (czerwona za mało wody, zielona za mało wody), a wyświetlacz OLED pokaże poziom wilgoci. 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ć tutaj i otworzyć w Visuino:

Zalecana: