Vilken mottagare körde du istället? Vad jag har läst så kunde man genom att komplettera med en antenn (17.3cm) få anständig räckvidd. Vad är dina erfarenheter då mina fortfarande sitter på samma breadboard?
En ny fråga:
Jag försöker köra VirtualWire och OneWire samtidigt och råkar ut för ett kompileringsproblem:
När jag kör:
Variant 1:
#include <OneWire.h>
#include <VirtualWire.h>
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Kompileringsfel 1:
Arduino: 1.6.13 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
libraries\VirtualWire\VirtualWire.cpp.o (symbol from plugin): In function `crc16_update(unsigned int, unsigned char)':
(.text+0x0): multiple definition of `crc16_update(unsigned int, unsigned char)'
sketch\sketch_dec21b.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\VirtualWire\VirtualWire.cpp.o (symbol from plugin): In function `crc16_update(unsigned int, unsigned char)':
(.text+0x0): multiple definition of `crc_xmodem_update(unsigned int, unsigned char)'
sketch\sketch_dec21b.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\VirtualWire\VirtualWire.cpp.o (symbol from plugin): In function `crc16_update(unsigned int, unsigned char)':
(.text+0x0): multiple definition of `_crc_ccitt_update(unsigned int, unsigned char)'
sketch\sketch_dec21b.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\VirtualWire\VirtualWire.cpp.o (symbol from plugin): In function `crc16_update(unsigned int, unsigned char)':
(.text+0x0): multiple definition of `_crc_ibutton_update(unsigned char, unsigned char)'
sketch\sketch_dec21b.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Pro or Pro Mini.
Efter en hel del funderande så har jag ringat in att i bägge biblioteken anropar körs följande include:
och den tycks vara problemet. Om jag kommenterar bort denna så får jag istället problem med att det fattas moduler i respektive scope.
Hur löser man denna typer av problem?
Edit: fixade taggar och tackar för tagg:hjälp
Mvh
z