XTreeM - the Xmas Tree Maker project
Sunday, 11 December 2016
XTREEM - Xmas TREE Maker project
,^.
<rgb >
|/\|
/ \
/ \
/ g \ 1g
/ \
/_ o r _\ 2o 3r
/ \
/ g y \ 4g 5y
/_ _\
/ y g \ 6y 7g
/ r y \ 8r 9y
/ r g \ 10r 11g
/__ o __\ 12o
/ o y r \ 13o 14y 15r
/ g \ 16g
/ y r g \ 17y 18r 19g
/______________._____._____________\
| |
| 1g| 2o| 3r| 4g | 5y| 6y| 7g| 8r| 9y| 10r| 11g| 12o| 13o| 14y| 15r|
|-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-
r ed | | | x| | | | | x| | x| | | | | x|
orange| | x| | | | | | | | | | x| x| | |
yellow| | | | | x| x| | | x| | | | | x| |
g reen| x| | | x | | | x| | | | x| | | | |
|-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-
ArdPin| D2| D3| D4| D5| D6| D7| D8| D9| D10| D11| D12| D13| | | |
TLCPin| | | | | | | | | | | | | OUT1| OUT2| OUT3|
|-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-
PosX | 24| 10| 48| 26| 43| 11| 57| 40| 72| 6| 24| 65| 29| 48| 78|
PosY | 132| 110| 119| 93| 98| 68| 80| 65| 68| 46| 51| 51| 32| 36| 43|
`-------------------------------------------------------------------------------------------
16g| 17y| 18r| 19g|Tot| R1| G1| B1|
----+-----+-----+-----+===+-----+-----+-----|
| | x| | 5| | | |
| | | | 3| | | |
| x| | | 5| | | |
x| | | x| 6| | | |
----+-----+-----+-----+=19+-----+-----+-----|
| | | | | | | |
OUT4| OUT5| OUT6| OUT7| | OUT8| OUT9|OUT10|
----+-----+-----+-----+---+-----+-----+-----|
12| 5| 54| 72| | 10| 10| 10|
17| 5| 17| 29| | 175| 175| 175|
--------------------------------------------'
Sophies Xmas Tree onFreetronics EtherMega Mega 2560 Compatible
--------------------------------------------------------------
LED LED LED LED LED LED LED LED LED LED LED LED
12+ 11+ 10+ 9+ 8+ 7+ 6+ 5+ 4+ 3+ 2+ 1+
ORG GRN RED YLW RED GRN YLW YLW GRN RED ORG GRN
220R 120R 100R 120R 100R 120R 120R 120R 120R 100R 220R 120R
RRB BRB Bbb BRB Bbb BRB BRB BRB BRB Bbb RRB BRB
[ ]=[ ]=[ ]=[ ]=[13]=[12]=[11]=[10]=[09]=[08] [07]=[06]=[05]=[04]=[03]=[02]=[01]=[00] .....Cont'd..
_!!! !!!! ++++ ++++ #### #### #### #### #### #### #### #### #### #### #### #### #### #### .....Cont'd..
|LC SDA AREF GND BLINK Eth Micro v ^ .....Cont'd..
{--I2C--} LED Select SD Tx Rx .....Cont'd..
Select {---------.....Cont'd..
{Int1 Int0 <--- Inter.....Cont'd..
{---------------------------------------------Digital-------------------.....Cont'd..
.....Cont'd..
USB [|o|] .....Cont'd..
[|o|] .....Cont'd..
DCin [ o ] .....Cont'd..
.....Cont'd..
.....Cont'd..
%%%% = Digital .....Cont'd..
#### = PMW Digital .....Cont'd..
!!!! = Comms .....Cont'd..
~~~~ = Analogue .....Cont'd..
++++ = Power .....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
.....Cont'd..
{-------------- POWER -----------------} .....Cont'd..
.....Cont'd..
IO .....Cont'd..
REF RST 3v3 5v GND GND Vin {--------------------------------.....Cont'd..
[ ]=[ ]=[ ]=[ ]=[ ]=[ ]=[ ]=[ ] [00]=[01]=[02]=[03]=[04]=[05]=[06.....Cont'd..
++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~.....Cont'd..
.....Cont'd..
+====================== .....Cont'd..
| .....Cont'd..
+ .....Cont'd..
POT1 .....Cont'd..
| .....Cont'd..
+================= .....Cont'd..
Cont'd.. 5v 5v .----[1kR]--------------------+
Cont'd..[14]=[15]=[16]=[17]=[18]=[19]=[20]=[21] [ ]=[ ] + +5v | 5v .--[1kR]--+
Cont'd..!!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! ++++ ++++ | | common | |
Cont'd.. v ^ v ^ v ^ {| [22]=[23] | 22+ SW1-1 0 SW1-2 +23 |
Cont'd.. Tx3 Rx3 Tx2 Rx2 Tx1 Rx1 SDA SLC | %%%% %%%% `-----------------+ |GND
Cont'd..--- UART-------------- } {--I2C--} | [24]=[25] 24+ SW1-3 O SW1-4 +25 |
Cont'd..rupts ------------->Int5 Int4 Int3 Int2 | %%%% %%%% | `--[1kR]--+ Cont'd..--------------------------------------} | [26]=[27] `--------[1kR]----------------+
Cont'd.. | %%%% %%%% |
Cont'd.. | [28]=[29] |
Cont'd.. | %%%% %%%% |
Cont'd.. | [30]=[31] |
Cont'd.. %%%% %%%% |
Cont'd.. Digital [32]=[33] |
Cont'd.. %%%% %%%% |
Cont'd.. | [34]=[35] | Cont'd.. | %%%% %%%% |
Cont'd.. | [36]=[37] |
Cont'd.. | %%%% %%%% | Cont'd.. | [38]=[39] |
Cont'd.. | %%%% %%%% |
Cont'd.. | [40]=[41] |
Cont'd.. | %%%% %%%% |
Cont'd.. | [42]=[43] |
Cont'd.. | %%%% %%%% |
Cont'd.. | [44]=[45] |
Cont'd.. | %%%% %%%% |
Cont'd.. | [46]=[47] |
Cont'd.. | %%%% %%%% |
Cont'd.. | [48]=[49] |
Cont'd.. | %%%% %%%% |
Cont'd.. Micro SD and Wiznet Ether | [50]=[51] MISO|MOSI {| |
Cont'd.. Use D50,D51,D52,D53 | !!!! !!!! | |SPI |
Cont'd.. D4 Selects MicroSD, |} [52]=[53] SCK|SS |} |
Cont'd.. D10 Selects Ethernet !!!! !!!! |
Cont'd.. GND[ ]=[ ]GND +GND
Cont'd.. ++++ ++++
Cont'd..--- ANALOGUE --------------------------------}
Cont'd..]=[07]=[08]=[09]=[10]=[11]=[12]=[13]=[14]=[15]
Cont'd..~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~
/*
- Put the longer leg (anode) of the LEDs in the +5V and the shorter leg
(cathode) in OUT(0-15).
- +5V from Arduino -> TLC pin 21 and 19 (VCC and DCPRG)
- GND from Arduino -> TLC pin 22 and 27 (GND and VPRG)
- digital 3 -> TLC pin 18 (GSCLK)
- digital 9 -> TLC pin 24 (XLAT)
- digital 10 -> TLC pin 23 (BLANK)
- digital 11 -> TLC pin 26 (SIN)
- digital 13 -> TLC pin 25 (SCLK)
- The 2K resistor between TLC pin 20 and GND will let ~20mA through each
LED. To be precise, it's I = 39.06 / R (in ohms). This doesn't depend
on the LED driving volta
____ ____
| U |
QB <| 1 16 |> Vcc
QC <| 2 15 |> QA
QD <| 3 14 |> SER -Pin7
QE <| 4 13 |> -OE
QF <| 5 12 |> RCLK
QG <| 6 11 |> SRCLK -Pin8
QH <| 7 10 |> -SRCLR
Gnd <| 8 9 |> -QH
|_________|
74L595
Basic Pin setup: TLC5940
------------ ---u----
ARDUINO 13|-> SCLK (pin 25) (LED 13o +) OUT1 <-|1 28|-> OUT channel 0
12| (LED 14o +) OUT2 <-|2 27|-< GND (VPRG)
11|-> SIN (pin 26) (LED 15o +) OUT3 <-|3 26|-> SIN (pin 11)
10|-> BLANK (pin 23) (LED 16o +) OUT4 <-|4 25|-< SCLK (pin 13)
9|-> XLAT (pin 24) (LED 17o +) . <-|5 24|-> XLAT (pin 9)
8| (LED 18o +) . <-|6 23|-> BLANK (pin 10)
7| (LED 19o +) . <-|7 22|-< GND
6| . <-|8 21|-< VCC (+5V)
5| . <-|9 20|-< (2K Resistor -> GND)
4| (LED RGB1.R1 +) . <-|10 19|-< +5V (DCPRG)
3|-> GSCLK (pin 18) (LED RGB1.G1 +) . <-|11 18|-< GSCLK (pin 3)
2| (LED RGB1.B1 +) . <-|12 17|-> SOUT
1| . <-|13 16|-> XERR
0| OUT14 <-|14 15|-> OUT channel 15
------------ --------
Subscribe to:
Posts (Atom)