Arduino 433 MHz mottagare för NEXA
Postat: 7 november 2013, 07:21:33
Hej,
Jag har ett problem som driver mig till vansinne här. Köpte nyligen en Arduino Uno R3 (med ethernet shield o prototype shield) samt ett par olika mottagare och sändare för 433Mhz. De där generiska som man hittar på Ebay för några tior paret, men även en Velleman RX433N.
Problemet är att mottagning av signaler från NEXA har en räckvidd på ca 1mm max. Man behöver i princip hålla fjärren man testar med direkt emot mottagaren eller antennen (antenn verkar inte hjälpa alls, har testat med olika material och längder, runt runt halv och en fjärdedel av våglängden i olika former). Samma sak med båda mottagarna.
NEXA-systemet i sig självt funkar ju hur bra som helst. Missar väldigt sällan och räckvidden är i princip från ena änden tomten till den andra, genom flera väggar.
Att sända NEXA-koder med Arduinon och Ebay-sändarna funkar också riktigt bra. Har testat en 8-9m och det funkade klockrent, sändaren på 5V och ingen antenn ens.
Såg ett tidigare inlägg som menade på att störningar från USB-porten på datorn var anledningen i något fall. Har inget annat som konstant sänder på 433Mhz vad jag vet. Har prövat att driva arduinon / kolla serial output med en Android-telefon men det verkar inte göra någon skillnad.
Edit: Använder samma kod som Sebastian Nilsson ska tilläggas.
En annan sak som också stör mig lite är att när man väl lyckas ta emot en signal så visas den ofta två gånger i serial monitor. Med en Nexa magnetkontakt visas det typ 20-30 st (!) mottagna koder i loggen när man väl får till det (samma sensationellt dåliga räckvidd). Den ska väl skicka 4 st signaler eller nåt sånt egentligen i följd. Kan detta vara till någon ledning? Det kanske helt enkelt är för att man är så när antennen (ca 1mm) ?
Jag har ett problem som driver mig till vansinne här. Köpte nyligen en Arduino Uno R3 (med ethernet shield o prototype shield) samt ett par olika mottagare och sändare för 433Mhz. De där generiska som man hittar på Ebay för några tior paret, men även en Velleman RX433N.
Problemet är att mottagning av signaler från NEXA har en räckvidd på ca 1mm max. Man behöver i princip hålla fjärren man testar med direkt emot mottagaren eller antennen (antenn verkar inte hjälpa alls, har testat med olika material och längder, runt runt halv och en fjärdedel av våglängden i olika former). Samma sak med båda mottagarna.
NEXA-systemet i sig självt funkar ju hur bra som helst. Missar väldigt sällan och räckvidden är i princip från ena änden tomten till den andra, genom flera väggar.
Att sända NEXA-koder med Arduinon och Ebay-sändarna funkar också riktigt bra. Har testat en 8-9m och det funkade klockrent, sändaren på 5V och ingen antenn ens.
Såg ett tidigare inlägg som menade på att störningar från USB-porten på datorn var anledningen i något fall. Har inget annat som konstant sänder på 433Mhz vad jag vet. Har prövat att driva arduinon / kolla serial output med en Android-telefon men det verkar inte göra någon skillnad.
Edit: Använder samma kod som Sebastian Nilsson ska tilläggas.
En annan sak som också stör mig lite är att när man väl lyckas ta emot en signal så visas den ofta två gånger i serial monitor. Med en Nexa magnetkontakt visas det typ 20-30 st (!) mottagna koder i loggen när man väl får till det (samma sensationellt dåliga räckvidd). Den ska väl skicka 4 st signaler eller nåt sånt egentligen i följd. Kan detta vara till någon ledning? Det kanske helt enkelt är för att man är så när antennen (ca 1mm) ?