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 dodaj i poveži komponente
- Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 6: Igrajte se
Video: Arduino i VL53L0X vrijeme leta + OLED zaslon Vodič: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U ovom ćemo vodiču naučiti kako prikazati udaljenost u mm pomoću VL53L0X osjetnika vremena leta i OLED zaslona.
Pogledajte video.
Korak 1: Šta će vam trebati
- Arduino UNO (ili bilo koji drugi Arduino)
- VL53L0X Laserski daljinski senzor Senzor vremena u letu
- Žice za kratkospojnike
- OLED ekran
- Visuino program: Preuzmite Visuino
Korak 2: Krug
- Spojite pin za OLED ekran (GND) na Arduino pin (GND)
- Priključite pin za OLED ekran (VCC) na Arduino pin (5V)
- Priključite pin za OLED ekran (SCL) na Arduino pin (SCL)
- Priključite pin za OLED ekran (SDA) na Arduino pin (SDA)
- Priključite pin osjetnika VL53L0X (GND) na Arduino pin (GND)
- Spojite pin osjetnika VL53L0X (VCC) na Arduino pin (5V)
- Spojite pin senzora VL53L0X (SCL) na Arduino pin (SCL)
- Spojite pin senzora VL53L0X (SDA) na Arduino pin (SDA)
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične greš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 ovom uputstvu za postavljanje Arduino IDE -a za programiranje ESP 8266! Takođe je potrebno 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 dodaj i poveži komponente
- Dodajte komponentu "Time of Flight Laser Ranger VL53L0X"
- Dodajte komponentu "SSD1306/SH1106 OLED Displej (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
- Priključite 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, a zatim otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje 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 ovu Instructable, možete ga preuzeti ovdje i otvoriti u Visuinu:
Preporučuje se:
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 dobiti datum i vrijeme s NIST TIME servera pomoću ESP8266 OLED i Visuina, Pogledajte demonstracijski video
Internet sat: Prikažite datum i vrijeme sa OLED -om koristeći ESP8266 NodeMCU sa NTP protokolom: 6 koraka
Internet sat: Prikažite datum i vrijeme sa OLED -om koristeći ESP8266 NodeMCU sa NTP protokolom: Zdravo momci u ovim uputstvima napravit ćemo internetski sat koji će dobijati vrijeme s interneta tako da ovom projektu neće trebati nikakav RTC za pokretanje, samo će mu trebati radna internetska veza A za ovaj projekt potreban vam je esp8266 koji će imati
Kako kontrolirati I2C Oled zaslon s Arduinom: 9 koraka (sa slikama)
Kako kontrolirati I2C Oled zaslon s Arduinom: Ovo je vrlo jednostavan vodič o tome kako kontrolirati I2C Oled zaslon s ArduinomAko vam se sviđa ovo uputstvo, pretplatite se na moj kanal https://www.youtube.com/ZenoModiff
OLED I2C zaslon Arduino/NodeMCU Vodič: 15 koraka
OLED I2C Display Arduino/NodeMCU Vodič: Prvi program koji napišete kada počnete učiti novi programski jezik je: " Hello World! &Quot;. Sam program ne radi ništa drugo nego ispisuje tekst "Hello World" na ekranu. Dakle, kako postići da naš Arduino prikaže & quot
Vodič za interfejs OLED 0.91 inča 128x32 sa Arduino UNO: 7 koraka (sa slikama)
Vodič za sučelje OLED 0,91 inča 128x32 sa Arduino UNO: Ovaj vodič će vas naučiti neke osnove o korištenju OLED 0,91 inča LCD128x32 sa Arduino UNO