User Tools

Site Tools


simchair4:guide_collective_base_evo_usb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
simchair4:guide_collective_base_evo_usb [2021/03/14 22:41]
hc625ma
simchair4:guide_collective_base_evo_usb [2022/05/30 00:59] (current)
hc625ma
Line 28: Line 28:
   * 1 x Arduino Pro micro   * 1 x Arduino Pro micro
   * super glue (cyanoacrylate), hot glue gun   * super glue (cyanoacrylate), hot glue gun
 +  * 1 x USB-B socket USBB-1J (DS1099-W)
  
 ==== Repository path ==== ==== Repository path ====
-simchair4_models\printable components\peripherals\helicopter\collective lever\a_base\ac_base_evo_usb - models \\+simchair4_models\printable components\peripherals\helicopter\collective lever\a_base\ 
 + 
 +please use [[https://docs.google.com/spreadsheets/d/1FsqvJJMeSMv2WtJjhhpWte4WJaGk3HG9yuz94qospo4/edit#gid=0|Simchair Configurator]] to see which printed parts go where! 
  
 ==== Features ==== ==== Features ====
 +
 +If you already have your nice sim pit setup you don't want to change, and just need a solid collective lever to complete it, this is your choice. This version here does not have the top extension slot, if you want it, just take the enclosure part from the i2c EVO version, and route the ethernet cable between the base and the extension inside of the base box.
 +
 +This lever has the following functions:
 +
 +  * global collective mode switch - maps physical switches of head and pedestal that support it to 3 different sets of joystick buttons. For Huey and 412 heads - does the same with hat switches.
 +  * special throttle functions:
 +    * button press on throttle cutoff - when you close the lever completely, the joystick button on the base should light up. For tactile mark detent levers - the IDLE REL button of the collective head should be held while closing the throttle past the detent; for levers with a physical latch - the button should light up when you close the throttle normally. Assign that button to the throttle latch in XPlane.
 +    * DCS HUEY compat mode - will press PgDn and PgUp when closing and opening throttle below the detent to push your throttle while below the detent in DCS Huey where it is not recognized as an axis
 +  * axis switching: this lever can drive 2 throttle axes with 1 physical throttle grip. The right mode switch controls which axis is assigned to the throttle pot at the moment. When you flip the switch, you need to reach the position of your other axis before it will start moving, to avoid sudden axis value bumps and having to remember what is where.
 +
 +  IMPORTANT: IF THR MODE SWITCH IS ENABLED, TO INITIALIZE THROTTLE AXES, FLIP IT UP AND DOWN AFTER LEVER STARTUP
  
 ==== Assembly Guide ==== ==== Assembly Guide ====
  
-Please follow the assembly guide for the classic base up to the point of wiring things. From thereplease follow the table below:+Please follow the assembly guide for the classic base up to the point of wiring things. From thereplease solder the USB-B socket to a cut micro-USB cable (look at the colors of wires in the picture below, the socket on the pic is facing us), insert it into a Pro Micro board, and then follow the connections table: 
 + 
 +{{:simchair4:usb-b-socket-pinout.jpg?direct&400|}} 
 + 
 +To make soldering the USB-B socket easier, cut some part of each wire of the ribbon cable on the Arduino side, making it thinner. After soldering, carefully check that the board is detected by your PC and can be flashed, and pour some hot glue onto the board to fix soldered wires. After it cools down, check the board again, if it works, go ahead with the rest of the wiring process.
  
 ^ CONN POINT A      ^ CONN POINT B ^           ^ CONN POINT A      ^ CONN POINT B ^          
Line 58: Line 78:
 | GND CABLE JOINT | Pro Micro PIN GND | | GND CABLE JOINT | Pro Micro PIN GND |
  
 +==== Flashing and configuration ====
 +
 +To enable the lever, uncomment 
 +
 +    #define COLLECTIVE_STHR_EVO_USB
 +    
 +To calibrate the lever, go to //hca_collective_single_throttle_evo_usb// tab, enable calibration and disable the map function:
 +
 +    #define CALIBRATE_SCOLL_EVO_USB
 +    #define COLL_EVO_USB_ENABLE_MAP_FUNCTION 0
 +    
 +Look for endpoint values and put them here:
 +
 +    #define COLL_EVO_USB_PHYS_Z_MIN 0
 +    #define COLL_EVO_USB_PHYS_Z_MAX 1000
 +    #define COLL_EVO_USB_PHYS_THR0_MIN 149
 +    #define COLL_EVO_USB_PHYS_THR0_MAX 703
 +    #define COLL_EVO_USB_PHYS_THR0_MAX_MINUS_PHYS_THR0_MIN 559 //  PHYSICAL THR MAX MINUS THR MIN
 +    
 +After that, enable the map function, check that everything works as intended, and add those values into the <SINGLE_COLLECTIVE_EVO_USB> section of the configuration tab.
 +
 +    
  
simchair4/guide_collective_base_evo_usb.1615758102.txt.gz · Last modified: 2021/03/14 22:41 by hc625ma