22/0/2013 UPDATE!
New Version 0.7x
Attention! The connection diagram has changed!
ArduTester
This is an Arduino porting of the excellent work by Markus Frejek.
The final aim is to create an economic component tester using Arduino and a few passive components;
I'm trying to make the system more scalable as possible, so you can view the output in Serial Terminal or alternatively via a I2C LCD.
I'm working on a shield which will also include the components for the Logic Analyzer (Another project of ABC). For my convenience i publish first SMD version and then TH Version.
Logically all the updated files will be available at this first post.
First of all I would like to say thank you very much! for all your hard work Pighixxx with the Arduino ABC and this project 8)
I have built the current Circuit on breadboard this morning ,Could you explain a little about using the probes for various components, plus a few other things such as Such as "GDS" ETC
Which parts of the code do I need to change for a 20x4 display ? other than "LiquidCrystal_I2C lcd(LCD_ADDRESS,16,2);"
I find the constant cycling of the readings on a 16x2 display some what confusing at the moment .
I was also wondering what pin does "#define BUTTON_INST" use ? Does it go to GND?
koogar:
(cut)
I have built the current Circuit on breadboard this morning ,Could you explain a little about using the probes for various components, plus a few other things such as Such as "GDS" ETC
You can use any pin for the tested component. Ardutester will give you the pinout.
Have You tested a fet? GDS mean Gate, Drain, Source (the pins of a Fet) 8)
koogar:
Which parts of the code do I need to change for a 20x4 display ? other than "LiquidCrystal_I2C lcd(LCD_ADDRESS,16,2);"
I find the constant cycling of the readings on a 16x2 display some what confusing at the moment .
Waiting for the next release (07x), I'll add the code for custom lcd (20x4, etc)
koogar:
I was also wondering what pin does "#define BUTTON_INST" use ? Does it go to GND?
If You have a button installed (see schematic on first post - pin 2 to gnd)
Just as a note I am using LiquidCrystal_I2C V2.0, and the back light is connected from PCF8574 "P7" as per Pighixxx ABC Guide but with a 3904 transitor.
the back light was doing the opposite of the Code. I assume the backlight timeout is to save the battery if used.
At first i thought the NPN transistor was connected in reverse or i was using a PNP
As I am no good at code I had to perform a workaround and to edit the LiquidCrystal_I2C.h
From
// flags for backlight control #define LCD_BACKLIGHT 0x00 #define LCD_NOBACKLIGHT 0x80
to
// flags for backlight control #define LCD_BACKLIGHT 0x80 #define LCD_NOBACKLIGHT 0x00
Now the Backlight works as intended in the code.
Update: in the end I decided to use a PNP 3906 transistor an leave the code
When the (TH) through hole version is finished would it be possible for you to include a 1:1 scale PDF of the bottom and top layers for toner transfer/ home etching and a full schematic ?
When the (TH) through hole version is finished would it be possible for you to include a 1:1 scale PDF of the bottom and top layers for toner transfer/ home etching and a full schematic ?