Tartalomjegyzék:

Arduino és VL53L0X Repülési idő + OLED kijelző bemutató: 6 lépés
Arduino és VL53L0X Repülési idő + OLED kijelző bemutató: 6 lépés

Videó: Arduino és VL53L0X Repülési idő + OLED kijelző bemutató: 6 lépés

Videó: Arduino és VL53L0X Repülési idő + OLED kijelző bemutató: 6 lépés
Videó: Arduino kód VL53L1X Repülési idő 400 cm-es lézeres távolságérzékelő 2024, November
Anonim
Image
Image

Ebben az oktatóanyagban megtanuljuk, hogyan kell megjeleníteni a távolságot mm-ben a VL53L0X repülési időérzékelő és az OLED kijelző segítségével.

Nézd meg a videót.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
Amire szüksége lesz
  • Arduino UNO (vagy bármely más Arduino)
  • VL53L0X Lézeres hatótávolság-érzékelő repülési időérzékelő
  • Jumper vezetékek
  • OLED kijelző
  • Visuino program: Töltse le a Visuino programot

2. lépés: Az áramkör

Az áramkör
Az áramkör
  • Csatlakoztassa az OLED kijelzőt (GND) az Arduino tűhöz (GND)
  • Csatlakoztassa az OLED kijelzőt (VCC) az Arduino tűhöz (5V)
  • Csatlakoztassa az OLED kijelzőt (SCL) az Arduino tűhöz (SCL)
  • Csatlakoztassa az OLED kijelzőt (SDA) az Arduino tűhöz (SDA)
  • Csatlakoztassa a VL53L0X érzékelőcsapot (GND) az Arduino csaphoz (GND)
  • Csatlakoztassa a VL53L0X érzékelőcsapot (VCC) az Arduino csaphoz (5V)
  • Csatlakoztassa a VL53L0X érzékelőcsapot (SCL) az Arduino csaphoz (SCL)
  • Csatlakoztassa a VL53L0X érzékelőcsapot (SDA) az Arduino csaphoz (SDA)

3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát

Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:

Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse az utasításban leírt lépéseket az Arduino IDE beállításához az ESP 8266 programra! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

4. lépés: A Visuino összetevők hozzáadása és csatlakoztatása funkcióban

A Visuino Add & Connect komponensekben
A Visuino Add & Connect komponensekben
A Visuino Add & Connect komponensekben
A Visuino Add & Connect komponensekben
A Visuino Add & Connect komponensekben
A Visuino Add & Connect komponensekben
  • Adja hozzá a "Time Of Flight Laser Ranger VL53L0X" összetevőt
  • Adja hozzá az „SSD1306/SH1106 OLED Display (I2C)” összetevőt, kattintson duplán a „DisplayOLED1” elemre, és az elemablakban húzza a „Szövegmező” elemet balra, és a tulajdonságok ablakkészlet méretében: 2
  • Csatlakoztassa a LaserRanger1 tűs érzékelőt I2C az Arduino tű I2C -hez
  • Csatlakoztassa a DisplayOLED1 tűs I2C tűt az Arduino tű I2C csatlakozójához
  • Csatlakoztassa a LaserRanger1 érintkezőtávolságot (mm) a DisplayOLED1 tűs szövegmező1> bemenethez

5. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t

Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)

6. lépés: Játssz

Ha bekapcsolja az Arduino UNO modult, az OLED kijelzőnek el kell kezdenie megjeleníteni a távolságot mm -ben, amelyet a repülési idő érzékelője kap, akkor tehet egy tárgyat az érzékelő elé, és az érték megváltozik.

Gratulálunk! Befejezte a projektet Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre, letöltheti innen és megnyithatja Visuino -ban:

Ajánlott: