Cargando…

Rasberry Pi projects for the evil genius /

"This hands-on resource gives you a guided tour of the Raspberry Pi hardware, operating system, and IDE . then gets you running with the Python programming language and the GPIO library so you can start on your creations right away. You'll learn how to assemble a prototype board to use wit...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Norris, Donald (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, N.Y. : McGraw-Hill Education, [2014]
Edición:First edition.
Colección:McGraw-Hill's AccessEngineering.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • A. Evil genius? series
  • B. Dedication
  • C. About the author
  • D. Preface
  • E. Acknowledgments
  • 1. Introduction to the raspberry pi
  • Hardware
  • Software
  • Summary
  • 2. Led blinker project
  • Prototype board
  • Soldering
  • Accessing the gpio pins
  • Apt-get command
  • Led project
  • Summary
  • 3. Mp3 player project
  • Prototype connector
  • Portable stereo speaker
  • Audio file formats
  • Hardware switch inputs
  • Thinking in raspi time
  • Mp3 project requirements
  • Summary
  • 4. Camera controller
  • Project requirements
  • Camera shutter operation
  • Electronic flash
  • Optoisolator interfaces
  • Sound and laser modules
  • Interface connections
  • Time-lapse function
  • Summary
  • 5. Gps
  • Introduction
  • The basics of how gps functions
  • The ultimate gps receiver
  • Nmea protocol
  • The gpsd apps
  • Summary
  • 6. Earthquake detector
  • Introduction
  • Seismology and earthquakes
  • Analog-to-digital conversion
  • Serial peripheral interface
  • Connecting and testing the mcp3008 with the raspi
  • Seismic data analysis
  • Operational system
  • Summary
  • 7. Home automation
  • Introduction
  • Z-wave mesh network
  • Raspi and z-wave interface
  • Ssh login
  • Open z-wave software
  • Summary
  • 8. Home security controller
  • Introduction
  • Webcam selection
  • Laser trip assembly
  • Motion software package
  • Webcam viewing
  • Laser trip program
  • Additional sensors
  • Summary.
  • 9. Nfc/rfid reader
  • Introduction
  • How nfc works
  • Installing libnfc
  • Hardware installation
  • Initial checkout
  • Project program
  • Future expansion
  • Summary
  • 10. 1-wire weather station
  • Introduction
  • Weather station design
  • 1-wire protocol
  • 1-wire sniffer
  • Set up the weather station hardware
  • 1-wire file system
  • Viewing the weather data
  • Packet sniffing
  • Future expansion
  • Summary
  • 11. Local and remote logic controller
  • Introduction
  • 1-wire external control board
  • 1-wire file system (owfs) installation and configuration
  • Linux, hardware, and fuse
  • Test sequences for the 8 channel i/o board
  • Python test program
  • Sniffer monitoring
  • Android remote control
  • Testing the web server with a browser
  • Summary
  • 12. Robotic car: part 1
  • Introduction
  • Overview
  • Chassis and drive motors
  • Servos
  • 13. Robotic car: part 2
  • Introduction
  • Robotic car block diagram
  • I2c software
  • Bluetooth software
  • Robot car program
  • Operating the robotic car
  • Future expansions
  • Summary
  • 14. Radon detector
  • Introduction
  • Radioactivity and radon
  • K2645 geiger-muller counter
  • Initial test configuration
  • Building a portable radiation detector
  • Operating the portable geiger counter
  • Modifications and expansions
  • Summary
  • 15. Serving up time with an rtc and ntp
  • Introduction
  • Real-time clock (rtc)
  • Rtc software
  • Introduction to the network time protocol (ntp)
  • Building a raspi ntp server
  • Summary.