Changes between Version 1 and Version 2 of SujetTP8-2016
- Timestamp:
- Apr 1, 2016, 9:57:43 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SujetTP8-2016
v1 v2 4 4 5 5 = Connexion Arduino - Arduinos = 6 7 L'application suivante fait communiquer trois arduinos. Deux sont des capteurs et un est une base. 8 Dans le projet final, la base sera sur le RaspberryPI. Dans l'immédiat pour simplifier la base sera sur l'arduino mais se comptera presque comme la basen, à ceci près que le server http sera simplement le terminal. 9 10 L'API de commande du module NRF est la même sur Arduino et sur RaspberryPI et c'est grâce à ça qu'il est possible d'envisager de commencer par 100% Arduino avant de faire intervenir le RaspberryPI. 6 11 7 12 {{{#!c … … 144 149 145 150 void SendTSC ( byte instance, byte timer, unsigned long period, byte *dest) { 146 unsigned long TSC[2];151 static unsigned long TSC[2]; 147 152 if (!waitFor(timer, period)) return; 148 153 radio.openWritingPipe(dest); … … 181 186 182 187 void loop() { 188 byte timer=0; 189 byte instSendTSC=0; 183 190 BaseRF(&lumi, &lumiFull); 184 191 Oled1 (&lumi, &lumiFull); 185 SendTSC ( 0, 0, 1000000, addresses_tx[0]);186 SendTSC ( 1, 0, 500000, addresses_tx[1]);192 SendTSC (instSendTSC++, timer++, 1000000, addresses_tx[0]); 193 SendTSC (instSendTSC++, timer++, 500000, addresses_tx[1]); 187 194 } 188 195 }}}