Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: I Visuino ADD och Set Components
- Steg 5: I Visuino Connect -komponenter
- Steg 6: Generera, kompilera och ladda upp Arduino -koden
- Steg 7: Spela
Video: Hur man använder APDS9960 gestsensor med Arduino: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
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
- Arduino UNO (eller någon annan Arduino)
- APDS9960 Sensor
- Bygelkablar
- Bakbord
- OLED -skärm
- Visuino -program: Ladda ner Visuino
Steg 2: 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
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
- 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
- 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
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:
Avståndsmätning med gestsensor APDS9960: 6 steg
Distansmätning med gestsensor APDS9960: I den här självstudien lär vi oss hur man mäter avståndet med en gestsensor APDS9960, arduino och Visuino. Se videon
Hur man skapar en Linux -boot -enhet (och hur man använder den): 10 steg
Hur man skapar en Linux Boot Drive (och hur man använder den): Detta är en enkel introduktion om hur man kommer igång med Linux, särskilt Ubuntu
Hur man använder gest APDS9960 med SkiiiD: 9 steg
Hur man använder gest APDS9960 med SkiiiD: En handledning för att utveckla Collision Switch XD206 med skiiiD
Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg
Så här använder du Mac Terminal och hur du använder viktiga funktioner: Vi visar dig hur du öppnar MAC Terminal. Vi kommer också att visa dig några funktioner i terminalen, till exempel ifconfig, ändra kataloger, komma åt filer och arp. Ifconfig låter dig kontrollera din IP -adress och din MAC -annons
Hur man använder RPLIDAR 360 ° laserskanner med Arduino: 3 steg (med bilder)
Hur man använder RPLIDAR 360 ° laserskanner med Arduino: Jag är ett stort fan av att bygga sumobotrar och jag letar alltid efter nya intressanta sensorer och material att använda för att bygga en bättre, snabbare och smartare robot. Jag fick reda på RPLIDAR A1 som du kan få för $ 99 på DFROBOT.com. Jag sa att jag var inte