![]() |
Quote:
unfortunately it does not work. I get a clicking sound from both the relay and somewhere in the top. If I hold the switch, it clicks and the top moves in a very slow stepping manner I did a minor change to the design, I used pins D7&8 instead of 8&9. I did change the definitions to reflect that. I am not a programmer and this is the first time I have used an Arduino any ideas? |
AutoTop DIY
Quote:
As a first attempt, check your wiring, specifically the 10k pulldown resistors on pin 7,8 be sure they're there and the connection is secure. If you soldered the everything, sometimes a solder joint can look good but internally it's actually not making a good connection. By moving the wires during operation, you will see a change in operation if you have a bad connection. |
Quote:
I should preface that that I have done a lot of soldering, I used to build and repair pro audio gear and soldered about a million XLR and multipin connectors. In any case, I checked the pull down resistors, good connections I tried the wiggle on all connections with no luck In order to get any movement, I have to hold the button and instead of smooth operation, it is clicks and steps as it moves Could it be a bad board? |
Quote:
|
Quote:
I double checked the transistor wiring and it is correct The clicking is both on open and close |
Quote:
Haha, I didn't write the thread. I can look through the transistor to see if it'll theoretically work but the OP got it working in his so it's probably fine. It looks like he gave a top down view of the transistor in the wiring diagram so be sure that you have the left most pin ( if you're holding the transistor with the curved side towards you) wired to the switch harness. |
Quote:
|
Quote:
|
Transistor
It is simply a electronic switch, the 1K resistor is a current limiting device to protect the transistors from drawing too much current. It would help if the writer listed the EBC codes on the drawing. I will try to open this up a bit. The 1K resistors go to the Base of the transistor, it looks like the Emitter is grounded and the Collector supplies switched power to the harness. The Arduino can only handle a few milliamps of current so the transistors are used like electronic relays to trip the regular relay in the car.
|
Quote:
I think it is the motors in the actual top I hear clicking I can take a pic, but I don't know how much use it would be. I used a header connector with attached wires and soldered and heat shrunk all the connections |
E and C reversed
I bet you have the Emitter and the Collector reversed on the transistors, the Base is almost always in the middle
|
Quote:
Quote:
I did verify the pin out with the data sheet of the part With the part I have the collector is grounded and emitter goes to harness Is that wrong? |
Quote:
|
Vom
Take a meter and see if the transistors switch ....
|
good thread
I was going to build one of these, have a box of parts right here but cannot get the code to load in my module...any of them ?? Im using Nano modules BTW
|
Quote:
Quote:
I'm gonna breadboard it this week and see if it is switching correctly I'll post an update once I have a chance to test it I put everything back to stock for now and at least the top still works correctly :D At least I now have a switched 12v line in the upper console. I connected it from the unused phone connector in the bottom of the console thanks again |
Quote:
I have an Idea..... maybe I can load the code and you build them ??? :matchup: |
I get this error
Arduino: 1.5.6-r2 (Windows 7), Board: "Arduino Nano, ATmega328"
sketch_jun01a.ino: In function 'void loop()': sketch_jun01a:37: error: a function-definition is not allowed here before '{' token sketch_jun01a:47: error: a function-definition is not allowed here before '{' token sketch_jun01a:143: error: expected `}' at end of input This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. |
Did some more testing this morning
When I meter the output pins (D2 & D3) I do get ~2.5v when I close the switch. The problem is it does not stay latched, in other words it is high only while I close the switch. It doesnort matter how long I keep teh switch closed, as short as momentary or longer. the same result. Now that is on a meter and one of the problem was that the top relay chattered and the top "stepped" as it was moving. I am wondering if my board is bad, or the other case is an error in the code |
JayG,
I have a couple nanos on the way. I should hopefully have them by tomorrow (crossing my fingers for today). I'll build one up over the weekend and see how it goes and if I run into anything similar to you. |
All times are GMT -8. The time now is 12:17 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website