文件名称:
Programing Arduino wit labview
开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2019-01-12
详细说明:Programing Arduino wit labview,使用labview开发arduino的书,比较详细。Programming arduino with LabVIEW
Copyright o 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews
rt has been made in the preparation of this book to ensure the accuracy
of the information presented However the information contained in this book is
sold without warranty, cither express or implied. Neither the authors nor Packt
Publishing and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals
However, Packt Publishing cannot guarantee the accuracy of this information
First published January 2015
Production reference: 1210115
Published by Packt Publishing ltd
Livery place
35 Livery street
Birmingham b3 2PB UK
ISBN978-1-84969-822-1
www.packtpub.com
Credits
Authors
Project Coordinator
Marco schwartz
Sanchita mandal
Oliver manickum
Proofreaders
Reviewers
Ameesha green
Adith Jagadish Boloor
Sandra hopper
Aaron sri
Fangzhou Xia
Indexer
Rekha nair
Commissioning Editor
Amarabha Banerjee
Production coordinator
Shantanu N. zagad
Acquisition Editor
Cover work
Shantanu N. agade
Content Development Editor
Rikshith Shetty
Technical editor
Bharat patil
Copy Editor
Ka
About the authors
Marco Schwartz is an electrical engineer, entrepreneur, and blogger. He has a
master's degree in electrical engineering and computer science from SUPELEC in
france and a master's degree in micro engineering from the EPFL in Switzerland
He has more than 5 years of experience working in the domain of electrical
engineering. His interests gravitate around electronics, home automation,
the Arduino and Raspberry Pi platforms, open source hardware projects,
and 3D printing
IlealsorunsseveralwebsitesonArduino,includingthehttp://www
openhomeautomation. net/website, which is dedicated to building home
automation systems using open source hardware
He has written another book called arduino Home Automation Projects, Packt
Publishing on home automation and arduino and also published a book called
Internet of Things with the Arduino, on how to build Internet-of-Things projects
with arduino
Oliver Manickum has been working in the embedded development scene for
almost 20 years. His favorite development platform is arduino. He has delivered
thousands of projects and is a big fan of ATmel and the arduino platform
I le currently writes high-performance games on mobile platforms; however,
developing prototypes with arduino is his main hobby
He has also reviewed Netduino Home Automation Projects, Matt Cavanagh
i would like to thank my wife, Nazia Osman for her patience while i
was building devices that would sometimes burn down parts of our
house, over and over again
About the reviewers
Adith Jagadish Boloor is an undergraduate student at the School of Mechanical
Engineering at Purdue University, West Lafayette. He was born and brought up in
the beautiful coastal city of mangalore, India. Having lived there for 18 years, he
came to the United States of America to pursue his higher education with the desire
to acquire new skills pertaining to the latest technological developments, and with
this knowledge he hopes to revolutionize the robotics sector
Having built a couple of robots in his high-school days, his primary interest lies in
the field of robotics. However, he occasionally occupies himself in areas that are
still at their infancy, such as 3D Printing and Speech Recognition. More recently, he
has begun his exploration in home automation, wireless networking the Internet of
Things, and smart security systems
His passion for kindling the benefits of technology is what drives him towards open
source and to create a smarter planet
Aaron Srivastava is a biomedical engineer from North Carolina State University
He is currently working on a neurosurgery project to aid patients undergoing spinal
cord stimulation treatments. His main interests are in entrepreneurship business
development, and programming languages. Aaron also does web designing, on the
side, as a hobb
Fangzhou Xia is a dual-degree senior student at University of Michigan, with a
background in both mechanical engineering and electrical engineering. Ilis areas
of interest in mechanical engineering are system control, product design, and
manufacturing automation. His areas of interest in electrical engineering are web
application development, embedded system implementation, and data acquisition
system setup
Www.Packtpub.com
Support files, e Books, discount offers, and more
Forsupportfilesanddownloadsrelatedtoyourbookpleasevisitwww.PacktPub.com
Did you know that Packt offers e Book versions of every book published, with PDF
andepubfilesavailable?YoucanupgradetotheeboOkversionatwww.packtpub
com and as a print book customer, you are entitled to a discount on the eBook copy.
Get in touch with us at servicepack
tpub. com for more details
Atwww.packtPub.comyoucanalsoreadacollectionoffreetechnicalarticlessign
up for a range of free newsletters and receive exclusive discounts and offers on packt
books and ebooks
PACKTLIB
https://www2.packtpub.ccm/books/subscription/packtlib
Do you need instant solutions to your It questions? PacktLib is Packt's online digital
book library. Here, you can search, access, and read Packt's entire library of books
Why subscribe?
Fully searchable across every book published by Packt
Copy and paste, print, and bookmark content
On demand and accessible via a web browser
Free access for packt account holders
IfyouhaveanaccountwithPacktatwww.packtpub.comyoucanusethistoaccess
PacktLib today and view nine entirely free books Simply use your login credentials
Table of contents
Preface
Chapter 1: Welcome to LabVIEW and Arduino
What makes arduino ideal for lab view
Significance of using labVIEW
Skills required to use labvieW and arduino
Downloading LabVIEW
Downloading the Arduino IDE
5666780
Summary
Chapter 2: Getting Started with the Labview Interface
for arduino
11
Hardware and software requirements
Setting up labvieW and linX
14
Testing the installation
17
Summary
22
Chapter 3: Controlling a Motor from LabVIEW
23
Hardware and software requirements
23
Hardware configuration
24
Writing the LabvIEW program
25
Upgrading the interface
31
Summary
33
Chapter 4: A Simple Weather Station with Arduino and LabVIEW 35
Hardware and software requirements
35
Hardware configuration
36
Writing the LabvIEW program
38
Upgrading the interface
41
Summary
44
Table of contents
Chapter 5: Making an XBee Smart Power Switch
45
Hardware and software requirements
46
Configuring the hardware
48
Controlling the relay
50
Measuring the current
53
Controlling the project via XBee
58
Summary
59
Chapter 6: A Wireless Alarm System with LabVIEW
61
Hardware and software requirements
61
Hardware configuration
63
Interfacing one motion sensor
64
Connecting more motion sensors
67
Making the project wireless with XBee
68
Summary
Chapter 7: A Remotely Controlled Mobile Robot
Hardware and software requirements
73
Hardware configuration
74
Moving the robot around
Measuring the front distance
81
Controlling the robot wirelessly
83
Summary
85
Index
87
Preface
Arduino is a powerful electronics prototyping platform used by millions of people
around the world to build amazing projects Using Arduino, it is possible to easily
connect sensors and physical objects to a microcontroller, without being an expert
in clectronics
However, using Arduino still requires us to know how to write code in C/C++,
which is not easy for everyone This is where lab view comes into play. Lab vieW is
software used by many professionals and universities around the world, mainly to
automate measurements without having to write a single line of code
Thanks to a module called linx, it is actually very easy to interface arduino and
Labview. this means that we will be able to control arduino projects without
having to type a single line of code. The possibilities are endless, and in this book,
we will focus on several exciting projects in order for you to discover the key features
of the lab vieW arduino interface
What this book covers
Chapter 1, Welcome to Lab vIEW and arduino, introduces you to the arduino platform
and the labvieW software
Chapter 2, Getting Started with the lab view interface for Arduino, shows you how to
install and use the labvieW interface for Arduino via the linx module
Chapter 3, Controlling a Motor from Lab vieW, explains how to make your first real
project with Arduino and LabvieW by controlling a DC motor from LabVIEW
Chapter 4, A Simple weather station with arduino and lab view, talks about how
to automate measurements from several sensors that are connected to the
Arduino platform
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.