CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!

Прямой эфир


0
Вот, дезасамблированный код, на 7 строке он указывает, что там ошибка. 77AED4B2 jne string L"\??\%C:"+4944Ch (77AED4BCh)
77AED4B4 push esi
77AED4B5 push 0FFFFFFFFh
77AED4B7 call _NtTerminateProcess@8 (77A8C5B0h)
77AED4BC push esi
77AED4BD call _RtlRaiseStatus@4 (77A907A0h)
77AED4C2 mov eax,dword ptr fs:[00000018h]
77AED4C8 test byte ptr [eax+0FCAh],20h
77AED4CF jne LdrShutdownThread+0FFFFFC91h (77A72A01h)
77AED4D5 xor esi,esi
77AED4D7 jmp LdrShutdownThread+0FFFFFDA7h (77A72B17h)

В логе по статусу дебагинга кода флаг success стоит.
avatar

Saldorian

  • 6 декабря 2017, 11:42
0
Все исправилось, предьидущая ошибка исправилась, выключением precompiled filters в разделе input, опций. Предпредидущая ошибка исправилась, копированием класов *.h из opencv, в непосредственно директории по умолчанию include directories в VC++ Directories. И все запустилось уже с флагом success, но свмо уже приложение, появилось на уровне cmd и пишет: Необработанное исключение по адресу 0x7789D4C2 (ntdll.dll) в ConsoleApplication3.exe: 0xC000007B: Программа "%hs" не предназначена для выполнения в Windows или содержит ошибку. Попробуйте установить программу еще раз с исходного установочного носителя либо обратитесь к системному администратору или поставщику программного обеспечения за поддержкой. Состояние ошибки 0x.
При отладке добавляет, вот это: Необработанное исключение по адресу 0x77849510 (ntdll.dll) в ConsoleApplication3.exe: Код инструментирования VTGuard обнаружил попытку использования недопустимой таблицы виртуальных функций.

Вызвано исключение по адресу 0x00000030 в ConsoleApplication3.exe: 0xC0000005: нарушение прав доступа при исполнении по адресу 0x00000030.

avatar

Saldorian

  • 4 декабря 2017, 11:21
0
софт не скачивается исходников нет… open source по цигански :)
avatar

marshallab

  • 4 декабря 2017, 11:14
0
есть еще хорошая статья по теме
phpjs.ru/2017/12/03/arduino-прошивка-attiny13/
avatar

ainur

  • 3 декабря 2017, 10:48
0
Вторую исправил, осталась первая. Вот, часть кода из класса flann.hpp, который вызывает ошибку, ошибка на странице с функцией public.

/**
* @deprecated Use GenericIndex class instead
*/
template class FLANN_DEPRECATED Index_ {
public:
typedef typename L2::ElementType ElementType;
typedef typename L2::ResultType DistanceType;

Index_(const Mat& features, const ::cvflann::IndexParams& params);

~Index_();

void knnSearch(const vector& query, vector& indices, vector& dists, int knn, const ::cvflann::SearchParams& params);
void knnSearch(const Mat& queries, Mat& indices, Mat& dists, int knn, const ::cvflann::SearchParams& params);

int radiusSearch(const vector& query, vector& indices, vector& dists, DistanceType radius, const ::cvflann::SearchParams& params);
int radiusSearch(const Mat& query, Mat& indices, Mat& dists, DistanceType radius, const ::cvflann::SearchParams& params);

void save(std::string filename)
{
avatar

Saldorian

  • 1 декабря 2017, 03:38
0
Выше описанные ошибки исправил. Вот новые, как исправить?
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка C4996 'cv::flann::Index_': was declared deprecated ConsoleApplication2 c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\opencv2\flann\flann.hpp 233
Ошибка C2857 '#include' statement specified with the /Ycstdafx.h,stdafx.hpp command-line option was not found in the source file ConsoleApplication2 c:\users\user\documents\visual studio 2015\projects\consoleapplication2\consoleapplication2\stdafx.cpp 9
avatar

Saldorian

  • 27 ноября 2017, 09:10
0
Ошибка по отсутствию файлов cv.h,highgui.h и т.д, ушла.

Остались ошибки, отсутствия индентификаторов:

Ошибка (активно) E0020 идентификатор «CvCapture» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «capture» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «cvCreateCameraCapture» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «CV_CAP_ANY» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «cvCaptureFromCAM» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 10
Ошибка (активно) E0020 идентификатор «assert» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 11
Ошибка (активно) E0020 идентификатор «ширину» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 17
Ошибка (активно) E0065 требуется точка с запятой ";" ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 19
Ошибка (активно) E0020 идентификатор «cvGetCaptureProperty» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 24
Ошибка (активно) E0020 идентификатор «CV_CAP_PROP_FRAME_HEIGHT» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 24
Ошибка (активно) E0020 идентификатор «width» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 25
Ошибка (активно) E0020 идентификатор «IplImage» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 27
Ошибка (активно) E0020 идентификатор «frame» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 27
Ошибка (активно) E0020 идентификатор «cvNamedWindow» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 29
Ошибка (активно) E0020 идентификатор «CV_WINDOW_AUTOSIZE» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 29
Ошибка (активно) E0020 идентификатор «cvQueryFrame» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 40
Ошибка (активно) E0020 идентификатор «cvShowImage» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 43
Ошибка (активно) E0020 идентификатор «cvWaitKey» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 45
Ошибка (активно) E0020 идентификатор «кадр» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 51
Ошибка (активно) E0065 требуется точка с запятой ";" ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 53
Ошибка (активно) E0020 идентификатор «cvSaveImage» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 56
Ошибка (активно) E0029 требуется выражение ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 57
Ошибка (активно) E0020 идентификатор «ресурсы» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 61
Ошибка (активно) E0020 идентификатор «cvDestroyWindow» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 63

avatar

Saldorian

  • 27 ноября 2017, 01:44
0
Проверьте — прописаны ли пути до заголовочных файлов OpenCV в настройках проекта.

#include "opencv2/highgui.hpp"
#include "opencv2/imgproc.hpp"

см. videocapture_basic.cpp
avatar

admin

  • 20 ноября 2017, 09:22
0
Все запускаю на установленной Visual Studio 2017, opencv запускаю через Cmake. При запуске в верхнем левом углу все как надо написано(В главном окне программы), Opencv — Visual Studio. Но при запуске кода вылазеют вот такие ошибки.

Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка (активно) E1696 не удается открыть источник файл «cv.h» ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 1
Ошибка (активно) E1696 не удается открыть источник файл «highgui.h» ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 2
Ошибка (активно) E0020 идентификатор «CvCapture» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «capture» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «cvCreateCameraCapture» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «CV_CAP_ANY» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 9
Ошибка (активно) E0020 идентификатор «cvCaptureFromCAM» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 10
Ошибка (активно) E0020 идентификатор «assert» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 11
Ошибка (активно) E0020 идентификатор «ширину» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 17
Ошибка (активно) E0065 требуется точка с запятой ";" ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 19
Ошибка (активно) E0020 идентификатор «cvGetCaptureProperty» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 24
Ошибка (активно) E0020 идентификатор «CV_CAP_PROP_FRAME_HEIGHT» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 24
Ошибка (активно) E0020 идентификатор «width» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 25
Ошибка (активно) E0020 идентификатор «IplImage» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 27
Ошибка (активно) E0020 идентификатор «frame» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 27
Ошибка (активно) E0020 идентификатор «cvNamedWindow» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 29
Ошибка (активно) E0020 идентификатор «CV_WINDOW_AUTOSIZE» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 29
Ошибка (активно) E0020 идентификатор «cvQueryFrame» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 40
Ошибка (активно) E0020 идентификатор «cvShowImage» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 43
Ошибка (активно) E0020 идентификатор «cvWaitKey» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 45
Ошибка (активно) E0020 идентификатор «кадр» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 51
Ошибка (активно) E0065 требуется точка с запятой ";" ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 53
Ошибка (активно) E0020 идентификатор «cvSaveImage» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 56
Ошибка (активно) E0029 требуется выражение ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 57
Ошибка (активно) E0020 идентификатор «ресурсы» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 61
Ошибка (активно) E0020 идентификатор «cvDestroyWindow» не определен ConsoleApplication3 c:\Users\User\source\repos\ConsoleApplication3\ConsoleApplication3\ConsoleApplication3.cpp 63
Ошибка C1010 непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include «stdafx.h»" в источник. ConsoleApplication3 c:\users\user\source\repos\consoleapplication3\consoleapplication3\consoleapplication3.cpp 66

avatar

Saldorian

  • 18 ноября 2017, 11:50
0
например, создание ботов для игры в онлайн казино, которые имитируют поведение реального человека. всплывающие окна (например о заканчивающейся активации Windows или о новом обновлении SublimeText), модальные окна браузера или любые другие непредвиденные события в системе могут нарушить работу программы
avatar

grafity3

  • 10 ноября 2017, 22:51
0
Если нету вообще никаких резисторов (как было у меня), то у меня сработал следующий вариант.
В секцию setup добавляем
pinMode(10,INPUT_PULLUP);
pinMode(11,INPUT_PULLUP);
И объединяем 10 и 11 пины перемычкой. Тогда ваш iButton ключ будет питаться через встроенные в микроконтроллер резисторы. Если не работает — можно попробовать добавить ещё несколько пинов, у которых включены подтягивающие резисторы.
avatar

Lop

  • 6 ноября 2017, 16:07
0
Если не секрет, по какой технологии сделана панель из оргстекла? А особенно прямоугольное отверстие?
avatar

drfizik

  • 6 ноября 2017, 12:23
0
Давно искал информацию как управлять серво моторами при помощи потенциометров больше чем 4шт.
И вот наконец то нашел ее тут )
Воспользовался скетчем, соединил все как положено.
Сервы на отдельное питание + общая земля с ардуино.
Итог — ардуино нано слетела прошивка (судя по ошибкам и описанию в гугле)
Переставил все на УНО — 3 серво идеально работают, а 3 дергаются рычат и даже греются. (как это исправить? в чем может быть проблема?)
Попробывал на УНО подключить серво на 3, 5, 6, 9, 10, 11 — так вот,3 5 6 отлично, а вот 9 10 11 ппц какой то…
avatar

Maksym

  • 21 октября 2017, 21:11
0
Здравствуйте! может кто поможет лузеру? что не так и как чтобы так?

// термометр, датчик DS18B20
#include <MsTimer2.h>
#include <Led4Digits.h>
#include <OneWire.h>
#include <MirmPS.h>
#include <Adafruit_BMP085.h>     //Библиотека для датчика давления

Adafruit_BMP085 press_data;     //переменная для работы с датчиком

byte mA = 3;

int tmp;

float Pmm;     //для хранения показаний давления

float Tc;        //для хранения температуры

#define POWER_MODE  0 // режим питания, 0 - внешнее, 1 - паразитное
#define MEASURE_PERIOD 500  // время измерения, * 2 мс

// тип индикатора 1; выводы разрядов 5,4,16,2; выводы сегментов 6,7,8,9,10,11,12,13
Led4Digits disp(1, 5,4,16,2, 6,7,8,9,10,11,12,13);

OneWire sensDs (15);  // датчик подключен к выводу 15

int timeCount;     // счетчик времени измерения
boolean flagSensReady;  // признак готовности данных с датчика
byte bufData[9];  // буфер данных
float temperature;  // измеренная температура

void setup() {
  pinMode(mA, OUTPUT);  
   press_data.begin(); 
    press_data.begin();     //подключаемся к датчику  
  MsTimer2::set(2, timerInterrupt); // задаем период прерывания по таймеру 2 мс 
  MsTimer2::start();               // разрешаем прерывание по таймеру
  Serial.begin(9600);
  TIMSK2=1;
 
  
}


void loop1()

{

  Tc=press_data.readTemperature();      //читаем температуру

  Pmm=press_data.readPressure()/133.322;      //читаем и пересчитываем давление

  
  
   Pmm=map(Pmm, 700, 800, 0, 255);

  analogWrite(mA, Pmm);

delay(100);

}
float j=0;float i=0;
void loop2() { 

  if ( flagSensReady == true ) {
    flagSensReady= false;
    // данные готовы

   if ( OneWire::crc8(bufData, 8) == bufData[8] ) {  // проверка CRC
      // данные правильные
      temperature=  (float)((int)bufData[0] | (((int)bufData[1]) << 8)) * 0.0625 + 0.03125; 
  
      // вывод измеренной температуры на индикаторы
      if (temperature >= 0) {
        // температура положительная
        disp.print((int)(temperature * 10.), 4, 1);         
      }
      else {
        // температура отрицательная
        disp.print((int)(temperature * -1 * 10.), 3, 1);         
        disp.digit[3]= 0x40;  // отображается минус
      }
      disp.digit[1] |= 0x80;  // зажечь точку второго разряда                 
        
      // передача температуры на компьютер
      Serial.println(temperature);    
    }
    else {  
      // ошибка CRC, отображается ----
        disp.digit[0]= 0x40; 
        disp.digit[1]= 0x40; 
        disp.digit[2]= 0x40; 
        disp.digit[3]= 0x40;         
    }    
 
  } 
  
}


//-------------------------------------- обработчик прерывания 2 мс
void  timerInterrupt() {
  disp.regen(); // регенерация индикатора

  // управление датчиком DS18B20 паралллельным процессом
  timeCount++; if ( timeCount >= MEASURE_PERIOD ) { timeCount=0; flagSensReady=true; } 
  
  if (timeCount == 0) sensDs.reset();  // сброс шины   
  if (timeCount == 1) sensDs.write(0xCC, POWER_MODE); // пропуск ROM
  if (timeCount == 2) sensDs.write(0x44, POWER_MODE); // инициализация измерения

  if (timeCount == 480) sensDs.reset();  // сброс шины
  if (timeCount == 481) sensDs.write(0xCC, POWER_MODE); // пропуск ROM  
  if (timeCount == 482) sensDs.write(0xBE, POWER_MODE); // команда чтения памяти датчика  
    
 if (timeCount >= 483 && timeCount <= 491) bufData[timeCount - 483 ] = sensDs.read(); 
}
avatar

RF68

  • 16 октября 2017, 20:00
0
Попробуйте переместить директорию скетча в корневой каталог (чтобы в пути не было символов отличных от английских).
avatar

admin

  • 12 октября 2017, 12:09
0
если интересно могу выложить свой код для ардуины, и код для esp8266 для управления удаленно по телнету\putty
avatar

Guron

  • 11 октября 2017, 07:35
0
Спасибо сделал почти по вашему примеру.
Дополняю документацией irobot.lv/uploaded_files/File/iRobot_Roomba_500_Open_Interface_Spec.pdf
и на моей iroomba 650 сразу правильно работает на 115200,
avatar

Guron

  • 11 октября 2017, 07:22
0
Здравствуйте, у меня возникла проблема с кодом который вы написали. Я пытался также написать код для робота управляемым нейронной сетью и наткнулся на эту статью. Arduino IDE выдаёт следующую ошибку:

Arduino: 1.8.3 (Windows 7), Плата:«Arduino/Genuino Uno»

Neironnai_set:8: error: 'Random_run' does not name a type

Neironnai_set:10: error: expected unqualified-id before '[' token

Neironnai_set:11: error: expected unqualified-id before '[' token

Neironnai_set:13: error: expected unqualified-id before '[' token

Neironnai_set:14: error: expected unqualified-id before '[' token

Neironnai_set:16: error: expected unqualified-id before '[' token

Neironnai_set:17: error: expected unqualified-id before '[' token

Neironnai_set:22: error: 'List' does not name a type

Neironnai_set:24: error: 'List' does not name a type

Neironnai_set:43: error: expected ',' or '...' before 'vector'

Neironnai_set:67: error: expected ',' or '...' before 'vector'

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: In function 'void init_net()':

Neironnai_set:31: error: 'INPUT_W' was not declared in this scope

Neironnai_set:31: error: 'run' was not declared in this scope

Neironnai_set:36: error: 'OUTPUT_W' was not declared in this scope

Neironnai_set:36: error: 'run' was not declared in this scope

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: At global scope:

Neironnai_set:43: error: expected ',' or '...' before 'vector'

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: In function 'void DirectMotion(float*)':

Neironnai_set:45: error: 'vector' was not declared in this scope

Neironnai_set:49: error: 'INPUT_RESULT' was not declared in this scope

Neironnai_set:51: error: 'INPUT_W' was not declared in this scope

Neironnai_set:51: error: 'vector' was not declared in this scope

Neironnai_set:58: error: 'OUTPUT_RESULT' was not declared in this scope

Neironnai_set:60: error: 'OUTPUT_W' was not declared in this scope

Neironnai_set:60: error: 'INPUT_RESULT' was not declared in this scope

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: At global scope:

Neironnai_set:67: error: expected ',' or '...' before 'vector'

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: In function 'float BackPropagation(float*)':

Neironnai_set:70: error: 'vector' was not declared in this scope

Neironnai_set:77: error: 'OUTPUT_ERROR' was not declared in this scope

Neironnai_set:79: error: 'target' was not declared in this scope

Neironnai_set:79: error: 'OUTPUT_RESULT' was not declared in this scope

Neironnai_set:82: error: 'INPUT_ERROR' was not declared in this scope

Neironnai_set:85: error: 'OUTPUT_ERROR' was not declared in this scope

Neironnai_set:85: error: 'OUTPUT_W' was not declared in this scope

Neironnai_set:96: error: 'INPUT_W' was not declared in this scope

Neironnai_set:96: error: 'INPUT_ERROR' was not declared in this scope

Neironnai_set:102: error: 'OUTPUT_W' was not declared in this scope

Neironnai_set:102: error: 'OUTPUT_ERROR' was not declared in this scope

Neironnai_set:102: error: 'INPUT_RESULT' was not declared in this scope

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: In function 'float calculate_global_error()':

Neironnai_set:114: error: 'OUTPUT_ERROR' was not declared in this scope

Neironnai_set:115: error: 'Math' was not declared in this scope

C:\Users\Р? ван Robotics\Desktop\РўРёРїР° нейронная сеть\Neironnai_set\Neironnai_set.ino: In function 'void Learn()':

Neironnai_set:126: error: 'Input_patern' was not declared in this scope

Neironnai_set:127: error: 'Out_patern' was not declared in this scope

Neironnai_set:129: error: 'Console' was not declared in this scope

exit status 1
'Random_run' does not name a type

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
«Показать подробный вывод во время компиляции»

Пожалуйста, помогите мне с ней. Может надо установить дополнительную библиотеку.
avatar

Ivan_robotics

  • 10 октября 2017, 21:28