Menu

Tree [cc0f66] master /
 History

HTTPS access


File Date Author Commit
 Capacity 2013-12-14 Ralf Schlatterbeck Ralf Schlatterbeck [937419] Fix warnings/errors with new arduino version
 FreqCounter 2013-12-14 Ralf Schlatterbeck Ralf Schlatterbeck [937419] Fix warnings/errors with new arduino version
 OW_Devices 2013-12-14 Ralf Schlatterbeck Ralf Schlatterbeck [5f135f] Adapt to new version of arduino package
 OneWire 2013-12-14 Ralf Schlatterbeck Ralf Schlatterbeck [5f135f] Adapt to new version of arduino package
 huehner 2023-08-03 Ralf Schlatterbeck Ralf Schlatterbeck [cc0f66] Remove old connections
 hw 2009-10-04 Ralf Schlatterbeck Ralf Schlatterbeck [2798bf] Exported
 led 2009-04-13 Ralf Schlatterbeck Ralf Schlatterbeck [13d0fa] Debounce
 onewireclock 2013-12-14 Ralf Schlatterbeck Ralf Schlatterbeck [937419] Fix warnings/errors with new arduino version
 temperature 2010-01-01 Ralf Schlatterbeck Ralf Schlatterbeck [2d6c63] Check for invalid temperature
 time 2009-07-19 Ralf Schlatterbeck Ralf Schlatterbeck [108b12] Implement time output, fix time package
 timer 2023-06-20 Ralf Schlatterbeck Ralf Schlatterbeck [66d09c] Declare some variables volatile
 water 2009-12-26 Ralf Schlatterbeck Ralf Schlatterbeck [c5d213] Shorter turn-off time for one of the valves
 .gitignore 2008-06-02 Ralf Schlatterbeck Ralf Schlatterbeck [e6f580] Arduino project(s)
 Makefile 2014-04-17 Ralf Schlatterbeck Ralf Schlatterbeck [ac5a6f] More fixes for Releasetools
 README.rst 2014-04-17 Ralf Schlatterbeck Ralf Schlatterbeck [e5a77d] Rename README to .rst, Releasetools
 testtimer.py 2008-06-18 Ralf Schlatterbeck Ralf Schlatterbeck [cef144] Fix test program to nullify lower 7 bits

Read Me

SourceForge.net Logo

Various Arduino Projects

Author:Ralf Schlatterbeck <rsc@runtux.com>

Libraries:

Libraries need to be installed in the hardware/libraries directory of the unpacked arduino software.

  • OneWire: Stolen somewhere off the net and fixed device discovery, BSD-style copyright
  • OW_Devices: Builds on top of OneWire and encapsulates different devices (in particular a temperature sensor Dallas/Maxim DS18S20 and a realtime-clock Dallas/Maxim DS2417)
  • FreqCounter library by Martin Nawrath, someday I'll change this to be more object-oriented...
  • time: gmtime implementation for arduino
  • timer: polled timer and debounced digital inputs for arduino

Projects:

Projects are arduino sketches and need to be installed into your arduino sketchbook.path.

  • Capacity: Measure capacity with two methods: By loading via a resistor and measuring the time (for capacities down to about 10 nF) and by using a NE555 as oscillator with known resistors and using a frequency-counter (from about 100nF down to some pF)
  • huehner: Chicken door, see http://blog.runtux.com/2009/01/08/54/ (in german), improved software and hardware compared to the above blog-entry (added an error-LED and a one-wire clock)
  • onewireclock: Software to display and set the one-wire realtime clock DS2417
  • temperature: temperature measurement with DS18S20
  • water: Small box to switch electric valves for watering the garden, this switches 220V electric valves with opto-couplers, so I'm not making the schematics available because you need to know what you're doing with these voltages

License:

Every file that doesn't have an explicit license in the file itself is covered by the GNU General Public License version 3.0 (GPLv3) or higher. http://www.gnu.org/copyleft/gpl.html

Changes

Version 0.2: Fixes for newer Arduino development package

  • Fix various problems with obsolete include files
  • Fix several compiler warnings

Version 0.1: Initial Release

Initial Release of Arduino Software.

  • Initial Release
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.