|
07/30/2012, 09:44 PM | #1101 |
Registered Member
Join Date: Oct 2006
Location: ramsey illinois
Posts: 218
|
what i see on typhon schematic
is jp1-----------------------lcd pinout pin1 = gnd which hooks to pin1 Vss pin2 =5v------------------pin2 Vcc pin3 =Vo------------------pin3 Vee pin4 =Rs------------------ pin4 Rs pin5 =gnd------------- R/W on lcd not used pin6 =en----------------- pin6 E enable signal pin7--------------------- not used on lcd pin8----------------------not used on lcd pin9----------------------not used on lcd pin10---------------------not used on lcd pin11 =lcd4---------------pin11 db4 pin12 =lcd5---------------pin12 db5 pin13 =lcd6---------------pin13 db6 pin14 =lcd7---------------pin14 db7 pin15 =bkl----------------pin15 ledK pin16 =gnd---------------not available on lcd is this the correct wiring for my lcd? i have an actual pcb Last edited by jc286006; 07/30/2012 at 09:57 PM. |
07/30/2012, 10:01 PM | #1102 |
Registered Member
Join Date: Oct 2006
Location: ramsey illinois
Posts: 218
|
if the wiring is correct then my problem lies in my pin assignments in the sketch for hello world
|
07/30/2012, 10:04 PM | #1103 |
Registered Member
Join Date: Oct 2006
Location: ramsey illinois
Posts: 218
|
The circuit:
* LCD RS pin to digital pin 14 * LCD Enable pin to digital pin 13 * LCD D4 pin to digital pin 11 * LCD D5 pin to digital pin 6 * LCD D6 pin to digital pin 25 * LCD D7 pin to digital pin 4 * LCD R/W pin to ground * 10K resistor: * ends to +5V and ground * wiper to LCD VO pin (pin 3) Library originally added 18 Apr 2008 by David A. Mellis library modified 5 Jul 2009 by Limor Fried (http://www.ladyada.net) example added 9 Jul 2009 by Tom Igoe modified 22 Nov 2010 by Tom Igoe This example code is in the public domain. http://www.arduino.cc/en/Tutorial/LiquidCrystal */ // include the library code: #include // initialize the library with the numbers of the interface pins LiquidCrystal lcd(15, 14, 13, 12, 11, 6, 4, 3, 2, 1); void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.print("hello, world!"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): lcd.setCursor(0, 1); // print the number of seconds since reset: lcd.print(millis()/1000); } |
07/31/2012, 09:28 AM | #1104 |
Registered Member
Join Date: Aug 2011
Location: "The Land of Fruits & Nuts"
Posts: 879
|
Why not just use the pin assignments in the actual Typhon firmware? Connect the LCD pins 1- 16 in the order laid out on the PCB, upload the typhon firmware and be done with it. The "Hello World" sketch uses a different pin assignment all together, so it's no wonder you're having problems.
|
07/31/2012, 10:59 AM | #1105 |
Registered Member
Join Date: Oct 2006
Location: ramsey illinois
Posts: 218
|
i would do that but when i compile it in both versions of arduino there is a bunch of errors in the files that i have downloaded from the wiki. thats why i asked if someone that has it working could send me their files so i could try them on my typhon and see if it is me and the arduino program thats not functioning together or if it was my lcd or typhon board that has problems. i dont think its the lcd or typhon that has the problem i think its me not getting in jive with arduino thats having troubles i am the type that if its in black and white i can understand how it works and be able to learn it but having to just grope at things i have never done before gives me troubles
james Last edited by jc286006; 07/31/2012 at 11:05 AM. |
07/31/2012, 12:00 PM | #1106 |
Registered Member
Join Date: Aug 2011
Location: "The Land of Fruits & Nuts"
Posts: 879
|
Try this copy- it works fine for me.
|
08/08/2012, 03:52 AM | #1107 | |
Registered Member
Join Date: Jun 2012
Location: NYC / Philly
Posts: 227
|
Quote:
Also in the thread there was a parts list mentioned. Where can I find that (or was that one of the other links I need to convert)? |
|
09/20/2012, 09:49 PM | #1108 |
Registered Member
Join Date: Mar 2012
Location: Brooklyn NY
Posts: 383
|
any sketch for a storm and cloud effects for the typhon
any sketch for a storm and cloud effects for the typhon
|
09/21/2012, 05:33 AM | #1109 |
Registered Member
Join Date: Sep 2011
Posts: 36
|
Hello Everybody,
Can someone please point me to a wiring diagram with a Typhoon controller ( i got one from Boostled). I have got my led's and heatsinks and the typhoon controller.. I was looking for a wiriring diagram and couldnt find one. If someone has one can you please provide me a wiring diagram. Thank you, SWF Last edited by SWF; 09/21/2012 at 06:33 AM. Reason: typo |
09/21/2012, 07:11 AM | #1110 | |
Registered Member
Join Date: Sep 2011
Location: TX
Posts: 120
|
Who wants a cheap, simple, Arduino-based LED controller?
Quote:
|
|
09/21/2012, 07:12 AM | #1111 |
Registered Member
Join Date: Sep 2011
Location: TX
Posts: 120
|
Who wants a cheap, simple, Arduino-based LED controller?
Here is some storm effects: http://arduino.cc/forum/index.php?topic=119686.0.
Here is a link to a forum about a cloud coding: http://www.thereeftank.com/forums/f6...ng-185320.html |
09/21/2012, 08:27 AM | #1112 |
Moved On
Join Date: Sep 2012
Posts: 1
|
how is the final product look like? could you share some pictures?
thanks |
09/26/2012, 06:58 AM | #1113 |
Registered Member
Join Date: Jul 2011
Posts: 118
|
Sketches
How about we post our sketches for the Typhon.
I'm useing Spuzzum's ver. Up to 5 pwm channels. Could get 6 channels if I could figure out how to use the I2C buttons instead of the ones hardwired on the Typhon board.Three temps 20 x 4 lcd. The screen has to be I2C. Not a bad sketch. Any word on the Typhon ][? shark boy |
09/27/2012, 08:40 PM | #1114 |
Registered Member
Join Date: May 2012
Posts: 1
|
Hi Shark Boy. I am using a DFRobot LCD Keypad shield for my reef controller. I'm looking for some code and have been cutting and pasting and trying to get my stuff working.
The lcd / keypad shield I use has the I2C inputs and all the buttons are on the shield. Since the Typhon standard uses push buttons it's incompatible with my setup, and like you I am after some code to make it work. Someone asked on page 38 of this thread about it and got a response that said basically to handle all of the menu' presses with if statements about which button is being pressed. I have the button values and a knowledge of C++ but I can't work out how to assign the buttons etc. since the Button.h library used in Typhon has things like UniquePresses and IsPressedDown and stuff that the ADC / I2C keys don't really operate on nor will he menu case statements work with (as far as I can see). If you have any information on how to get our setup operational then please share. Thanks! |
09/28/2012, 06:47 AM | #1115 |
Registered Member
Join Date: Jul 2011
Posts: 118
|
I2c
Simpsold,
I don't have a clue. I kinda give up on the buttons and went with the regular buttons. I had the I2C buttons working, but I couldn't figure out how to make them work with the sketch. I don't have any programming skill unless you count playing with my Arduino for a year now. I bought a Mega 2560 a couple months ago but other than loading a sketch or two in it it has been in a drawer. Just not enough time. If someone can incorperate the I2C buttons in then that would be cool. The Typhon can do so much more than just turn on some leds, it still impresses me! shark boy |
09/29/2012, 08:44 AM | #1116 | |
Registered Member
Join Date: Aug 2007
Location: Gurabo, PR USA
Posts: 75
|
Quote:
I think the same. The built in combo of LCD, RTC and Keypad makes the Typhon a very solid, versatile yet simple platform. Making i2c add-ons boards to add more functionality is the way to go. |
|
09/29/2012, 06:23 PM | #1117 |
Registered Member
Join Date: Nov 2009
Posts: 12
|
Hi, Anyone have a version that will work in Arduino 1.0.1? Having trouble with libraries and code changes...
Tom |
09/29/2012, 08:17 PM | #1118 | |
Registered Member
Join Date: Aug 2011
Location: "The Land of Fruits & Nuts"
Posts: 879
|
Quote:
|
|
10/02/2012, 10:32 PM | #1119 |
Registered Member
Join Date: May 2011
Location: Denver,NC
Posts: 11
|
Will be following
__________________
One day the entire world will become a reef. So get your gills ready. Current Tank Info: Working on a 45g salt reef tank |
10/02/2012, 10:44 PM | #1120 |
Registered Member
Join Date: Mar 2012
Location: Brooklyn NY
Posts: 383
|
thanks
moncapitane
|
10/10/2012, 06:50 PM | #1121 |
Registered Member
Join Date: Apr 2007
Posts: 211
|
Hi everyone since I'm not real smart with electronics I have a question about the typhoon controller I was working with it and one of the stray pwm wires hit a driver and shorted the driver and the typhoon. I've tried to trouble shoot the controller I've got it narrowed down to the atmega328 pu chip or the LCD screen. Does this sound right. Or anyone have any idea? The LCD will display blocks but does not light up or change thanks everyone
|
10/10/2012, 07:36 PM | #1122 | |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Quote:
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
10/10/2012, 07:53 PM | #1123 |
Registered Member
Join Date: Apr 2007
Posts: 211
|
I don't have the ftdi cable I think I will go ahead and order a new micro controller and cable if that seems to be a possibility
|
10/12/2012, 02:59 PM | #1124 |
Registered Member
Join Date: Jul 2011
Posts: 118
|
Cooked Typhon
I think I'd try the FTDI cable first. You might of just killed the program. I've done that.
shark boy |
10/13/2012, 01:06 PM | #1125 |
Registered Member
Join Date: Apr 2007
Posts: 211
|
is there anywhere to buy one other than online?
|
Thread Tools | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cheap Moonlight | ticklesworth | New to the Hobby | 3 | 04/04/2010 04:09 PM |
Cheap Moonlight | ticklesworth | Do It Yourself | 0 | 04/03/2010 08:52 AM |
Arduino base controller - power pack ONLY TODAY | MaLi | Do It Yourself | 0 | 03/07/2010 05:56 AM |
Sumps 101: Cheap, simple and effective for small tanks | cody6766 | Central Oklahoma Marine Aquarium Society | 8 | 01/06/2009 10:57 AM |