
Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 veiksmas: „Visuino“pridėkite ir nustatykite komponentus
- 5 veiksmas: „Visuino Connect“komponentuose
- 6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 7 žingsnis: žaiskite
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Šioje pamokoje mes sužinosime, kaip naudoti APDS9960 gestų jutiklį su „Arduino“, kad būtų rodomi rankų nurodymai OLED ekrane naudojant „Visuino“programinę įrangą.
Žiūrėti video įrašą!
1 žingsnis: ko jums reikės



- „Arduino UNO“(ar bet kuris kitas „Arduino“)
- APDS9960 jutiklis
- Jumperio laidai
- Bandomoji Lenta
- OLED ekranas
- „Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė

- Prijunkite jutiklio kaištį [GND] prie „Arduino“plokštės kaiščio [GND]
- Prijunkite jutiklio kaištį [Vin] prie „Arduino“plokštės kaiščio [3.3V]
- Prijunkite jutiklio kaištį [SDA] prie „Arduino“plokštės kaiščio [SDA]
- Prijunkite jutiklio kaištį [SCL] prie „Arduino“plokštės kaiščio [SCL]
- Prijunkite OLED ekrano kaištį [GND] prie „Arduino“plokštės kaiščio [GND]
- Prijunkite OLED ekrano kaištį [VCC] prie „Arduino“plokštės kaiščio [+5V]
- Prijunkite OLED ekrano kaištį [SCL] prie „Arduino“plokštės kaiščio [SCL]
- Prijunkite OLED ekrano kaištį [SDA] prie „Arduino“plokštės kaiščio [SDA]
3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą


Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
4 veiksmas: „Visuino“pridėkite ir nustatykite komponentus




- Pridėkite komponentą „Gesture Color Proximity APDS9960 I2C“
- Dukart spustelėkite komponentą „TextValue1“ir lango Elements 4 kartus vilkite „Set Value“į kairę pusę Pasirinkite kairėje pusėje „SetValue1“, o ypatybių lange nustatykite reikšmę UPS kairėje pasirinkite „SetValue2“pusėje ir ypatybių lange nustatykite reikšmę DOWN, kairėje pasirinkite „SetValue3“, o ypatybių lange - LEFT kairėje pasirinkite „SetValue4“, o ypatybių lange nustatykite vertę RIGHTCuždarykite elementų langą
Pridėti komponentą „SSD1306/SH1106 OLED Display (I2C)“Dukart spustelėkite komponentą „DisplayOLED1“ir elementų lange vilkite „Teksto laukas“į kairę Kairėje pusėje pasirinkite TextField1, o ypatybių lange nustatykite dydį 3
5 veiksmas: „Visuino Connect“komponentuose

- Prijunkite „GestureColorProximity1“kaištį „aukštyn“prie „TextValue1“> „SetValue1“kaiščio [In]
- Prijunkite „GestureColorProximity1“kaištį „Žemyn“prie „TextValue1“> „SetValue2“kaiščio [In]
- Prijunkite „GestureColorProximity1“kaištį „Kairėn“prie „TextValue1“> „SetValue3“kaiščio [In]
- Prijunkite „GestureColorProximity1“kaištį „Dešinė“prie „TextValue1“> „SetValue4“kaiščio [In]
- Prijunkite „GestureColorProximity1“I2C kaištį „Out“prie „Arduino Board“kaiščio I2C [In]
- Prijunkite „GestureColorProximity1“I2C kaištį „Out“prie „DisplayOLED1“> „TextField1“kaiščio [į]
- Prijunkite „DisplayOLED1“I2C kaištį „Out“prie „Arduino Board“kaiščio I2C [In]
6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
7 žingsnis: žaiskite
Jei įjungiate „Arduino UNO“modulį ir perkeliate ranką virš gesto jutiklio, OLED ekrane turėtų būti rodoma rankos gesto kryptis.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:
Rekomenduojamas:
Kaip naudoti DHT22 drėgmės ir temperatūros jutiklį su „Arduino“: 6 žingsniai

Kaip naudoti DHT22 drėgmės ir temperatūros jutiklį su „Arduino“: Šioje pamokoje mes išmoksime naudoti DHT22 drėgmės ir temperatūros jutiklį su „Arduino“ir parodysime vertes OLED ekrane. Žiūrėkite vaizdo įrašą
Kaip naudoti DHT12 I2C drėgmės ir temperatūros jutiklį su „Arduino“: 7 žingsniai

Kaip naudotis DHT12 I2C drėgmės ir temperatūros jutikliu su „Arduino“: Šioje pamokoje sužinosime, kaip naudoti „DHT12 I2C“drėgmės ir temperatūros jutiklį su „Arduino“, ir parodysime vertes OLED ekrane. Žiūrėkite vaizdo įrašą
Pamoka: Kaip naudoti RGB spalvų detektoriaus jutiklį TCS230 su „Arduino UNO“: 3 žingsniai

Pamoka: Kaip naudoti RGB spalvų detektoriaus jutiklį TCS230 su „Arduino UNO“: Aprašymas: Šioje pamokoje bus parodyti keli paprasti žingsniai, kaip naudoti RGB spalvų detektoriaus jutiklį naudojant „Arduino Uno“. Šios pamokos pabaigoje gausite keletą kelių spalvų palyginimo rezultatų. „TCS3200“yra visiškas spalvų nustatymas
Pamoka: Kaip naudoti mini PIR judesio jutiklį HC-SR 505 su „Arduino UNO“: 3 žingsniai

Pamoka: Kaip naudotis „Mini PIR“judesio jutikliu HC-SR 505 su „Arduino UNO“: Aprašymas: Ši pamoka parodys kelis paprastus veiksmus, kaip naudotis judesio jutiklio moduliu naudojant „Arduino Uno“. Šios pamokos pabaigoje gausite palyginimo rezultatą, kai jutiklis gali aptikti judesį ir negalėjo aptikti jokio judėjimo
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: 3 žingsniai

Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: Šis vadovas parodys, kaip susieti „Wii Remote“(„Wiimote“) su kompiuteriu ir naudoti kaip pelę