door geva » 29 okt 2013, 08:58
Dag Paul,
Bedankt voor je verduidelijking. Ik vermoedde dat er zo'n bidirectionele communicatie aan de gang was, maar ik vond het nergens terug.
Blijft het natuurlijk frappant dat de communicatie voor het gevraagde commando dus wel juist uitgevoerd wordt (LED gaat telkens op vraag goed aan en uit en reageert snel) maar dus om één of andere reden blijft die maar wachten en wachten tot de error verschijnt. En met de Fast optie lijkt alles vlekkeloos normaal te lopen.
Op mijn oorspronkelijke Mega had ik een mini shield gemaakt met een experimenteerprintje, de 2e mega is nu gewoon met jumper wires verbonden met een breadboard, waar de ontvangst en zendmodule op gemonteerd staan.
Een aard/massa lus is er tussen beiden niet. Het enige gemeenschappelijke is een USB hub, die elke mega voorziet van stroom en een data verbinding, zodat ik seriëel kan kijken wat er gebeurt.
Net omdat ik met mijn 2 Arduino Uno's als small zulke problemen had, dacht ik, elemineren en kijken dat ik 2 identieke µC's gebruik. Ik heb beide Nodo's ook expres een meter uit elkaar geplaatst om oversturing van ontvangers etc te vermijden.
Ik zie overigens als Nodo1 aan het wachten is, dat de blauwe (in mijn geval een ordinaire gele) LED op blijft lichten. Zal ook nog eens status LEDs op Nodo2 aansluiten.
Ik ga zeker nog eens met de I2C verbinding spelen. Dat idee had ik ook al, maar lukte me niet of het was te laat en ik te moe, dat kan het ook geweest zijn. Als ik me niet vergis was het gewoon SDA (arduino 20)/SCL(arduino21) met elkaar verbinden, pull-up weerstanden (4.7-10k)van deze lijnen naar 5V en massa verbinden (ai, lus ?).
Vinden de Nodo's mekaar zelf (snelste weg, I2C heeft prioriteit over RF ?) ? Moet ik nog iets in config's aanpassen re I2C addressering, of gaat dat allemaal "automagisch" goed ?
P.S.: misschien niet onbelangrijk, ik gebruik momenteel de zogenaamde chinese zend/ontvangertjes. Maar heb verder blijkbaar geen issues. Ze zien beide keurig mijn afstandsbediening commando's en af en toe de commando's die mijn huidige TPC-300 genereert. Ook kunnen ze beiden keurig de zaken bedienen met NewKAKU als ik dat manueel uitvoer. Ook via de Fast optie geen probleem dus. Ik heb nog één setje AUREL modules liggen, kan die eens op de 2e Nodo pluggen, maar vermoed, vooral ook gezien de afstand van 1 meter, dat dat het issue niet zal zijn ...