Помогите с PIN в коде

Sergeyds
Offline
Зарегистрирован: 02.08.2017

Сгенерировал код в Rmotexy там все один слайдер, но на каой пин его подключать?

/* 

   -- New project -- 

    

   This source code of graphical user interface  

   has been generated automatically by RemoteXY editor. 

   To compile this code using RemoteXY library 2.3.1 or later version  

   download by link http://remotexy.com/en/library/ 

   To connect using RemoteXY mobile app by link http://remotexy.com/en/download/                    

     - for ANDROID 4.0.1 or later version; 

     - for iOS 1.1.0 or later version; 

     

   This source code is free software; you can redistribute it and/or 

   modify it under the terms of the GNU Lesser General Public 

   License as published by the Free Software Foundation; either 

   version 2.1 of the License, or (at your option) any later version.     

*/ 



////////////////////////////////////////////// 

//        RemoteXY include library          // 

////////////////////////////////////////////// 



// определение режима соединения и подключение библиотеки RemoteXY  

#define REMOTEXY_MODE__SOFTSERIAL

#include <SoftwareSerial.h> 



#include <RemoteXY.h> 



// настройки соединения  

#define REMOTEXY_SERIAL_RX 2 

#define REMOTEXY_SERIAL_TX 3 

#define REMOTEXY_SERIAL_SPEED 9600 





// конфигурация интерфейса   

#pragma pack(push, 1) 

uint8_t RemoteXY_CONF[] = 

  { 255,1,0,0,0,10,0,6,5,0,

  4,0,43,11,9,45,2 }; 

   

// структура определяет все переменные вашего интерфейса управления  

struct { 



    // input variable

  int8_t slider_1; // =0..100 положение слайдера 



    // other variable

  uint8_t connect_flag;  // =1 if wire connected, else =0 



} RemoteXY; 

#pragma pack(pop) 



///////////////////////////////////////////// 

//           END RemoteXY include          // 

///////////////////////////////////////////// 







void setup()  



  RemoteXY_Init ();  

   

   

  // TODO you setup code 

   





void loop()  

{  

  RemoteXY_Handler (); 

   

   

  // TODO you loop code 

  // используйте структуру RemoteXY для передачи данных 





}

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

Во-первых, вопрос не понятен.

Во-вторых, вставте код по правилам форума - см прикрепленную тему в начале форума. Без этого никто в вашу программу вникать не станет

Sergeyds
Offline
Зарегистрирован: 02.08.2017
/* 
   -- New project -- 
    
   This source code of graphical user interface  
   has been generated automatically by RemoteXY editor. 
   To compile this code using RemoteXY library 2.3.1 or later version  
   download by link http://remotexy.com/en/library/ 
   To connect using RemoteXY mobile app by link http://remotexy.com/en/download/                    
     - for ANDROID 4.0.1 or later version; 
     - for iOS 1.1.0 or later version; 
     
   This source code is free software; you can redistribute it and/or 
   modify it under the terms of the GNU Lesser General Public 
   License as published by the Free Software Foundation; either 
   version 2.1 of the License, or (at your option) any later version.     
*/ 

////////////////////////////////////////////// 
//        RemoteXY include library          // 
////////////////////////////////////////////// 

// определение режима соединения и подключение библиотеки RemoteXY  
#define REMOTEXY_MODE__SOFTSERIAL
#include <SoftwareSerial.h> 

#include <RemoteXY.h> 

// настройки соединения  
#define REMOTEXY_SERIAL_RX 2 
#define REMOTEXY_SERIAL_TX 3 
#define REMOTEXY_SERIAL_SPEED 9600 


// конфигурация интерфейса   
#pragma pack(push, 1) 
uint8_t RemoteXY_CONF[] = 
  { 255,1,0,0,0,10,0,6,5,0,
  4,0,43,11,9,45,2 }; 
   
// структура определяет все переменные вашего интерфейса управления  
struct { 

    // input variable
  int8_t slider_1; // =0..100 положение слайдера 

    // other variable
  uint8_t connect_flag;  // =1 if wire connected, else =0 

} RemoteXY; 
#pragma pack(pop) 

///////////////////////////////////////////// 
//           END RemoteXY include          // 
///////////////////////////////////////////// 



void setup()  
{ 
  RemoteXY_Init ();  
   
   
  // TODO you setup code 
   
} 

void loop()  
{  
  RemoteXY_Handler (); 
   
   
  // TODO you loop code 
  // используйте структуру RemoteXY для передачи данных 


}

 

Sergeyds
Offline
Зарегистрирован: 02.08.2017

На сайте remotexy сгенерировал код, для управления всего одним слайдером. Но в коде нет указания на номер PIN К которому подключать девай. В инструкции на сайте написано ка подключить слайдер, а именно нужно изменить настройки проекта...но где вкладка с настройками проекта я не нашел...в итоге подскажите как подключить слайдер...с кнопками я уже разобрался

strarbit
Offline
Зарегистрирован: 12.06.2016

Sergeyds пишет:

На сайте remotexy сгенерировал код, для управления всего одним слайдером. Но в коде нет указания на номер PIN К которому подключать девай. В инструкции на сайте написано ка подключить слайдер, а именно нужно изменить настройки проекта...но где вкладка с настройками проекта я не нашел...в итоге подскажите как подключить слайдер...с кнопками я уже разобрался

Проект настраивается в панели "Свойства"

 

 

Sergeyds
Offline
Зарегистрирован: 02.08.2017

Да, но согласно инструкции http://remotexy.com/ru/examples/servo/ должна быть отдельная вкладка "Настройки проекта". 

strarbit
Offline
Зарегистрирован: 12.06.2016

Это устаревшая инструкция. И зачем она Вам нужна?

Sergeyds
Offline
Зарегистрирован: 02.08.2017

Хорошо, если не брать инструкцию во внимание,  я сгенерировал код для одного слайдера. Тогда как мне подключить Arduino nano, к какому пину?

strarbit
Offline
Зарегистрирован: 12.06.2016

Sergeyds пишет:

Сгенерировал код в Rmotexy там все один слайдер, но на каой пин его подключать?

Слайдер не подключается к пину - он просто возвращает число 0..100 от полузнка, если позиция центра  слева или справа, а если позиция центра по середине, то возвращает число -100..100 от ползунка.

strarbit
Offline
Зарегистрирован: 12.06.2016

Sergeyds пишет:

Хорошо, если не брать инструкцию во внимание,  я сгенерировал код для одного слайдера. Тогда как мне подключить Arduino nano, к какому пину?

Написала Вам, что пин выбираете по вкусу, если включить и выключить светик, но для
этого больше подходит кнопка, а слайдер для установки какаго то значения, например, для
установки значения ШИМ-сигнала, тогда выбирайте пины на котрых генерируется ШИМ-сигнал)

Sergeyds
Offline
Зарегистрирован: 02.08.2017

Спасибо

strarbit
Offline
Зарегистрирован: 12.06.2016

Пожалуйста. Посмотрите пример Подключаем сервомашинку