Innehållsförteckning:

Hur man använder APDS9960 gestsensor med Arduino: 7 steg
Hur man använder APDS9960 gestsensor med Arduino: 7 steg

Video: Hur man använder APDS9960 gestsensor med Arduino: 7 steg

Video: Hur man använder APDS9960 gestsensor med Arduino: 7 steg
Video: Lesson 68, Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, November
Anonim

I denna handledning lär vi oss hur du använder APDS9960 Gesture Sensor med Arduino för att visa handanvisningar på OLED -skärmen med hjälp av Visuino -programvara.

Titta på videon!

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  • Arduino UNO (eller någon annan Arduino)
  • APDS9960 Sensor
  • Bygelkablar
  • Bakbord
  • OLED -skärm
  • Visuino -program: Ladda ner Visuino

Steg 2: Kretsen

Kretsen
Kretsen
  • Anslut Sensor Pin [GND] till Arduino board pin [GND]
  • Anslut Sensor Pin [Vin] till Arduino board pin [3.3V]
  • Anslut sensorstift [SDA] till Arduino -kortstift [SDA]
  • Anslut Sensor Pin [SCL] till Arduino board pin [SCL]
  • Anslut OLED Display Pin [GND] till Arduino board pin [GND]
  • Anslut OLED Display Pin [VCC] till Arduino board pin [+5V]
  • Anslut OLED Display Pin [SCL] till Arduino board pin [SCL]
  • Anslut OLED Display Pin [SDA] till Arduino board pin [SDA]

Steg 3: Starta Visuino och välj Arduino UNO -korttyp

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp

För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:

Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2

Steg 4: I Visuino ADD och Set Components

I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
I Visuino ADD och Set Components
  • Lägg till komponenten "Gest Color Color Proximity APDS9960 I2C"
  • Lägg till "Textvärde" -komponent Dubbelklicka på "TextValue1" -komponenten och dra i elementfönstret 4x "Ställ in värde" till vänster Välj "SetValue1" på vänster sida och i fastighetsfönstret ställ in värdet till UPS Välj "SetValue2" till vänster Ställ in värdet till DOWN i egenskapsfönstret och välj "SetValue3" på vänster sida och i egenskapsfönstret ställ in värdet till VÄNSTER Välj "SetValue4" på vänster sida och i fastighetsfönstret ställ in värdet till HÖGT Stäng elementfönstret

Lägg till komponenten "SSD1306/SH1106 OLED Display (I2C)" Dubbelklicka på "DisplayOLED1" -komponenten och dra "Textfält" till Elements -fönstret till vänster på vänster sida och välj TextField1 i egenskapsfönstret 3 Stäng elementfönstret

Steg 5: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
  • Anslut "GestureColorProximity1" pin "Up" till "TextValue1"> "SetValue1" pin [In]
  • Anslut "GestureColorProximity1" pin "Down" till "TextValue1"> "SetValue2" pin [In]
  • Anslut "GestureColorProximity1" pin "Left" till "TextValue1"> "SetValue3" pin [In]
  • Anslut "GestureColorProximity1" pin "Right" till "TextValue1"> "SetValue4" pin [In]
  • Anslut "GestureColorProximity1" I2C pin "Out" till Arduino Board pin I2C [In]
  • Anslut "GestureColorProximity1" I2C pin "Out" till "DisplayOLED1"> "TextField1" pin [In]
  • Anslut "DisplayOLED1" I2C pin "Out" till Arduino Board pin I2C [In]

Steg 6: Generera, kompilera och ladda upp Arduino -koden

Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden

I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.

Steg 7: Spela

Om du driver Arduino UNO -modulen och flyttar handen över gestsensorn bör OLED -skärmen visa riktningen för handgesten.

Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino:

Rekommenderad: