• EOL

Arduino dla zaawansowanych - Rick Anderson, Dan Cervo

Index: KSZ-05029 EAN: 9788324682225

Book available in Polish. Publisher: Helion. The book is intended for people who want to use more complex solutions for Arduino than those available online.

Arduino dla zaawansowanych - Rick Anderson, Dan Cervo
€11.52
€10.98 tax excl.
Unavailable
Discontinued product
PayPal payment
Manufacturer: Helion
Compatibility: Arduino

Attention!

The product has been discontinued. Check others products incategory.

Note:

Book available only in Polish!

Description

Arduino is a platform that gives each fan of electronics countless opportunities. Thanks to the extensive documentation and a public library, the microcontroller is simple for programming, even for people just starting their adventure with electronics.

 

The book is designed for people who want to use Arduino for other, more complex solutions than those already available online. The reader learns how to interact with the operating system Android, as well as to integrate Arduino with other ICS. The book describes the mutual communication multi-platform Arduino. The position also teaches you how to create your own libraries for this popular set.

From the book you will learn:

  • how to increase performance of Arduino
  • how to build an intelligent network of sensors
  • why to use modules XBee radio
  • how to create a game on Arduino

 

In our offer you can find elements described in the books:Arduino kitsandnetwork modules XBee.

 

Examples of projects used in the book availablefor download. Excerpt from the book forreading on-line.

 

The contents

 

About the authors (11)

 

About to adjust their sound packing (12)

 

Introduction (13)

 

Thanks (14)

 

Chapter 1. Changes to the core Arduino 1.0.4 (15)

  • Changes in the Arduino IDE (15)
  • Changes in sketch books (17)
  • API updates (17)
    • Function pinMode (17)
    • The return data types (18)
    • Type uint_8 (18)
  • The core Arduino Core API 1.0.4 (18)
    • The Arduino Library.h (18)
    • Upgraded object Serial (19)
    • Improved Stream class (19)
    • Class Print (20)
    • A new class Printable (22)
    • Improved String library (22)
    • Improved Wire library (22)
    • Improved HardwareSerial library (23)
  • Improved stoves and compatibility USB (23)
    • Improved program Avrdude (23)
    • New Arduino Leonardo (23)
    • Drive options (25)
    • The options of the boot loaders changed to the programmers (27)
    • New program download (27)
    • The firmware for the USB chip 16u2 (27)
  • Total (28)

 

Chapter 2. Programming Arduino and coding in social networks (29)

  • Items coding social network and project management (30)
    • What is the project and how it is organized? (30)
    • Version control (33)
    • Tracking of cases (33)
    • Documentation (34)
  • Project management-encoded social network (34)
    • Version control programs Git and GitHub (34)
    • The program Git? (34)
    • Installing the software Git (35)
    • GitHub (35)
  • Basic version control (36)
    • Creating your own project (36)
    • Edit the code and test changes (38)
    • Process (38)
    • Abstract: the creation of an independent project (40)
    • Summary: an offshoot of another project (41)
    • Creating change requests (43)
    • How to account for change requests (47)
    • What is case management? (50)
    • Case management in the system of GitHub (50)
    • The combination of version control with change management (51)
  • Documentation (52)
    • System GitHub wiki (52)
    • Creation of sites (52)
    • The Syntax Of Markdown (54)
  • The provision of the project to the community (57)
    • A branch of the Arduino project (57)
  • How to build an Arduino development environment (58)
  • Community resources (59)
  • Total (59)

 

Chapter 3. Software openFrameworks and Arduino (61)

  • Where to begin (62)
  • Code Arduino (62)
    • Code review (63)
    • Features Arduino serial (63)
  • Setup openFrameworks (64)
    • Connecting to Arduino using openFrameworks (64)
    • Check the code (66)
    • Functions for openFrameworks serial (67)
  • Encode again, thanks to Firmata and ofArduino (67)
    • Setting up Firmata (68)
    • Control Arduino using openFrameworks (69)
    • Verification code (71)
    • The main thing is constantly use the class ofArduino (71)
    • The list of functions of the class ofArduino (71)
  • Design ideas (72)
    • Changes in the code (73)
    • Check the code (74)
  • Other ideas for the realization (74)
  • Total (75)

 

Chapter 4. Tools Android ADK (77)

  • Android device (78)
  • Points to check (78)
  • Compatible devices (78)
  • Modifications (79)
  • Setting up the development environment the Arduino IDE (79)
    • Create application in Android OS (80)
    • The Arduino Sketch (84)
    • App for Android ADK (85)
    • File src/CH4.example.proArduino/CH4ExamplesActivity.java (89)
  • The addition of the skeleton code (94)
    • Complete Annex (96)
    • Arduino (100)
    • Check the code (101)
  • SPI interface and Protocol ADK (101)
  • Total (103)

 

Chapter 5. Radio modules XBee (105)

  • Sale XBee modules (106)
  • Simple layout (107)
  • Transparent mode (AT commands) (108)
    • Configuration of the module (108)
    • Setup Arduino (109)
    • Check the code (109)
  • API mode (110)
    • Setting module (110)
    • The design of the API packages (111)
    • Sending commands (112)
    • Data transfer (113)
  • Request packets (114)
  • Reply packets (115)
  • Receiving and unloading data to Arduino (117)
  • The firmware on the device (121)
  • Total (123)

 

Chapter 6. Modeling of sensors (125)

  • Analog sensors (126)
    • A device for reading an analog sensor (126)
    • A low-pass filter (126)
    • Check code (128)
    • Stairs rezystorowa (128)
    • Check the code (131)
  • Sensors digital (131)
    • Sensors PWM (131)
    • Gray Code (131)
  • Sensors serial (135)
    • Serial data port (135)
    • Check the code (137)
  • Transfer I2C (137)
    • The registry TWRC (138)
    • Register TWAR (139)
    • Register TWDR (139)
    • The TWSR (139)
    • Data transfer on the I2C bus (139)
    • Check the code (141)
  • Total (141)

 

Chapter 7. Controllers PID (143)

  • Mathematical calculations (143)
    • The part proportional to (143)
    • The integral component (144)
    • Part różniczkująca (144)
    • The sum of all parts (145)
    • Time (145)
  • Tuning of PID controller (146)
    • The connection of the equipment (146)
    • Code review (147)
  • The application of the PID Tuner (148)
  • Comparison of controllers PID, with DEAD BAND and ON/OFF (149)
  • A PID controller can manage (150)
    • Adjustment of the controller (151)
    • Library PID (152)
    • Library functions PID (153)
  • Additional material (154)
  • Total (154)

Chapter 8. Network touch Android (155)

  • The construction of a network sensorowej (156)
  • Library openFrameworks (157)
  • Arduino Code (164)
  • App For Android (171)
  • Summary (178)

 

Chapter 9. The use of Arduino with PIC32 and ATtiny processor Atmel (179)

  • Arduino and the user state (179)
  • Wednesday MPIDE and the chipKIT PIC32 platform (180)
    • Example: detection of objects using Task Manager (182)
  • The use of Arduino with ATtiny family of chips (188)
    • Family ATtiny 85/45/25 (189)
    • Family ATtiny 84/44/24 (190)
    • Family ATtiny 2313 and 4313 (190)
  • The use of Arduino as a programmer the system (191)
  • Project: a box opens with a cipher (192)
    • What makes this device (192)
    • List of materials (193)
  • Total (196)

 

Chapter 10. Wieloprocesorowość: more power connected to the Arduino (197)

  • Standard I2C (198)
  • Standard SPI (199)
  • Connection of two devices (199)
    • Configure the SPI master device (202)
    • Verification code (203)
    • Interrupt vectors (203)
    • Setting SPI via registers (204)
    • Verification code (207)
    • A slave device (208)
    • Master mode in the registry (208)
    • Check the code (209)
  • Bipolar symmetric data bus (209)
    • Code SABB (210)
    • Check the code (213)
    • Connectivity SABB and SPI (213)
  • Migrates Windows Mega (214)
  • Recommended practice installation (215)
  • Total (216)

 

Chapter 11. Creating games for Arduino (217)

  • Games suitable for Arduino (217)
  • A simple game (218)
    • The game prototype (219)
    • Programming games (220)
    • Verification code (225)
    • Deceptive tactics (225)
  • Better display and graphics (225)
    • Gameduino Library (226)
    • New game Stack stack (227)
    • Art (229)
    • The coding of the game Stack stack (231)
    • Check the code (235)
    • Sounds (236)
    • Some effects (237)
    • Programming automatic play (238)
    • The finishing touches (241)
    • Materials, arcade and other games (242)
  • Total (242)

 

Chapter 12. Your own library for Arduino (243)

  • What you need to know to write your own library (243)
    • A very simple library (245)
  • Creation of a library of Motor (249)
  • Anatomy of the libraries folder of Arduino (254)
    • Folder examples (255)
    • License (255)
    • File keywords.txt (255)
    • Installing Arduino libraries (256)
    • Using libraries Arduino (256)
  • Arduino objects and symbols libraries (256)
  • Total (263)

 

Chapter 13. Test Arduino kit (265)

  • Installation test set (266)
  • The beginning of the tests (268)
  • The format of the test result Arduino (270)
    • Information section of test result (270)
  • The main functions of the test set (271)
    • Function ATS_begin (271)
    • Function ATS_PrintTestStatus (272)
    • Function ATS_end (272)
    • Basic use (272)
  • Built-in tests (273)
  • Test strategy disks derived from the Arduino (273)
  • Testing memory (274)
    • Example: testing memory leaks (277)
  • Verification libraries (278)
    • Function test SPI.transfer() (284)
    • Function test setBitOrder() (284)
    • Function test setClockDivider() (285)
    • Test function setDataMode() (285)
    • The results of testing the SPI library (286)
  • Total (286)

 

Glossary (287)

 

Book - Author Rick Anderson, Dan Cervo
Book - ISBN 978-83-246-8222-5
Book - Binding miękka
Book - Publisher Helion
Package width 0.001 cm
Package height 0.001 cm
Package depth 0.001 cm
Package weight 0.001 kg

Be the first to ask a question about this product!

Customers who bought this product also bought:

Products from the same category: