YoVDO

Sensors

Offered By: Colin O'Flynn via YouTube

Tags

Sensors Courses Robotics Courses Electronics Courses

Course Description

Overview

Explore the fundamentals of sensors and their applications in embedded systems through this comprehensive lecture. Delve into the concept of sensors, their functionality, and practical implementations such as echo location and timing diagrams. Gain a thorough understanding of timer architectures, with a focus on AVR timer systems and output compare registers. Learn essential techniques for measuring signal width and effectively utilizing interrupts in microcontroller programming. Discover the importance of the volatile keyword and its role in embedded software development. Investigate innovative sensor applications, including the use of lasers, robot whiskers, and bump sensors, to enhance your knowledge of modern robotics and automation systems.

Syllabus

Intro
What is a Sensor
Echo Location
Timing Diagram
What the heck are timers?
Basic Timer Architecture
AVR Timer Architecture
Output Compare Registers
Measuring Width #1
How to use Interrupts?
ISR Vector Names in Datasheet
Note on volatile Keyword
Use "Lasers"
Robot Whiskers
Robot Bump Sensors


Taught by

Colin O'Flynn

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Control of Mobile Robots
Georgia Institute of Technology via Coursera
Artificial Intelligence Planning
University of Edinburgh via Coursera