Raspberry Pi für Funkamateure
Mit RPi-basierten Tools und Messgeräten Amateurfunkstationen bauen und programmieren
By Dogan Ibrahim, G7SCU
Table of Contents
- Chapter 1: Raspberry Pi Models
- Chapter 2: Installing the Operating System on the Raspberry Pi
- Chapter 3: Using the Command Line
- Chapter 4: A Brief Look at the Desktop
- Chapter 5: Raspberry Pi Programming Development
- Chapter 6: The GPIO
- Chapter 7: Input/Output Control for the Radio Station
- Chapter 8: Station Clock
- Chapter 9: Why Multitasking?
- Chapter 10: Station Temperature and Humidity
- Chapter 11: Input/Output Control of the Station Power Supply, Station Time, and Station Weather
- Chapter 12: Geographical Coordinates of the Station
- Chapter 13: Signal Generation - With Software
- Chapter 14: Signal Generation - Using Hardware
- Chapter 15: Designing a 1-Transistor Amplifier Circuit
- Chapter 16: Designing an Active Low-Pass Filter
- Chapter 17: Morse Code Training Device
- Chapter 18: Voltmeter - Ammeter - Ohmmeter - Capacitance Meter
- Chapter 19: Frequency Counter
- Chapter 20: Raspberry Pi 4 Audio Input & Portable Power Supply
- Chapter 21: Raspberry Pi FM Transmitter
- Chapter 22: RF Power Meter
- Chapter 23: Raspberry Pi - Smartphone Projects
- Chapter 24: RTL-SDR and Raspberry Pi
- Chapter 25: Using Some Popular Radio Applications
Chapter 1: Raspberry Pi Models
This chapter provides an overview of various Raspberry Pi models, including:
- Raspberry Pi 1 Model A
- Raspberry Pi 1 Model A+
- Raspberry Pi 1 Model B
- Raspberry Pi 1 Model B+
- Raspberry Pi 2 Model B
- Raspberry Pi Zero
- Raspberry Pi 3 Model B
- Raspberry Pi Zero W
- Raspberry Pi 3 Model B+
- Raspberry Pi 4 Model B
It also covers purchasing and setup options for the Raspberry Pi 4 and concludes with a summary.
Chapter 2: Installing the Operating System on the Raspberry Pi
This chapter details the process of installing the Raspbian Buster operating system on the Raspberry Pi 4. It includes:
- Overview
- Installation steps
- Using a network connection
- Remote access (including configuring PuTTY)
- Static IP address configuration
- Summary
Chapter 3: Using the Command Line
This chapter focuses on using the command line interface on the Raspberry Pi. Topics include:
- Overview
- The command prompt
- Useful Linux commands (system and user information, directory structure, resource monitoring, shutting down)
- Summary
Chapter 4: A Brief Look at the Desktop
This chapter explores the Raspberry Pi's desktop environment and its applications:
- Overview
- The desktop interface
- LibreOffice Writer, Calc
- VLC media player
- Calculator
- File manager
- SD card copier
- Task manager
- Terminal
- Help
- Adding/removing software
- Mouse and keyboard settings
- Raspberry Pi configuration
- Shutting down
- Configuring Wi-Fi and Bluetooth
- Summary
Chapter 5: Raspberry Pi Programming Development
This chapter covers programming development on the Raspberry Pi:
- Overview
- Using the 'nano' text editor
- Creating and running Python programs
- Summary
Chapter 6: The GPIO
This chapter delves into the General Purpose Input/Output (GPIO) pins of the Raspberry Pi:
- Overview
- Raspberry Pi 4 GPIO connector
- Connecting to the GPIO (for low and high current loads)
- Using relays
- The GPIO library (pin numbering, channel configuration)
- The Raspberry Pi project development cycle (hardware and software)
- Project: Blinking red and green LEDs alternately
- Automatically running a program on startup
- Running a program at a specific time
- Summary
Chapter 7: Input/Output Control for the Radio Station
This chapter focuses on I/O control for radio station applications.
- Project
Chapter 8: Station Clock
This chapter covers building a station clock:
- Project
- Real-time clock
Chapter 9: Why Multitasking?
This chapter explores the concept and benefits of multitasking.
Chapter 10: Station Temperature and Humidity
This chapter details how to measure station temperature and humidity.
- Project
Chapter 11: Input/Output Control of the Station Power Supply, Station Time, and Station Weather
This chapter covers controlling station power supplies, time, and weather monitoring.
Chapter 12: Geographical Coordinates of the Station
This chapter explains how to determine and use geographical coordinates for your station.
Chapter 13: Signal Generation - With Software
This chapter focuses on generating various signals using software:
- The MCP4921 DAC
- Generating a square wave signal with a peak voltage of 3.3V
- Generating a square wave signal with arbitrary peak voltage
- Generating a sawtooth signal
- Generating a triangle signal
- Generating an arbitrary signal
- Generating a sine signal
Chapter 14: Signal Generation - Using Hardware
This chapter covers hardware-based signal generation:
- Project: Fixed frequency signal generator
- Project: Frequency input keyboard, LCD display, signal generator
Chapter 15: Designing a 1-Transistor Amplifier Circuit
This chapter provides a guide to designing a simple 1-transistor amplifier.
- Project
Chapter 16: Designing an Active Low-Pass Filter
This chapter details the design of an active low-pass filter.
- Project
Chapter 17: Morse Code Training Device
This chapter covers building a Morse code training device:
- Project: MCE with user input of characters
- Project: MCE sends randomly generated characters
- Project: MCE with WPM setting via rotary encoder and LCD display
Chapter 18: Voltmeter - Ammeter - Ohmmeter - Capacitance Meter
This chapter explains how to build various measurement devices using the Raspberry Pi:
- Project: Voltage meter
- Project: Current meter
- Project: Ohmmeter
- Project: Capacitance meter
Chapter 19: Frequency Counter
This chapter covers building a frequency counter.
- Project: Frequency counter
Chapter 20: Raspberry Pi 4 Audio Input & Portable Power Supply
This chapter discusses audio input and portable power supply options for the Raspberry Pi 4:
- Raspberry Pi audio outputs
- Test
- Using an external USB device with audio input/output
- Test (1-2-3)
- Powering the Raspberry Pi 4
Chapter 21: Raspberry Pi FM Transmitter
This chapter covers building an FM transmitter with the Raspberry Pi:
- Project: Raspberry Pi 4 VHF FM Sender
- Project: RadioStation Click
Chapter 22: RF Power Meter
This chapter details building an RF power meter:
- Project: RF power meter
- RF attenuator
- Understanding dB, dBm, and Watts
Chapter 23: Raspberry Pi - Smartphone Projects
This chapter explores projects integrating the Raspberry Pi with smartphones:
- The MIT App Inventor
- Installation of the MIT App Inventor
- Project: Web server for controlling multiple relays
Chapter 24: RTL-SDR and Raspberry Pi
This chapter focuses on using the RTL-SDR dongle with the Raspberry Pi for software-defined radio:
- Overview
- Installing RTL-SDR software on Raspberry Pi 4
- GQRX
- CubicSDR
- RTL-SDR Server
- SimpleFM
- ShinySDR
- Other RTL-SDR software
- SDR - The bigger brother of RTL-SDR? (HackRF One, NooElec NESDR Smart HF Bundle, AirSpy HF+, Quisk)
- Receiving weather faxes (WEFAX)
Chapter 25: Using Some Popular Radio Applications
This chapter introduces various popular radio applications:
- TWCLOCK
- Klog
- Gpredict
- FLDIGI
- Schattenwolf
- xcwcp
- QSSTV
- LinPSK
- Ham Clock
- CHIRP
- Xastir
- CQRLOG
- What now?
Index
Stichwortverzeichnis