Spisu treści:

Pomiar odległości za pomocą czujnika gestów APDS9960: 6 kroków
Pomiar odległości za pomocą czujnika gestów APDS9960: 6 kroków

Wideo: Pomiar odległości za pomocą czujnika gestów APDS9960: 6 kroków

Wideo: Pomiar odległości za pomocą czujnika gestów APDS9960: 6 kroków
Wideo: HOW TO: Precyzyjne czujniki optyczne z pomiarem odległości 2024, Lipiec
Anonim
Image
Image

W tym samouczku nauczymy się mierzyć odległość za pomocą czujnika gestów APDS9960, arduino 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ć
  • Arduino UNO (lub dowolne inne Arduino)
  • Czujnik APDS9960
  • Przewody połączeniowe
  • Deska do krojenia chleba
  • Wyświetlacz OLED
  • Program Visuino: Pobierz Visuino

Krok 2: Obwód

Obwód
Obwód
  • Podłącz pin czujnika [GND] do pinu płyty Arduino [GND]
  • Podłącz pin czujnika [Vin] do pinu płytki Arduino [3.3V]
  • Podłącz pin czujnika [SDA] do pinu płyty Arduino [SDA]
  • Podłącz pin czujnika [SCL] do pinu płyty Arduino [SCL]
  • Podłącz pin wyświetlacza OLED [GND] do pinu płyty Arduino [GND]
  • Podłącz pin wyświetlacza OLED [VCC] do pinu płyty Arduino [+5V]
  • Podłącz pin wyświetlacza OLED [SCL] do pinu płyty Arduino [SCL]
  • Podłącz pin wyświetlacza OLED [SDA] do pinu płyty Arduino [SDA]

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

Visuino: https://www.visuino.eu 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: 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 komponent "Gest Color Proximity APDS9960 I2C"
  • Dodaj komponent "OLED"
  • Kliknij dwukrotnie na "DisplayOLED1"
  • W oknie Elementy przeciągnij "Pole tekstowe" w lewo, w oknie właściwości ustaw rozmiar na 3
  • Zamknij okno elementów
  • Połącz "GestureColorProximity1">Proximity pin [Out] z "DisplayOLED1">Text Field1 pin [In]
  • Podłącz pin I2C „GestureColorProximity1” „Out” do pinu I2C płytki Arduino [In]
  • Podłącz pin "DisplayOLED1" I2C "Out" do pinu I2C płytki Arduino [In]

Krok 5: 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 6: Graj

Jeśli włączysz moduł Arduino UNO i przesuniesz papier nad czujnikiem gestów, wyświetlacz OLED powinien pokazywać odległość w mm papieru.

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: