a timer that goes logic high or low every 15mins (hardware version)

Status
Not open for further replies.
My view is that the two simplest approaches are (1) to use the mains frequency divided down, or (2) a simple processor board like the Seeeduino XIAO.

But if you are dead against using a processor maybe consider using a DIY clock mechanism with the second hand passing through an optointerrupter every 60 seconds, then you only need two cascaded 4017s and a bit of logic to get the job done
 

Thread Starter

timtim1234

Joined Nov 30, 2023
246
My view is that the two simplest approaches are (1) to use the mains frequency divided down, or (2) a simple processor board like the Seeeduino XIAO.

But if you are dead against using a processor maybe consider using a DIY clock mechanism with the second hand passing through an optointerrupter every 60 seconds, then you only need two cascaded 4017s and a bit of logic to get the job done
i am against anything that needs to be programmed lol :) if there is a processor that don't need to be programmed i am open to that idea :)
 

crutschow

Joined Mar 14, 2008
38,530
My view is that the two simplest approaches are (1) to use the mains frequency divided down, or (2) a simple processor board like the Seeeduino XIAO.
It always amuses me that a processor approach is considered "simple".
It may have the fewest parts, simple, but the execution is only simple if you already know/understand how to program (which is by no means simple to learn for many of us).

(Many moons back I did learn to do some simple programing in Microsoft Basic, which uses mostly common English words for the commands.
Then I had to work a little with C in my job, but it remains a foreign language to me, with cryptic commands and format, closer to Greek than English.
It baffles me that anyone could look at a C program and say "Hey, that's a programming language I want to learn to use in for my programs".)
 

Thread Starter

timtim1234

Joined Nov 30, 2023
246
It always amuses me that a processor approach is considered "simple".
It may have the fewest parts, simple, but the execution is only simple if you already know/understand how to program (which is by no means simple to learn for many of us).

(Many moons back I did learn to do some simple programing in Microsoft Basic, which uses mostly common English words for the commands.
Then I had to work a little with C in my job, but it remains a foreign language to me, with cryptic commands and format, closer to Greek than English.
It baffles me that anyone could look at a C program and say "Hey, that's a programming language I want to learn to use in for my programs".)
i agree 100 percent on your first sentence!!! Funny how people think it's simple!!! And it looks like some coding is like " Algebra " which I suck at!! Well, math in general too..lol
 

Thread Starter

timtim1234

Joined Nov 30, 2023
246
Parallax made a huge business with the "BASIC Stamp" - A PIC uC pre-programmed with a BASIC interpreter. The absolute darling of the 80's and 90's.

Separate from that - what power source is available for the timer circuit?

ak
12 vdc but i can use a voltage regulater if need to get it down to 3.3,5,9 etc
 

MisterBill2

Joined Jan 23, 2018
27,587
For some reason I have not received the updates on this thread. Oh Well!
To deliver a pulse to trigger a message delivery every 15 minutes can be done with two, or possibly three, binary counter ICs and possibly a bit of logic to decode the correct binary count equal to 15 minutes. Zero programming, just some tedious decimal to binary counting.
OR is this in an area with no mains power available as a frequency reference??. If it is, I missed that part. Of course, the mains frequency is often available by means of a small antenna if it is in an area with mains power.
Good news is that CMOS logic will be quite happy running on 12 volts DC.
 

sghioto

Joined Dec 31, 2017
8,634
Basic code for Picaxe timer:

main:
for b1 = 1 to 15 " define loop for 15 times
wait 60 " pause 1 minute
next " start next loop
high 1 " make output 1 high
pause 1000 " pause 1 second
low 1 " make output 1 low
goto main " repeat
 

Thread Starter

timtim1234

Joined Nov 30, 2023
246
Basic code for Picaxe timer:

main:
for b1 = 1 to 15 " define loop for 15 times
wait 60 " pause 1 minute
next " start next loop
high 1 " make output 1 high
pause 1000 " pause 1 second
low 1 " make output 1 low
goto main " repeat
what chip and programmer for that? also that is kinda like the ttiny85
 

sghioto

Joined Dec 31, 2017
8,634
8 pin chip labeled 08M2 similar to the ATtiny85.
Free software app, Picaxe Editor 6.
Uses a USB download cable to program, AXE027
1721781457376.png
 
Last edited:

sghioto

Joined Dec 31, 2017
8,634
There are US and Canadian suppliers.
The cable plugs into your computer or laptop no board or additional interface required.
Checkout "Picaxe.com"
 

Thread Starter

timtim1234

Joined Nov 30, 2023
246
There are US suppliers.
The cable plugs into your computer or laptop no board or additional interface required
ok maybe i am missing something here the cable you posted is just a cable. so how would the chip plug into the cable you posted? there need to be some type of ic socket for the chip to plug into the programmer.
 

Thread Starter

timtim1234

Joined Nov 30, 2023
246
ahh looks like i have to make the interface board using that cable? Hopefully i can find a US supplier BUT the next question is how bad shipping will be.
 

MisterBill2

Joined Jan 23, 2018
27,587
Certainly there are CMOS ICs already programmed: The CD4060 is programmed to divide by several power of two, likewise the CD 4040 and the CD4020. And the CD4017 is programmed to count up from zero to 9 and repeat. They are hard programmed, not changeable at all.
 
Status
Not open for further replies.
Top