User Tools

Site Tools


projects:a4sim:start

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
projects:a4sim:start [2020/02/22 16:59]
admin ↷ Links adapted because of a move operation
projects:a4sim:start [2021/07/19 21:39] (current)
admin ↷ Links adapted because of a move operation
Line 13: Line 13:
  
   * To activate the Navy sim gauges, thinking I can connect servos to a Servo Controller attached to a Raspberry Pi, and it gets info from X-Plane via UDP.   * To activate the Navy sim gauges, thinking I can connect servos to a Servo Controller attached to a Raspberry Pi, and it gets info from X-Plane via UDP.
 +  * [[altimeter|Altimeter]]
   * [[.arduinonano:|Arduino Nano V3 Microcontroller]]   * [[.arduinonano:|Arduino Nano V3 Microcontroller]]
   * [[.arduinomega:|Arduino Mega 2560 Microcontroller]]   * [[.arduinomega:|Arduino Mega 2560 Microcontroller]]
Line 18: Line 19:
   * [[enginestarting|Engine Starting Datarefs and Notes]]   * [[enginestarting|Engine Starting Datarefs and Notes]]
   * [[filelocations|File Locations for Development]]   * [[filelocations|File Locations for Development]]
 +  * [[font|Font for cockpit instruments]]
   * [[.hardware:|Hardware - Related to A4-Sim project]]   * [[.hardware:|Hardware - Related to A4-Sim project]]
   * [[jsonfileformat|JSON File Format (a4simData.json)]]   * [[jsonfileformat|JSON File Format (a4simData.json)]]
Line 24: Line 26:
   * [[.xplane11:|X-Plane 11 Info]]   * [[.xplane11:|X-Plane 11 Info]]
   * [[maincontrols|Main Controls]]   * [[maincontrols|Main Controls]]
 +  * [[http://military-fasteners.com|Military Fasteners.com]]
   * [[stick|Stick]]   * [[stick|Stick]]
   * [[.pythonudpserver:|Python UDP Server]]   * [[.pythonudpserver:|Python UDP Server]]
Line 32: Line 35:
   * [[levelconverter|Level Converter]]   * [[levelconverter|Level Converter]]
   * [[seat|Seat, Ejection Seat]]   * [[seat|Seat, Ejection Seat]]
 +  * [[specs|Specs of A-4 Aircraft]]
 +  * [[https://trello.com/b/VUxlpmEm/a-4-simulator|Trello Project Tracking]]
   * [[troubleshooting|Troubleshooting]]   * [[troubleshooting|Troubleshooting]]
   * [[udp|UDP Notes]]   * [[udp|UDP Notes]]
-  * [[vendors|Vendors of Hardware/Software]]+  * [[:vendors|Vendors of Hardware/Software]]
   * [[.raspberrypi:|Connor Raspberry Pi computer]]   * [[.raspberrypi:|Connor Raspberry Pi computer]]
   * [[flightcontrols|Flight Controls Aileron/Elevator/Rudder]]   * [[flightcontrols|Flight Controls Aileron/Elevator/Rudder]]
Line 58: Line 63:
  
 The Arduino can measure an analog signal without any additional components. 10 bits - 0 to 1023 value output. The Arduino can measure an analog signal without any additional components. 10 bits - 0 to 1023 value output.
-==== HT16K33 LED Module ==== 
  
-Purchased 3-pack of 8x8 LED modules (all red) with embedded HT16K33 multiplexer. Problem is, the code for this is from an Arduino, and the Arduino must be a Master, which won't work when the Raspberry Pi is the Master.  
- 
-  * [[.hardware:ht16k33ledmodule:start|More HT16K33 LED Module]] 
-  * [[https://www.partsnotincluded.com/electronics/controlling-led-matrix-with-the-ht16k33/|HT16K33 Explanation and Example]] - Unclear, but the example works from Arduino 
- 
-Changed code that runs on Raspberry Pi to drive the HT16K33. Arduino not required for this. It does work, but could use some improvement, where it draws lines more than just a dot for the aileron/elevator intersection. 
 ==== Boolean analog to digital conversion ==== ==== Boolean analog to digital conversion ====
  
Line 76: Line 74:
 It is intended that there be a small computer (initially proposed as Raspberry Pi) which will server as a smart interface between the hardware controls and outputs. This computer will have its own display which can show local values and allows comprehensive calibration. It is intended that there be a small computer (initially proposed as Raspberry Pi) which will server as a smart interface between the hardware controls and outputs. This computer will have its own display which can show local values and allows comprehensive calibration.
  
-===== ELEGOO 2.8 Inch TFT Touch Screen with SD Card Socket, for Uno R3 ===== 
- 
-{{:projects:a4sim:elegoo2.8tfttouchscreen.png |}} 
- 
-Includes plastic touch pen. 
- 
-^Purchased|1/20/2020| 
-^Screen Size|2.8 inches| 
-^Weight|1.76 ounces| 
-^Model Number|EL-SM-004| 
-^Part Number|EL-SM-004| 
-^UNSPSC Code|32000000| 
-^UPC|746591610555| 
-^Resolution|240x320| 
-^Based on|ILI9341_V3.2| 
- 
-Because this display uses pin A4, and so does I2C, I'm concerned that this won't work with my I2C bus system. Ordering Arduino Mega 2560 clone, which uses different pins for I2C. [2/8/2020] 
- 
-  * {{ :projects:a4sim:ili9341.pdf |ILI9341 TFT Data Sheet}} 
  
projects/a4sim/start.1582390780.txt.gz · Last modified: 2020/02/22 16:59 by admin