Programming and Interfacing with Arduino provides an in-depth understanding of the Arduino UNO board. It covers programming concepts, working and interfacing of sensors, input/output devices, communication modules, and actuators with Arduino UNO board. This book contains a large number of programming examples along with the description and interfacing details of hardware with Arduino UNO board.
It discusses important topics, including SPI communication protocol, I2C communication protocol, light-emitting diode, potentiometer, analog-to-digital converter, pulse width modulation, temperature sensor LM35, humidity and temperature sensor DHT11, motor driver L293D, LED interfacing and programming, and push-button interfacing and programming.
Aimed at senior undergraduate students and professionals in areas such as electrical engineering, electronics, and communication engineering, this text:
- Discusses construction and working of sensors, including ultrasonic sensor, temperature sensor, and optical sensor.
- Covers construction, working, programming, and interfacing of IO devices.
- Discusses programming, interfacing construction, and working of relay with the Arduino board for controlling high-voltage devices.
- Covers interfacing diagram of devices with the Arduino board.
- Provides videos demonstrating the implementation of programs on the Arduino board.
Dr. Yogesh Misra, BE(Electronics), ME (ECE), and Ph.D., has a passion for teaching. He is having 24years of teaching and industrial experience. He is currently working asProfessor in the NBA accredited Electronics & Communication EngineeringDepartment of GMR Institute of Technology, Rajam (Autonomous NAAC 'A' GradeInstitution) affiliated to JNTU, Kakinada, Andhra Pradesh, India.
Dr. Misra switched to academicsin the year 2003 and worked at KL University, Andhra Pradesh, Mody University,Rajasthan, and BRCM College of Engineering and Technology, Haryana. He workedin Automatic Electronic Control System (a sugar mill automation company) asEngineer (Installation & Commissioning) for many years.
He has conducted many workshopsfor the students/faculties on topics Interfacing and Programming of Arduino, PCB Designing & Fabrication, Microprocessor and Microcontroller, VLSI Design, Embedded System Design, FPGA Architecture, Fuzzy Logic and its Applications. He has delivered lecturesin AICTE-ISTE Refresher programs and UGC sponsored seminars. He has publishedmore than 30 research papers.
The details of the books authoredby Dr. Misra are as follows:
(1) Digital System Design usingVHDL from Dhanpat Rai Publication Co. India in 2006
(2) Application of soft computingin improving the efficiency of sugar making process from Lambart Publication in2017.
Dr. Misra developed followinglecture series:
1. "Microprocessors andMicrocontrollers" available free of cost for learners on you tube:
youtube.com/c/dryogeshmisraprofessor
2. Video Lecture Series on"System Design using Verilog" is available with certification on-line atudemy.com/course/system-design-using-verilog/
3. Video Lecture Series on"Arduino - Programming and Interfacing" is in the process of development forUdemy
Dr. Misra declared one of thetoppers in the "Microprocessors and Microcontrollers" Course conducted byNPTEL, IIT Kharagpur.