|
|
(23 revisões intermediárias por 3 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| {{DivulgueEngtelecom}}
| |
| <!--
| |
|
| |
|
| ==Informações Gerais== | | Página da disciplina hospedada no [https://moodle.ifsc.edu.br/course/view.php?id=7444 Moodle] |
| *[[PJI2-EngTel|Carga horária, Ementas, Bibliografia, Professores]]
| |
| *[[Cronograma de atividades (PJI2-EngTel) | Cronograma de atividades ]]
| |
| *[[PJI2-EngTel (Plano de Ensino) | Plano de Ensino]]
| |
|
| |
|
| {{ENGTELECO}}
| |
|
| |
|
| -->
| |
|
| |
|
| = Distributed Embedded Systems Project - 2015-2 =
| | <!-- |
|
| |
|
| '''Professor:''' [[Arliones Hoeller]] | | #REDIRECT [[PJI29006-2020-1]] |
| *'''Meetings:''' Thursdays, 9:40 am at Programming Lab. | | =Informação Geral= |
| *'''Office hours''' | | *'''Tutores:''' [[Arliones Hoeller]] and [[Cleber Jorge Amaral]] |
| ** Tuesdays from 9:40 to 10:35 | | *'''Encontros:''' Tuesdays, 15:40 no Laboratório de Programação. |
| ** Thursdays from 14:25 to 15:20 | | *[[PJI2-EngTel|Informações da disciplina]] |
| | *[[Cronograma de atividades (PJI2-EngTel)]] |
| | *[[PJI2-EngTel (Plano de Ensino) | Plano de Ensino]] |
| | *[http://moodlenovo.sj.ifsc.edu.br/course/view.php?id=110 Moodle] |
| | {{ENGTELECO}} |
|
| |
|
| *[[PJI2-EngTel_(Plano_de_Ensino)| Course Plan (Portuguese only)]]
| | =Notas= |
| *[[Cronograma de atividades (PJI2-EngTel) | Class Schedule (Portuguese only)]]
| |
|
| |
|
| =Grades=
| |
|
| |
|
| {| class="wikitable" | | {| class="wikitable" |
| !scope="col"| Student | | !scope="col"| Student |
| !scope="col"| Lab Reports | | !scope="col"| A0 |
| !scope="col"| Proposal | | !scope="col"| A1 |
| !scope="col"| Specification | | !scope="col"| A2 |
| !scope="col"| Implementation | | !scope="col"| A3 |
| !scope="col"| Integration | | !scope="col"| A4 |
| | !scope="col"| A5 |
| | !scope="col"| A6 |
| !scope="col"| Final | | !scope="col"| Final |
| |- | | |- |
| | 131000929-5 || || || || || ||
| |
| |-
| |
| | 131000232-0 || || || || || ||
| |
| |-
| |
| | 131000846-9 || || || || || ||
| |
| |-
| |
| | 121000088-1 || || || || || ||
| |
| |-
| |
| | 121001105-0 || || || || || ||
| |
| |-
| |
| | 131001070-6 || || || || || ||
| |
| |-
| |
| | 131001038-2 || || || || || ||
| |
| |-
| |
| | 131000257-6 || || || || || ||
| |
| |-
| |
| | 122002047-8 || || || || || ||
| |
| |-
| |
| | 131000149-9 || || || || || ||
| |
| |-
| |
| | 131000228-2 || || || || || ||
| |
| |} | | |} |
|
| |
|
| * Evaluation Checkpoints: | | * Avaliações: |
| ** Lab Reports: set of reports of lab experiments. | | ** A0: Proposta de Projeto (Sumário Executivo + Apresentação) |
| ** Proposal: 1-page project proposal. | | ** A1: Especificação do Projeto (Relatório + Apresentação) |
| ** Specification: 4-page detailed specification and test plan of each module and the whole project. | | ** A2: Checkpoint 1 (Apresentação) |
| ** Implementation: 6-page report of the implementation and test of individual modules. | | ** A3: Checkpoint 2 (Apresentação) |
| ** Integration: 8-page report of the complete working project. | | ** A4: Demonstração de protótipos (Apresentação + Demonstração) |
| | | ** A5: Integração Final e Apresentação (Relatório + Apresentação) |
| =Lab Experiments=
| | ** A6: Comportamento / Postura / Organização / Responsabilidade / Cumprimento de Prazos |
| | |
| *[[ESTE: General Purpose Input and Output (GPIO) | Lab 01: GPIO - Hello LED]]
| |
| *Lab 02: Interrupt Handling | |
| *Lab 03: Timers | |
| *Lab 04: Analog-to-Digital Converters
| |
| *Lab 05: Digital-to-Analog Converters
| |
| *Lab 06: Serial Peripheral Interface
| |
| *Lab 07: The Embedded Parallel Operating System | |
| *Lab 08: EPOSMote3 hands-on | |
|
| |
|
| <!--
| | =Características da Disciplina= |
| =Lecture Notes= | |
| *[http://tbd Lecture 01: Introduction to Embedded Software in C/C++]
| |
| *[http://tbd Lecture 02: Round-Robin with Interrupts]
| |
| *[http://tbd Lecture 03: Timer abstractions for embedded applications]
| |
| *[http://tbd Lecture 04: Analog-to-digital conversion and related software abstractions]
| |
| *[http://tbd Lecture 05: Digital-to-analog conversion and related software abstractions]
| |
| *[http://tbd Lecture 06: Embedded buses and communication abstractions]
| |
| *[http://tbd Lecture 07: Embedded Operating Systems]
| |
| *[http://tbd Lecture 08: Wireless Sensor Networks]
| |
| -->
| |
|
| |
|
| =Class log=
| | *Grau de independência '''médio''' com relação ao '''tutor''' |
| | *Casos de insucesso |
| | **''Porque não deu certo? Como eu fiz?'' |
| | *Pesquisa de como executar tarefas |
| | **''Como eu efetuei a pesquisa?'' |
| | *'''Projeto vai além dos limites da sala de aula''' |
| | *Os checkpoints devem ser respeitados |
| | *Apresentações nos checkpoints devem ser '''organizados previamente''' e '''cada aluno''' deve apresentar suas contribuições |
| | *É responsabilidade do grupo demandar equipamentos, softwares, recursos de forma geral |
|
| |
|
| == 01/10: Class 00 - Course Presentation == | | =Diário de Aulas= |
| *[[PJI2-EngTel_(Plano_de_Ensino)| Course Plan (Portuguese only)]]
| |
| *[[Embedded Systems Experiments for the Telecommunication Engineering Undergraduate Program]]
| |
| *[[Embedded_Systems_Experiments_for_the_Telecommunication_Engineering_Undergraduate_Program#Used_Equipment | Experimental Setup]]
| |
| *[https://www.arduino.cc/en/Main/ArduinoBoardUno Arduino Uno]
| |
| ** If you want to buy one for yourself, [http://lista.mercadolivre.com.br/arduino-uno-r3 check MercadoLivre]. They are available for less than R$50.
| |
|
| |
|
| == 01/10: Class 01 - Arduino - GPIO - Hello LED == | | == Aula 01: Seminário de IoT (Prof. Arliones) == |
|
| |
|
| *[[ESTE: General Purpose Input and Output (GPIO) | Lab 01: GPIO - Hello LED]] | | * Palestra feita pelo Prof. Arliones e Prof. Noronha (Telecom - IFSC) na ACATE em novembro de 2016 |
| | ** [https://goo.gl/445q18 slides] |
| | ** [https://www.meetup.com/pt-BR/sciotgroup/ SC IoT Meetup] |
|
| |
|
| == 08/10: Class 02 - Introduction to Embedded Software in C/C++ - GPIO - Hello LED ==
| | --> |
| | |
| *[[ESTE: General Purpose Input and Output (GPIO) | Lab 01: GPIO - Hello LED]]
| |
| | |
| == 15/10: Class 03 - Introduction to Embedded Software in C/C++ - GPIO Interrupts ==
| |
| | |
| *[http://www.lisha.ufsc.br/teaching/esl/esd.pdf Embedded Systems Development: Design Principles]
| |
| *[[ESTE: General Purpose Input and Output (GPIO) | Lab 01: GPIO - Hello LED]]
| |
| *[[ESTE: GPIO and External Interrupts - part 1 | Lab 02: GPIO Interrupts]]
| |