National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : BM4701 : Microprocessor and Microcontroller Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Dr. Bala Chakravarthy Neelapu

Syllabus

Familiarization of microprocessor platform (USB-4704, Advantech), Computer based data acquisition using USB-4704, Digital I/O experiments using USB-4704, Familiarization of microcontroller platforms (Arduino UNO, and Arduino Mega), Measurement of the temperature and the humidity using DHT-11 sensor, Designing a high temperature alert system using an LM35 sensor, Designing of an LCD based temperature monitoring system, Designing of a high gas concentration alert system using a gas sensor, Determining Respiration Rate using Vernier Spirometer, and Designing of a wireless data transfer system using ZigBee (IEEE 802.15.4).

Course Objectives

  • To provide knowledge of different Smart System applications.
  • To familiarize students with Arduino as IDE, programming language & platform.
  • To gain knowledge on the interfacing of the sensors and transducers with the microprocessors and microcontrollers.

Course Outcomes

At the end of the course, the students will be able to: <br />1. Familiar with Arduino environment and its applications. <br />2. Understand Arduino programming with C. <br />3. Design Smart systems applications. <br />4. Learn and understand any new IDE, compiler, and MCU chip in Arduino compatible boards or similar types. <br />5. Develop skills to design and implement various smart systems for biomedical applications

Essential Reading

  • M. Margolis, Arduino Cookbook, Shroff/O'Reilly , Second Edition, 2012
  • , ,

Supplementary Reading

  • , ,
  • , ,