cancel
Showing results for 
Search instead for 
Did you mean: 

Srf02 on STM32F4-Discovery per I2C and show on Computer

wilsan01
Associate
Posted on August 13, 2015 at 15:46

Guten Tag,

ich habe nur einen SRF02, der ich mit einem STM32F4-discovery verbinden m�chte.

Wie kann ich die gemessene entfernung auf Computer bekommen?

K�nnen Sie mir vielleicht hefen bei einem programm code f�r CoIDE?

#stm32f4 #i2c #srf02
1 REPLY 1
John F.
Senior
Posted on August 14, 2015 at 08:49

... which Google translates as,

''

Good day

,

I only have one

SRF02

which

I would like to

connect to a

STM32F4

-discovery.

How can I

get

the measured distance

on

computer

?

Can you give me

maybe

yeast

in

a program code

for

CoIDE

?

''

The SRF02 is an ultrasonic rangefinder. You'll find information about it at . You can use either I2C or asynchronous serial data to communicate with it. I suggest asynchronous serial data using one of the microcontroller's UARTs would be easiest to do.

Note the SRF02 serial data is a TTL level signal - It is NOT RS232. Do not connect the SRF02 to an RS232 port - you will destroy the module! If you would like to connect the SRF02 to your PC's RS232 port, you must use a MAX232 or similar device to get RS232 voltage levels.

Someone else might offer you code - I won't - but I hope this helps.

Sorry for the Google translations but this is an English language forum and I have no German!

...

Die

Google

übersetzt

,

Die

SRF02

ein Ultraschallentfernungsmesser

.

Hier finden Sie

Informationen über sie

an

www.robot-electronics.co.uk

finden.

Sie können

entweder

I2C

oder asynchrone

serielle Daten

, um mit ihm

zu kommunizieren

.

Ich schlage vor,

asynchrone serielle

Daten

mit einer der

UARTs

des Mikrocontrollers

wäre am einfachsten

zu tun.

Beachten Sie die

SRF02

seriellen Daten

ist ein

TTL

-Signal

- es ist nicht

RS232

.

Den

SRF02

nicht an eine

RS232-Schnittstelle

- Sie werden

das Modul

zerstören!

Wenn Sie möchten

, um die

SRF02

auf RS232

-Port Ihres PC

verbinden

, müssen Sie einen

MAX232

oder ein ähnliches Gerät

verwenden, um

RS232

Spannungspegel

zu erhalten.

Jemand anderes

könnte man

Code

bieten

-

das werde ich nicht

-

aber ich

hoffe, das hilft

.

Sorry für die

Google

Übersetzungen

, aber dies ist

ein englischsprachiges

Forum,

und ich habe keinen

deutschen

!