Computing

Fundamentos de Computação Física

<< back to Curriculum Plan

Publication in the Diário da República: Despacho n.º 8838/2020 de 14-09-2020 + Despacho n.º 3463/2023 de 16/03/2023

6 ECTS; 1º Ano, 1º Semestre, 56,0 TP , Cód. 614211.

Lecturer
- Filipe Manuel Martins Raminhos (1)(2)
- Nuno Filipe Ramos Gonçalves da Silva (2)
- Nelson Manuel Pacheco Amaral (2)

(1) Lead Professor
(2) Teaching Professor

Prerequisites
Not applicable

Objectives
The main objectives of the Physical Computing Fundamentals course unit are that the students are capable of:
1. Dimension and implement electronic circuits fundamental to the communication between different devices
2. To know and to know to choose between different platforms of data communication
3. Implement data communication solutions and their control

Program
1. Physical Computing: Framework
2. Electronics Fundamentals
2.1 Useful electronic circuits and schematic examples
2.2 Physical components: resistors, LEDs, push buttons, switches and transducers
2.3 Mounting of circuits on prototype boards
3. Introduction to Sensors
3.1 Physical properties of sensors
3.2 Principles of interaction
3.3 Use of analogue and digital sensors
4. Introduction to Actuators
4.1 LED action: toggle, sequencing and brightness and colour control
5. Introduction to Arduino and Raspberry Pi platforms
5.1 Implementation requirements
5.2 Examples of application on both platforms
6. Serial Data Communication
6.1 Sending Arduino/Raspberry Pi messages to a computer
6.2 Sending messages from a computer to Arduino/Raspberry Pi
7. Processing loops and simple process control methodologies
7.1 Types of action
7.2 Examples of use
7.3 Software development for a simple control application

Evaluation Methodology
Continuous Assessment

- 60% Practical Grade: average of 8 practical assignments (0–20), individual or group work, with mandatory defence.

- 40% Written Test (0–20).

A minimum grade of 7 is required in each component. Failure to achieve 7 in the Practical Grade prevents access to the Continuous Assessment Test and Exam. A minimum passing grade obtained in one component may be carried forward to later assessment periods, where applicable.

Exam / Resit / Special / Improvement

- 60% Written Exam (0–20).

- 40% Practical Grade.

For the Exam, the Practical Grade from continuous assessment is used. In the Resit and/or Special period, a student without the minimum practical grade must take an equivalent mandatory practical assessment (0–20), with a minimum of 7; this grade becomes the Practical Grade used to calculate the final grade.

Passing requires a final grade of at least 9,5 and compliance with the minimum grade requirements.

Eligibility for Continuous Assessment and Exam

Minimum attendance is 75%, except for working students (Art. 8(5)). Failure to meet the requirements prevents access to Continuous Assessment and/or Exam. Article 11(11–12) of the IPT Academic Regulations applies.

Bibliography
- Fraden, J. e , . (2010). Handbook of Modern Sensors. (Vol. 1). (pp. 1-663). USA: Springer-Verlag New York
- Monk, S. (2011). Programming Arduino: Getting Started With Sketches. (Vol. 1). (pp. 1-176). USA: McGraw-Hill Education TAB
- Monk, S. (2013). Programando o Raspberry Pi - Primeiros Passos Com Python. (Vol. 1). (pp. 1-192). Brasil: NOVATEC

Teaching Method
Lectures and theoretical-practical lessons where practical cases are solved.

Software used in class
Software from Arduino platforms e Raspberry Pi;
Tinkercad;

 

 

 


<< back to Curriculum Plan
ISO 9001
NP4552
SGC
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado