Forum Replies Created
-
AuthorPosts
-
Michael
KeymasterSo, you are copying my work instead of buying my product, and now you are asking for help in my product support forum?
Michael
KeymasterWhat version of Arduino are you using?
They made changes in the 1.5.x versions that broke a lot of code. Use version 1.0.x.Michael
KeymasterYour link to board and schematic is broken.
Why did you substitute parts and “take out some of the extra things”???Michael
KeymasterUh, are you asking about the Video Experimenter? Sounds more like an Audio Hacker question. Please ask about that in the Audio Hacker forum.
Michael
KeymasterYou need to use the special Video Experimenter version of the TVout library. Where did you get TVout? If you cannot compile because the API entry points capture() and resume() are missing, that indicates you did not use the special version of TVout that I provide on the project page.
On the VE page: https://nootropicdesign.com/ve/
Download the library where it says “Download the enhanced TVout library here”
This is the direct link: https://nootropicdesign.com/ve/downloads/TVout-VE.zipMichael
KeymasterMarko Marko,
Does your Hackvision have a Duemilanove bootloader? Any Hackvision sold in the last couple of years has an Uno bootloader.This is the correct TVout to use:
http://code.google.com/p/arduino-tvout/downloads/detail?name=TVoutBeta1.zipThis is documented on the Games page:
http://nootropicdesign.com/hackvision/games.htmlIf you have an Uno bootloader, I may have to provide a precompiled .hex file for Asteroids just as I did for Space Invaders/Pong. Something about having the Uno bootloader makes the older games not run when compiled with the newer IDEs.
Michael
KeymasterPLEASE read the FAQ: http://nootropicdesign.com/audiohacker/faq.html
Michael
KeymasterGood job. Sometimes a quick hack is good enough.
Michael
KeymasterThe Digit Shield library uses timer2, not timer1. The commented-out code is for timer1.
You can certainly try different timers in the Digit Shield library if it helps get around compatibilty issues with your servo. You won’t break the Digit Shield. ;DMichael
KeymasterThe servo library uses timers and will interfere with any code that uses timers. The DigitShield code uses timers to control the refresh of the display. Many things in the Arduino world are not compatible with one another.
Are you familiar with how to control Arduino timers? If so, you could disable the Digit Shield display while you moved the servo, then turn it on again when the movement is done. Would that help?
Michael
Keymasteryes, you should be able to do that. Just use digitalRead to read the buttons.
February 12, 2015 at 2:27 am in reply to: Using PAL prevents rendering to lower 1/3rd of the screen #2177Michael
KeymasterscanLine should be the right variable. I’m not sure why you see it only go up to 7. That’s the one.
(based on my fuzzy memory of 4 years ago when I developed this product). I’m not the author of TVout, so I had to learn it just by looking at the code.February 11, 2015 at 10:29 pm in reply to: Using PAL prevents rendering to lower 1/3rd of the screen #2175Michael
KeymasterThat’s odd, because the logic is all the same except for timing parameters. I’m afraid I don’t know a solution. Have you tried different TVs and video sources?
Michael
KeymasterPWM output is not an analog voltage. It is a square wave oscillating between 0 and 5V.
Michael
KeymasterYes, you can use a 9.6V battery.
-
AuthorPosts