nodo-domotica.nl http://www.nodo-domotica.nl/forum/ |
|
I2C communicatie met Arduino http://www.nodo-domotica.nl/forum/viewtopic.php?f=24&t=2493 |
Pagina 1 van 1 |
Auteur: | pimwk [ 09 jul 2015, 14:51 ] |
Titel: | I2C communicatie met Arduino |
Inderdaad, ik ben nieuw. Maar ook (misschien te) oud. Ik probeer al een aantal dagen om de Nodo met mijn Arduino te laten communiceren. Heel simpel, ik wil de waardes van het weerstation doorsturen. Wat ik ook probeer, het enige wat ik op de Arduino soms krijg is een 3. Op de Nodo heb ik: EventlistErase EventlistWrite; Boot 1; AlectoV1 161,1 EventlistWrite; Boot 1; AlectoV1 71,1 EventlistWrite; Boot 1; TimerSet 1,30 EventlistWrite; Time 00:00,*; VariableSet 3,0 EventlistWrite; Timer 1; TimerSet 1,30 EventlistWrite; Timer 1; VariableSend 1,HTTP EventlistWrite; Timer 1; VariableSend 2,HTTP EventlistWrite; Timer 1; VariableSend 3,HTTP EventlistWrite; Timer 1; VariableSend 4,HTTP EventlistWrite; Timer 1; VariableSend 5,HTTP EventlistWrite; Timer 1; VariableSend 6,HTTP EventlistWrite; Timer 1; VariableSend 1,I2C EventlistWrite; Timer 1; VariableSend 2,I2C Op de Arduino ook een simpel script: #include <Wire.h> void setup() { Wire.begin(2); // join i2c bus with address #2 Wire.onReceive(receiveEvent); // register event Serial.begin(19200); // start serial for output } void loop() { delay(100); } void receiveEvent(int howMany) { while(1 < Wire.available()) // loop through all but the last { char c = Wire.read(); // receive byte as a character Serial.print(c); // print the character } int x = Wire.read(); // receive byte as an integer Serial.println(x); // print the integer Serial.print ("Variabele "); Serial.println (x); } Wie oh wie helpt mij een stapje verder??? |
Auteur: | kabouter [ 10 jul 2015, 20:03 ] |
Titel: | Re: I2C communicatie met Arduino |
Auteur: | pimwk [ 13 jul 2015, 17:06 ] |
Titel: | Re: I2C communicatie met Arduino |
Ook geprobeerd, maar het enige wat ik op de Arduino te zien krijg is @M en een verdwaalde 3. |
Pagina 1 van 1 | Alle tijden zijn GMT + 1 uur |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |