Помогите исправить ошибки в програмировании пж
- Войдите на сайт для отправки комментариев
Втр, 07/05/2019 - 19:37
Я новичок, потому прошу не судить, помогите исправить ошибки, буду очень благодарен, компилировал через телефон, поетому ошибки скопировать не смог, делаю шкатулку с соленоидом и 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]); } }
Дима, к библиотеке прилагаются примеры - начните с них. А если вы совсем не умеете программировать - а по коду очень похоже - для начала прочтите какую-нибудь книгу по языку Си.
Человеку. который так записывает оператор for(см строку 22) - нет смысла править в коде отдельные ошибки. ему для начала надо читать учебник.
Вы вчера уже постили этот запрос и вчера я Вам говорил что делать. Почему не делаете? На принцип идёте? Выкладывайте нормально код и нормально, текстом, сообщения об ошибках.
Отмазы типа
компилировал через телефон, поетому ошибки скопировать не смог,
не канают. Я то чем виноват? Я заставлял Вас это делать?
Скомпилируйте через телевизор или через пылесос и выложите нормальный код и нормальные сообщения об ошибках.
не занимайтесь ерундой, вам уже сказали что нужно сделать. Совета удалить старые ветки там не было.
а почитать про for можно тут