С 13 января 2025 года стоимость обслуживание одного трекера 220 в месяц
ARDUINO пример работы с джойстиком, считывание состояние нажатий и движений с джойстика, пример кода.
#include <Arduino.h>
#define VERT A0 //Вертикаль
#define HORZ A1 //Горинталь
#define SEL A2 //Нажатие

int INT_VERT = 0;
int INT_HORZ = 0;
int INT_SEL = 0;


void setup() {
Serial.begin(115200);
Serial.println("Start OK!");
pinMode(VERT, INPUT); //Объявление режима пина на чтение аналогового сигнала
pinMode(HORZ, INPUT); //Объявление режима пина на чтение аналогового сигнала
pinMode(SEL, INPUT); //Объявление режима пина на чтение аналогового сигнала
}

void loop() {
  INT_VERT = analogRead(VERT);//Считываем аналоговое значение
  INT_HORZ = analogRead(HORZ);//Считываем аналоговое значение
  INT_SEL = analogRead(SEL);//Считываем аналоговое значение
  INT_VERT = map(INT_VERT, 0, 1023, 0, 2); //0 ВНИЗ 1 СЕРЕДИНА 2 ВВЕРХ
  INT_HORZ = map(INT_HORZ, 0, 1023, 0, 2); //0 ПРАВО 1 СЕРЕДИНА 2 ЛЕВО
  INT_SEL = map(INT_SEL, 0, 1023, 0, 2); //0 НАЖАТА 1 ОТПУЩЕНА
Serial.print("INT_VERT:");
Serial.println(INT_VERT);
Serial.print("INT_HORZ:");
Serial.println(INT_HORZ);
Serial.print("INT_SEL:");
Serial.println(INT_SEL);
delay(1000);
}
Информация на сайте не является публичной офертой, информацию уточняйте по электронной почте. Консультации и техническая поддержка осуществляется только по электроноой почте gpslife@yandex.ru; Материал (сайт/статьи) может содержать не точности, содержать тексты и материалы которые могут генерировать ИИ/нейронные сети. Ресурс (сайт) содержит рекламные материалы.