Show Posts
Pages: 1 [2] 3 4 ... 22
16  Using Arduino / Project Guidance / Re: Servo on: May 21, 2014, 07:06:08 am
You may want to consider using a different motor. There are many high torque, inexpensive, small dc gear motors available to use in lieu of a pricey high torque servo. - Scotty
17  Using Arduino / Project Guidance / Re: how to interface RF433mhz modules to arduino on: May 21, 2014, 06:59:01 am
A guy named Google can help you. Ask him to search "433mhz Arduino". - Scotty
18  Using Arduino / Programming Questions / Re: Sending data between two nRF24l01 units (wireless altimeter for RC plane) on: May 19, 2014, 02:33:56 pm
Thank You. Looking forward to it. - Scotty
19  Using Arduino / Programming Questions / Re: programming mess up! on: May 18, 2014, 06:09:10 am
SoftwareServo.h, SoftwareSerial.h & VirtualWire.h are libraries. Do you have them installed in your libraries folder? - Scotty
20  Using Arduino / Motors, Mechanics, and Power / Re: Arduino Car window on: May 12, 2014, 06:51:56 am
Quote
And yes when window will be fully closed then voltage will be incresed then i will made the code when voltae is bigger then 12v then arduino stop relay

The current, not the voltage will increase. - Scotty
21  Using Arduino / Motors, Mechanics, and Power / Re: Arduino Car window on: May 11, 2014, 07:45:49 am
Automotive window regulator motors will require a significant amount of current to run the window up or down. The amount of current will increase GREATLY when the window reaches top or bottom and the motor stalls. You might want to consider that. - Scotty
22  Using Arduino / Motors, Mechanics, and Power / Re: 12v DC pump/ SSR relay on: May 07, 2014, 06:41:09 am
I believe a SSR is essentially a triac. This is from a Wikipedia page: "Once triggered, the device continues to conduct until the current drops below a certain threshold called the holding current." - Scotty
23  Using Arduino / Motors, Mechanics, and Power / Re: Gearmotor program on: May 07, 2014, 06:33:51 am
Welcome to these forums. Help for you is available but you have to help yourself first. You must do some homework on your own to gain an understanding of what to do to get yourself started in your endeavor. To do so, simply Google 'Arduino DC motor' and read. If you do so, you will then understand enough to allow you to proceed on your own, at least enough to ask specific questions. Your original post seems to request 'take my hand and do this project for me'. - Scotty
24  Using Arduino / General Electronics / Re: Figuring out some numbers for a mini pump on: May 06, 2014, 07:23:18 am
How often and for how long is the pump needed to be run? - Scotty
25  Using Arduino / Motors, Mechanics, and Power / Re: Stepper vs DC vs Servo on: April 23, 2014, 12:20:42 pm
Quote
Why not a stepper ?

Battery powered or not, it's just a waste of power to hold in position, especially if the panel is not in continuous use. Depending on motor size, cost for a stepper and driver may be an issue too . There is an abundance of high torque, low cost dc motor solutions. But nothing firm can be suggested until the OP provides us with more information on this project. - Scotty
26  Using Arduino / Motors, Mechanics, and Power / Re: Stepper vs DC vs Servo on: April 23, 2014, 06:35:43 am
My choice would be a dc motor with a worm gear drive. The worm gear drive would hold the position of what is being driven when the motor is not powered. Beyond that, more information is needed to make suggestions, i.e., what scale are we talking about (weight, size, etc.)?- Scotty
27  Using Arduino / Project Guidance / Re: Pulse to m/sec on: April 17, 2014, 06:29:16 am
Quote
Is that not  a slotted opto switch, in which case, it will not work at all with a SOLID disk!

This may completely confuse the OP. Although the disk is a solid, it is not completely opaque. In it's rotation, it will alternately block the IR from the opto interupter's emitter which will alternately swing the device's receiver output. It will work.

- Scotty
28  Using Arduino / Programming Questions / Re: Pulse train comparrison/matching on: April 16, 2014, 10:11:48 am
Quote
Are you saying that when there is no smoke detection there is no signal, and when there is smoke detection there is the signal you displayed above?

Yes.

Quote
Does the device also put put any other signals that you need to identify as NOT being a smoke detection signal?

No.
29  Using Arduino / Programming Questions / Re: Pulse train comparrison/matching on: April 16, 2014, 07:19:24 am
Thanks for responding, Gentlemen. Perhaps I've not been clear enough. My post is concerning only one event, a smoke detector going off, sounding an alarm.  The smoke detector is a type that, when it goes off, transmits an RF signal to other smoke detectors and they will also sound an alarm. The data shown represents the output of an RF receiver that has captured the RF signal when the smoke detector goes off. The RF signal, as viewed on a scope, looks like this:

The Pulsein function sees the low, short pulses as approximately 390usec and the longer low pulses as approximately 800usec.

The output of the receiver is fed to an input pin (7) of an Arduino. The code is below. One line of the data shown in the original post is what is seen, over and over, in the serial monitor.
Code:
/*
  PulseIn sketch

 */


const int inputPin = 7;   // analog output pin to monitor
unsigned long val;  // this will hold the value from pulseIn

void setup()

  Serial.begin(115200);
}

void loop()
{
  val = pulseIn(inputPin, LOW);
  Serial.println(val);


Does this clear things up? - Scotty

30  Using Arduino / Programming Questions / Pulse train comparrison/matching on: April 15, 2014, 03:48:11 pm
Hello Guys.I'm working on a home security project, having a text sent to me if certain events occur. One of those events is the  detection of smoke. I purchased a Kidde wireless (433Mhz) smoke alarm and am currently able to receive it's signal via a cheap receiver and was successful is using the Arduino's Pulsein(negative transition) to collect pulse data from the alarm. Below are 3 groups. Each group shows pulse width data for different user switch settings on the alarm.

I'm seeking advice on how to compare the incoming data to fixed data in a constant variable. The first number in each row below is the pause between signals sent by the alarm. I suppose that detecting the length of that first number would be the start of collecting data. I'm imagining that any pulse width between a range of say, 360-420 could be assigned a 0 and any pulse width of a range of 780-820 be considered a 1. When determined to be 0 or 1, could those bits somehow be arranged into a binary number? How would that be done? Afterward I could compare it to a binary number stored in the previously mentioned variable. I'm seeking a direction to go with the programming. Please suggest a good way to go about this. Thanks - Scotty

Code:
30147 380 392 388 1573 402 402 393 394 401 401 401 800 402 802 810 804 802 402 405 398 397 405
48734 373 389 389 1587 403 390 393 400 400 400 393 806 401 801 802 801 808 402 394 397 405 402
37169 382 394 382 1572 397 396 400 394 396 402 401 800 397 801 802 802 804 397 400 403 405 396

41406 373 400 397 1572 398 397 402 397 401 809 801 397 810 802 812 804 400 398 405 804
39944 367 396 397 1568 405 396 396 401 402 804 799 405 802 805 805 800 407 401 400 804
35690 376 398 390 1579 407 392 400 403 402 801 804 402 809 802 801 805 406 396 406 806

31026 384 397 397 1579 398 397 401 385 402 398 394 401 410 792 802 802 801 410 405 405 394 397
35777 376 398 398 1578 402 398 402 402 400 397 398 405 402 795 804 804 812 406 403 403 398 394
40726 368 397 397 1565 400 397 401 401 401 397 402 403 410 796 804 806 805 410 405 403 398 394
Pages: 1 [2] 3 4 ... 22