Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 4: U Visuinu dodajte komponente
- Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 6: Igrajte se
![Mjerenje udaljenosti s senzorom gesta APDS9960: 6 koraka Mjerenje udaljenosti s senzorom gesta APDS9960: 6 koraka](https://i.howwhatproduce.com/images/001/image-1215-28-j.webp)
Video: Mjerenje udaljenosti s senzorom gesta APDS9960: 6 koraka
![Video: Mjerenje udaljenosti s senzorom gesta APDS9960: 6 koraka Video: Mjerenje udaljenosti s senzorom gesta APDS9960: 6 koraka](https://i.ytimg.com/vi/IG6Wvs_5hDY/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
![Image Image](https://i.howwhatproduce.com/images/001/image-1215-30-j.webp)
![](https://i.ytimg.com/vi/MIDEPm0jeDg/hqdefault.jpg)
U ovom vodiču naučit ćemo kako mjeriti udaljenost pomoću senzora gesta APDS9960, arduino i Visuino.
Pogledajte video!
Korak 1: Šta će vam trebati
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-1215-31-j.webp)
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-1215-32-j.webp)
- Arduino UNO (ili bilo koji drugi Arduino)
- APDS9960 Senzor
- Žice za kratkospojnike
- Breadboard
- OLED ekran
- Visuino program: Preuzmite Visuino
Korak 2: Krug
![The Circuit The Circuit](https://i.howwhatproduce.com/images/001/image-1215-33-j.webp)
- Spojite pin senzora [GND] na pin Arduino ploče [GND]
- Spojite pin senzora [Vin] na pin Arduino ploče [3.3V]
- Priključite pin senzora [SDA] na pin Arduino ploče [SDA]
- Priključite pin senzora [SCL] na iglu Arduino ploče [SCL]
- Priključite pin za OLED ekran [GND] na pin za Arduino ploču [GND]
- Spojite OLED ekran za prikaz [VCC] na pin za Arduino ploču [+5V]
- Priključite pin za OLED ekran [SCL] na pin za Arduino ploču [SCL]
- Spojite OLED ekran za prikaz [SDA] na pin za Arduino ploču [SDA]
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
![Pokrenite Visuino i odaberite Arduino UNO tip ploče Pokrenite Visuino i odaberite Arduino UNO tip ploče](https://i.howwhatproduce.com/images/001/image-1215-34-j.webp)
![Pokrenite Visuino i odaberite Arduino UNO tip ploče Pokrenite Visuino i odaberite Arduino UNO tip ploče](https://i.howwhatproduce.com/images/001/image-1215-35-j.webp)
Potrebno je instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-1215-36-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-1215-37-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-1215-38-j.webp)
- Dodajte komponentu "Gesture Color Proximity APDS9960 I2C" komponentu
- Dodajte "OLED" komponentu
- Dvaput kliknite na "DisplayOLED1"
- U prozoru Elementi povucite "Polje za tekst" lijevo, u prozoru svojstava postavite veličinu na 3
- Zatvorite prozor Elements
- Spojite "GestureColorProximity1"> pin za blizinu [Out] na "DisplayOLED1"> pin za tekst1 pin [In]
- Spojite "GestureColorProximity1" I2C pin "Out" na pin I2C Arduino ploče [In]
- Spojite "DisplayOLED1" I2C pin "Out" na pin I2C Arduino ploče [In]
Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd
![Generirajte, kompajlirajte i učitajte Arduino kod Generirajte, kompajlirajte i učitajte Arduino kod](https://i.howwhatproduce.com/images/001/image-1215-39-j.webp)
U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".
Korak 6: Igrajte se
Ako napajate Arduino UNO modul i pomičete papir preko senzora pokreta, OLED zaslon bi trebao pokazivati udaljenost papira u mm.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:
Preporučuje se:
Kako koristiti APDS9960 senzor gesta s Arduinom: 7 koraka
![Kako koristiti APDS9960 senzor gesta s Arduinom: 7 koraka Kako koristiti APDS9960 senzor gesta s Arduinom: 7 koraka](https://i.howwhatproduce.com/images/007/image-20011-j.webp)
Kako koristiti APDS9960 senzor gesta s Arduinom: U ovom ćemo vodiču naučiti kako koristiti APDS9960 senzor gesta s Arduinom za prikaz uputstava za ruke na OLED zaslonu pomoću softvera Visuino. Pogledajte video
Arduino povezivanje s ultrazvučnim senzorom i beskontaktnim temperaturnim senzorom: 8 koraka
![Arduino povezivanje s ultrazvučnim senzorom i beskontaktnim temperaturnim senzorom: 8 koraka Arduino povezivanje s ultrazvučnim senzorom i beskontaktnim temperaturnim senzorom: 8 koraka](https://i.howwhatproduce.com/images/011/image-31672-j.webp)
Arduino povezivanje s ultrazvučnim senzorom i beskontaktnim temperaturnim senzorom: Danas proizvođači, programeri preferiraju Arduino za brzi razvoj prototipova projekata. Arduino je elektronička platforma otvorenog koda zasnovana na hardveru i softveru koji se lako koristi. Arduino ima vrlo dobru korisničku zajednicu. U ovom projektu
Igra za izbjegavanje prepreka sa senzorom udaljenosti: 5 koraka
![Igra za izbjegavanje prepreka sa senzorom udaljenosti: 5 koraka Igra za izbjegavanje prepreka sa senzorom udaljenosti: 5 koraka](https://i.howwhatproduce.com/images/002/image-5482-32-j.webp)
Igra izbjegavanja prepreka sa senzorom udaljenosti: Igra izbjegavanja prepreka poput Flappy Bird. Pomaknite ruku kako biste izbjegli sudar. Lako se pravi i zabavno je igrati
Implementacija neblokirajućeg senzora gesta APDS9960: 5 koraka
![Implementacija neblokirajućeg senzora gesta APDS9960: 5 koraka Implementacija neblokirajućeg senzora gesta APDS9960: 5 koraka](https://i.howwhatproduce.com/images/001/image-2379-215-j.webp)
Neblokirajuća implementacija senzora gesta APDS9960: PreambulaOva instrukcija detaljno opisuje kako stvoriti neblokirajuću implementaciju senzora gesta APDS9960 pomoću SparkFun_APDS-9960_Sensor_Arduino_Library.Uvod Dakle, vjerovatno se pitate šta nije blokiranje? Ili čak blokirati
Brzina mjerenja na Weiru sa senzorom udaljenosti: 4 koraka (sa slikama)
![Brzina mjerenja na Weiru sa senzorom udaljenosti: 4 koraka (sa slikama) Brzina mjerenja na Weiru sa senzorom udaljenosti: 4 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1151-95-j.webp)
Mjerenje brzine na udubini sa senzorom udaljenosti: Napravili smo uređaj koji je izračunavao brzinu vode nad branom. To se mjeri pomoću dva senzora udaljenosti