Though I haven't "been on"' this site in months I get these email updates regarding threads. I haven't been on, or contributed, to this site for EXACTLY the reason shown in this thread. I figured it was better to stay away from this site than get into flame wars and what ultimately would have turned into me getting outright banned. So far, "Mackrakit" has been the only one to step up and say it outright (paraphrasing) "do some work".
First, from my own perspective; after Art did what he did, I saw very few (if anyone) say "thank you" (no, I'm not going to comb through the whole thread looking for the exception). I saw lots of "you should have done it this way or that", but no one stepped up and presented what Art did. I volunteered to do the PCB layout, and did. Once posted (on my hosted domain) I saw hundreds of downloads. You would have thought JUST ONE PERSON would have said "thank you", but no one did. I didn't do it (nor did Art I'm guessing) for accolades, but damn, there isn't ONE person that learned something and would offer a simple "thanks". The ONLY TIME you hear from anyone is when they want something from you. So, so as not to have to pay more for the download traffic, I pulled the files. If you think this petty, tough, you post the files and pay for it. And no, I won't send you the files.
Along the way there was the question "do I have to use the "18" instead of the "16"? Well, did you compare TFD sheets? No, you jump on here and ask someone else to do it for you.
And then the transistor questions; for CRYING OUT LOAD, it's a FRAKING TRANSISTOR, being USED AS A SATURATED SWITCH. If you don't know what a SATURATED SWITCH is STOP NOW and GET A BASIC BOOK ON ELECTRONICS. Why are you even LOOKING at microcontroller projects? There are literally THOUSANDS of transistors that could
be used here; but, because you have NEVER CRACKED a BOOK you wouldn't know that. You just find complete projects that "look like what you want" and then needle people to make changes until it does "what you want".
And students, students ARE THE WORST! You are supposed to be learning, not copying. By starting your questions about the type of transistor to use simply proves you have not been paying the slightest bit of attention and most likely have been cheating your way through school. There is no way, no way at all that you could have arrived in a microcontroller class and have to do a project without using transistors first. I don't care where you live, it's not going to happen. I belong to a professional engineering consulting site and I'm sickened by the posts by students looking for pro's to "do their homework"; I've seen incrediably complex tasks posted as final exams and these guys want to pay a pro to do it for $100.00. No wonder so much junk is out there.
And then you follow-up with "convert it to C (or whatever) for me. With the following mods, Change this, change that. AND, do it FAST because we've already commited this for our final project. I can't tell you how many times I've seen this over the years. And when someone calls you on it, you get nasty with them and tell them to mind their own business. Bull. I've seen this on other threads over the years; people asking unreasonable questions (do I HAVE to use a resistor with an LED?) and the incredible amount of replies for not using one. If you don't know what a diode is and how to use one why are you doing this. If you went to machining site and asked if you "had" to use a sharp tool you'd get all kinds of replies I'm sure. Go to a car site and ask if you "have" to use oil in your engine.
And the crap from the "beginners" that ask these questions, and the others that jump to their defense "we're just learning and you're being unhelpful and mean" and follow-up with "you don't know everything". Well, here's the deal; I had to learn and I did it by reading, studying, building and testing. When I didn't understand something, I got a BOOK about whatever it was and learned about it.
Forums started out as a place where if you got truly "stuck" others knowledgable about a subject you could ask others about the subject and get a different perspective. But at that point you didn't have to ask questions like "what is the power supply doing", "did you bypass the supply pins", "is the clock running","is the reset pin tied active". Now you get people that know NOTHING, NOTHING and jump in the middle. And then, if you ask a legitimate question you get every bozo answering ("did you tie the reset pin active, I did this once and it didn't work" - no kidding, huh).
Back to the "students"; there are a TON of references out there about "converting" "BASIC" to "C". I've seen one in particular about converting PICBASIC to C (no, I won't go find the link for you). Frankly, I doubt you could do that anyway; I'm guessing you know as much aout C as you do about transistors.
So flame, kick me off for being "mean" or "unhelpful"; I couldn't care less. I will leave you with this; I'll do your final project, exactly as you want, in any language you want, with PCB layout, production ready (as I REALLY think the whole "student" thing is a ruse) with a B.O.M (that's "Bill of materials", the parts you'll need), with a list of substitute components of 50 different manufacturer part numbers. At my consulting rates the PCB layout alone was worth $1500.00. I figure with code and all, $6000.00 should do it.
Bookmarks