Sida 2 av 2

Re: Trådlös insamling

Postat: 18 augusti 2011, 08:36:58
av AndLi
Ulg:
SweLogan skrev: Batteri
Otydligt hur mycket som ska gå på batteri, men jag tolka det som dörrgivarna i alla fall..

Re: Trådlös insamling

Postat: 18 augusti 2011, 08:56:32
av Ulf
Ah, missade det.

Eller något i stil med CSMA/CD.

Re: Trådlös insamling

Postat: 20 augusti 2011, 11:38:09
av SweLogan
Jag tror att jag ska beställa hem 3 stycken xbee pro och 4 stycken Arduino. Varifrån köper man in det billigt?

Re: Trådlös insamling

Postat: 20 augusti 2011, 18:09:27
av elf98
sodjan skrev:Kanske något i stil med :

http://www.tradera.com/Nexa-LMST-606-ma ... _120999978

"Magnetkontakten placeras exempelvis vid dörrar/fönster och skickar en trådlös tändsignal
när den "delas". När man sedan stänger dören skickas en släcksignal."

Jag vet inte om protokollet är "öppet" eller om det krävs en Nexa central...
https://www.m.nu/magnetkontaktsandare-s ... p-210.html

https://www.m.nu/tellstick-duo-forhands ... p-464.html

Lite för lite DIY kanske?

Re: Trådlös insamling

Postat: 27 augusti 2011, 11:09:13
av Pajn
Nexaprotokollet är ganska bra dokumenterat och det finns flera på forumet som har byggt bla. sändare och mottagare till det, mig själv inräknad.
Nexas produkter har ofta väldigt lång batteritid. Väggsändarna är tex. speccade till 10år. Hittar dock ingen info om magnetbrytarna (LMST-606)

Re: Trådlös insamling

Postat: 31 augusti 2011, 17:09:52
av SweLogan
Jag är lite insnöad på detta med arduino och xbee. Men det är en sak jag funderar på.
Jag kommer logga allt med en RTC när pulsen kom in. Laga detta på ett SD kort för att kunna lagra ifall kommunikationen bryts.
Men nu kommer det till roliga. Vad jag har läst så klarar inte arduino av trådar, alltså flera funktioner samtidigt.
Så hur löser man det att den loggar samtidigt som den försöker skicka över den datan som inte har blivit skickad?

Re: Trådlös insamling

Postat: 31 augusti 2011, 18:48:29
av AndLi
Implementera en trådhanterare, typ två separata funktioner som istället för att låsa returnerar tillbaka till huvudfunktionen när de behöver vänta på något? Eller genom att stoppa i ett OS som har det stödet eller så går man Adams väg och kör med Protothreads http://www.sics.se/~adam/pt/ , det tipsade väll någon annan om tidigare? (fast det kanske var en annan tråd)
Protothread kan vara lite klurigt att komma igång med tänket i början.