Sommario:

Misurazione della distanza di prossimità con il sensore di gesti APDS9960: 6 passaggi
Misurazione della distanza di prossimità con il sensore di gesti APDS9960: 6 passaggi

Video: Misurazione della distanza di prossimità con il sensore di gesti APDS9960: 6 passaggi

Video: Misurazione della distanza di prossimità con il sensore di gesti APDS9960: 6 passaggi
Video: APDS9960 Gesture, Proximity, Light & RGB Sensor Tutorial with Arduino 2024, Novembre
Anonim
Image
Image

In questo tutorial impareremo come misurare la distanza utilizzando un sensore di gesti APDS9960, arduino e Visuino.

Guarda il video!

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
  • Arduino UNO (o qualsiasi altro Arduino)
  • Sensore APDS9960
  • Ponticelli
  • tagliere
  • Display OLED
  • Programma Visuino: Scarica Visuino

Passaggio 2: il circuito

Il circuito
Il circuito
  • Collegare il pin del sensore [GND] al pin della scheda Arduino [GND]
  • Collegare il pin del sensore [Vin] al pin della scheda Arduino [3.3V]
  • Collegare il pin del sensore [SDA] al pin della scheda Arduino [SDA]
  • Collegare il pin del sensore [SCL] al pin della scheda Arduino [SCL]
  • Collegare il pin del display OLED [GND] al pin della scheda Arduino [GND]
  • Collegare il pin del display OLED [VCC] al pin della scheda Arduino [+5V]
  • Collegare il pin del display OLED [SCL] al pin della scheda Arduino [SCL]
  • Collegare il pin del display OLED [SDA] al pin della scheda Arduino [SDA]

Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO

Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO

Il Visuino: https://www.visuino.eu deve essere installato. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2

Passaggio 4: in Visuino aggiungi componenti

In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
  • Aggiungi il componente "Gesture Color Proximity APDS9960 I2C"
  • Aggiungi il componente "OLED"
  • Fare doppio clic su "DisplayOLED1"
  • Nella finestra degli elementi trascina "Campo di testo" a sinistra, nella finestra delle proprietà imposta la dimensione su 3
  • Chiudi la finestra Elementi
  • Collega "GestureColorProximity1">pin di prossimità[Out] a "DisplayOLED1">pin Text Field1 [In]
  • Collega "GestureColorProximity1" pin I2C "Out" al pin I2C della scheda Arduino [In]
  • Collegare il pin I2C "DisplayOLED1" "Out" al pin I2C della scheda Arduino [In]

Passaggio 5: genera, compila e carica il codice Arduino

Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino

In Visuino, in basso, fai clic sulla scheda "Build", assicurati che sia selezionata la porta corretta, quindi fai clic sul pulsante "Compila/Crea e carica".

Passaggio 6: gioca

Se si alimenta il modulo Arduino UNO e si sposta la carta sul sensore di gesti, il display OLED dovrebbe mostrare la distanza in mm della carta.

Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato c'è anche il progetto Visuino, che ho creato per questo Instructable, puoi scaricarlo e aprirlo in Visuino:

Consigliato: