Forum Replies Created
-
AuthorPosts
-
MichaelKeymaster
good plan. Best of luck!
MichaelKeymasterIs it dead? If so, then you’ve killed it.
Probably damaged the voltage regulator and possibly the microcontroller. If the 100uF cap didn’t blow up, then it might be ok.September 20, 2013 at 12:19 am in reply to: Using the "Hack Me" port to gain two digital outputs #1809MichaelKeymasternot a silly question at all — a very fine question, actually. Have fun!
September 19, 2013 at 2:57 pm in reply to: Using the "Hack Me" port to gain two digital outputs #1807MichaelKeymasterYou reset the microcontroller by pulling the DTR pin low to ground. This is the rightmost pin on the 6-pin FTDI header. It is a green wire on the FTDI cable and is marked “GRN” on the board.
This is what the reset button on an Arduino does. It shorts the ATMega328 reset pin to ground when you press it, and that causes the ATMega to reset.
September 19, 2013 at 2:20 pm in reply to: Using the "Hack Me" port to gain two digital outputs #1805MichaelKeymasterYes, you may use pins 0 and 1 (TX and RX) for your project and you will still be able to upload a new sketch on the 6-pin header. You simply won’t be able to do serial communication (using the Arduino Serial library), but you probably aren’t doing that anyway. When you program an Arduino from the IDE, it resets the microcontroller just before uploading the new sketch. So your sketch that uses pins 0 and 1 will not interfere with the ability to load new code onto the chip.
I’m glad to hear that these are working well for your Airsoft games!
MichaelKeymasterThe USB port on the Raspberry Pi is at 5V. When you connect a power source to the backpack using a power adapter, that also sets the 5V line on the FTDI cable to 5V. So both the Pi and the backpack are setting this line at 5V, which is fine. No current flows because they are at the same voltage. If you unplug the Raspberry Pi, then there could be current flowing into the Pi, depending on the design of the USB on the Pi, but it probably has a diode in there somewhere. Having all this connected and powered at the same time is fine, but don’t remove power from either the backpack or the Pi.
MichaelKeymasterYou can leave the FTDI USB cable connected to the backpack+display ONLY if you are providing 5V power from the power adapter. You can’t power the backpack+display with USB alone (as you found). Make sense?
MichaelKeymasterYou need to install the Video Experimenter TVout libary in your Arduino libraries folder. The structure in your sketchbook should be this:
OverlayDemo
|
+ OverlayDemo.pde
libraries
|
+ TVout
|
+ TVoutfonts
|
+ pollserialMichaelKeymasterDid you turn the alarm on? The instructions on how to use the clock are documented clearly: http://nootropicdesign.com/defusableclock/index.html#usage
MichaelKeymasterThat’s great. This method of decoding CC is really quite a hack and it’s amazing it can work at all, so small adjustments can be necessary. The data is not always clean, and it is sometimes found on different lines depending on the source.
MichaelKeymasteryeah, anyone is welcome to port it to 2.0. It’s not on github at this point (put it on Sourceforge years ago). But by all means pull the code into github and have at it. I got distracted running a hardware business and am probably not going to take this any further due to lack of time.
MichaelKeymasterUsing a nunchuk with TVout is very tricky from a timing perspective. You will need to experiment with various delays before and after reading the nunchuk. See the other Hackvision games that use a nunchuk for some guidance. Bottom line: you need to experiment a lot until you get it working.
MichaelKeymasterI’d look into the DVD player’s menu to see if there are any options about closed captions.
Also, tell your TV to display closed captions. If it displays captions from the DVD, then you know for sure that the DVD player is including the caption data in the video signal.MichaelKeymasterThat’s great! Have fun!
MichaelKeymasterI’m thinking that you know more about video than I do 🙂
When using D9 as the source of the sync, did you remove the special VES initialization code [tt:3ixtgg1s]initOverlay()[/tt:3ixtgg1s] from your program?
The sync signals generated from the TVout library are not perfectly timed (by admission of the TVout author), so some output devices have a hard time syncing with it. I have a small TV that loses sync with the VES after a few seconds. -
AuthorPosts