Search results

  1. L

    Building/transmitting NEC IR

    First off, it's been a long time since I have been to this most excellent forum! I ran across a problem yesterday that cried PICAXE and sure enough it responded! I sure hope Hippy is still around! The issue was lightning struck a long ago client's house and the equipment we used in the whole...
  2. L

    Decode parallel data going to a LCD

    I use a device that monitors communications and outputs the signals and levels to a parallel LCD. I'd like to be able to log to SD what is displayed on the LCD along with the date and time. The person who designed the device isn't willing to give a serial data output for this purpose. So, in...
  3. L

    Refrigerator freezer thermostat, logging, stats and display

    This project came out of my frustration with the refrigerator/freezer on my boat. It ran too much which was not only noisy but caused excessive battery drain. It turned out to be a two part problem, frost on the refrigerator evaporator and excessive temperatures in the enclosure were the...
  4. L

    Metal lathe control

    1st - this is NOT a full blown CNC lathe control! This project has two modes of operation, drive the carriage using a stepper motor and display RPM/SFM. It is very helpful to me for reducing stock diameter, making sets of spacers all the same length and other operations. The first photo is...
  5. L

    DS18B20 and crossing zero

    I'm finishing up a refrigerator/freezer control, logging, display and statistics project using the DS18B20 as my sensors. The way this chip handles crossing zero is problematic for simpletons like me. To save a new minimum temperature requires code like this: if RCTemp<128 AND Rmin<128 then...
  6. L

    Are there problems with SEROUT?

    In another thread I promoted using serial LCD displays instead of cluttering up pins and code: Another forum member begged to differ: I'm still puzzled: The first link seems to be about SERTXD. While handy for debugging I can't imagine running an LCD that way. Hippy's reply to the...
  7. L

    Help with tachometer

    I'm attempting to put a tach on my lathe using a hall effect sensor. I should be getting an RPM range of 60 to 600 but I'm only getting 60 to 180. And the output is very intermittent and jumpy. The pulses look good (to me...): Here is the relevant part of the code: count HallPin, 1000...
  8. L

    Chronodot and 18m2

    Chronodot RTC and 18m2 I'm using a ChronoDot V2.1 which is a DS3231SN on a carrier board with a battery. I need a quickie temperature logger so I took parts of a program I have running on a 20x2 and popped together a circuit on a AXE090 board using a 18m2. Everything works as expected except...
  9. L

    PE startup delay

    What is happening during the time the About... box is displayed during the PICAXE Programming Editor startup? Sometimes the PE startup is almost instantaneous other times it takes up to a minute. Any ideas?
  10. L

    Math help

    I have been working on a UPS tester using a CS-50A Hall-Effect Current Sensor from panucatt.com. The sensor is working well and I can compute observed current measurements is a spreadsheet. However the math is throwing me. This works in a spreadsheet: current =...
  11. L

    Output 0-5VDC

    I'm looking at a project where about 25 lighting loads are controlled by supplying 0 to 5 VDC to their dimmable load controllers. Zero volts to the load controller and the lights are off and 5 volts results in full brightness. The original control system was hit by lightning and was overkill in...
  12. L

    Build an output string? (concatenation)

    So far I have been building output strings on the output device or jumping through hoops like this. The code segment below adds leading zeros to a minutes and seconds for a 4 digit display: if mins < 10 AND seconds < 10 then serout LED, LEDbaud,("0", #mins, "0", #seconds) elseif mins < 10...
  13. L

    Simulator promlem?

    Pin C.4 will only turn off, never on #picaxe08m2 high C.1 high C.4 pause 2000 main: toggle C.1 If pinC.1 = 0 Then Low C.4 Else High C.4 End If pause 2000 If pinC.1 = 0 Then pinC.4 = 0 Else pinC.4 = 1 End If pause 2000 pinC.4 = pinC.1 pause...
Top