The Caution Panel (with a Typo) - A10C Warthog Simulator
HTML-код
- Опубликовано: 4 ноя 2024
- This video is a look at the Caution Panel in my A-10C Home Cockpit
It is run uysing a 'Phidgets LED64 Advanced' USB Interface- www.phidgets.c...
Here is the orginal video i made on how i cut/paint and engrave the Panels for my cockpit- • Making Flight Sim Pane...
All my plans, panel files, and 3D printing .stls are free for download at thewarthogproj...
I sometimes livestream on twitch- / thewarthogproject
Or check out my Instagram at- / thewarthogproject
FREQUENTLY ASKED QUESTIONS:
How much did this cost?
Answer is explained fully right here! - • What it Cost! - A10C W...
What Game/Sim is this?
Digital Combat Simulator World (A-10C Tank Killer II) - www.digitalcom...
Can I have a free copy of all your panel design files?
Yes you can! - thewarthogproj...
What software do you use to warp the projector image? Fly Elise-ng Immersive Diplay Pro - fly.elise-ng.n...
What software do you use to export the gauges on the main panel?
Helios - github.com/Hel...
What are your PC Spec?
Gigabyte Z390 Aorus Master, Intel i7-9700k OC to 5ghz, 32GB Corsair RAM, Gigabyte Aorus GTX1080ti Waterforce Extreme Edition, Samsung 920 EVO M.2 1TB SSD (OS and DCS), Samsung 860 QVO 2TB 2.5" SATA SSD (Storage), Two XSPC 360mm Radiators, EKWB Velocity CPU Waterblock, EK-RES X3 250mm with D5 water pump, Custom Hard Tubing, Lian Li PC-011 Dynamic Black Case. All RGB turned off!
Didn't know I needed a laser cutter/engraver until I just viewed this :)
I don't know if enough people have told you this - but your video production and your narration is really good. No unpleasant verbal mannerisms, just clear, well prepared speech, well edited transitions, practical lighting - all things that are invisible when done properly. Most of all; consistent! Excellent work!
I don't know....what about the dodgy accent! 🤣 just pulling yer leg!
I keep waiting for the video of you installing an engine and taking off out of your living room.
Mate, you've my ULTIMATE respect and appreciation in what you've accomplished.
I only worked out recently how to release bombs on the A10C...
Fun fact, you can catch up to your bombs when diving after release. :(
@@sporehux8344 That sad face tells me you learning this did not end well :(
Hello other me.
@@sporehux8344 You can do that in Hornet, too. Ask me how I know :-)
That’s sick. You must be looking forward to the update A-10. Thanks for sharing 👍🏻👍🏻🙃🙃
Good job dude! super jelly of your setup! Looking forward to you getting a fully working HUD and then completing the whole shebang with a canopy frame (hint hint hint!) ;)
Yes that would be so cool
The real panels have two bulbs per status light (for redundancy) and they are definitely not of equal brightness. Since some of your status lights will be a little dim because of the slightly burned pieces, they actually contribute to more realistic lighting.
fantastic, I can't get enough of your videos, Sir! I will use this knowledge on building my cockpit for a different type of aircraft but the know-how you show is priceless! Due to budget constraints, I can't afford a K40 or similar laser cutter so I am building a laser CNC myself and I'm going to use the machine for engraving only and do the cutting by hand.
Amazing skills 👏 love your passion
Fantastic video.. Man I REALLY wish I purchased a laser cutter like yours when I started my project.
Absolutely love your A-10C project! Keep the videos coming!!!
This is great Ive been trying to figure out how to make a annunciator panel and this is exactly what I needed!
Perfect, I love your videos. It will be very helpfull when I start with my own Cockpit.
This is a thing of beauty.
My first thought on LEDs for this panel is "Neopixels".
The wiring is easy - Power all in parallel, data all in series.
Control is easy - One data line from the Arduino, each LED is individually RGB addressable.
I've been fiddling around with doing this with Neopixels, any pointers on the required Arduino code required to address each Led?
@@bretttoddable I use the FastLED library here:
github.com/FastLED/FastLED
@@No1sonuk thanks for that, I'm having a hard time getting dcs bios to run the fastled code, don't suppose you mind sharing yours?
@@bretttoddable I've only tried a simple backlight brightness thing so far.
This code also includes some LCD stuff you'll need to extract. One thing to remember is to do all the other library includes BEFORE the DCS BIOS library include.
'
'
/*
Tell DCS-BIOS to use a serial connection and use interrupt-driven
communication. The main program will be interrupted to prioritize
processing incoming data.
This should work on any Arduino that has an ATMega328 controller
(Uno, Pro Mini, many others).
*/
#define DCSBIOS_IRQ_SERIAL
#include
// #include
#include
#include
// I2C connections:
// Board I2C / TWI pins
// Uno, Ethernet A4 (SDA), A5 (SCL)
// Mega2560 20 (SDA), 21 (SCL)
// Leonardo 2 (SDA), 3 (SCL)
// Due 20 (SDA), 21 (SCL), SDA1, SCL1
#include
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 20 chars and 4 line display
#include "DcsBios.h"
/* paste code snippets from the reference documentation here */
// Which pin on the Arduino is connected to the NeoPixels?
#define BACKLIGHTPIN 9
// How many NeoPixels are attached to the Arduino?
#define NUMPIXELS 12
CRGB leds[NUMPIXELS]; // For fastLED
uint8_t backlightBrightness = 64; // initial value - will be set in brightness function later (255 max)
uint8_t backlightBrightnessOld = 64; // initial value - for use in loop code
DcsBios::LED masterCaution(0x1012, 0x0800, 13); // Master caution light
DcsBios::Switch2Pos ufcMasterCaution("UFC_MASTER_CAUTION", 10); // Master caution reset
// This secction determines which control the backlight LEDs respond to
void onLcpConsoleChange(unsigned int newValue) {
/* your code here */
backlightBrightness = map(newValue,0, 65535, 0, 255); // Change 16-bit input to 8-bit for FastLED brightness function
FastLED.setBrightness(backlightBrightness); // Set the new level
FastLED.show(); // Send it to the LEDs
}
DcsBios::IntegerBuffer lcpConsoleBuffer(0x1150, 0xffff, 0, onLcpConsoleChange);
void onCmsp1Change(char* newValue) {
lcd.setCursor(0,0); // set cursor position (column,line) starting at 0
lcd.print(newValue);
}
DcsBios::StringBuffer cmsp1Buffer(0x1000, onCmsp1Change);
void onCmsp2Change(char* newValue) {
lcd.setCursor(0,1); // set cursor position (column,line) starting at 0
lcd.print(newValue);
}
DcsBios::StringBuffer cmsp2Buffer(0x1014, onCmsp2Change);
void setup() {
DcsBios::setup();
lcd.init(); // initialize the lcd
lcd.backlight();
lcd.setCursor(0,0); // set cursor position (column,line) starting at 0
lcd.print("Disply online");
lcd.setCursor(0,1); // set cursor position (column,line) starting at 0
lcd.print("Awaiting DCS");
FastLED.addLeds(leds, NUMPIXELS);
FastLED.setBrightness(backlightBrightness);
fill_solid( leds, NUMPIXELS, CRGB(0,255,0)); // Fill strip with green
leds[0] = CRGB::Red; // Set 1st led as red - because why not?
FastLED.show();
}
void loop() {
DcsBios::loop();
}
'
'
BTW, I use this username over on the ED forums if you'd prefer to continue this in a better format.
@@No1sonuk Many thanks for this bud, I will look you up in the forums... Thanks again!
Amazing work as usual! Very inspiring.
Fantastic work Congratulations 👌👏
This is really cool. It makes me wanna go out and buy one of these laser cutter dealies. I am thinking of making a thing that looks like it could be either a caution panel or an MFD, or a glass cockpit module (thing general aviation garmins), and is mounted in a cockpit, but the display will be entirely handled by an android tablet.
Really great technique to make this panel! Love it! Thanks!
I have to wonder which you like more, the fling of your sim, or the actual building of it!
I'm not in a position right now, but after watching your video, and the new Flight Simulator 2020, I want to build a GA, complex single or twin cockpit.
I'd like to find a wrecked fuselage for something like a Piper Seminole, Arrow, or Malibu. Cut off the fuselage right before the firewall and aft of the two front seats. Then, start to fill in the cockpit. A couple of G1000 displays, a yoke that gets connected behind the panel to both yokes in the cockpit. Not sure about the rudder pedals.
Anyway, your work on your son is very encouraging for those of us who can't fly the real stuff anymore
What amazing work Sir! Keep on!
This is just awesome, hure respect for that project! Would love to build some cockpit to - so thanks for sharing your files! Maybe i can get in touch some day with this :)
Looked like you are using regular screws for you panels. Look up dzus/zloc fasteners for that authentic touch. They are quick release fasteners used on many instrument panels.
I don't know if you know this but an Arduino Uno and a single MAX7219 can turn on 64 LED's individually. The MAX7219 has all of the current limiting circuitry built in. The current is set by a single resistor. No other components needed. You wire the LED's in an 8 row by 8 column matrix. Adafruit sells a product that can do 128 LED's in a 16 x 8 matrix.
Only 3 pins from the microcontroller.
Thanks to the algorithme for this
I can’t wait until the arduino build
Awesome!
Love the work! Thanks for sharing. Very inspiring!
Top bloke 👍
I wonder if there's any way to give DCS your head position (eg trackir) without that translating into a camera movement. Then you could use the scorpion with your projectors, if you found a headtracker that does those very wide angles anyway. Perhaps a gyroscope track? There are people that use old phones for that stuff so it's not impossible.
Great video. Really well explained, thanks.
Really cool mate! Keep it up!
I'm guessing you'll be first in line for DCS A-10C II? If so, are you looking forward to cutting those new panels? Fingers crossed that there will be a way to use the helmet mounted hud with a static screen.
I think the only thing i wont be able to use is the new HMD- unless i go back to using trackir. That is unlikley.
@@thewarthogproject maybe you could un-assign head movement in DCS from trackir but assign HMD movement to it, might require some additional software as a proxy for those axes.
Strange fact-the early bulb versions of these pannels with twin bulbs were upgraded to fixed LED versions,the LED's are more reliable but if ONE fails
the whole panel needs to be replaced..NOT cheap.i have one somewhere but my place is a mess.
No! Your other Left! ;) Hate when that happens. I printed a set of UFC Buttons with engraved text in them. Up until I installed it, I thought it had a 'Back' button, when in fact, it's supposed to be a 'Hack' button. Oops.
I love your videos
There is a new alternative to TrackIR, its called Smooth Track, it uses a mobile phone, (needs a certain type) but very good works via wifi to your dcs pc. I love it so much better.
I love this project, and I want to use some of what you've done for a project of mine. I want to use this panel (the caution panel) as part of my vehicle. I have this in place of the idiot light in my 2001 GMC Sierra 2500HD. If I could pick your brain that would be great.
Great Vid, Sorry if it has been asked but what laser do you have please? Thank you
This is really incredible :-) I would like to go down this path but for an F18, any good suggestions for an F18 plan? Also, knowing where you are now, what would you have done differently to optimize your build? If you had to start all over now? Thanks for the Epic content :-) Greetings from South Africa
So, are you looking forward to making an adaption for the new upcoming A-10C II module (upgrade)?
Love your work mate, it is a true inspiration :D
Good stuff love the content! Question about your buttons you used for your UFC and CDU , did you print those or did you cut them with the K40, I've been looking at ways to make proper buttons with back-lit lettering and numbers, i want to cut them with my k40 but trying to find a way to keep them in the panel ? I can print them but then I don't get the nice led back-lit with the acrylic, any suggestions or help would be appreciated
He explains it all here:
thewarthogproject.com/keypads-and-buttons
Awesome job! Are you an avionics tech as a day job by any chance? Very tidy work.
Interesting seeing the slow mo at 13:00, it only cuts in one direction not on the return to the left.
Pretty cool project.
Looks awesome man, where do you get your acrylic from? Sounds like you're in Australia too!
I get some in bulk on ebay, and some of the harder to find stuff here- www.acrylicsonline.com.au/
Now that DCS has the new A-10c 2, Are you loving it?
Amazing as always. Will you upgrade the cockpit with the new upcoming release or are you sticking with how you have it?
Yes- the upgrade is already happening...
@@thewarthogproject can't wait to see!
How much would you charge to make these panels? Have been following for a long time and love you set up.
Captain! Giving inputs is ''somehow'' ''easy'' via an Arduino etc. But Getting feedback from the software (in case of hydraulics failure for example) how the Game informs your board that ''this led'' should light/ come ON? Does this software give you the opportunity to do so?
Wow, very impressing job!
Could you tell more about your lasercutter (what K40 updates do you have and which software are you using).
Are you still using the K40 for modifications/updates of your simpit?
I would like to build an A10 simpit also and allready bought the plans.
Is there a video dedicated to your laser cutter and the upgrades you've done to it?
Did you ever get round to changing the Phidgets 64 out? I'd be really interested to see the way the matrix is done for the LEDs. I've not made any further progress on my pit due to various things, but I'm hoping to get back on it in a couple of weeks.
What happen with your project (huge respect to you) when A-10 Tank Killer II will be released? How it would affect your cockpit?
Biggest panel change will be the new ARC-210 radio- which im building already. As far as i can tell, everything else will still work. I think the only thing I wont be able to use it the new Scorpion HMD - unless I go back to using trackir (which is very unlikely).
I want to see a anupdate, a led with muti colors would be cool, even if only for a LED DEMO TEST mode. SEE Neopixels
Why the leds are 64, as you tell in this video, when the cells on the front side are 12rows x 4 coloumns?
Will you buy or do you uave a pilot helmet? if you buy will you mod one to work with radio? it would be a real immersive with the helmet!!! i hope when my kids are grown up i can have the time and money to build something like this, still trying to get a pc to play DCS.
So I'm curious now that wags released the HMCS video, I'm sure you're super happy about the warthog II overall, but are you able to incorporate that?
I could if I went back to TrackIR... but i doubt ill do that. Ill give it a go and see how it works. The HMCS looks great- but I'm much more exited for the improved flight model!
try ht16k33, that can drive 8*16 led
Visually panel looking great nice job. But electrically this is a mess... wires soldered to single leds... How about build pcb on one side SMD leds (maybe even addressable like ws2812 or equal) and on another side all your circuits (It can be just connector for control board like arduino or even control board itself ) Addressable LEDs give you brightness and color control for really big amount of "pixels".
Best regard.
That's the nature of using a Phidgets LED64 board. I didn't build it. I'm using a commercially available board, that requires soldering single leds....
Hello Captain, what are the best sensors for Sensing flight controls like pedals / stick?
Can you tell me what things I would need to do some of this work like Laser Cutter or 3d printer
You have any videos on upgrade to ur printer, I hear right it’s a k40
Not yet- but I'm planning on doing one eventually.
Hey just thought of something. Why don't you just use the insides or the screen of 8" or 10.5" pads from a Samsung then overlay the black grill over it. the go back and to site you programmed that box the should be a patch for the the upgrade. like I said It just came to me. Check it out to see if was possible any way. please let use know if it worked or if its possable or any thing simiuliar. Thank you for your time.
There may of been a R al error but you thought it was left :)
Haha really most of the times Ive seen those light up its because BOTH of the wings have fallen off
You need do that simulator 360 degrees
Did you ever update the LED driver? Whats the one you mentioned you were going to upgrade to and how did you set it all up in DCS Bios? I'm tackling something similar soon and could use your guidance. Thanks
I did, I've got the footage from ages ago and am editing it now mate. A video should be up soon.
In the meantime, check out Craig's video. It helped me a lot, and I'll be referencing it my video. ruclips.net/video/a1i-yfLFpPw/видео.html
@@thewarthogproject Oh man awesome. I'm hoping doing it myself would save me some money to apply elsewhere in the sim pit. Thanks
@@thewarthogproject Perfect. Thanks
If I ever win the lotto, I'm building 2 of these, one for me, and the other for my buddy that's a huge fan of all things aviation. Then we can fly missions together until our wives beat us silly.
Couldnt you have just painted over the typo and re-engraved the text just for that indicator lol
You make Tony Stark look like a dummy!
Are you eventually gona upgrade for the new A10C?
Im already building the new ARC-210 radio...
@@thewarthogproject Even a full on HMCS monocle? :D
Why didn't you use vector letters?
Can your hardware be used with Lockheed Martin's P3D or is it made for DCS specificaly?
If the input is based on a Leo bodnar card, they can be used with any game/flight sim. If the input is Arduino and DCS bios it's DCS specific.
Do you have a link for that Laser CNC?
No direct links- but its just a cheap eBay K40 with a few decent upgrades- machine is similar to this- www.ebay.com.au/itm/40W-CO2-LASER-ENGRAVING-MACHINE-LASER-ENGRAVER-CUTTER-USB-PORT-CRAFTS-ARTS/281951608772?epid=25034140253&hash=item41a5a01fc4:g:h~IAAOSwJtNdea34
What font are you using?
what server you play on
How you do the switch and knob wheels
can you explaign how you connect with the game
The Arduino is connected using a program called DCS-BIOS dcs-bios.a10c.de/docs/v0.7.0/userguide.html
I just came here to see the typo
What power of laser are you using? Thanks
It's a Chinese K40 with the tube and PSU upgraded to 60w
Крепко жму правую!!!!
So who else what's this for your car? 😂
I'm a 100th comment