45 Elektronik-Projekte für den Raspberry Pi

Cite this publication as

45 Elektronik-Projekte für den Raspberry Pi (2020), Elektor, Aachen, ISBN: 9783895763700

183
accesses

Índice

  • BEGINN
  • Contents
  • Introduction
  • Chapter 1 †¢ Requirements
  • 1.1 Raspberry Pi
  • 1.2 SD Card
  • 1.3 Keyboard
  • 1.4 Mouse
  • 1.5 Display
  • 1.6 Internet Connection
  • 1.7 Power Supply
  • 1.8 Loudspeaker (Or Earphones)
  • 1.9 Breadboard
  • 1.10 Components
  • 1.11 Software Oscilloscope
  • Chapter 2 †¢ A Quick Tour Of The Raspberry Pi
  • 2.1 The Nano Text Editor
  • 2.2 Some Useful Commands
  • 2.3 Raspberry Pi Desktop
  • 2.3.1 Application Menu
  • 2.3.2 Web Browser Menu
  • 2.3.3 File Manager Menu
  • 2.3.4 Terminal Menu
  • 2.3.5 Bluetooth Icon
  • 2.3.6 WiFi Icon
  • 2.3.7 Volume Control
  • Chapter 3 †¢ Installing The software
  • 3.1 Raspberry Pi
  • 3.1.1 Keyboard
  • 3.1.2 Larger SD Card
  • 3.1.3 Changing The Memory Allocation (Memory Split)
  • 3.1.4 Raspbian Buster Installation Steps On Raspberry Pi 4
  • 3.1.5 Remote Access
  • 3.1.6 Using Putty
  • 3.1.7 Configuring the Putty
  • 3.1.8 Using the Windows 10 SSH Client
  • 3.1.9 Running Graphical Programs – Remote Access of the Desktop
  • 3.1.10 WinSCP
  • 3.1.11 Windows 10 SCP Client
  • 3.2 Static IP Address
  • 3.3 Windows PC (Optional)
  • 3.3.1 Disk Imager
  • 3.3.2 Python, wxPython and IdleX
  • Chapter 4 †¢ Short Introductions To...
  • 4.1 Debian Linux
  • 4.2 Programming in Bash
  • 4.3 Programming in Python
  • 4.4 Programming in JavaScript
  • Chapter 5 †¢ GPIO
  • 5.1 Introduction
  • 5.2 LED
  • 5.3 Flashing LED
  • 5.4 Alternating Flashing LED
  • 5.5 Timer LED with Window
  • 5.6 Switch
  • 5.7 Time Switch
  • 5.8 Toggling Switch
  • 5.9 Switch State in a Window
  • 5.10 A Button with Sound
  • 5.11 Pin Communications
  • Chapter 6 †¢ More Power
  • 6.1 TD62783 8-Channel High Source Driver
  • 6.1.1 Light (6 V, 65 mA)
  • 6.1.2 Motor (5 V, 145 mA)
  • 6.2 ULN2003 7 Open Darlington Arrays
  • 6.2.1 Fan (12 V, 150mA) and Light (6 V, 65 mA)
  • 6.3 IRF740 MOSFET
  • 6.3.1 Motor (5 V, 550 mA)
  • Chapter 7 †¢ PWM
  • 7.1 PWM LED with Graph
  • 7.2 Light with Gradually Increasing Brightness
  • 7.3 Motor with Variable Speed
  • Chapter 8 †¢ SPI
  • 8.1 Introduction to SPI
  • 8.2 MAX522 Digital to Analog (DAC)
  • 8.3 DAC with Opamp
  • 8.4 More than two SPI devices
  • 8.5 MCP3008 Analog to Digital (ADC)
  • 8.6 MCP3008 pseudo-differential measurement
  • Chapter 9 †¢ I2C
  • 9.1 Introduction to I2C
  • 9.2 MCP23008 I/O extender
  • 9.3 More power for the extender
  • 9.4 TC74 digital thermometer
  • Chapter 10 †¢ Serial
  • 10.1 Introduction to RS232
  • 10.1.1 Serial loopback
  • 10.2 Serial connection between Raspberry Pi and Piccolino
  • 10.2.1 Serial echo
  • 10.2.2 Serial Analog Measurement (ADC)
  • 10.3 Bluetooth
  • Chapter 11 †¢ Web server (WiFi or wired)
  • 11.1 Introduction
  • 11.2 HTML server
  • 11.3 CGI
  • 11.3.1 Hello User
  • 11.3.2 Visitor counter in a file
  • 11.3.3 Passing variables from the browser to the server
  • 11.3.4 GPIO
  • 11.3.5 GPIO with JavaScript
  • 11.3.6 I2C Fridge alarm with automatic web page
  • Chapter 12 †¢ Client server (WiFi or wired)
  • 12.1 Introduction
  • 12.2 TCP multiplication
  • 12.3 TCP LED control
  • 12.4 TCP DAC
  • 12.5 TCP sawtooth and square wave generator
  • 12.6 TCP Voltmeter with 8 channels
  • 12.7 UDP echo
  • 12.8 UDP light meter
  • Chapter 13 †¢ Bluetooth Project
  • 13.1 Android Bluetooth Apps
  • Chapter 14 †¢ LEGO Board
  • 14.1 Introduction
  • 14.2 Design
  • 14.3 Commands
  • 14.4 The Useless Box
  • Appendix A
  • 1 Adjustable power supply
  • 2 GPIO header circuit
  • Appendix B
  • 1 Contents of the download package
  • 2 Parts list
  • Appendix C
  • Python 2.x vs Python 3.x
  • Index

Títulos relacionados