1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00

Adjustments to the alarm clock circuit

This commit is contained in:
Rhys Weatherley 2012-05-18 15:57:42 +10:00
parent a265ef1755
commit 942a7eae06
8 changed files with 38 additions and 94 deletions

View File

@ -17,21 +17,6 @@ Single
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11475 3510 11475 3605
-6
6 11115 3915 11610 4500
1 3 0 1 0 -1 0 0 -1 0.000 1 5.4978 11400 4185 191 191 11400 4185 11591 4185
2 3 0 1 0 -1 0 0 20 0.000 0 0 0 0 0 4
11395 4185 11445 4160 11445 4210 11395 4185
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 3
11385 4275 11475 4275 11475 4500
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 3
11385 4185 11475 4185 11475 4275
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11385 4050 11385 4320
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 3
11385 4095 11475 4095 11475 3915
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 3
11340 4095 11340 4275 11115 4275
-6
6 11385 4500 11565 4770
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11460 4770 11490 4770
@ -416,6 +401,28 @@ Single
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6750 6075 6750 6255
-6
6 11025 4050 11520 4500
1 3 0 1 0 -1 0 0 -1 0.000 1 0.0000 11295 4275 186 186 11295 4275 11340 4455
2 1 0 1 0 -1 0 0 20 0.000 0 0 -1 0 0 4
11395 4420 11350 4330 11305 4375 11395 4420
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11250 4275 11475 4500
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11250 4275 11475 4050
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11250 4140 11250 4410
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
11250 4275 11025 4275
-6
6 10125 4230 10575 4320
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
10220 4275 10125 4275
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 7
10485 4275 10458 4235 10404 4315 10350 4235 10296 4315 10242 4235
10215 4275
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
10575 4275 10480 4275
-6
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
4500 1350 7425 1350 7425 5400 4500 5400 4500 1350
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
@ -442,7 +449,7 @@ Single
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
11475 2250 11475 3510
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
11160 4275 7425 4275
10170 4275 7425 4275
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
4050 1665 4050 1395
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
@ -498,7 +505,10 @@ Single
6750 5670 6750 5400
2 2 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5
7740 1125 13050 1125 13050 7425 7740 7425 7740 1125
4 0 0 50 -1 0 12 0.0000 4 135 675 5625 3330 Arduino\001
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
11475 3960 11475 4050
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
10575 4275 11115 4275
4 0 0 50 -1 0 12 0.0000 4 135 450 4590 1710 Reset\001
4 0 0 50 -1 0 12 4.7124 4 135 405 8730 1710 GND\001
4 0 0 50 -1 0 12 4.7124 4 135 240 8955 1890 5V\001
@ -519,8 +529,6 @@ Single
4 0 0 50 -1 0 12 4.7124 4 135 240 10305 1935 D4\001
4 0 0 50 -1 0 12 0.0000 4 135 240 12285 1935 5V\001
4 0 0 50 -1 0 12 0.0000 4 135 240 6975 4320 D3\001
4 0 0 50 -1 0 12 0.0000 4 135 660 11700 4230 2N7000\001
4 0 0 50 -1 0 12 0.0000 4 135 450 11700 3780 150R\001
4 0 0 50 -1 0 12 0.0000 4 135 240 3960 765 5V\001
4 0 0 50 -1 0 12 0.0000 4 135 525 3330 1350 100nF\001
4 0 0 50 -1 0 12 4.7124 4 135 315 11430 1845 BL-\001
@ -544,9 +552,9 @@ Single
4 0 0 50 -1 0 12 0.0000 4 135 1110 11250 5400 2K = 1K + 1K\001
4 0 0 50 -1 0 12 0.0000 4 135 1740 11250 5625 620R = 470R + 150R\001
4 0 0 50 -1 0 12 0.0000 4 135 240 6975 4995 A0\001
4 0 0 50 -1 0 12 0.0000 4 135 240 4545 3420 A5\001
4 0 0 50 -1 0 12 0.0000 4 135 240 4545 3735 A4\001
4 0 0 50 -1 0 12 0.0000 4 135 240 4545 4095 A3\001
4 0 0 50 -1 0 12 0.0000 4 135 240 4545 3420 A3\001
4 0 0 50 -1 0 12 0.0000 4 165 1410 4545 3735 A5 (I2C CLOCK)\001
4 0 0 50 -1 0 12 0.0000 4 165 1275 4545 4095 A4 (I2C DATA)\001
4 0 0 50 -1 0 12 0.0000 4 135 240 5040 5265 A1\001
4 0 0 50 -1 0 12 0.0000 4 135 465 4995 6300 Sense\001
4 0 0 50 -1 0 12 0.0000 4 180 600 4950 6525 Battery\001
@ -555,3 +563,8 @@ Single
4 0 0 50 -1 0 12 0.0000 4 135 2370 10440 7290 Freetronics 16x2 LCD Shield\001
4 0 0 50 -1 0 12 0.0000 4 135 450 6975 5805 Piezo\001
4 0 0 50 -1 0 12 0.0000 4 135 570 6975 6030 Buzzer\001
4 0 0 50 -1 0 12 0.0000 4 135 390 10170 4545 4.7K\001
4 0 0 50 -1 0 12 0.0000 4 135 585 11610 4320 BC548\001
4 0 0 50 -1 0 12 0.0000 4 180 1215 11610 3735 33R (adjust for\001
4 0 0 50 -1 0 12 0.0000 4 180 840 11745 3960 LED type)\001
4 0 0 50 -1 0 12 0.0000 4 135 675 5535 2655 Arduino\001

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

@ -1,64 +0,0 @@
#FIG 3.2 Produced by xfig version 3.2.5b
Landscape
Center
Metric
A4
100.00
Single
-2
1200 2
6 6705 2925 6795 3375
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6750 3280 6750 3375
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 7
6750 3015 6710 3042 6790 3096 6710 3150 6790 3204 6710 3258
6750 3285
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6750 2925 6750 3020
-6
6 6300 3600 6795 4050
1 3 0 1 0 -1 0 0 -1 0.000 1 0.0000 6570 3825 186 186 6570 3825 6615 4005
2 1 0 1 0 -1 0 0 20 0.000 0 0 -1 0 0 4
6670 3970 6625 3880 6580 3925 6670 3970
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6525 3825 6750 4050
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6525 3825 6750 3600
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6525 3690 6525 3960
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6525 3825 6300 3825
-6
6 5580 3780 6030 3870
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
5675 3825 5580 3825
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 7
5940 3825 5913 3785 5859 3865 5805 3785 5751 3865 5697 3785
5670 3825
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6030 3825 5935 3825
-6
6 6660 4050 6840 4320
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6735 4320 6765 4320
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6700 4275 6800 4275
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6660 4230 6840 4230
2 1 0 1 0 -1 0 0 -1 0.000 0 0 -1 0 0 2
6750 4050 6750 4230
-6
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
6750 3375 6750 3600
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
6345 3825 6030 3825
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
8 1 1.00 60.00 120.00
5625 3825 5175 3825
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 1.00 60.00 120.00
6750 2970 6750 2475
4 0 0 50 -1 0 12 0.0000 4 135 240 4815 3870 D3\001
4 0 0 50 -1 0 12 0.0000 4 135 390 5625 3690 4.7K\001
4 0 0 50 -1 0 12 0.0000 4 135 450 6885 3240 150R\001
4 0 0 50 -1 0 12 0.0000 4 135 315 6615 2385 BL-\001

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -668,7 +668,7 @@ EXCLUDE_SYMBOLS =
# directories that contain example code fragments that are included (see
# the \include command).
EXAMPLE_PATH = ../libraries
EXAMPLE_PATH = ../libraries ../AlarmClock
# If the value of the EXAMPLE_PATH tag contains directories, you can use the
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp

View File

@ -100,7 +100,8 @@ Some of the components can be purchased ready-made as the
16x2 LCD Shield</a> and the <a href="http://www.sparkfun.com/products/99">SparkFun
Realtime Clock Module</a>. I used the ready-made realtime clock module,
but made my own equivalent to the LCD shield from parts to aid in spacing
out the LCD and pushbuttons on the exterior of the box.
out the LCD and pushbuttons on the exterior of the box. The value of the 33R
resistor may need to be adjusted for different types of back light LED's.
The clock module is based on the DS1307 chip and has an on-board coin battery
to keep the time and date ticking over even if the main circuit loses power.
@ -115,10 +116,4 @@ from batteries or mains power. The only difference will be the "Sense
Battery Status" input on A1. Either remove the battery monitoring logic
from the source code or tie A1 to 5V via a 10K resistor.
I had a spare 2N7000 FET from the KitTen kit that I wasn't using on the
Arduino board, so I used that for the back light control. If you don't
have a FET, then you can use a regular NPN transistor instead:
\image html transistor_back_light.png
*/