Spisu treści:

Arduino UNO z dalmierzem ultradźwiękowym OLED i Visuino: 7 kroków
Arduino UNO z dalmierzem ultradźwiękowym OLED i Visuino: 7 kroków

Wideo: Arduino UNO z dalmierzem ultradźwiękowym OLED i Visuino: 7 kroków

Wideo: Arduino UNO z dalmierzem ultradźwiękowym OLED i Visuino: 7 kroków
Wideo: Chipkit Uno32 + I2C LCD + HCSR04 Ultrasonic Rangefinder 2024, Lipiec
Anonim
Image
Image

W tym samouczku użyjemy Arduino UNO, OLED Lcd, modułu dalmierza ultradźwiękowego i Visuino, aby wyświetlić zasięg ultradźwiękowy na Lcd i ustawić odległość graniczną za pomocą czerwonej diody LED. Obejrzyj film demonstracyjny.

Krok 1: Czego będziesz potrzebować

Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
Czego będziesz potrzebować
  • Arduino UNO
  • Dalmierz ultradźwiękowy
  • Wyświetlacz LCD
  • Czerwona dioda LED
  • Deska do krojenia chleba
  • Przewody połączeniowe
  • Program Visuino: Pobierz Visuino

Krok 2: Obwód

Obwód
Obwód
  • Podłącz GND z Maduino UNO do pinu płytki stykowej (gnd)
  • Podłącz pin 5V z Maduino UNO do pinu płytki stykowej (dodatni)
  • Podłącz SCL z Maduino UNO do pinu OLED LCD (SCL)
  • Podłącz SDA z Maduino UNO do pinu OLED LCD (SDA)
  • Podłącz pin OLED LCD (VCC) do pinu płytki stykowej (dodatni)
  • Podłącz pin OLED LCD (GND) do pinu płytki stykowej (GND)
  • Podłącz pin modułu ultradźwiękowego (VCC) do pinu płytki stykowej (dodatni)
  • Podłącz pin modułu ultradźwiękowego (GND) do pinu płytki stykowej (GND)
  • Podłącz pin modułu ultradźwiękowego (ECHO) do pinu cyfrowego Maduino UNO (3)
  • Podłącz pin modułu ultradźwiękowego (TRIG) do pinu cyfrowego Maduino UNO (2)

  • Podłącz cyfrowy pin (13) z Maduino UNO do pinu LED (dodatni)
  • Podłącz pin LED (ujemny) do pinu płytki stykowej (GND)

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 kroki opisane w tej instrukcji, aby skonfigurować Arduino IDE do programowania ESP 8266! Należy również zainstalować Visuino: https://www.visuino.eu. 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: Dodaj komponenty w Visuino

W Visuino Dodaj komponenty
W Visuino Dodaj komponenty
W Visuino Dodaj komponenty
W Visuino Dodaj komponenty
W Visuino Dodaj komponenty
W Visuino Dodaj komponenty
  • Dodaj składnik ultradźwiękowy Ranger
  • Dodaj składnik Porównaj zakres i ustaw we właściwościach MAX: 9 << Dodaj składnik Wyświetlacz OLED, kliknij go dwukrotnie i przeciągnij „pole tekstowe” w lewo, pod właściwościami zestaw rozmiar:2

Krok 5: W Visuino: Łączenie komponentów

W Visuino: Łączenie komponentów
W Visuino: Łączenie komponentów
W Visuino: Łączenie komponentów
W Visuino: Łączenie komponentów
W Visuino: Łączenie komponentów
W Visuino: Łączenie komponentów
  • Podłącz pin wyjścia cyfrowego Arduino [3] do pinu UltrasonicRanger1 [Echo]
  • Podłącz pin [wyjście] Arduino Serial[0] do pinu [In] DisplayOled1
  • DisplayOled1 pin [Out I2c] do pinu Arduino I2C [in]
  • Podłącz styk UltrasonicRanger1 [wyjście] do styku CompareRange1 [wejście] i do styku DisplayOled1 Elements. Pole tekstowe1 [wejście]
  • Podłącz pin UltrasonicRanger1 [Ping] do pinu Arduino Digital [2] i do pinu DisplayOled1 [Odśwież]
  • Podłącz pin [Out] CompareRange1 do pinu Arduino Digital[13]

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

Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino
Generuj, kompiluj i przesyłaj kod Arduino

W Visuino naciśnij F9 lub kliknij przycisk pokazany na Zdjęciu 1, aby wygenerować kod Arduino i otworzyć Arduino IDE

W Arduino IDE kliknij przycisk Prześlij, aby skompilować i przesłać kod (Zdjęcie 2)

Krok 7: Graj

Bawić się
Bawić się

Jeśli włączysz moduł Arduino UNO, wyświetlacz OLED zacznie pokazywać wartość odległości od przeszkody. Jeśli umieścisz jakąkolwiek przeszkodę w pobliżu modułu ultradźwiękowego, wartość zmieni się, a dioda LED zacznie migać.

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:

Zalecana: