About This Course
Skills you'll learn from this course
- done_all Basics of Temperature sensors and their applications
- done_all Hardware assembly of the temperature sensor and its converter module on a Raspberry Pi-based wheeled robot
- done_all Reading the temperature of an object with the temperature sensor
- done_all Basic Python programming for a temperature sensor and an Analog-Digital Converter (ADC) module
The "Temperature Sensor Control with Python" course of the Sensors and IoT course path, presents and analyzes various temperature sensors and how to equip wheeled robots with them, especially thermistors, in order to make the robots capable of detecting the temperature of different target objects and complete tasks in indoor environments. Firstly, students are introduced to the basics of temperature detection with thermocouples and other devices. Then, students study the structure of thermistors and learn how to mount them on the wheeled robot created in the wheeled robot course series. Afterwards, the basic mehthodologies for processing the analog signal of the temperature sensor and for converting it to a digital signal through an Analog-to-Digital Converter (ADC) are analyzed and the Python programming functions for getting the temperature reading is presented. Finally, students are challenged to complete the temperature detection of a room object task with the Raspberry Pi-based wheeled robot and by utilizing all the skills they have attained.
Get Certified
Course Features
- check_circle Programming Environment
- check_circle Jupyter Notebook
- check_circle Forum & Support
Course Chapters
Course Introduction
Course Objectives
Theoretical Principles
Temperature Sensors
Temperature Sensor Types
NTC Thermistor Sensor
NTC Thermistor Function
PCF8591 ADC-DACI
PCF8591 ADC-DACII
Mini Challenge
Hardware Assembly
Component Intro
Hardware Assembly
Mini Challenge
Programming
Robot Management
WorkSpace Setup
PCF8591 ADC module
Temperature Detection
Challenge
Session Objectives
Challenge Introduction
Challenge Time
Submit Your Code
Upload Your Video
Course Completion