VL53L0X - senzor vzdálenosti

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
MatiaS72
Příspěvky: 4
Registrován: 13 lis 2021, 01:00

VL53L0X - senzor vzdálenosti

#1 Příspěvek 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.
Přílohy
Výstřižek.PNG

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#2 Příspěvek 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?

Uživatelský avatar
MatiaS72
Příspěvky: 4
Registrován: 13 lis 2021, 01:00

#3 Příspěvek 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.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#4 Příspěvek od Cowley »

A nemělo by být všude Serial1. namísto Serial?

Uživatelský avatar
MatiaS72
Příspěvky: 4
Registrován: 13 lis 2021, 01:00

#5 Příspěvek od MatiaS72 »

Ne, tím to není.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#6 Příspěvek 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?

Uživatelský avatar
bdn
Příspěvky: 436
Registrován: 16 led 2020, 01:00

#7 Příspěvek od bdn »

V takových situacích pomůže Atmel Studio, nyní se jmenuje Microchip Studio. https://www.youtube.com/watch?v=YKtffSCJiFo

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#8 Příspěvek 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.

Uživatelský avatar
Cowley
Příspěvky: 3087
Registrován: 04 úno 2005, 01:00

#9 Příspěvek od Cowley »

Něco nového?

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“