Stránka 1 z 1
VL53L0X - senzor vzdálenosti
Napsal: 27 úno 2023, 18:48
od MatiaS72
Zdravím, zkouším měřit vzdálenost s ToF senzorem VL53L0X, ale nedaří se mi to. S arduinem bych chtěl komunikovat přes I2C výstupy senzoru, nicméně po připojení a nahrání programu (již připraveného v knihovně to napíše pouze Adafruit VL53L0X test - viz foto) a dál už nic. Nevíte co s tím? Děkuji.
Napsal: 27 úno 2023, 18:52
od Cowley
No a I2C máš definované kde?
Nějaká wire.h knihovna? Edit: může to být součástí jejich knihovny.
A připojené to máš správně? Co je to za desku Arduino?
Napsal: 27 úno 2023, 19:08
od MatiaS72
Cowley píše:No a I2C máš definované kde?
Nějaká wire.h knihovna? Edit: může to být součástí jejich knihovny.
A připojené to máš správně? Co je to za desku Arduino?
Je to arduino MEGA. Připojeno je to dobře. SDA(20), SCL(21) na piny 20 a 21. Ani s wire.h to nejde. Mělo by to být součástí knihovny.
Napsal: 27 úno 2023, 19:17
od Cowley
A nemělo by být všude Serial1. namísto Serial?
Napsal: 27 úno 2023, 19:28
od MatiaS72
Ne, tím to není.
Napsal: 27 úno 2023, 19:42
od Cowley
SDA na SDA, SCL na SCL a ještě bych zkusil podepřít oba vstupy rezistorem 4k7 proti plus 5V.
A ještě: máš správnou I2C adresu toho modulu?
Napsal: 27 úno 2023, 19:52
od bdn
V takových situacích pomůže Atmel Studio, nyní se jmenuje Microchip Studio.
https://www.youtube.com/watch?v=YKtffSCJiFo
Napsal: 27 úno 2023, 19:59
od Cowley
Zkontroluj aktuální adresu pomocí I2C skeneru.
Měl by mít 0x29.
Alespoň poznáš, že žije.
video
Nebo mu podle videa vnuť svojí adresu a pak s ní dále pracuj.
Napsal: 28 úno 2023, 19:06
od Cowley
Něco nového?