Kazalo:

Merjenje bližine razdalje s senzorjem kretenj APDS9960: 6 korakov
Merjenje bližine razdalje s senzorjem kretenj APDS9960: 6 korakov

Video: Merjenje bližine razdalje s senzorjem kretenj APDS9960: 6 korakov

Video: Merjenje bližine razdalje s senzorjem kretenj APDS9960: 6 korakov
Video: Merjenje razdalje s piezoelektirčnim senzorjem 2024, November
Anonim
Image
Image

V tej vadnici se bomo naučili meriti razdaljo s senzorji kretenj APDS9960, arduino in Visuino.

Poglej si posnetek!

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino UNO (ali kateri koli drug Arduino)
  • Senzor APDS9960
  • Mostične žice
  • Ogledna plošča
  • OLED zaslon
  • Program Visuino: Prenesite Visuino

2. korak: vezje

Vezje
Vezje
  • Pin senzorja [GND] priključite na pin Arduino plošče [GND]
  • Pin senzorja [Vin] priključite na pin Arduino plošče [3.3V]
  • Pin senzorja [SDA] povežite z zatičem plošče Arduino [SDA]
  • Pin senzorja [SCL] povežite z zatičem plošče Arduino [SCL]
  • Priključite zatič zaslona OLED [GND] na zatič plošče Arduino [GND]
  • Pin za zaslon OLED [VCC] priključite na zatič plošče Arduino [+5V]
  • Priključite zatič zaslona OLED [SCL] na zatič plošče Arduino [SCL]
  • Priključite pin OLED [SDA] na pin Arduino plošče [SDA]

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Namestiti je treba Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V Visuinu dodajte komponente

V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
  • Dodajte komponento "Gesture Color Proximity APDS9960 I2C"
  • Dodajte komponento "OLED"
  • Dvokliknite na "DisplayOLED1"
  • V oknu Elements povlecite "Besedilno polje" v levo, v oknu lastnosti nastavite velikost na 3
  • Zaprite okno Elements
  • Povežite "GestureColorProximity1"> Bližinski zatič [Out] na "DisplayOLED1"> Pin za besedilno polje1 [In]
  • "GestureColorProximity1" I2C pin "Out" priključite na pin I2C Arduino Board [In]
  • Priključite "DisplayOLED1" I2C pin "Out" na Arduino Board pin I2C [In]

5. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".

Korak 6: Igrajte se

Če napajate modul Arduino UNO in premaknete papir preko senzorja kretenj, mora zaslon OLED prikazati razdaljo papirja v mm.

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:

Priporočena: