Cargando…

Custom Raspberry Pi interfaces : design and build hardware interfaces for the Raspberry Pi /

This book equips the reader with skills necessary to design and build custom hardware interfaces for the Raspberry Pi. A thorough chapter on interfacing 5-volt systems to 3.3-volt Raspberry Pis expands the reader?s choice of peripheral options. Ready to go C++ programs involving GPIO and I2C periphe...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Gay, Warren (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [United States] : Apress, 2017.
Colección:Technology in action.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn970393472
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 170127s2017 xxu ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d EBLCP  |d GW5XE  |d IDEBK  |d UAB  |d YDX  |d N$T  |d OCLCF  |d COO  |d UPM  |d VT2  |d IOG  |d ESU  |d Z5A  |d JBG  |d IAD  |d ICW  |d ICN  |d OTZ  |d K6U  |d OCLCQ  |d MERUC  |d LIV  |d OCLCQ  |d MCW  |d IDB  |d U3W  |d D6H  |d VVB  |d KSU  |d EZ9  |d AU@  |d WYU  |d UMI  |d TOH  |d G3B  |d UKMGB  |d STF  |d UKAHL  |d LEAUB  |d ERF  |d UHL  |d LEATE  |d OCLCQ  |d BRF  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBB912976  |2 bnb 
016 7 |a 019206037  |2 Uk 
019 |a 970792839  |a 971041117  |a 971081547  |a 971221877  |a 972127451  |a 972239667  |a 974650661  |a 981102078  |a 981820528  |a 1005773673  |a 1011793384  |a 1048130167  |a 1058377679  |a 1066446618  |a 1066474494  |a 1076490499  |a 1086457900  |a 1112544254  |a 1112833103  |a 1113284497  |a 1122819358  |a 1127152020  |a 1129372751  |a 1132161446 
020 |a 9781484224069  |q (electronic bk.) 
020 |a 148422406X  |q (electronic bk.) 
020 |a 1484224051 
020 |a 9781484224052 
020 |z 9781484224052  |q (print) 
024 7 |a 10.1007/978-1-4842-2406-9  |2 doi 
029 1 |a AU@  |b 000059569613 
029 1 |a AU@  |b 000065065705 
029 1 |a AU@  |b 000066230733 
029 1 |a CHNEW  |b 000946628 
029 1 |a CHVBK  |b 480272387 
029 1 |a UKMGB  |b 019206037 
029 1 |a AU@  |b 000074123345 
035 |a (OCoLC)970393472  |z (OCoLC)970792839  |z (OCoLC)971041117  |z (OCoLC)971081547  |z (OCoLC)971221877  |z (OCoLC)972127451  |z (OCoLC)972239667  |z (OCoLC)974650661  |z (OCoLC)981102078  |z (OCoLC)981820528  |z (OCoLC)1005773673  |z (OCoLC)1011793384  |z (OCoLC)1048130167  |z (OCoLC)1058377679  |z (OCoLC)1066446618  |z (OCoLC)1066474494  |z (OCoLC)1076490499  |z (OCoLC)1086457900  |z (OCoLC)1112544254  |z (OCoLC)1112833103  |z (OCoLC)1113284497  |z (OCoLC)1122819358  |z (OCoLC)1127152020  |z (OCoLC)1129372751  |z (OCoLC)1132161446 
037 |a CL0501000008  |b Safari Books Online 
050 4 |a QA76.9.U83 
072 7 |a COM  |x 070000  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.4/37  |2 23 
082 0 4 |a 004 
049 |a UAMI 
100 1 |a Gay, Warren,  |e author. 
245 1 0 |a Custom Raspberry Pi interfaces :  |b design and build hardware interfaces for the Raspberry Pi /  |c Warren Gay. 
264 1 |a [United States] :  |b Apress,  |c 2017. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c Ã2017 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
490 1 |a Technology in action 
505 0 |a At a Glance; Contents; About the Author; About the Technical Reviewer; Chapter 1: Introduction; Raspberry Pi 3 and Zero; Why GPIO Is Important; What to Purchase; Software to Download; Let's Begin; Chapter 2: 3V/5V Signal Interfacing; 7400 Series (TTL); 3.3V Logic; Voltage Dividers; 7400 Series Derivative Families; Unused CMOS Inputs; Converting 5V to 3V Input: 74LVC245; Converting 5V to 3V Input: 74LVC244; CD4049/CD4050; Input Protection Diodes; Converting 3 Volts to 5 Volts with the HCT Family; 74HCT245; 74HCT244; Switching Speed; Summary; Bibliography; Chapter 3: VGA LCD Monitors. 
505 8 |a VGA ConvertersResolution and Refresh Rates; /boot/config.txt; Confirming Resolution; Summary; Bibliography; Chapter 4: I2C LCD Displays; LCD Module 1602A; I2C Serial Interface; I2C Module Configuration; I2C Module Output; I2C Module Input; PCF8574P Chip; 3 Volts to 5 Volts; Attaching the I2C Serial Module; Displaying Data; Reading from the LCD1602; Class LCD1602; I2C Baud Rate; Profit and Loss; Summary; Chapter 5: MC14490 and Software Debouncing; Hardware: MC14490; Chip Operation; Capacitor C1; Experiment; More Inputs; Software Debouncing; Experiment; Summary; Chapter 6: PCF8591 ADC. 
505 8 |a The YL-40 PCBVoltage Range; I2C Bus; I2C Addresses; DAC (AOUT); Removing YL-40 LED D1; Hacking YL-40 I2C Address; I2C Bus Setup; Reading from PCF8591; Experiment; Writing to the DAC; Experiment; Experiment; Limitations; Extending Voltage Range; Repairing the Temp Sensor; Conversion to Celsius; Reading Temperature; Experiment; The YL-40 LDR; Experiment; 1N914 Experiment; Software; Potential Experiments; Summary; Bibliography; Chapter 7: Potentiometer Input Controls; Potentiometers; Voltage Dividers; ADC Circuit; Pot Resistance; Taper; Effect of ADC Bits; Experiment. 
505 8 |a Applying Potentiometer ControlsSelection Resolution; Summary; Bibliography; Chapter 8: Rotary Encoders; Keyes KY-040 Rotary Encoder; The Switch; Operation; Voltage; Evaluation Circuit; Interfacing to the Pi; Experiment; Experiment; Sequence Errors; Experiment; FM Dial 1; FM Dial 2; Class Switch; Main Routine; Summary; Bibliography; Chapter 9: More Pi Inputs with 74HC165; 74HC165 Pinout; Function Table; Breadboard Experiment; Program; Logic Analyzer View; Profit and Loss; Even More Inputs; Other Bit Counts; Combining GPIOs; Chip Enable; CD4012B; Summary. 
505 8 |a Chapter 10: More Pi Outputs with 74HC59574HC165 Pinout; Function Table; Breadboard Experiment; Experiment Run; Input and Output; Additional Outputs; Profit and Loss; Summary; Chapter 11: MCP23017 I/O Port Extender; MCP23017; Wiring; Output GPIO Experiment; Input Experiment; Software Operations; I2C Header Files; Opening the I2C Driver; I2C Write; I2C Read; Configuration; Interrupt Capability; Interrupt Profit and Loss; Summary; Chapter 12: MPD/MPC Hardware Controls; Audio Preparation; MPD/MPD; Hardware Setup; Test Volume Control; Test Rotary Control; Test LCD; The mpcctl Program; Main Program. 
504 |a Includes bibliographical references and index. 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed February 7, 2017). 
520 |a This book equips the reader with skills necessary to design and build custom hardware interfaces for the Raspberry Pi. A thorough chapter on interfacing 5-volt systems to 3.3-volt Raspberry Pis expands the reader?s choice of peripheral options. Ready to go C++ programs involving GPIO and I2C peripherals are provided. Explores ADC, DAC, rotary encoders, CMOS shift registers. I2C I/O extenders. Readers will discover low cost display and sensor options for embedded system projects. Master 12C communications using Raspbian Linux in C++. Perform ADC and DAC experiments. Debounce buttons and switches using hardware and software solutions. Read rotary encoders for direction and step. Develop flywheel rotary encoder effects for ease of tuning. Construct a hardware interface to the Music Playing Daemon (MPD) with developed software. Discover how to add your own hardware keypad for remote combination lock applications. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a User interfaces (Computer systems) 
650 0 |a Raspberry Pi (Computer) 
650 2 |a User-Computer Interface 
650 6 |a Interfaces utilisateurs (Informatique) 
650 6 |a Raspberry Pi (Ordinateur) 
650 7 |a COMPUTERS  |x User Interfaces.  |2 bisacsh 
650 7 |a Raspberry Pi (Computer)  |2 fast 
650 7 |a User interfaces (Computer systems)  |2 fast 
776 0 8 |i Printed edition:  |z 9781484224052 
830 0 |a Technology in action. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484224069/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH32563150 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4791290 
938 |a EBSCOhost  |b EBSC  |n 1457728 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis37494478 
938 |a YBP Library Services  |b YANK  |n 13403571 
994 |a 92  |b IZTAP