You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clock display and settings require an optional real-time clock (RTC) module. If one is not present, clock display and settings will not be available.
30
-
Aurora uses the [DS1307RTC Library], which supports DS1307, DS1337 and DS3231 real time clock chips that use the I2C interface.
31
-
Here are some compatible boards that are available:
32
-
*[ChronoDot] Ultra-precise Real Time Clock
33
-
*[DS1307] Real Time Clock
34
-
35
-
Micro SD Card
36
-
-------------
37
-
38
-
Aurora makes use of an optional MicroSD card to display animated GIF images and to store user preferences and settings. Aurora will still work fine if
39
-
no MicroSD card is inserted into the slot, but obviously no animated GIFs will be displayed, and changes to any settings will not be retained if the display
40
-
loses power.
41
-
42
-
Animated GIF Image support
43
-
--------------------------
44
-
45
-
Animated GIFs to be displayed must meet the folowing requirements:
46
-
47
-
* 32x32 size (32 pixels wide and 32 pixels high)
48
-
* Indexed color mode
49
-
* Placed in a 'gifs' directory in the root of the MicroSD card.
50
-
51
-
Aurora Setting Storage
52
-
----------------------
53
-
54
-
Aurora stores settings in a directory named Aurora in the root of the MicroSD card. Aurora will create the directory automatically if it does not exist.
55
-
56
-
Installation
57
-
------------
58
-
59
-
Aurora includes and makes use of several optional files and example animated GIF images which can be downloaded, extracted, and copied into the
60
-
root of your MicroSD card:
61
-
62
-
1. Download the [Aurora MicroSD Card] zip file.
63
-
2. Extract all contents of the zip file.
64
-
3. Insert a MicroSD card into your computer, using a card reader.
65
-
4. Copy the extracted contents of the zip file to your MicroSD card.
66
-
* The card should now contain at least two directories: aurora and gifs.
67
-
5. Prepare the MicroSD card for safe removal from your computer by first ejecting, unmounting, etc.
68
-
* Removing the MicroSD card from your computer without first preparing it can cause the corruption and/or loss of data.
69
-
6. Remove the MicroSD card from your computer.
70
-
7. Insert the MicroSD card into the MicroSD card slot on the SmartMatrix board. It's located underneath the Micro USB port.
71
-
Make sure the label on the MicroSD card is facing up, and it's inserted with the narrower end with the contacts first.
72
-
73
-
Connect the display to power:
74
-
75
-
1. Insert the power cable into the power port on the back of the display.
76
-
2. Plug the power cable in to a wall power outlet (the display does not draw power from the Micro USB cable).
77
-
78
-
The display will likey not light up or do anything, as the Aurora software did not come pre-installed on your display.
79
-
Next we'll install the Aurora software. First connect your display to your computer:
80
-
81
-
1. Insert the smaller end of a Micro USB cable into the Micro USB port on the back of the display.
82
-
2. Insert the larger end of the Micro USB cable into one of your computer's USB ports.
83
-
84
-
Next download the required software:
85
-
86
-
1. Download the [Aurora.hex] file.
87
-
2. Download the [Teensy Loader Application] for your computer's operating system.
88
-
3. Follow the instructions for running and using the Teensy Loader Application on the 'Using The Teensy Loader' page for your computer's operating system.
89
-
90
-
Finally, install the Aurora software on your display:
91
-
92
-
1. Click the 'Open HEX File' button on the toolbar or click the File menu, then click 'Open HEX File'.
93
-
2. Find and open the Aurora.hex file you downloaded.
94
-
2. Click the Program button on the toolbar or click the Operation menu, then click Program.
95
-
96
-
The Aurora software should now be running on your display.
* Hold to turn off the display without changing the brightness.
118
-
* Unless unplugged, the display is never completely powered off. It enters a low-power state, where it uses
119
-
just enough power to poll the infrared sensor.
120
-
***^** Up
121
-
* Move to the previous menu item.
122
-
***v** Down
123
-
* Move to the next menu item.
124
-
***<** Left
125
-
* Switch to the previous content (Pattern or Animation).
126
-
***>** Right
127
-
* Switch to the next content (Pattern or Animation).
128
-
***O** Select
129
-
* Selects the currently displayed content, hiding the main menu.
130
-
* Returns to the main menu from displayed content.
131
-
***A**
132
-
* Press the A button to toggle through playback modes:
133
-
* Pause
134
-
* Stay on the current content until the left or right button is pressed.
135
-
* Autoplay
136
-
* Automatically switches to the next content after a short time.
137
-
* Random
138
-
* Automatically switches to a random content after a short time.
139
-
***B**
140
-
* Switch to the next color palette in Pattern mode.
141
-
* Most, but not all Patterns support multiple color palettes such as Rainbow, Fire, Ice, Forest, etc.
142
-
***C**
143
-
* Shows and hides the clock display when content is selected and the main menu is hidden.
144
-
145
-
Aurora Menu
146
-
-----------
147
-
148
-
* Patterns
149
-
* Dynamic, procedurally generated color displays.
150
-
* Animations
151
-
* Animated GIF image files read from the MicroSD card.
152
-
* Settings
153
-
* Brightness
154
-
* Adjust the overall display brightness using the up and down buttons.
155
-
* 1%, 25%, 50%, 75%, 100%
156
-
* Press select button to return to the settings menu.
157
-
* BG Brightness (background brightness)
158
-
* Adjust the brightness of content shown in the background, under the menu and clock text, using the up and down buttons.
159
-
* 1%, 25%, 50%, 75%, 100%
160
-
* Press select button to return to the settings menu.
161
-
* Move Clock
162
-
* Adjust the vertical location of the clock using the up and down buttons.
163
-
* Press select button to return to the settings menu.
164
-
* Clock Color
165
-
* Change the color of the clock text using the up, down, left, and right buttons.
166
-
* Press select button to return to the settings menu.
167
-
* 12/24 Hour Clock
168
-
* Press the up and down buttons to change from 12 to 24 hour clock display.
169
-
* Press select button to return to the settings menu.
170
-
* Set Time
171
-
* Press up and down buttons to adjust the hour.
172
-
* Press right button to change to minute adjustment.
173
-
* Press up and down buttons to adjust the minute.
174
-
* Press select button to return to the settings menu.
175
-
* Exit Settings
176
-
* Press select button to return to the main menu.
177
-
178
-
Power Utilization
179
-
-----------------
180
-
181
-
Aurora requires a 5 volt power supply, capable of providing 4 amps of peak power. When in idle, low power mode, Aurora uses only 1.2 watts.
182
-
When turned on, power use depends on the brightness and pattern displayed. When on 100% brightness with every LED on full white, it can draw as much as 20 watts, which is still only half of what a standard (40W) incandescent light bulb uses.
183
-
184
-
All power use was measured using a [Kill A Watt].
185
-
186
-
Compiling Aurora
26
+
More Information
187
27
----------------
188
28
189
-
For those familiar with Arduino development, Aurora can easily be compiled from source.
190
-
191
-
Required software:
192
-
193
-
*[Teensyduino Software]
194
-
*[Arduino Software]*(currently requires version 1.0.6)*
195
-
196
-
Source code and libraries:
197
-
198
-
*[Aurora Source Code]
199
-
*[SmartMatrix Library]
200
-
*[FastLED Library]
201
-
*[IR Remote Library]
202
-
*[SD Library]
203
-
*[Time Library]
204
-
*[DS1307RTC Library]
205
-
206
-
After downloading and installing all of the software, download all of the required libraries and extract/place them in your
207
-
Arduino libraries directory on your computer. For more information, see [Installing Additional Arduino Libraries]
208
-
209
-
Next, connect your Aurora display. See installation instructions above for more information.
210
-
211
-
Finally, open Aurora.ino in the Arduino IDE and click the Upload button.
29
+
*[Aurora Project] on GitHub for source code
30
+
*[Aurora Wiki] on GitHub for documentation
31
+
*[Aurora Issue Tracker] on GitHub for reporting issues
32
+
*[SmartMatrix User Community] on Google+ to ask questions, share your work, ideas, etc
212
33
213
34
Troubleshooting
214
35
---------------
@@ -236,29 +57,25 @@ Many thanks to all of the fantastic hardware and open source software libraries
236
57
*[Arduino Software]
237
58
238
59
A huge thank you to all of the projects and open source software that are used in and inspired Aurora!
60
+
239
61
*[Light Appliance] by Craig Lindley
240
62
*[Funky Clouds] by [Stefan Petrick]
241
63
*[Rainbow Smoke] by [Jozsef Fejes]
242
64
*[LED Effects] by Robert Atkins
243
65
*[The Nature of Code] by [Daniel Shiffman]
244
66
245
67
Thanks to these fine game companies for allowing us to use and distribute their pixel art to showcase Aurora!
246
-
[Tiny Barbarian] by [StarQuail Games]
247
-
[Chasm] by [Discord Games]
248
68
69
+
[Tiny Barbarian] by [StarQuail Games]
70
+
[Chasm] by [Discord Games]
71
+
72
+
[SmartMatrix User Community]:https://plus.google.com/u/0/communities/105354523738870531811
0 commit comments