Arduino meets MATLAB: Interfacing, Programs and Simulink

by

Rajesh Singh, Anita Gehlot, Bhupendra Singh, Sushabhan Choudhury

DOI: 10.2174/97816810872761180101
eISBN: 978-1-68108-727-6, 2018
ISBN: 978-1-68108-728-3



Recommend this eBook to your Library



This book provides a single platform for beginners in systems engineering to start Arduino interface projects with MATLAB®. It covers ...[view complete introduction]
US $
Buy Personal eBook
39
Order Library eBook
156
Order Printed Copy
*66
Order PDF + Printed Copy (Special Offer)
*85

*(Excluding Mailing and Handling)

🔒Secure Checkout Personal information is secured with SSL technology

Table of Contents

Foreword

- Pp. i
Babu Sena Paul
Purchase Chapter

Preface

- Pp. ii-iii (2)
Rajesh Singh, Anita Gehlot, Sushabhan Choudhry and Bhupendra Singh
Purchase Chapter

Introduction to Arduino, Arduino IDE and Proteus Software

- Pp. 1-13 (13)
Rajesh Singh, Anita Gehlot, Sushabhan Choudhry and Bhupendra Singh
View Abstract Purchase Chapter

Arduino Interfacing with Display Devices

- Pp. 14-24 (11)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Arduino Interfacing with Digital Sensors

- Pp. 25-34 (10)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Arduino Interfacing with Analog Sensors

- Pp. 35-42 (8)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Arduino Interfacing with Actuators

- Pp. 43-61 (19)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Arduino Interfacing with Wireless Modems

- Pp. 62-73 (12)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Matlab Gui

- Pp. 74-80 (7)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Simulink and Arduino I/O Package

- Pp. 81-83 (3)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Digital Read/Write and Analog Read/Write with Arduino I/O Package

- Pp. 84-87 (4)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Digital Read with Proximity and Touch Sensor and Digital Write on LED with Arduino I/O Package

- Pp. 88-90 (3)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Key Touch Sensor Based Home Automation with Arduino I/O Package

- Pp. 91-93 (3)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Sun Tracker System Using LDR with Arduino I/O Package

- Pp. 94-96 (3)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Two Analog Sensors [POT and LM35] Interfacing with Arduino I/O Package

- Pp. 105-110 (6)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Three Sensors Data Acquisition and Feedback System with MATLAB and Arduino I/O Package

- Pp. 111-117 (7)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Building Automation System

- Pp. 118-126 (9)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Robot Control With Matlab Gui

- Pp. 127-135 (9)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

One Analog Channel And Digital Write Using Matlab Gui

- Pp. 136-142 (7)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
View Abstract Purchase Chapter

Bibliography

- Pp. 143
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
Purchase Chapter

Subject Index

- Pp. 144-148 (5)
Rajesh Singh, Anita Gehlot, Bhupendra Singh and Sushabhan Choudhury
Purchase Chapter

Foreword

This book titled Arduino meets MATLAB. .. Interfacing, Programs and Simulink will provide a platform for the beginners to get started with Arduino and its interfacing with the MATLAB. The book provides the basic knowledge of the programming and interfacing of the devices with Arduino and MATLAB. This book also explains in a lucid manner the basic steps to understand the interfacing and programming with Arduino and MATLAB. This book goes from basic to advanced level of Arduino and interfacing with various input/output devices through various communication modules in well defined sequence which will be easily understandable to the undergraduate and post graduate students. This book will be specially beneficial to those researchers looking for hardware based implementation platforms.

The USP of this book lies in the fact that a new concept has been introduced for the researchers and students for prototype development of the real time projects using Arduino, MATLAB and I/O devices in the single platform. Another important point to mention will be that this book is entirely based on the practical experience of the authors while undergoing projects with the students and industries.

Dr. Babu Sena Paul
Department of Electrical and Electronic Engineering Technology
University of Johannesburg
South Africa


Preface

The primary objective of writing this book is to provide a platform for the beginners to get started with Arduino and its interfacing with the MATLAB. The book provides the basic knowledge of the programming and interfacing of the devices with Arduino and its interfacing with MATLAB.

The aim is to explain the basic steps to understand the interfacing and programming to interface Arduino with MATLAB.

This book provides basics to advanced knowledge of Arduino and its interfacing with input/output devices (display devices, actuators, sensors), communication modules (RF modem, Zigbee) and MATLAB. This would be beneficial for the people who want to get started with hardware based project prototypes. Embedded system based on Arduino with simulation, programming and interfacing with MATLAB all at a single platform. Arduino interfacing with MATLAB with and without I/O packages is included. Basics of the Arduino are covered in section-A, how to interface Arduino with basic input/output devices. Section-B covers Arduino interfacing with MATLAB with I/O package and section-C covers Arduino interfacing with Arduino without I/O package.

The concept which makes this book unique is a book programming and simulation of Arduino and MATLAB based real time project prototypes at a single platform.

This book is entirely based on the practical experience of the authors while undergoing projects with the students and industries. Although the circuits and programs mentioned in the text are tested on real hardware but in case of any mistake we extend our sincere apologies. Any suggestions to improve in the contents of book are always welcome and will be appreciated and acknowledged.

ACKNOWLEDGEMENTS

We acknowledge the support from Nutty Engineer to use its products to demonstrate and explain the working of the systems. We would like to thank BENTHAM SCIENCE for encouraging our idea about this book and the support to manage the project efficiently.

We are grateful to the honorable Chancellor (Lovely Professional University) Ashok Mittal, Mrs. Rashmi Mittal (Pro Chancellor, LPU), Dr. Ramesh Kanwar (Vice Chancellor, LPU), Dr. Loviraj Gupta (Executive Dean, LPU) for their support. We are also thankful to the chancellor (UPES) Dr. S.J Chopra, Dr. Dependra Jha (Vice Chancellor, UPES), Dr. Kamal Bansal (Dean, SoE, UPES), Dr. Piyush Kuchhal (Associate Dean, UPES) and Dr. Suresh Kumar (Director, UPES) for their support and constant encouragement. In addition we are thankful to our family, friends, relatives, colleagues and students for their moral support and blessings.

Consent for Publication

Not applicable.

CONFLICT OF INTEREST

The authors declared no conflict of interest regarding the contents of each of the chapters of this book.



Rajesh Singh
School of Electronics & Electrical Engineering,
Lovely Professional University,
Jalandhar, Punjab,
India

Anita Gehlot
School of Electronics & Electrical Engineering,
Lovely Professional University,
Jalandhar, Punjab,
India

Bhupendra Singh
Schematics Microelectronics,
Dehradun, Uttrakhand,
India

&

Sushabhan Choudhry
Department of Electronics & Electrical Engineering,
University of Petroleum and Energy Studies,
Dehradun, Uttrakhand,
India

List of Contributors

Author(s):
Rajesh Singh


Anita Gehlot


Bhupendra Singh


Sushabhan Choudhury




Advertisement

International Conference On Drug Discovery & Therapy 2019


Webmaster Contact: info@benthamscience.org Copyright © 2018 Bentham Science