Taula de continguts:

Mesura de proximitat de distància amb sensor de gest APDS9960: 6 passos
Mesura de proximitat de distància amb sensor de gest APDS9960: 6 passos

Vídeo: Mesura de proximitat de distància amb sensor de gest APDS9960: 6 passos

Vídeo: Mesura de proximitat de distància amb sensor de gest APDS9960: 6 passos
Vídeo: Путеводитель по маршруту путешествия, чтобы эффективно посетить 19 мест в Киото, 2023 г. (Япония) 2024, Desembre
Anonim
Image
Image

En aquest tutorial aprendrem a mesurar la distància mitjançant un sensor de gest APDS9960, arduino i Visuino.

Mira el vídeo!

Pas 1: què necessiteu

El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu
  • Arduino UNO (o qualsevol altre Arduino)
  • Sensor APDS9960
  • Filferros de pont
  • Taula de pa
  • Pantalla OLED
  • Programa Visuino: descarregar Visuino

Pas 2: el circuit

El Circuit
El Circuit
  • Connecteu el pin del sensor [GND] al pin de la placa Arduino [GND]
  • Connecteu el pin del sensor [Vin] al pin de la placa Arduino [3,3 V]
  • Connecteu el pin del sensor [SDA] al pin de la placa Arduino [SDA]
  • Connecteu el pin del sensor [SCL] al pin de la placa Arduino [SCL]
  • Connecteu el pin de pantalla OLED [GND] al pin de la placa Arduino [GND]
  • Connecteu el pin de pantalla OLED [VCC] al pin de la placa Arduino [+ 5V]
  • Connecteu el pin de pantalla OLED [SCL] al pin de la placa Arduino [SCL]
  • Connecteu el pin de pantalla OLED [SDA] al pin de la placa Arduino [SDA]

Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Cal instal·lar el Visuino: https://www.visuino.eu. Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2

Pas 4: a Visuino Afegeix components

A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
  • Afegiu el component "Gesture Color Proximity APDS9960 I2C"
  • Afegiu un component "OLED"
  • Feu doble clic a "DisplayOLED1"
  • A la finestra Elements, arrossegueu "Camp de text" cap a l'esquerra, a la finestra de propietats definiu la mida com a 3
  • Tanqueu la finestra Elements
  • Connecteu "GestureColorProximity1"> Pin de proximitat [Fora] a "DisplayOLED1"> Pin de camp de text1 [In]
  • Connecteu el "pin" I2C "GestureColorProximity1" al pin I2C de la placa Arduino [In]
  • Connecteu el pin I2C "DisplayOLED1" "Sortit" al pin I2C de la placa Arduino [Entrada]

Pas 5: Genereu, compileu i pengeu el codi Arduino

Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino

A Visuino, a la part inferior, feu clic a la pestanya "Construeix", assegureu-vos que el port correcte estigui seleccionat i feu clic al botó "Compila / Compila i penja".

Pas 6: Juga

Si alimenteu el mòdul Arduino UNO i moveu el paper sobre el sensor de gest, la pantalla OLED hauria de mostrar la distància en mm del paper.

Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar i obrir a Visuino:

Recomanat: