Show Posts
Pages: [1] 2 3 ... 10
1  Forum 2005-2010 (read only) / Interfacing / Re: Arduino Car Diagnostic on: July 30, 2009, 12:10:39 pm
Cool glad to see that OBDuino exists  smiley It would be nice if they could put up some documentation on the ISO spec smiley-wink
2  Forum 2005-2010 (read only) / Interfacing / Re: Arduino Car Diagnostic on: July 25, 2009, 04:03:55 pm
If I ever do get something like this going I will use that name and be sure to give you cred for coming up with it.

I tossed the idea here into the community with the hope that maybe someone else with the time and resources can start a project like this up. Maybe one of the people who have actually implemented something like the PIC based controllers you can buy out there would be willing to port their efforts to the Arduino.
3  Forum 2005-2010 (read only) / Interfacing / Re: Arduino Car Diagnostic on: July 24, 2009, 01:13:39 pm
It would be great, but we first have to find out what legal requirements need to be met since the protocols aren't open source and we would also need to have someone who has acces to the ISO spec documents...
4  Forum 2005-2010 (read only) / Interfacing / Re: Arduino Car Diagnostic on: July 24, 2009, 04:12:15 am
ODBdiunotm  smiley cool name Coding Badly.


I've seen a few of those RS232 to OBD convertors and seen some schematics published to allow you to build your own. Its basically some level changing and optoisolation etc. Maybe using a shield to house this circuitry as well as a port to plug in a cable, or else a cable with the isolation and level shifting built in could be made for a reasonable price.

The biggest difficulty is going to be getting the spec. Anyone out there have the ISO9141-2 and related specs and willing to contribute, we could make this a community effort.

I saw a PIC based OBD chip in either EPE or Elektor way back, mayb putting that on a shield could work as well, but that kind of defeats the purpose though.
5  Forum 2005-2010 (read only) / Interfacing / Arduino Car Diagnostic on: July 24, 2009, 01:01:39 am
I was thinking the other day, it would be cool to develop an interface library for automotive diagnostics. I am talking about ISO9141, OBD II kind of thing.

I wanted to try this a while ago, but it seems that you have to purchase the spec to get access to the protocol etc etc.

If such a library was developed could it be done open source since the spec is not public. Or could it be done by distrubuting the library in binary form.

A shield might need to be developed as well to allow for connecting to to the OBD plug.

What do you guys think of this?
6  Forum 2005-2010 (read only) / Interfacing / Scratch Library on: June 03, 2010, 12:55:04 am
I posted this yesterday over at the Scratch forum I guess I should share it here as well.

Its a library I created for making it easier to use the Arduino as a Scratch board without having use a proxy program. At the moment it only supports input so that you can emulate a Sensorboard but I want to add support for output, ideally without changing the Scratch Image

http://www.geekstudio.co.za/files/arduino/scratchlib/Scratch1.0.zip

and heres a simpletest scratch project:

http://www.geekstudio.co.za/files/arduino/scratchlib/arduino.sb

You just need to unzip into your libraries folder and import and possibly restart the IDE, once this is done you can run the Sensorboard example if you want to try it out quickly.

Inside Scratch you need to select the COM port your Arduino is using, this will be the Virtual COM port, and you right click on the block showing the variables and select the COM port that the Arduino is using.

If you aren't sure which port number that is because it changes sometimes, go into the Arduino IDE and check which port is selected there
7  Forum 2005-2010 (read only) / Interfacing / Re: need help inter faceing arduino with a website on: September 13, 2009, 04:04:17 am
Isn't there a mod_python for apache or something that allows you to run python as server side. There is also Django, isn't that based on python.

Otherwise you could try a hack by communicating between python and and PHP using a text file or an entry in a MySQL database. Thats a long hack but could work, especially if you use some Ajax on your page.
8  Forum 2005-2010 (read only) / Troubleshooting / Re: Dual output power supply and sharing grounds -how? on: June 04, 2010, 02:24:42 am
Hmmm the grounds should be tied together.

If you really can't tie the grounds together why not drive the transistor that controls the fans through an opto isolator.

Connect the LED of the optoisolator to through a current limiting resistor to the Arduino output, and ground the LED on your Arduino's ground.

Then use the output of the optoisolator to drive the transistor and that can connect to the other ground for the 12V.

Check the web otherwise wikipedia has a nice intro http://en.wikipedia.org/wiki/Opto-isolator

Otherwise even simpler would be to use a relay  smiley

Just remember one thing, maybe you know it already, when supplying the Arduino with 5V, the regulator on board has a drop out voltage, even though its low you will still need slightly over 5V of you are going to supply power into the regulator, otherwise supply the 5V directly to the 5V "bus" if you are going to use your adapter.



9  Forum 2005-2010 (read only) / Troubleshooting / Re: Power source on: July 25, 2009, 03:56:53 pm
It should be fine to run it with a 12Vdc supply, if possible try to get an adjustable one that can go lower to keep the losses in the regulator as low as possible. But driving 3 LED should be fine.

The 1000mA rating means that your supply can deliver up to 1000mA before either a fuse blows inside the supply, or it shuts down or it blows up all depending upon the design of your supply.

With only 60mA plus the current drawn by the other components on the board you have more than enough room to play with.

You could even hook up another 6 or 7 Diecimilias each running 3 super bright LEDs to that supply if you have that many Arduinos lying around. ;D
10  Forum 2005-2010 (read only) / Development / Re: ZArdino - Through hole simple derivative on: August 02, 2010, 06:15:14 am
As long as you don't hold the soldering iron down continuosly it should be fine. I have soldered quit a few SMDs this way and the only problems I have had are some bad joints.

@leppie RS's prices have jumped up quite a bit since they first stocked the Arduino.
11  Forum 2005-2010 (read only) / Development / Re: ZArdino - Through hole simple derivative on: June 02, 2010, 12:50:11 am
@leppie thanks for the message. I must actually check up on the blog been rather busy and my ADSL been "capped" lol only we know what that means.

I also managed to get from RS when I saw that they were doing Arduino. It took about 2 weeks to get. The Atmega328 is pretty hard to get otherwise and for just over R40 including the bootloader its a bargain.
12  Forum 2005-2010 (read only) / Development / Re: ZArdino - Through hole simple derivative on: June 01, 2010, 12:59:54 am
@cr0sh thanks. Right now I don't have the time to build lots of these for people but I plan to make the PCBs available once I get enough people who want. The more I have made the cheaper it gets. I'll post when I do a production run of PCB's because at the moment I making a few at a time for people who are interested.


@BenF & TchnclFl unfortunately I cannot avoid the SMD FT232RL I heard something about a dip version available but I don't see any info on FTDI's website, so for now it has to be surface mount.

What I have done is provide the board with the FT232RL already soldered in place then the rest is easy through hole.

Otherwise its easy to solder the FT232RL with no skills, all you do is blob a lot of solder over all the pins and then wick it up with solder braid. Sure I'll flack for saying you can do it like that but for a hobbyist it works fine. The one in the picture was done like that and works fine, obviously the solder joints may come loose, but for a hobbyist its fine.

For the rest of the board using normal resistors, capacitors, LED's etc are a breeze compared to SMD ones.

In addition I have added a few features such as a power selection switch to choose from external or internal as well as using extra connectors that align to the standard vero board/bread board grid so you can easily make shields from Veroboard/Stripboard instead of having to drill extra holes in the Veroboard.

13  Forum 2005-2010 (read only) / Development / ZArdino - Through hole simple derivative on: May 31, 2010, 02:09:17 pm
Since I posted this in another thread I figured I should share this here as well. Late last year I developed a derivative of the Arduino Deumalinove called the "ZArdino".

All the info is over here: http://geekstudio.co.za/products/zardino

It was designed primarily for South African's where the hobbyist has always had a hard time finding exotic components and very few people  can solder SMD or have had experience with SMD. The primary aim was to use standard sized components which are easily available from most electronics suppliers. If it can be built in South Africa then it can surely be built just as easily anywhere else in the world.

Schematics etc to follow as soon as I have time to find the right ones.
14  Forum 2005-2010 (read only) / Development / Re: Simple Arduino schematic and board? on: June 02, 2010, 03:40:12 pm
You can defnitelly power it directly from the 5V USB, just add in a decoupling cap of 100nF across Vcc and Ground and make sure you don't pull more than 500mA. Also check out your Reset connection as mentioned because when you press the button its a direct short.

As for USB to serial Adaptors all of them output RS-232 Voltages levels so the simplest would be to get a MAX 232 line transceiver which will convert the RS 232 level back forth to TTL levels which is what the ATmega uses.

Don't worry about anything else because this should work if you use a MAX232 which will be cheap, simple and reliable. If you are going to try and level shift with discrete components you are going to just spend time getting it to work right.

15  Forum 2005-2010 (read only) / Development / Re: Homemade Arduino no-SMD on: May 31, 2010, 02:00:28 pm
I have made a through hole version of the Arduino called the ZArdino last year.

http://geekstudio.co.za/products/zardino

I must upload the final layouts etc after finding the correct files because I have so many revisions and some have bugs in them. The final one works nicely.

Unfortunately you can't avoid the SMD FT232RL but thats easy to solder compared to soldering SMD resistors and LED's.  Just apply flux, then melt solder across all the pins then use solder braid wick up the excess. Yes its not the best way to do it but its the simplest way to do it at home.

As for the boards its double sided so depending upon your skills and equipment you might prefer to have them made up by a university or PCB house.


Pages: [1] 2 3 ... 10