Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #15 on: May 05, 2012, 01:21:35 pm » |
METTENDO LE "X" va, ma mettendo l'id nn funzia!
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Bergamo
Offline
God Member
Karma: 1
Posts: 585
|
 |
« Reply #16 on: May 05, 2012, 01:51:03 pm » |
hai cambiato vero const char* RFID_ID = "XXXXXXXXXX"; inserendo al posto delle X l'ID del tuo tag?
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #17 on: May 05, 2012, 01:58:58 pm » |
certo!!!
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Bergamo
Offline
God Member
Karma: 1
Posts: 585
|
 |
« Reply #18 on: May 05, 2012, 02:11:56 pm » |
e se digiti da terminale seriale il tuo ID invece che XXX non va? 
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #19 on: May 05, 2012, 02:21:08 pm » |
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Bergamo
Offline
God Member
Karma: 1
Posts: 585
|
 |
« Reply #20 on: May 05, 2012, 02:42:33 pm » |
è veramente impossibile  posta lo sketch che non ti va...
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #21 on: May 05, 2012, 02:48:11 pm » |
ok: #define LED 6 #define BUFFER_SIZE 11
const char* RFID_ID = "01003BA32AB3"; char buffer[BUFFER_SIZE]; byte buffer_position; int output_state;
void setup() { pinMode(LED, OUTPUT); output_state = LOW; digitalWrite(LED, output_state); Serial.begin(9600); buffer_position = 0; }
void loop() {
if(Serial.available() != 0) { byte rx_byte = Serial.read(); if(buffer_position < BUFFER_SIZE - 1) { buffer[buffer_position] = rx_byte; buffer_position++; if(buffer_position == BUFFER_SIZE - 1) { buffer[buffer_position] = '\0'; if(strcmp(buffer, RFID_ID) == 0) { if(output_state == LOW) output_state = HIGH; else output_state = LOW; digitalWrite(LED, output_state); } buffer_position = 0; } } } }/code]
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Bergamo
Offline
God Member
Karma: 1
Posts: 585
|
 |
« Reply #22 on: May 05, 2012, 02:57:54 pm » |
ma l'ID non doveva essere di 10?
cambia #define BUFFER_SIZE 13
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #23 on: May 05, 2012, 03:10:09 pm » |
MEA CULPAAAAAAA!
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #24 on: May 05, 2012, 03:16:09 pm » |
non va ancora!
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1877
Have you mooed today?
|
 |
« Reply #25 on: May 05, 2012, 06:26:58 pm » |
Ciao, parti da questo codice: http://www.instructables.com/id/Arduino-and-RFID-from-seeedstudio/step3/The-code/sostituisci i riferimenti alla NewSoftSerial con SoftwareSerial, se stai utilizzando l'IDE 1.0. In questo caso attacchi il lettore RFID ai pin 2 e 3 (in realtà ti basta attaccare il TX del modulo RFID al pin 2), in questo modo hai a disposizione il Serial Monitor dove poter stampare messaggi di verifica.
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #26 on: May 06, 2012, 03:07:26 am » |
ho già provato quella guida, ma ora riprovo!
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #27 on: May 06, 2012, 03:15:03 am » |
ma non funziona! 
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Bergamo
Offline
God Member
Karma: 1
Posts: 585
|
 |
« Reply #28 on: May 06, 2012, 03:40:04 am » |
ciao
ho appena provato, modificando come ti scrivevo
#define BUFFER_SIZE 13
riesco correttamente ad accendere/spegnere il LED di Arduino inviando via serial monitor la stringa 01003BA32AB3
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Offline
Edison Member
Karma: 15
Posts: 1050
http://cesarecacitti.wordpress.com/
|
 |
« Reply #29 on: May 06, 2012, 03:47:24 am » |
a me non va nulla! 
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
|