wenn du den hc-sr04 verwenden willst, warum tust du es nicht einfach und bindest eine entspr. Lib in deinen Code ein?
http://www.mindstormsforum.de/viewto...p=69272#p69272
Der hc-sr04 ist allerdings kein i2c-Sensor.

I2C US-Sensoren wären hingegen SRF-02 und SRF-08, und auch für die gibt es fertige Libs.
http://www.mindstormsforum.de/viewto...p=69272#p69273