|
|
(17 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)| Course Plan (Portuguese only)]] | | *[[PJI2-EngTel (Plano de Ensino) | Plano de Ensino]] |
| *[[Cronograma de atividades (PJI2-EngTel) | Class Schedule (Portuguese only)]] | | *[http://moodlenovo.sj.ifsc.edu.br/course/view.php?id=110 Moodle] |
| | | {{ENGTELECO}} |
| =Grades=
| |
|
| |
|
| | =Notas= |
|
| |
|
|
| |
|
| {| class="wikitable" | | {| class="wikitable" |
| !scope="col"| Student | | !scope="col"| Student |
| !scope="col"| E1 | | !scope="col"| A0 |
| !scope="col"| E2 | | !scope="col"| A1 |
| !scope="col"| E3 | | !scope="col"| A2 |
| !scope="col"| E4 | | !scope="col"| A3 |
| !scope="col"| E5 | | !scope="col"| A4 |
| | !scope="col"| A5 |
| | !scope="col"| A6 |
| !scope="col"| Final | | !scope="col"| Final |
| |- | | |- |
| | 131000929-5 || B || B || A || C || A || B
| |
| |-
| |
| | 131000232-0 || A || A || B || B || B || B
| |
| |-
| |
| | 131000846-9 || B || B || B || C || A || B
| |
| |-
| |
| | 121001105-0 || A || A || B || B || B || B
| |
| |-
| |
| | 131001070-6 || B || B || C || C || C || B
| |
| |-
| |
| | 131001038-2 || A || A || A || B || A || A
| |
| |-
| |
| | 131000257-6 || B || A || A || C || A || A
| |
| |-
| |
| | 122002047-8 || B || B || B || C || A || B
| |
| |-
| |
| | 131000149-9 || A || A || B || B || A || A
| |
| |-
| |
| | 131000228-2 || A || B || B || B || B || B
| |
| |} | | |} |
|
| |
|
| * Evaluation points: | | * Avaliações: |
| ** E1: Project Specification | | ** A0: Proposta de Projeto (Sumário Executivo + Apresentação) |
| ** E2: Domain of the involved technologies | | ** A1: Especificação do Projeto (Relatório + Apresentação) |
| ** E3: Project Implementation | | ** A2: Checkpoint 1 (Apresentação) |
| ** E4: Integration | | ** A3: Checkpoint 2 (Apresentação) |
| ** E5: Behaviour / Organization / Accountability | | ** A4: Demonstração de protótipos (Apresentação + Demonstração) |
| | ** A5: Integração Final e Apresentação (Relatório + Apresentação) |
| | ** A6: Comportamento / Postura / Organização / Responsabilidade / Cumprimento de Prazos |
|
| |
|
| | =Características da Disciplina= |
|
| |
|
| <!--
| | *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 |
|
| |
|
| {| class="wikitable"
| | =Diário de Aulas= |
| !scope="col"| Student
| |
| !scope="col"| Lab Reports
| |
| !scope="col"| Proposal
| |
| !scope="col"| Specification
| |
| !scope="col"| Implementation
| |
| !scope="col"| Integration
| |
| !scope="col"| Final
| |
| |-
| |
| | 131000929-5 || || || || || ||
| |
| |-
| |
| | 131000232-0 || || || || || ||
| |
| |-
| |
| | 131000846-9 || || || || || ||
| |
| |-
| |
| | 121001105-0 || || || || || ||
| |
| |-
| |
| | 131001070-6 || || || || || ||
| |
| |-
| |
| | 131001038-2 || || || || || ||
| |
| |-
| |
| | 131000257-6 || || || || || ||
| |
| |-
| |
| | 122002047-8 || || || || || ||
| |
| |-
| |
| | 131000149-9 || || || || || ||
| |
| |-
| |
| | 131000228-2 || || || || || ||
| |
| |}
| |
| | |
| * Evaluation Checkpoints:
| |
| ** Lab Reports: set of reports of lab experiments.
| |
| ** Proposal: 1-page project proposal.
| |
| ** Specification: 4-page detailed specification and test plan of each module and the whole project.
| |
| ** Implementation: 6-page report of the implementation and test of individual modules.
| |
| ** Integration: 8-page report of the complete working project.
| |
| | |
| -->
| |
|
| |
|
| =Lab Experiments= | | == 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 |
| *Lab 02: Interrupt Handling | | ** [https://goo.gl/445q18 slides] |
| *[[ESTE:_Universal_Assynchronous_Receiver_and_Transmitter_(UART) | Lab 03: UART]] | | ** [https://www.meetup.com/pt-BR/sciotgroup/ SC IoT Meetup] |
| *Lab 04: Timers | |
| *[[ESTE: Analog-to-Digital Converter (ADC) and Sensor Reading | Lab 05: Analog-to-Digital Converters]] | |
| *[[ESTE: Pulse Width Modulation (PWM) | Lab 06: Digital-to-Analog Converters (PWM)]]
| |
|
| |
|
| <!--
| |
| =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=
| |
|
| |
| == 01/10: Class 00 - Course Presentation ==
| |
| *[[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 ==
| |
|
| |
| *[[ESTE: General Purpose Input and Output (GPIO) | Lab 01: GPIO - Hello LED]]
| |
|
| |
| == 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]]
| |