Помогите исправить ошибки в програмировании пж

Dima_Rogiv
Offline
Зарегистрирован: 06.05.2019
 

Я новичок, потому прошу не судить, помогите исправить ошибки, буду очень благодарен, компилировал через телефон, поетому ошибки скопировать не смог, делаю шкатулку с соленоидом и RFID MFRC522, как програму правильно написать? Скрини ошибок(https://i.stack.imgur.com/rg7PB.jpg)скрини ошибок(https://i.stack.imgur.com/06bve.jpg)

#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522 (SS_PIN, RST_PIN);
unsingned long uidDec, uidDecTemp;
byte mosfet = 5;
void setup () {
Serial.begin(9600);
Serial.println("Прикладіть картку RFID");
SPI.begin();
mfrc522.PCD_init();
}
void loop () {
if ( ! mfrc522.PICC_IsNewCardPresent()) {
return;
}
if ( ! mfrc522.PICC_ReadCardSerial()) {
return;
}
uid.Dec = 0;
for (byte i = 0; i {
uidDecTemp = mfrc522.uid.uidByte[i]
uidDec = uidDec*256+uidDecTemp;
}
Serial.println("Код метки:");
Serial.println(uidDEC);
if (uidDec == 176129651 || 1066705193)
{
analogWrite(mosfet, recieved_data[2]);
}
}

 

 

b707
Offline
Зарегистрирован: 26.05.2017

Дима, к библиотеке прилагаются примеры - начните с них. А если вы совсем не умеете программировать - а по коду очень похоже - для начала прочтите какую-нибудь книгу по языку Си.

Человеку. который так записывает оператор for(см строку 22) - нет смысла править в коде отдельные ошибки. ему для начала надо читать учебник.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вы вчера уже постили этот запрос и вчера я Вам говорил что делать. Почему не делаете? На принцип идёте? Выкладывайте нормально код и нормально, текстом, сообщения об ошибках.

Отмазы типа

Dima_Rogiv пишет:

компилировал через телефон, поетому ошибки скопировать не смог, 

не канают. Я то чем виноват? Я заставлял Вас это делать? 

Скомпилируйте через телевизор или через пылесос и выложите нормальный код и нормальные сообщения об ошибках.

b707
Offline
Зарегистрирован: 26.05.2017

Dima_Rogiv пишет:
Как удалить предидущую?

не занимайтесь ерундой, вам уже сказали что нужно сделать. Совета удалить старые ветки там не было.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

а почитать про for  можно тут