Index

images  A

Android ADK

    ADK demo kit

    Arduino IDE (see Arduino IDE)

    devices

    framework completion

        ADK monitor layout

        AndroidAccessory.h

        android:inputType flag

        Arduino

        BufferData class

        clearScreen and SendData functions

        data-handling function

        EditText box

        handleMessage function

        IncomingDataHandler

        main.xml

        new and edited functions, CH5ExamplesActivity.java

        new function

        openAccessory function

        registerUIobjects function

        run function

        Runnable class

        serial monitor

        strings.xml file

        write function

    known working devices

    modding

    and SPI

Android sensor networks

    Android application

        AChartEngine

        ChartFactory and GraphicalView

        clearScreen function

        incoming data handler function

        main.xml file

        refreshChart function

        registerUIobjects function

        RES folder

        SensorChartView

        SetupGraph function

        strings.xml file

        super.onResume()

        SyncData function

        www.achartengine.org

        XYSeries variable

    Arduino

        AndroidAccessory.h

        AT command response

        CheckForIncoming function

        data logger and ADK handler

        data logging

        isConnected function

        loop function

        reply packet

        SD buffer

        WaitForReply function

    openFrameworks

        frame ID

        Graph visualization

        incoming data

        loop

        switch statement

        testApp.cpp

        testApp.h.

        WaitForReply function

    setting up

        information collection

        ReadWrite sketch

        sensor log node

        sensor’s resolution

        simple sensor network

Arduino

    analog sensors

        disadvantages

        LadyADA temperature sensor reader code

        output

        RC low-pass filter

        TMP35 temperature sensor code

    ATmega 328P

    ATtiny family

        Atmel family

        ATtiny 84/44/24

        ATtiny 85/45/25

        ATtiny 4313 and 2313

        Burn Bootloader option

        Google Code project

        Tools menu

    chipKIT

    circuit

    code verification

    coin-op games

    definition

    digital sensors

        code verification

        gray code See (see Gray code)

        PWM

    disadvantages

    Expanding on the Idea

        circuit

        code change

        code verification

    Firmata

        Arduino circuit

        arduinoLoop() function

        arduinoSetup() function

        class function prototypes

        code verification

        I2C functionality

        on-the-fly configurations

        testapp.cpp

        testapp.h

        testing application

    game development See (see Game development)

    I2C communication method

        code verification

        setups

        simulated sensor code

        SRF10 Ultrasonic Ranger Finder

        TWAR register

        TWCR register

        TWDR register

        TWSR register

    in-system programmer

    integration

    low-cost chip

    main.cpp

    medal games

    merchandisers-style games

    MPIDE and chipKIT PIC32

        built-in features

        Digilent chipKIT Uno32

        home page

        IR object detection

        logic level converter

        PIC32 MCUs

        power up

        pull-up resistor

        SPI library

        Uno32 IR LED sensor

    ofArduino

        key constants

        reference, class functions

    physical models

    redemption games

    reusability

    secret knock box

        ATtiny Servo

        checkServo() function

        circuit diagram

        devices

        identification

        knock interval

        LEDs

        move-servo code

        properties

        SecretKnock object

        sketch

    serial functions

    serial sensors

    sets up coding

    testapp.cpp

    testapp.h

Arduino 1.0.4 core changes

    API Core 1.0.4 See (see API Core 1.0.4)

    API updates

        pinMode

        Return types

        uint_8

    board updates and USB

        Avrdude update

        AVR ISP

        AVRISP mkII

        bootloader

        firmware

        Leonardo board

        Parallel programmer

        types and naming

        USBasp

        USBtinyISP

        variants files

        variant types and naming

    IDE

    sketches

Arduino IDE

    ADB functions

    ADB Wireless

    Android ADK application

        accessory_filter.xml file

        AndroidManifest.xml

        code languages

        code verification

        event-driven GUI development

        main.xml

        res/layout/main.xml

        res/values/strings.xml

        res/xml/accessory_filter.xml

        src/ch5.example.proArduino/CH5ExamplesActivity.java

        strings.xml

    Android application creation

        Activity-creation options

        Activity name and layout options

        ADK blink

        API level setting

        application logo

        AVD

        BlankActivity

        Eclipse’s New Project dialog

        naming

        New Android App dialog

        Run As options

    Arduino sketch

        AndroidAccessory object

        Arduino-to-Android configuration

        Circuits@Home libraries

        connection code

        isConnected function

        refresh function

        tracking and debugging

    development environment

    Eclipse IDE

    installation

    library

Arduino libraries

    vs. Arduino sketches

    C++

    creation

        HelloLibrary cpp implementation file

        HelloLibrary.h

        HelloLibrarySketch.ino sketch

        “Hello World” programs

        position struct

        SimpleHello, New Tab option

        starter sketch code

        structures

        visualization

    folder anatomy

        directory structure

        “import library” menu

        installation

        keywords.txt

        license file

        reference code

    hardware profile

    motor library

        motor controller code

        motor controller header file

        motor controller main sketch

        3 pins

        robots

    and object conventions

        begin() function

        destructor

        DS1631.cpp

        DS1631.h

        DS1631 I2C main sketch

        DS1631 temperature sensors

        getTempC() and getTempF() function

        I2C communication protocol

        I2C slave device

        internal commands

        setup() function

        Wire function

    potentiometer

    preprocessing scans

    prototype

Arduino Test Suite

    Arduino Constants

    ATS_end()

    ATS_General test

    ATS_PrintTestStatus() function

    built-in tests

    functions

        ATS_begin

        ATS_end

        ATS_PrintTestStatus

        Bare-Bones Test

    GitHub

    hardware configuration

    libraries

        begin() function

        end() function

        master-and-slave device

        Pro Arduino website

        setBitOrder() Test

        setClockDivider() Test

        setDataMode() Test

        SPI.h attachInterrupt Code

        SPI master-slave wiring

        SPI_Master_test.ino

        SPI_Slave_test.ino

        SPI.transfer()

    mega pin layout

    memory testing

    Minimal Test Sketch

    result format

        information data

        Nose testing library

        summary

        test-naming structure

        test status options

        toolchain

        xUnit test structure

    serial monitor format

    sketch library folder

    standard sketch structure

    test skeleton

    xtestString

images  B

images  C

images  D, E

images  F

images  G

Git

images  H

images  I, J, K

images  L

images  M

images  N

images  O

images  P, Q

images  R

images  S, T

Social coding

    description

    documentation

        create pages

        description

        Github wiki

        overview

        using Markdown

    qissue management

        connect version control with issue management

        description

        with Github

        issue tracking process

        overview

    project description

    version code control

        creating own project

        forking another project

        GitHub

        install Git

        overview

        work process

images  U, V

images  W

images  X, Y, Z

XBees

    API mode

        0x7E

        module configuration

        packet construction

        sending commands

        sending data

    Arduino data echo

        AT command packets

        calcChecksum function

        checksum calculation

        error checking

        loop captures

        processPacket function

        serial monitor

        switch statement

        variables

        X-CTU COM setting

    endpoint firmware

        Arduino dual-direction communication with sleep mode communications

        ENDDEVICE

        HELLO packet

        sleep configuration types

        ZIGBEE END DEVICE API

    Moltosenso

    packet reference

    reply packets

    series

        mesh networking

        proprietary Digi mesh

        WiFi module

        Xtend

    transparent (AT command) mode

        Arduino setup

        code verification

        module configuration

    X-CTU

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset