Hi,
also das mit dem Löten und Verbinden hat wunderbar geklappt!
Der Ultraschallsensor funktioniert auch wunderbar... hab mir den SRF08 geholt.
Nur hab ich Probleme mit dem Kompassmodul...
Die Software Revision Number auszulesen, funktioniert. D.h. es ist kein Verbindungsproblem.
Nur beim Auslesen der Himmelsrichtung spinnt das Ding irgendwie... ich vermute es liegt an der Programmierung, vllt. kann man jemand einen Blick drüber werfen... ansonsten liegt das vllt. am Gebäude.... aber das wär echt Mist...
Code:
uint16_t degree;
(...)
void task_CMPS(void)
{
uint8_t cmpsbuffer[2];
I2CTWI_transmitByte(CMPS_ADR, 2);
I2CTWI_readBytes(CMPS_ADR + 1, cmpsbuffer, 2);
degree = cmpsbuffer[1] + (cmpsbuffer[0] << 8);
setCursorPosLCD(1,9);
writeIntegerLCD(degree, DEC);
writeStringLCD_P(" ");
}
Lesezeichen