Wiki source code of 2016 Real-Time Project Home

Last modified by Richard Kreissig on 2025/01/30 12:17

Show last authors
1 This project is offered as MSP1101: Masterprojekt - Echtzeitsysteme/Eingebettete Systeme.
2
3 == What is this whole Wiki thing? ==
4
5 * It's the place where we post important information on the practical, such as due dates and similar information.
6 * It's also the place where we post tutorials. You will spend the first part of the practical working through the tutorials before starting your individual projects.
7 * And finally, it's the place where you will document their project.
8
9 == About the Real-Time Project SS 16 ==
10
11 The goal of this project is to plan, develop and build a miniature version (true to scale) of the lighthouse project employed during the 350 years celebration of the Kiel University. The lighthouse project deployed controllable LED arrays to all offices to light the whole highriser in a custom way. While several parts of the actual highriser may be build in an abstract way, the actual topology of your approach should also work with the real life version of the highriser. The project addresses different system design aspects:
12
13 === Project Aspects ===
14
15 |=(((
16
17 )))|=(((
18 Description
19 )))|=(((
20 Example
21 )))
22 |=(((
23 Planing
24 )))|(((
25 To ensure the success of your project you should carefully plan your approach. Your project schedule will affect all subsequent phases (3D Printing, Circuits, Assembling and Software Design). You need to keep costs at a minimum and delivery times in mind.
26 )))|(((
27 [[image:attach:tinkercad.png]]
28
29 TinkerCAD (Image from [[http:~~/~~/blog.123dapp.com/>>url:http://blog.123dapp.com/||shape="rect"]])
30 )))
31 |=(% colspan="1" %)(% colspan="1" %)
32 (((
33 3D Printing
34 )))|(% colspan="1" %)(% colspan="1" %)
35 (((
36 You are going to 3D print the miniature version of the highriser. Your task is to design a modular version of one floor that you are able to print in the available 3D printer. Use the modular floors to build your personal version of the CAU highriser.
37 )))|(% colspan="1" %)(% colspan="1" %)
38 (((
39 [[image:attach:3dprinter.jpg]]
40
41 3D Printer (Arnd Plumhoff, CAP 4, R1111)
42 )))
43 |=(% colspan="1" %)(% colspan="1" %)
44 (((
45 Circuit Design
46 )))|(% colspan="1" %)(% colspan="1" %)
47 (((
48 To control the lights deployed in each office you will design your own controller (interface: WLAN or LAN). The controller topology will most likely be an abstract one, however, the design should be realistic. The controller boards will be manufactured professionally and you will solder the components yourselves.
49 )))|(% colspan="1" %)(% colspan="1" %)
50 (((
51 [[image:attach:circuitsmall.jpg]]
52
53 LED Controller (Ulf Rüegg, CAP 4, R1111)
54 )))
55 |=(% colspan="1" %)(% colspan="1" %)
56 (((
57 Assembling
58 )))|(% colspan="1" %)(% colspan="1" %)
59 (((
60 Finally, you must assemble all your parts and build the miniature lighthouse.
61 )))|(% colspan="1" %)(% colspan="1" %)
62 (((
63
64 )))
65 |=(% colspan="1" %)(% colspan="1" %)
66 (((
67 Software Design
68 )))|(% colspan="1" %)(% colspan="1" %)
69 (((
70 You will create an API to control the lighthouse and use it as demonstrator.
71 )))|(% colspan="1" %)(% colspan="1" %)
72 (((
73
74 )))
75
76 == Important Dates ==
77
78 |=(((
79 Date
80 )))|=(((
81 Room
82 )))|=(((
83 Appointment
84 )))
85 |(((
86 April 12th, 2016
87 09:45am
88 )))|(((
89 R1115 CAP4
90 )))|(((
91 Kick-off
92 )))
93 |(% colspan="1" %)(% colspan="1" %)
94 (((
95 April 22th, 2016
96 10:00am
97 )))|(% colspan="1" %)(% colspan="1" %)
98 (((
99 R1115 CAP4
100 )))|(% colspan="1" %)(% colspan="1" %)
101 (((
102 Proposal Talks
103 )))
104 |(% colspan="1" %)(% colspan="1" %)
105 (((
106 Mi April 27th, 2016
107 12:00am
108 )))|(% colspan="1" %)(% colspan="1" %)
109 (((
110 LMS2 - R.Ü2/K
111 )))|(% colspan="1" %)(% colspan="1" %)
112 (((
113 µC Lecture
114 )))
115 |(% colspan="1" %)(% colspan="1" %)
116 (((
117 Tu May 3nd, 2016
118 10:00am
119 )))|(% colspan="1" %)(% colspan="1" %)
120 (((
121 LMS2 - R.Ü2/K
122 )))|(% colspan="1" %)(% colspan="1" %)
123 (((
124 Breadboard Practice
125 )))
126 |(% colspan="1" %)(% colspan="1" %)
127 (((
128 Mi May 4th, 2016
129 12:00am
130 )))|(% colspan="1" %)(% colspan="1" %)
131 (((
132 LMS2 - R.Ü2/K
133 )))|(% colspan="1" %)(% colspan="1" %)
134 (((
135 PCB Layout Lecture
136 )))
137 |(% colspan="1" %)(% colspan="1" %)
138 (((
139 Tu May 10th, 2016
140 10:00am
141 )))|(% colspan="1" %)(% colspan="1" %)
142 (((
143 LMS2 - R.Ü2/K
144 )))|(% colspan="1" %)(% colspan="1" %)
145 (((
146 µC Programming Practice
147 )))
148
149 == Recent space activity ==
150
151
152
153
154 == Space contributors ==
155
156
157
158
159 == To Go Further ==
160
161 * Real-Time Project SS 15 Home: [[doc:RTProjectSS15.Real-Time and Embedded Systems Project]]