# Wiki source code of 2016 Real-Time Project Home

Last modified by Richard Kreissig on 2025/01/30 12:17
Export
Office Formats
Export as PDF Export as ODT Export as RTF
Other Formats

Select the pages to export:

select all/ none

Legend:
  Created Page
  Modified Extension Page
  Clean Extension Page

Export as HTML

Show last authors

author | version | line-number | content
--- | --- | --- | ---
|  | 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]]

# Quick Links

KIELER on GitHub
RTSYS Homepage

XWiki 14.4.7