Show Posts
Pages: [1] 2 3 ... 579
1  Using Arduino / Project Guidance / Re: shaking servo's on: July 22, 2014, 08:19:50 pm
Are you using anything else?  SoftwareSerial disables interrupts while characters are being sent or received so that can cause servo jitter.  It might also be a wiring problem. If you don't connect servo ground to Arduino ground that can cause bad behavior.
2  Using Arduino / Networking, Protocols, and Devices / Re: How to get commands to arduino non locally without configuring router. on: July 22, 2014, 08:17:12 pm
Perhaps your router supports UPnP (Universal Plug-and-Play).  There are utilities that let you configure port forwarding through the UPnP protocol.
3  Using Arduino / Installation & Troubleshooting / Re: Arduino EtherShield v1.1 won't talk to Uno with strange baud rate on: July 22, 2014, 07:38:50 pm
Sounds like the replacement ATmega328P chip has the Duemilanove bootloader instead of the UNO bootloader (optiboot).  That should not cause a problem with the ethernet shield.
4  Using Arduino / Project Guidance / Re: Help Controlling a Camcorder (non-LANC capable) on: July 22, 2014, 07:33:28 pm
Does your camcorder have an IR remote control?  If so you can probably emulate that control with the Arduino.

If the camcorder doesn't have a remote control you may have to open it up and connect wires to the control buttons.
5  Using Arduino / Programming Questions / Re: Best way to write this nested loop on: July 22, 2014, 07:30:47 pm
I think the problem is that you only call temp() when the SELECT button is pushed.  Instead of calling temp() there you should set a variable to note that you are in the "temperature mode".  Then use BlinkWithNoDelay techniques to update the display periodically, perhaps every few seconds.  You will get a screen flicker every time you do a full screen erase so you should probably only erase the screen when the mode changes and on the periodic updates just change the parts that need changing.  The temp() function (and functions for the other modes) should get a flag to let them know that the mode has just changed or not.  If the mode just changed they should draw the whole screen.  If not, just draw the updates.

void temp (boolean newMode) {
  float c = tempsensor.readTempC();
  if (newMode) {
      lcd.print("Current Temp.");
      lcd.print("deg. C");
  lcd.print("      "); // Clear the field
6  General Category / General Discussion / Re: Original or clone? on: July 22, 2014, 09:14:18 am
Clone.  The original doesn't have the reset button in the upper left corner.  There should be a blank area there for a label.
7  General Category / General Discussion / Re: Arduino motor shield on: July 22, 2014, 08:15:12 am
"Shields are boards that can be plugged on top of the Arduino PCB extending its capabilities. The different shields follow the same philosophy as the original toolkit: they are easy to mount, and cheap to produce."
8  Using Arduino / Installation & Troubleshooting / Re: 4-pin breakout on old lilypad on: July 21, 2014, 10:05:21 pm
This page shows the (now obsolete) LilyPad USB Link board attached.  The pins are labeled.

So you just need four pins of a 3.3V FTDI cable.  The DTR signal is not present so you need to use manual reset for uploading.
9  Products / Arduino GSM Shield / Re: GSM data call on: July 21, 2014, 06:56:27 pm

Looks like you want the AT+QICSGP command to switch from GPRS to CSD.

See section 7.2.17:
10  Using Arduino / Interfacing w/ Software on the Computer / Re: Serial outgoing data dropped/lost on: July 21, 2014, 03:30:42 pm
Yes, we know that 9600 baud works.  You have said it several times.  Now try 57,600 baud which should take only 40 minutes (twice as long as 115,200 baud).
11  Using Arduino / Sensors / Re: Two photo interrupters and Arduino Leonardo on: July 21, 2014, 03:10:55 pm
You forgot Serial.begin().

How often are these pulses coming?   Could it be that several additional pulses arrive while the serial printing is happening?  Can you slow down the motor?
12  Using Arduino / Interfacing w/ Software on the Computer / Re: Serial outgoing data dropped/lost on: July 21, 2014, 03:04:57 pm
It's really a strange issue given that the friend of mine has no issue at all with the same exact hardware and software set-up.

So he has the exact same PC with all the same software running on it?  That would be odd.

I still think there is something wrong with your PC.  Did you and your buddy try swapping Arduinos to see if the problem moved with the Arduino or stayed with your PC?
13  Using Arduino / Project Guidance / Re: True "continuous rotation servo" on: July 21, 2014, 02:53:18 pm
If the load isn't too high a stepper motor can be relied on to reach the desired position and number of rotations in either direction.  An index mark (single slot optical interrupter) will allow you to detect if any steps are missed.

Any motor with accurate feedback can be use to implement a closed-loop positioning system.
14  Using Arduino / Programming Questions / Re: Using keypad.h to input decimals on: July 21, 2014, 02:45:47 pm
What range of numbers do you want to support and what key do you want to use for a decimal point?
15  Using Arduino / Programming Questions / Re: Switching between 2 I2C sensors on: July 21, 2014, 12:23:51 pm
The different I2C devices should have different I2C addresses.  You select them by address.
Pages: [1] 2 3 ... 579