
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)
- Nelson Manuel Pacheco Amaral (2)
(1) Docente Responsável
(2) Docente que lecciona
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
Regular Evaluation Period
-60%: Practical Grade: average of eight practical assignments (each graded 020), completed individually or in groups, with mandatory defense.
-40%: Written Test (Regular Exam): graded 020.
A minimum grade of 7 in each component (Practical Grade and Written Test) is mandatory. Otherwise, the student fails.
Failure to achieve the minimum grade in the Practical Grade prevents access to the Regular Exam, Final Exam, Resit Exam, and/or Special Exam.
The minimum grade obtained in the Written Test or Practical Grade during the regular period may be carried over to the Final, Resit, and/or Special Exam periods.
Final / Resit / Special / Grade Improvement Exams
Applicable only to students who achieved the minimum grade in the Practical Grade component:
-60% Written Exam (020 points).
To pass, the student must obtain a final grade ? 9.5 and meet all minimum criteria.
Eligibility for Regular and Exam Periods
A minimum attendance of 75% in classes is required (except for working students, according to Article 8, point 5).
Failure to meet any of these requirements prevents participation in the Regular, Final, Resit, and/or Special Exam periods.
Approval in the course follows the provisions of Article 11, points 11 and 12, of the IPT Academic Regulations.
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;