Купить бумажную книгу и читать
По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".
Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.
Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.
Название: Arduino iOS Blueprints
Автор: Fabrizio Boco
Издательство: PACKT
Год: 2015
Страниц: 240
Язык: English
Формат: pdf+code
Размер: 5,3 Mb+42,5 Mb
Integrate the Arduino and iOS platforms to design amazing real-world projects to sense and control external devices.
Arduino and iOS devices have reached wide popularity due to their simple way of use and flexibility. Hence, their integration opens up new opportunities, allowing everyone to build devices that are extremely useful in everyday life.
About This Book
Cover the most widely used methods in the Internet of Things using Arduino and iOS integration through Wi-Fi Shield and the BLE Breakout board
Design five real-world projects including of electronics, Arduino code, and an iOS application that seamlessly work together
A detailed guide that covers various sensors and actuators through which Arduino interacts with the world including a light sensor, hall effect sensor, accelerometer, servo motor, DC motor, and TRIAC for power line loads
Who This Book Is For
This book is a technical guide for Arduino and iOS developers who have a basic knowledge of the two platforms but want to learn how to integrate them. The book includes a lot of external references to additional documentation and learning materials, so even if you are less experienced, you can improve your knowledge on the subjects covered.
Table of Contents
1: Arduino and iOS – Platforms and Integration
2: Bluetooth Pet Door Locker
3: Wi-Fi Power Plug
4: iOS Guided Rover
5: TV Set Constant Volume Controller
6: Automatic Garage Door Opener
What You Will Learn
Design circuits with Arduino using sensors and actuators
Write code to handle analog and digital sensors with the most used protocols including OneWire, I2C, and SPI)
Store data on SD Card and in EEPROM
Build iOS applications using the MCV pattern and the UIKit components
Allow your applications to control Arduino and its hooked-up devices
Manage TCP/IP, UDP, and Bluetooth BLE communication between Arduino and iOS devices
Make your iOS application take advantage of the sensors available in the iOS devices including accelerometer, gyroscope, and compass
Develop iOS applications that use iBeacons
In Detail
Arduino and iOS devices have reached wide popularity due to their simple way of use and flexibility. Hence, their integration opens up new opportunities, allowing everyone to build devices that are extremely useful in everyday life.
You will first learn how to control Arduino from an iPhone or iPad by writing the Arduino sketch, the iOS application, and integrating everything together via Wi-Fi or Bluetooth BLE. You will then learn about various components that interact with the Arduino such as digital and analog I/O, Wi-Fi shield, Bluetooth BLE, SD card, OneWire, I2C, and so on. You will also learn about iOS, which includes the development of an application from scratch, GUI design and MVC, UIKit, iOS sensors, TCP and Bluetooth BLE communication, and more.
All the projects are described in detail, providing you with a learning tool, not just some sketches or some iOS code to copy.
Authors
Fabrizio Boco
Fabrizio Boco was born in Italy in 1964. He started with electronics when he was a teen and with programming in 1980. In 1992, he received his degree in electronics engineering. Currently, he is a freelance IT manager and architect and has more than 20 years of experience in consulting for private and public companies in Italy. Even when he occupied executive positions, he worked on the design and implementation of IT projects (mostly on enterprise applications, data warehousing, and business intelligence). He has been an iOS developer since 2009, and he has designed and developed Arduino Manager, which is an iOS, Mac OS X, and Android application that can be used to control Arduino (and Arduino-compatible) boards through a powerful and easy-to-use interface, that is based on more than 20 specialized widgets (a switch, knob, display, and gauge, among others). Fabrizio believes that his engineering skills are hardcoded within his DNA; the studies and experiences only completed them.
book
code
Купить бумажную книгу или электронную версию книги и скачать
По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".
Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.
Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.
Дата создания страницы: