Limit search to available items
Book Cover
E-book
Author Gay, Warren W., author

Title Experimenting with Raspberry Pi / Warren W. Gay
Published New York, NY : Springer, [2014]

Copies

Description 1 online resource (xvi, 248 pages) : illustrations
Series Technology in action
Technology in action series.
Contents At a Glance; Introduction; Chapter 1: DHT11 Sensor; Characteristics; Circuit; Protocol; Overall Protocol; Data Bits; Data Format; Software; Chosen Approach; Example Run; Source Code; Chapter 2: MCP23017 GPIO Extender; DC Characteristics; GPIO Output Current; GPIO Inputs; Standby Current; Input Logic Levels; Output Logic Levels; Reset Timing; Circuit; I2C Bus; Wiring and Testing; Software Configuration; General Configuration; IOCON Register; OLATx Register; GPPUx Register; DEFVALx Register; INTCONx Register; IPOLx Register; IODIRx Register; GPINTENx Register; INTFx Register
INTCAPx RegisterGPIOx Register; Main Program; Module i2c_funcs.c; Module sysgpio.c; Example Run; Response Times; Chapter 3: Nunchuk-Mouse; Project Overview; Nunchuk Features; Connector Pinout; Testing the Connection; Nunchuk I2C Protocol; Encryption; Read Sensor Data; Linux uinput Interface; Working with Header Files; Opening the Device Node; Configuring Events; Configure EV_KEY; Mouse Buttons; Configure EV_REL; Configure EV_ABS; Creating the Node; Posting EV_KEY Events; Posting EV_REL Events; Posting EV_SYN Events; Closing uinput; X- Window; Input Utilities; Testing the Nunchuk
Testing ./nunchukUtility lsinputs; Utility input -events; The Program; Chapter 4: Real-Time Clock; DS1307 Overview; Pins X1 and X2; Pin SQW/OUT; Power; 3-Volt Compatibility; Logic Levels; Tiny RTC Modifications; Checking for Pull-up Resistors; Performing a DMM Resistance Check; Performing a Voltage Reading; Performing a Tiny RTC Modification; Working with Other PCB Products; Locating the Pull-up Resistors; DS1307 Bus Speed; RTC and RAM Address Map; Reading Date and Time; I2C Communication; Wiring; Running the Examples; The Ultimate Test; The Startup Script; Chapter 5: VS1838B IR Receiver
Operating ParametersPinout; VS1838B Circuit; The IR Receiver; Software; Signal Components; Code Organization; Command-Line Options; Dump Mode; Gnuplot Mode; Chapter 6: Stepper Motor; Floppy-Disk Stepper Motor; Your Junk-Box Motor?; Driver Circuit; Darlington Pair; Driving the Driver; Input Levels; Power-on Reset/Boot; Modes of Operation; Wave Drive (Mode 0); Full-Step Drive (Mode 1); Half-Step Drive (Mode 2); Software; Testing; Chapter 7: 76 The H-Bridge Driver; The L298 Driver; Sensing Resistor; Enable A and B; Inputs In1 and In2; Protection Diodes; L298 PCB; Driving from GPIO; The DMM Check
Bipolar Stepper ModesOne-Phase-On Mode; Two-Phase-On Mode; Half-Step Mode; Choosing Driving GPIOs; Project Schematic; Junk-Box Motors; Program Operation; Program Internals; Chapter 8: Remote-Control Panel; Switched Inputs; The CD4013; Testing the Flip-Flop; The LED; ØMQ; Performing Installation; Compiling and Linking; Sensing Station Design; Sensing Station Program; Console Program; Console Commands; Sensor Source Code; Console Source Code; Chapter 9: Pulse-Width Modulation; Introduction to PWM; PWM Parameters; PWM Hardware Peripheral; PWM Software; Meter Circuit; pwm Program
Summary Need some inspiration for your Raspberry Pi projects? Wondering how to work with Wii nunchucks, stepper motors, how to create a remote control panel? If you need guidance, Experimenting with Raspberry Pi is your own personal idea generator. Experimenting with Raspberry Pi covers how to work with various components and hardware like humidity and temperature sensors, Wii nunchucks, GPIO extenders, and IR receivers so you can add these to your own projects. Written with budgets in mind, author Warren Gay encourages you to build, experiment, and swap out various parts to learn more about the Pi and come up with the best ideas and instructions for your own amazing Raspberry Pi project ideas
Analysis computerwetenschappen
computer sciences
operating systems
Information and Communication Technology (General)
Informatie- en communicatietechnologie (algemeen)
Notes Vendor-supplied metadata
Subject Raspberry Pi (Computer)
COMPUTERS -- Hardware -- General.
Raspberry Pi (Computer)
Form Electronic book
ISBN 9781484207697
1484207696
148420770X
9781484207703