
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47


U ovom ćemo vodiču naučiti kako prikazati udaljenost u mm pomoću VL53L0X osjetnika vremena leta i OLED zaslona.
Gledaj video.
Korak 1: Ono što će vam trebati


- Arduino UNO (ili bilo koji drugi Arduino)
- VL53L0X Laserski osjetnik dometa Senzor vremena leta
- Kratkospojne žice
- OLED zaslon
- Visuino program: Preuzmite Visuino
Korak 2: Krug

- Priključite pin OLED zaslona (GND) na Arduino pin (GND)
- Priključite pin OLED zaslona (VCC) na Arduino pin (5 V)
- Priključite pin OLED zaslona (SCL) na Arduino pin (SCL)
- Priključite pin OLED zaslona (SDA) na Arduino pin (SDA)
- Spojite pin osjetnika VL53L0X (GND) na Arduino pin (GND)
- Spojite pin osjetnika VL53L0X (VCC) na Arduino pin (5V)
- Spojite pin osjetnika VL53L0X (SCL) na Arduino pin (SCL)
- Spojite pin osjetnika VL53L0X (SDA) na Arduino pin (SDA)
Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO


Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovoj uputi za postavljanje Arduino IDE -a za programiranje ESP 8266! Visuino: https://www.visuino.eu također je potrebno instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu komponente za dodavanje i povezivanje



- Dodajte komponentu "Time of Flight Laser Ranger VL53L0X"
- Dodajte komponentu "SSD1306/SH1106 OLED Zaslon (I2C)", dvaput kliknite na "DisplayOLED1" i u prozoru elemenata povucite "Tekstualno polje" lijevo, a u prozoru svojstava postavite veličinu: 2
- Spojite LaserRanger1 pin osjetnik I2C na Arduino pin I2C
- Spojite DisplayOLED1 pin Out I2C na Arduino pin I2C
- Spojite udaljenost pina LaserRanger1 (mm) na DisplayOLED1 pin Tekstualno polje1> In
Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd


U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)
Korak 6: Igrajte se
Ako napajate Arduino UNO modul, OLED zaslon bi trebao početi prikazivati udaljenost u mm koju dobiva od senzora vremena leta, možete staviti neki objekt ispred senzora i vrijednost će se promijeniti.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti ovdje i otvoriti u Visuinu:
Preporučeni:
Arduino Kako koristiti 1,3 -inčni OLED zaslon SH1106: 7 koraka

Arduino Kako koristiti 1,3 -inčni OLED zaslon SH1106: U ovom ćemo vodiču naučiti kako koristiti 1,3 -inčni OLED zaslon SH1106 Arduino i Visuino softver. Pogledajte video
ESP8266 OLED - Dobijte vrijeme i datum s interneta: 8 koraka

ESP8266 OLED - Dobijte vrijeme i datum s interneta: U ovom ćemo vodiču naučiti kako doći do datuma i vremena s poslužitelja NIST TIME pomoću ESP8266 OLED i Visuina, Pogledajte demonstracijski video
Zapisivanje na OLED zaslon putem Bluetootha: 6 koraka

Zapisivanje na OLED zaslon putem Bluetootha: Ovaj projekt inspiriran je i remiksom Arduino LCD zaslona za upravljanje putem Bluetootha Uvod: U ovom projektu napravit ćemo "Bluetooth OLED." Ono što radimo u ovom dizajnu je povezivanje Arduina na OLED i Bluetooth modul
OLED I2C zaslon Arduino/NodeMCU Vodič: 15 koraka

OLED I2C Display Arduino/NodeMCU Tutorial: Prvi program koji napišete kada počnete učiti novi programski jezik je: " Hello World! &Quot;. Sam program ne čini ništa drugo nego ispis teksta "Hello World" na ekranu. Dakle, kako postići da naš Arduino prikaže & quot
Vodič za sučelje OLED 0,91 inča 128x32 sa Arduino UNO: 7 koraka (sa slikama)

Vodič za sučelje OLED 0,91 inča 128x32 s Arduino UNO: Ovaj će vas vodič naučiti neke osnove o korištenju OLED 0,91 inča LCD128x32 s Arduino UNO