Show Posts
|
|
Pages: 1 ... 6 7 [8]
|
|
106
|
Using Arduino / Programming Questions / Timer question
|
on: July 13, 2011, 06:48:15 am
|
|
Simple Question Like most I'm new, but learning fast, and have a question.
How do I start the program over in 7 days?
Delay wont work, the program is doing all kinds of stuff, I think I need a timer or clock function but everything I have seen deals with building clocks or LCD clocks I don't need that complicated.
Tnx
|
|
|
|
|
107
|
Using Arduino / Programming Questions / 1st time and can use a lil help
|
on: July 05, 2011, 10:35:51 pm
|
|
Here is my 1st code ever, all sad and sick looking, I'm sure any help would be appreciated. Essentially I am trying to control some relays that are timed I need a spot to add code that runs all the time too Here's what I have so far.
const int drain = 13; const int solenoid = 12; const int PH = 11; //for future use const int A = 10; //for future use const int B= 9; //for future use int drain = Low; int solenoid = Low; int PH = Low; int A = Low; int B = Low: long previousMillis = 0; long interval = 1000; //not sure what to do here I want it to run once, then do it again every 7 days void setup() { pinMode(drain, OUTPUT); pinMode(solenoid, OUTPUT); pinMode (PH, OUTPUT); pinMode (A, OUTPUT); pinMode (B, OUTPUT); }
Void loop() {
// here is where I wanted to add some code later that runs all the time, except when the the next part runs
if (drain==LOW); drain = HIGH; delay (1000*600); //I want a 10 min delay drain = LOW if (solenoid ==LOW); solenoid = HIGH; delay (1000*900); //I want 15 min delay solenoid = LOW; digitalWrite (drain, solenoid)
}
}
|
|
|
|
|
108
|
Using Arduino / Installation & Troubleshooting / Re: NewSoftSerrial
|
on: June 25, 2011, 08:46:19 pm
|
|
Ok I think I found the problem, I'm using Ubuntu linux the libraries folder is locked down wont let my copy delete or do anything there. I downloaded a program nautilus after trying to gain access all the other ways I know failed. Using that I just copied the NewsoftSerial File into the libraries file and it seems I'm in business. "What a Pain." I'm sure I will be back soon with more questions. Thanks for the help though.
|
|
|
|
|
109
|
Using Arduino / Installation & Troubleshooting / Re: NewSoftSerrial
|
on: June 25, 2011, 08:00:02 am
|
|
Yes Ok got cut paste working, here is my sample code Mind you I have nothing hooked up just trying to check the code.
#include <NewSoftSerial.h> NewSoftSerial mySerial = NewSoftSerial(2, 3); char stamp_data[15]; byte holding; byte i; byte startup=0; void setup(){ mySerial.begin(38400); Serial.begin(38400); } void loop() { if(startup==0){ for(i=1; i <= 2;i++){ delay(1000); mySerial.print("l0"); mySerial.print(13,BYTE); delay(1000); mySerial.print("l1"); mySerial.print(13,BYTE); } startup=1; delay(1000); mySerial.print("c"); mySerial.print(13,BYTE);
if(mySerial.available() > 3) { holding=mySerial.available(); for(i=1; i <= holding;i++){ stamp_data= mySerial.read(); } for(i=1; i <= holding;i++){ Serial.print(stamp_data); } Serial.println(""); } }
Tnx for the help.
|
|
|
|
|
110
|
Using Arduino / Installation & Troubleshooting / Re: NewSoftSerrial
|
on: June 24, 2011, 07:50:47 pm
|
|
Ok tnx for the help, but here's my problem, Iv'e got code for a PH sensor but when I compile it it says. "NewSoftSerial does not name a type." I think that's because the NewSoftSerial program's not installed correctly. I tried to follow the instructions to put it in the Sketch folder and restart, but as soon as I restart the program its not there poof gone, nothing to install. Am I missing something?.
also; the cut paste wont work ether, but don't care much about that right now.
|
|
|
|
|
111
|
Using Arduino / Installation & Troubleshooting / NewSoftSerrial
|
on: June 23, 2011, 09:04:25 pm
|
|
I'm new to all this, so maybe its just me, but I cant get the NewSoftSerial working. 1st off the Arduino site tells you all kinds of stuff about it, but it doesn’t give you a download link, or instructions on how to install it. I downloaded it off another site its sitting on my desktop not even sure what version it is. Now what I'm lost.
|
|
|
|
|