                      Cougar Ring Tenzo Joy [2507]

  Экспериментальный джойстик с РУС на четырёх или трёх весовых датчиках.
  Четыре или три весовых датчика могут быть установлены на основании "звездой",
  "квадратом" или "треугольником", с любым углом поворота вокруг вертикальной оси.
  
  Используются два или три модуля HX711.
  В скетче можно задать от 2 до 8 осей, от 0 до 128 кнопок и от 0 до 4 хаток.
  Две оси на тензодатчиках, остальные оси аналоговые или на энкодерах.
  Дополнительно можно задать управление загрузкой от аналогового потенциометра
  "softstick-hardstick" и две полезные кнопки "Center" и "Trimmer".

  Предусмотрено подключение кнопок, хаток и энкодеров как напрямую к контактам
  Ардуино, так и через кольцевую матрицу кнопок - диодной матрицы с чарлипрексингом:
  https://sites.google.com/site/diyheadtracking/home/joystick/ringmatrix

  Можно использовать вместо кольцевой обычную прямоугольную матрицу с кремниевыми
  диодами 1N4148 (КД522), с pull-up резисторами 2кОм на всех контактах разъёма матрицы.
  
  Также возможно подключение кнопок, хаток и энкодеров через сдвиговые регистры. Так
  можно подключить ручку Cougar.

  При разработке джойстика использованы идеи из форума "Для чего годятся
  джойстики на тензодатчиках?":
  https://forum.il2sturmovik.ru/topic/14540-для-чего-годятся-джойстики-на-тензодатчиках/
  
  В скетче использованы скетчи и библиотеки:
  
  - "RingButtonBox":
      https://sites.google.com/site/diyheadtracking/home/joystick/ringmatrix/ringbuttonbox

  - "Тензоджойстик на трёх весовых датчиках":
      https://sites.google.com/site/diyheadtracking/home/joystick/straingauge-joystick-3-loadcells
      
  - "FlatGyroJoy - гироджойстик и гироштурвал":
      https://sites.google.com/site/diyheadtracking/home/joystick/flatgyrojoy

  - "Arduino Joystick Library" ветка от Hyratel:
      https://github.com/Hyratel/ArduinoJoystickLibraryMHXA
  
     GO63-Samara 2025 website: https://sites.google.com/site/diyheadtracking


  В этом архиве ( CougarRingTenzoJoy_HX711x2.rar ) скетч настроен на создание такого джойстика:

  - Оси X и Y на 4х тензобалках и 2х модулях HX711
  - Регулировка жёсткости ручки потенциометром soft-hard
  - Подключена ручка джойстика HOTAS Cougar работает всё: 6 кнопок и 4 хатки
  - 4 кнопки на основании джойстика с прямым подключением к Ардуино
  - 6 дополнительных аналоговых осей на потенциометрах
  - светодиод индикации режимов

  Для джойстика можно использовать Arduino Pro Micro на ATmega32U4 5V 16MHz или Arduino Leonardo.

  Этот вариант джойстика построен и испытан @donHuan

  Удачи!


   