Obsah:

Měření vzdálenosti pomocí senzoru gest APDS9960: 6 kroků
Měření vzdálenosti pomocí senzoru gest APDS9960: 6 kroků

Video: Měření vzdálenosti pomocí senzoru gest APDS9960: 6 kroků

Video: Měření vzdálenosti pomocí senzoru gest APDS9960: 6 kroků
Video: Projekt BMPT - Měření vzdálenosti pomocí ultrasonického senzoru 2024, Červenec
Anonim
Image
Image

V tomto tutoriálu se naučíme, jak měřit vzdálenost pomocí senzoru gest APDS9960, arduino a Visuino.

Podívejte se na video!

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
  • Arduino UNO (nebo jiné Arduino)
  • Senzor APDS9960
  • Propojovací vodiče
  • Prkénko
  • OLED displej
  • Program Visuino: Stáhněte si Visuino

Krok 2: Okruh

Okruh
Okruh
  • Připojte pin senzoru [GND] ke kolíku desky Arduino [GND]
  • Připojte pin senzoru [Vin] ke kolíku desky Arduino [3,3 V]
  • Připojte pin senzoru [SDA] ke kolíku desky Arduino [SDA]
  • Připojte pin senzoru [SCL] ke kolíku desky Arduino [SCL]
  • Připojte pin OLED displeje [GND] ke kolíku desky Arduino [GND]
  • Připojte pin OLED displeje [VCC] ke kolíku desky Arduino [+5V]
  • Připojte pin OLED displeje [SCL] ke kolíku desky Arduino [SCL]
  • Připojte pin OLED displeje [SDA] ke kolíku desky Arduino [SDA]

Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO

Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO

Je třeba nainstalovat Visuino: https://www.visuino.eu. Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2

Krok 4: Ve Visuinu přidejte komponenty

Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
  • Přidejte komponentu „Gesture Color Proximity APDS9960 I2C“
  • Přidejte komponentu „OLED“
  • Dvakrát klikněte na „DisplayOLED1“
  • V okně Prvky přetáhněte doleva "Textové pole", v okně vlastností nastavte velikost na 3
  • Zavřete okno Prvky
  • Připojte „GestureColorProximity1“> Proximity pin [Out] k „DisplayOLED1“> Pin textového pole1 [In]
  • Připojte „GestureColorProximity1“I2C pin „Out“k pinu Arduino Board I2C [In]
  • Připojte pin „OutOL“I2C „DisplayOLED1“ke kolíku I2C desky Arduino [In]

Krok 5: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.

Krok 6: Hrajte

Pokud napájíte modul Arduino UNO a přesunete papír přes senzor gest, měl by OLED displej ukazovat vzdálenost v mm papíru.

Gratulujeme! Dokončili jste svůj projekt s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout a otevřít ve Visuinu:

Doporučuje: