LifeTrac Remote Control: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[https://www.youtube.com/watch?v=e2eOwOjEtN0| Example of modern tractor controls]
Original control prototype that was built and wired but never tested used [https://www.arduino.cc/en/pmwiki.php?n=Main/ArduinoWirelessShield Arduino Wireless SD Shield] with 8 channel relay and metal toggle switches.
Original control prototype that was built and wired but never tested used [https://www.arduino.cc/en/pmwiki.php?n=Main/ArduinoWirelessShield Arduino Wireless SD Shield] with 8 channel relay and metal toggle switches.
[[User:Wesxdz|Wesxdz]] favors controlling LifeTrac with game controller for universal, affordable, (eventually) easily replicable input device that can be repurposed for many functions.


Is it viable to use a [https://en.wikipedia.org/wiki/Game_controller game controller] for controlling a [https://en.wikipedia.org/wiki/Safety-critical_system safety critical system]?
Is it viable to use a [https://en.wikipedia.org/wiki/Game_controller game controller] for controlling a [https://en.wikipedia.org/wiki/Safety-critical_system safety critical system]?
Line 7: Line 11:
* Microcontroller resilient to lack of input
* Microcontroller resilient to lack of input
* Redundant wireless interaction and/or controls override with Universal Controller MINI12864
* Redundant wireless interaction and/or controls override with Universal Controller MINI12864
* Signal https://en.wikipedia.org/wiki/Mesh_networking
* Distance ranges many require distinct signal input methods or fail-operational modes.
* Integration of bluetooth in Arduino Mega 2560 https://www.dfrobot.com/product-1175.html (looks like the chip shortage has become ubiquitous now eh?)
* [https://www.dfrobot.com/product-1175.html| Integration of bluetooth in Arduino Mega 2560] (looks like the chip shortage has become ubiquitous now eh?)
* BLE has ~10-20 meter range


Using Xbox one controller (updated firmware for BLE) with [https://store-usa.arduino.cc/products/arduino-nano-33-ble-sense Arduino Nano 33 BLE Sense]
Using Xbox one controller (updated firmware for BLE) with [https://store-usa.arduino.cc/products/arduino-nano-33-ble-sense Arduino Nano 33 BLE Sense]
[https://github.com/atar-axis/xpadneo xpadneo] as reference for programming bluetooth controls into microcontroller
[https://github.com/atar-axis/xpadneo xpadneo] as reference for programming bluetooth controls into microcontroller

Latest revision as of 20:04, 6 November 2021

Example of modern tractor controls

Original control prototype that was built and wired but never tested used Arduino Wireless SD Shield with 8 channel relay and metal toggle switches.

Wesxdz favors controlling LifeTrac with game controller for universal, affordable, (eventually) easily replicable input device that can be repurposed for many functions.

Is it viable to use a game controller for controlling a safety critical system?

Considerations

  • Wireless input configuration needs to be secure
  • Microcontroller resilient to lack of input
  • Redundant wireless interaction and/or controls override with Universal Controller MINI12864
  • Distance ranges many require distinct signal input methods or fail-operational modes.
  • Integration of bluetooth in Arduino Mega 2560 (looks like the chip shortage has become ubiquitous now eh?)
  • BLE has ~10-20 meter range

Using Xbox one controller (updated firmware for BLE) with Arduino Nano 33 BLE Sense

xpadneo as reference for programming bluetooth controls into microcontroller