Skip to content

Commit 4c5d249

Browse files
committed
Traducción
1 parent 9325f11 commit 4c5d249

File tree

1 file changed

+27
-30
lines changed

1 file changed

+27
-30
lines changed

Diff for: nodemcu_rfid_wifimanager2/nodemcu_rfid_wifimanager2.ino

+27-30
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020

2121
#include <SPI.h>
2222
#include "MFRC522.h"
23-
#define RST_PIN 0 // RST-PIN for RC522 - RFID - SPI - Modul GPIO0 - D3
23+
#define RST_PIN 0 // RST-PIN for RC522 - RFID - SPI - Modul GPIO0 - D3
2424
#define SS_PIN 2 // SDA-PIN for RC522 - RFID - SPI - Modul GPIO2 - D4
2525

2626

2727
//define your default values here, if there are different values in config.json, they are overwritten.
28-
//length should be max size + 1
28+
//length should be max size + 1
2929
char odoo_host[90];
3030
char odoo_port[6] = "8069";
3131
char odoo_user[33] = "admin";
@@ -62,7 +62,7 @@ void setup() {
6262
pinMode(RED_LED, OUTPUT);
6363
pinMode(GREEN_LED, OUTPUT);
6464
SPI.begin(); // Init SPI bus
65-
mfrc522.PCD_Init(); // Init MFRC522
65+
mfrc522.PCD_Init(); // Init MFRC522
6666

6767
//clean FS, for testing
6868
//SPIFFS.format();
@@ -125,7 +125,7 @@ void setup() {
125125

126126
//set config save notify callback
127127
wifiManager.setSaveConfigCallback(saveConfigCallback);
128-
128+
129129
//add all your parameters here
130130
wifiManager.addParameter(&custom_odoo_host);
131131
wifiManager.addParameter(&custom_odoo_port);
@@ -139,7 +139,7 @@ void setup() {
139139
//set minimu quality of signal so it ignores AP's under that quality
140140
//defaults to 8%
141141
wifiManager.setMinimumSignalQuality();
142-
142+
143143
//sets timeout until configuration portal gets turned off
144144
//useful to make it all retry or go to sleep
145145
//in seconds
@@ -195,46 +195,43 @@ void setup() {
195195
Serial.println(WiFi.subnetMask());
196196
Serial.println(WiFi.SSID());
197197

198-
//Definindo server mqtt do Client
198+
//Set mqtt server data
199199
client.setServer(mqtt_server, mqtt_port);
200-
201-
//Definindo método callback que irá receber os callbacks do client criado.
200+
202201
client.setCallback(callback);
203202

204203
Serial.println(F("Ready!"));
205-
Serial.println(F("======================================================"));
204+
Serial.println(F("======================================================"));
206205
Serial.println(F("Scan for Card and print UID:"));
207206
}
208207

209208
void conectMqtt() {
210-
while (!client.connected()) {
211-
Serial.print("ConectandoQTT ...");
212-
213-
//Parametros são nodeMCUClient, usuárioMQTT, senhaMQTT
209+
while (!client.connected()) {
210+
Serial.print("ConnectingMQTT ...");
211+
212+
//Parameters nodeMCUClient, userMQTT, passwordMQTT
214213
if (client.connect("MqttClient","MqttUser","MqttPass")) {
215-
Serial.println("Conectado");
216-
//Inscrevendo-se no tópico retorno.
214+
Serial.println("Connected");
215+
//Subscriing to topic retorno.
217216
client.subscribe("retorno");
218217
} else {
219-
Serial.print("Falha");
220-
Serial.print(client.state());
221-
Serial.println(" Tentando novamente em 5 segundos");
218+
Serial.print("Error");
219+
Serial.print(client.state());
220+
Serial.println("Retry in 5 seconds");
222221
// Wait 5 seconds before retrying
223222
delay(5000);
224223
}
225224
}
226225
}
227226

228-
//Método que foi definido para receber os retornos dos tópicos que demos subscribe,
229-
// neste caso apenas o tópico 'retorno'
230-
//Parametros: NomedoTópico, mensagem , tamanho da mensagem
227+
//Parameters: topic_name, msg , msg length
231228
void callback(char* topic, byte* payload, unsigned int length) {
232229
Serial.println();
233-
Serial.print("Messagembida [");
230+
Serial.print("Welcome [");
234231
Serial.print(topic);
235232
Serial.print("]: ");
236233
String mensagem = "";
237-
//Conversão da mensagem recebidade de byte pra String
234+
//Convert msg from byte to string
238235
for (int i = 0; i < length; i++) {
239236
mensagem += (char)payload[i];
240237
}
@@ -272,7 +269,7 @@ void loop() {
272269
delay(3000);
273270
ESP.reset();
274271
delay(5000);}
275-
272+
276273
// Look for new cards
277274
if ( ! mfrc522.PICC_IsNewCardPresent()) {
278275
delay(50);
@@ -289,7 +286,7 @@ void loop() {
289286
dump_byte_array(mfrc522.uid.uidByte, mfrc522.uid.size);
290287
Serial.println();
291288
}
292-
289+
293290
}
294291

295292
// Helper routine to dump a byte array as hex values to Serial
@@ -299,16 +296,16 @@ void dump_byte_array(byte *buffer, byte bufferSize) {
299296
for (byte i = 0; i < bufferSize; i++) {
300297
Serial.print(buffer[i] < 0x10 ? " 0" : " ");
301298
Serial.print(buffer[i], HEX);
302-
//Conversão de byte pra Hexadecimal
303-
sprintf(s,"%s%x",buffer[i] < 0x10 ? "0" : "",mfrc522.uid.uidByte[i]);
304-
//Concatenando para o array de char que será enviado
299+
//Convert from byte to Hexadecimal
300+
sprintf(s,"%s%x",buffer[i] < 0x10 ? "0" : "",mfrc522.uid.uidByte[i]);
301+
//Concatenate msg
305302
strcat( &rfidstr[i] , s);
306303
}
307304
char buf[512];
308305
snprintf(buf, sizeof buf, "%s###%s###%s###%s###%s###%s", odoo_host, odoo_port, odoo_user, odoo_password, odoo_database, rfidstr);
309306
currentCard = rfidstr;
310-
client.publish("acesso", buf);
311-
Serial.println("Verificando...");
307+
client.publish("acesso", buf);
308+
Serial.println("Verifing...");
312309
}
313310

314311

0 commit comments

Comments
 (0)