Editing Alpha Clock Serial v2

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 7: Line 7:
  
  
The serial port on Alpha Clock Five is a "TTL Serial" type that is connected directly to the microcontroller.  To interface with a computer, it is normally used with an FTDI serial interface such as the [http://shop.evilmadscientist.com/productsmenu/partsmenu/130-usbttl FTDI TTL-232R] or the Adafruit [http://shop.evilmadscientist.com/productsmenu/accessories/210 FTDI Friend].    Note that since the interface supports logic-level signals, it cannot be interfaced directly to a traditional RS232 serial port on a computer.     
+
The serial port on Alpha Clock Five is a "TTL Serial" type that is connected directly to the microcontroller.  To interface with a computer, it is normally used with an FTDI serial interface such as the [http://evilmadscience.com/productsmenu/partsmenu/130-usbttl FTDI TTL-232R] or the Adafruit [http://evilmadscience.com/productsmenu/accessories/210 FTDI Friend].    Note that since the interface supports logic-level signals, it cannot be interfaced directly to a traditional RS232 serial port on a computer.     
  
 
The interface is normally configured for 19,200 baud, 8N1.
 
The interface is normally configured for 19,200 baud, 8N1.
  
 
Alpha Clock Five usually resets when the serial connection is opened; this is a side-effect of the auto-reset circuitry used for reprogramming the clock using the bootloader.  If this is problematic and you expect to never update the firmware, you can disable auto-reset by removing capacitor C10 from the circuit board or by clipping the lead at pin RTS* on J2.  Alternatively, if you wish to sync the time to your computer and do not have a Chronodot RTC present, you may wish to physically disconnect the interface cable from J2 after syncing the time, so that the clock does not reset when you open a subsequent connection.
 
Alpha Clock Five usually resets when the serial connection is opened; this is a side-effect of the auto-reset circuitry used for reprogramming the clock using the bootloader.  If this is problematic and you expect to never update the firmware, you can disable auto-reset by removing capacitor C10 from the circuit board or by clipping the lead at pin RTS* on J2.  Alternatively, if you wish to sync the time to your computer and do not have a Chronodot RTC present, you may wish to physically disconnect the interface cable from J2 after syncing the time, so that the clock does not reset when you open a subsequent connection.
 
== Setting time alone ==
 
 
If you wish to set the time on your Alpha Clock Five via computer -- and not do any additional interfacing -- there is a Processing sketch called SetArduinoClock, [https://bcdn.evilmadscientist.com/source/SetArduinoClock.zip available here], for just that purpose. Run this sketch with [http://processing.org/ Processing].
 
  
  

Please note that all contributions to Evil Mad Scientist Wiki are considered to be released under the GNU Free Documentation License 1.3 (see Evil Mad Scientist Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)