Muutke küpsiste eelistusi

E-raamat: Expanding Your Raspberry Pi: Storage, printing, peripherals, and network connections for your Raspberry Pi

  • Formaat: PDF+DRM
  • Ilmumisaeg: 04-Sep-2017
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484229224
  • Formaat - PDF+DRM
  • Hind: 49,39 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 04-Sep-2017
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484229224

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 


Gain a deeper understanding of how Raspberry Pi works to get the results you want right in the palm of your hand. This book helps you understand the right connections and software to drive your Raspberry Pi into opening the worlds of programming, electronic experiments, system control, digital imaging, and the Internet of Things to you. 

You'll discover how to expand your Pi’s storage for bigger programs, use its onboard connections to interface with cameras and control devices, printers and scanners. You'll also see how to share information with Windows and Apple computers and mobile devices, and use it away from AC power. You’ll be able to turn any HDTV into a media player; stream and share files from desktop and mobile devices; use your Pi for image capture via camera or scanner; and more! 

Expanding Your Raspberry Pi is your guide to doing almost anything a bigger computer can do – if you’re ready for the challenge.


What You'll Learn

• Connect, use, and manage mass storage devices for greater versatility 
• Link with desktop, laptop, and mobile devices using the Pi’s built-in Wi-Fi and Bluetooth features 
• Share resources from your Pi with desktop and mobile devices 
• Capture video and still photos with your Pi

Who This Book Is For

Network administrators: Connect Raspberry Pi devices to other devices on a wired or wireless network for media streaming, file serving, or print serving

Teachers: Use Raspberry Pi to teach students how to connect different types of computers and operating systems with each other.

IT workers: Use Raspberry Pi with your existing printers, scanners, webcams, and home network

Arvustused

It covers a range of topics integral to configuring the Raspberry Pi, from installing an operating system to accessing a home network, mass storage, networked printers, and shared internet connections. Each chapter gives a range of options for tackling a challenge using different software solutions and operating systems. The instructions are clearly written and easy to follow . Summing Up: Recommended. All readers. (J. M. Smith, Choice, Vol. 55 (10), June, 2018)

About the Author xiii
About the Technical Reviewer xv
Chapter 1 Raspberry Pi System Anatomy
1(16)
Model Overview
1(9)
Common Features
2(1)
Model A Family
3(2)
Model B Family
5(4)
Zero
9(1)
CPU and RAM
10(2)
System-on-a-Chip (SoC)
10(1)
CPU, RAM, and SoC Features
11(1)
Ports
12(1)
Board-Level Connectors
13(1)
Integrated Network Features
13(2)
Power Supplies
15(1)
Summary
15(2)
Chapter 2 The Distro Bunch
17(26)
Raspbian
17(4)
Raspbian with PIXEL Fast Facts
18(2)
Raspbian Lite Fast Facts
20(1)
Other Linux Distros Available with NOOBS
21(5)
LibreELEC_R Pi 2 Overview and Fast Facts
21(1)
Lakka_R Pi 2 Overview and Fast Facts
22(1)
OSMC_P2 Overview and Fast Facts
23(1)
RISC OS Overview and Fast Facts
24(1)
Windows 10 IoT Core Overview and Fast Facts
25(1)
Other Linux Distros Available with PINN
26(1)
Arch Linux ARM
26(1)
RetroPie
27(1)
Using NOOBS
27(3)
Installing an OS with NOOBS
27(1)
Restarting NOOBS
28(2)
Using PINN: An Alternative to NOOBS
30(3)
Using BerryBoot
33(5)
Installing BerryBoot
33(1)
Installing an OS with BerryBoot
34(3)
More Options for BerryBoot
37(1)
Loading an OS with BerryBoot
38(1)
Other Linux Distros for Raspberry Pi
38(1)
FreeBSD
38(1)
NetBSD
38(1)
Fedora and CentOS
39(1)
OpenWRT
39(1)
Choosing the Best Distro for the Task
39(3)
Creating Your Media
39(3)
Summary
42(1)
Chapter 3 Adding Mass Storage
43(18)
Recommended Memory Card Types
43(2)
Expanding a Partition on a Flash Memory Card
45(3)
Determining the Current Partition Size (Parted)
46(1)
Expanding the Partition Using Parted
47(1)
Expanding the Partition with RootFS-Expand (CentOS)
47(1)
Expanding the Partition Used by RISC OS
48(1)
Connecting a USB Flash Drive or Memory Card
48(2)
Mounting a Drive for Read/Write Access
50(1)
Partitioning a Flash Memory Card or USB Drive
50(3)
Formatting a Drive with ext4 File System
53(1)
Adding and Using an External Hard Drive
53(1)
Adding and Using a WDLabs Pi Drive
54(4)
Wireless Drives
58(1)
Troubleshooting
58(1)
Incorrectly Formatted Media
58(1)
Not Enough Power
59(1)
Drive Can't Be Mounted in Read/Write Mode
59(1)
Summary
59(2)
Chapter 4 Connecting to a Workgroup Network
61(24)
Distro and Raspberry Pi Configuration
61(6)
Connecting to a Windows Share with PIXEL
61(3)
Connecting to a Windows Share from the Command Line with smbclient
64(1)
Connecting to Different Workgroups
65(1)
Connecting to an OSX (MacOS) Share from Raspbian PIXEL
65(2)
Using Wireless Drives
67(4)
Connecting to a SanDisk Connect Wireless Flash Drive
68(1)
Connecting to a Seagate Wireless Plus Drive
69(2)
Printing to a Network Printer
71(4)
Configuring CUPS
72(2)
Setting Printer Defaults
74(1)
Testing Your Printer
75(1)
Scanning with a Network Scanner
75(1)
Raspberry Pi Linux Samba Server Configuration
75(5)
Creating Local Users
76(1)
Creating a Network User
77(1)
Configuring smb.conf
77(2)
Logging into the Raspberry Pi
79(1)
Connecting to Raspberry Pi from an Android Device
80(2)
Connecting to Raspberry Pi from an iOS Device
82(1)
Troubleshooting
83(1)
Summary
83(2)
Chapter 5 Sharing an Internet Connection
85(14)
Hardware Used in This
Chapter
85(1)
Configuring the Pi for Sharing (Hardware)
86(1)
Configuring the Pi for Sharing (Software)
86(3)
Planning the Network Configuration
87(2)
Sharing a Wired Connection Using a Wireless Adapter
89(9)
Sharing a Wireless Connection Using an Ethernet Port and Switch
93(5)
Troubleshooting
98(1)
Summary
98(1)
Chapter 6 Setting Up a Print and Scan Server
99(24)
Hardware Used in This
Chapter
99(1)
Connecting via USB
100(1)
Selecting a Distro
100(1)
Manual Connections to a Wireless Network
101(2)
Installing and Using CUPS
103(5)
Adding Users to the Print Administration Group
103(1)
Configuring CUPS for Remote Administration
104(1)
Logging into CUPS Remotely
104(1)
Selecting and Configuring a Printer with CUPS
105(2)
Installing Printer Drivers
107(1)
Installing and Configuring Samba
108(7)
Connecting to a Samba Print Server with Windows
109(4)
Connecting to a Samba Print Server with MacOS (OSX)
113(2)
Installing and Configuring SANE
115(1)
Configuring SANE as a Server
116(2)
Connecting to SANE from Windows
117(1)
Connecting to SANE from MacOS (OSX)
118(1)
Headless Boot
118(2)
Connecting via SSH Using Windows
118(2)
Troubleshooting
120(1)
Summary
121(2)
Chapter 7 Imaging and Video
123(34)
Hardware Used in This
Chapter
123(1)
Connecting a Camera to the Camera Port
123(6)
Swapping Cables for a Raspberry Pi Zero
125(2)
Enabling the Camera Port
127(2)
Using Raspivid to Capture Video
129(4)
Raspivid Options and Examples
129(3)
Playing Videos with OMXplayer
132(1)
Converting Recordings with MP4Box
132(1)
Using Raspistill to Take Photos
133(3)
Taking Time-Lapse Photos with Raspistill
134(1)
Viewing Raspistill Photo Metadata
135(1)
Controlling the Raspberry Pi Camera with Python
136(2)
Controlling Your Raspberry Pi Camera with Android or iOS
138(5)
Using RaspiCAM Remote for Android
138(2)
Using BerryCamfor iOS
140(3)
Using a Webcam with a Raspberry Pi
143(3)
Using Fswebcam
143(1)
Capturing Video or Stills Using Guvcview
144(1)
Using RaspiCAM Remote with a Webcam
145(1)
Connecting to an Image Scanner
146(7)
Installing SANE with PIXEL, Other Linux GUIs
147(1)
Using Simple Scan
148(2)
Using Xscan
150(3)
Troubleshooting
153(2)
Raspberry Pi Camera Issues
153(1)
Camera App Issues
154(1)
Network Issues
154(1)
Webcam Issues
154(1)
Scanner Issues
154(1)
Summary
155(2)
Chapter 8 Media Serving
157(12)
Hardware Used in This
Chapter
157(1)
Selecting a Distro
157(1)
BerryBoot, WD PiDrive, and Media Serving
158(3)
Using LibreELEC
161(5)
Adding Media Files
163(3)
Connecting to a PLEX Server with RasPlex
166(2)
Troubleshooting
168(1)
Network Settings
168(1)
Audio Playback
168(1)
Summary
168(1)
Chapter 9 GPIO Anatomy and Applications
169(16)
Hardware Used in This
Chapter
169(4)
What Can You Do with GPIO?
169(1)
GPIO Pinouts
170(1)
Raspberry Pi GPIO Pin Numbering Schemes
171(2)
Programming the GPIO Interface
173(1)
Using a Gertboard
173(2)
Using a PiFace Control and Display Board
175(3)
Using a Breadboard
178(5)
Troubleshooting
183(1)
Summary
183(2)
Chapter 10 Taking Your Raspberry Pi on the Road
185(14)
Power Usage
185(1)
Configuring the Raspberry Pi for Minimal Power Consumption
186(5)
Disabling HDMI
187(1)
Disabling Onboard LEDs
187(1)
Enabling Login and Control via TTY
188(2)
Disabling USB Hub and Ethernet
190(1)
Choosing a Power Source
191(2)
Estimated Battery Runtimes
191(2)
Car Chargers and Raspberry Pi
193(1)
Using Intelligent Power Management Peripherals
194(3)
MoPi Mobile Power for Raspberry Pi
194(1)
LiFePO4wered/Pi 3
195(1)
Sleepy Pi and Sleepy Pi 2
196(1)
Comparing Power Management Products for Raspberry Pi
197(1)
Troubleshooting
197(1)
Summary
198(1)
Index 199
Mark Edward Soper is an internationally-published expert on technical topics ranging from CompTIA A+ Certification to Microsoft Windows and an instructor who has taught thousands of students in industry seminars and employee training about computer and device troubleshooting and repair, digital imaging, Microsoft Windows, and networking. Mark has seen the industry change from an emphasis on understanding hardware and what makes it work to the computer as appliance. Hes excited to see that devices such as the Raspberry Pi are not only useful for teaching how computers work but can also be put to work in home and business environments.