Der Raspberry Pi stellt einen sehr preiswerten, aber doch vollwertigen Computer dar, an den auf einfache Weise verschiedenste Elektronik angeschlossen werden kann. Dieses Buch geht auf eine der Stärken des Raspberry Pi ein: die Kombination von Elektronik und Software. Nach einer kurzen Einführung zum Raspberry Pi wird auf die benötigte Software eingegangen. Im Anschluss wird das Linux-Betriebssystem kurz vorgestellt – gefolgt von einer Einführung in die Programmierung mit Bash, Python und JavaScript. Der Schwerpunkt liegt dabei auf Python. Die Erläuterungen sind in allen Fällen kurz und bündig und trotzdem so ausführlich, dass das Notwendigste besprochen wird, um die folgenden Projekte zu verstehen und individuell anzupassen. Dieses Buch beschreibt 45 spannende und interessante Projekte, wie zum Beispiel ein Wechselblinklicht, eine Motorregelung, Erzeugen und Verarbeiten analoger Signale, ein digitales Thermometer, ein Lichtmesser. Aber auch kompliziertere Projekte wie eine Motor-Geschwindigkeitsregelung, ein Webserver mit CGI (Common Gateway Interface) und Client-Server-Programme werden vorgestellt. Sie können dieses Buch als Projektbuch verwenden und die Projekte nachbauen, um sie dann in der Praxis einzusetzen. Durch die ausführliche Beschreibung mit Schaltplänen und Fotos gestaltet sich der Aufbau auf dem Steckbrett recht einfach. Sie können dieses Buch auch als Lehrbuch verwenden. Bei jedem Projekt wird erklärt, warum es auf diese Art und Weise ausgeführt ist. Sie lernen viel über den Raspberry Pi, Python und die verwendeten Bauteile, so dass Sie selbst die Projekte anpassen, nach eigenen Wünschen erweitern oder mehrere Projekte miteinander kombinieren können. Um Ihnen die Software-Installation zu erleichtern, hat der Autor das Betriebssystem und alle Programmbeispiele auf einer SD-Karte zusammengetragen. Passend zu den Projekten ist neben dieser SD-Karte auch ein Hardware-Starterkit bei Elektor erhältlich.
Mit RPi-basierten Tools und Messgeräten Amateurfunkstationen bauen und programmieren
Obwohl viele Funkamateure immer noch mit klassischer HF- und Mobilfunkausrüstung arbeiten, ist der Einsatz von Computern und digitalen Techniken mittlerweile sehr beliebt. wür überwä wür wich überwä ich wür wich überwä ich wür wämich überwä ich wür wich überich wür wämich überbich wür wich überwä ich wür wich überbich wür wäm ...ich wür wich überbich wür ich überbich wür ich wür wich überbich wür Für 40 € einen Raspberry Pi-Computer kaufen und schnell jede Amateurfunk-Software auf dem 'RPi' ausführen.
Die RTL-SDR-Geräte sind bei Funkamateuren sehr beliebt, weil sie sehr preiswert sind und viele Funktionen bieten. Ein Basissystem kann aus einem USB-basierten RTL-SDR-Dongle mit einer geeigneten Antenne, einem RPi-Computer, einem USB-basierten externen Audio-Eingangs-/Ausgangsadapter und einer auf dem RPi installierten Software bestehen. Mit einer solchen einfachen Einrichtung ist es möglich, Signale von etwa 24 MHz bis über 1,7 GHz zu empfangen.
Dieses Buch richtet sich an Funkamateure, die lernen wollen, wie man mit dem Raspberry Pi elektronische Projekte baut. Das Buch eignet sich für die gesamte Bandbreite von Anfängern bis hin zu alten Hasen im Amateurfunk. Die schrittweise Installation des Betriebssystems wird mit vielen Details zu den gängigsten Linux-Befehlen beschrieben. Einige Kenntnisse der Programmiersprache Python sind erforderlich, um die im Buch beschriebenen Projekte zu verstehen und zu bearbeiten. Zu den im Buch entwickelten Beispielprojekten gehören eine Stationsuhr, ein Signalgenerator, der Entwurf eines Transistorverstärkers, der Entwurf eines aktiven Filters, ein Morsezeichen-Übungsgerät, ein Frequenzzähler, ein HF-Meter und vieles mehr. Für jedes Projekt werden das Blockdiagramm, der Schaltplan und der vollständige Python-Quellcode angegeben, einschließlich der vollständigen Beschreibung des Projektes.
Neben der umfassenden Behandlung von RTL-SDR für Amateurfunk fasst das Buch auch die Installations- und Gebrauchsanweisungen der folgenden Amateurfunkprogramme zusammen, die Sie auf Ihrem Raspberry Pi ausführen können: TWCLOCK, Klog, Gpredict, FLDIGI, DIRE WOLF, xcwcp, QSSTV, LinPsk, Ham Clock, CHIRP, xastir und CQRLOG.
Computer können mehr, als bloß Texte verarbeiten, Digitalfotos bearbeiten oder im Internet surfen; sie sind bestens geeignet zum Steuern, Messen und Regeln. Mit ein wenig Zusatz-Hardware können sie mit der Umwelt kommunizieren, ohne dass ein Eingriff ins Computerinnere notwendig ist.Die in diesem Buch beschriebenen Selbstbau-Schaltungen werden über die Standard-Ports (paralleler Druckeranschluss, serielle Schnittstelle oder USB-Anschluss) mit dem Computer verbunden. Die externe Hardware macht zusammen mit der Software aus dem Computer ein Steuerungssystem bzw. ein komplettes Mess- und Regelsystem. Da von den meisten Programmen auch der Quellcode vorhanden ist, sind mit etwas Kreativität auch noch andere, individuell angepasste Möglichkeiten als die hier beschriebenen Applikationen denkbar.Aus dem Inhalt:
Akku-Kapazitätsmessung mit dem PC
A/D-Wandler
8-Kanal Ein- und Ausgangskarte
Temperatur-Rekorder und Datenlogger
USB-Interface
I²C-Interface für Druckerschnittstelle
CAN-Bus-Interface
PIC- und AVR-Programmer
Die Hobbyelektronik ist reizvoll, macht Spaß und bringt nützliche Erfahrungen, die auch im Beruf oder bei der Berufswahl entscheidend sein können. Wer die Elektronik von den Wurzeln her kennt, kann auch eigene Schaltungen entwerfen und Projekte entwickeln. Entscheidend ist, dass man sich auch den kleineren Problemen widmet, die ja auch in größeren Projekten immer wieder wichtig werden können.
Alles beginnt mit der analogen Elektronik. Man sollte die einfachsten Bauteile und Schaltungen genau kennen und ihr Verhalten sowie mögliche Probleme verstehen. Der beste Weg dazu sind reale Experimente, die Theorie allein reicht nicht. Dieses Buch bietet eine große Zahl praktisch nutzbarer Einsteiger-Schaltungen, mit denen jeder die nötigen Erfahrungen sammeln kann.
Mit der breiten Einführung von Mikrocontrollern wurde ein neues Kapitel der Elektronik aufgeschlagen. Immer mehr Aufgaben, die ursprünglich mit diskreten Bauelementen oder konventionellen ICs gelöst wurden, erledigt inzwischen ein Mikrocontroller. Der Einstieg ist dank Bascom, Arduino, micro:bit und Co. immer einfacher geworden. Das Buch zeigt zahlreiche überschaubare Mikrocontroller-Anwendungen. Ab jetzt wird weniger gelötet und mehr programmiert.
Der Raspberry Pi Bumper ist eine aufsteckbare Silikonabdeckung, die die Unterseite und die Kanten des Raspberry Pi 5 schützt.
Features
Einteiliger flexibler Bumper aus Silikonkautschuk
Ermöglicht einfachen Zugriff auf den Power-Button
Montagelöcher bleiben unter dem Bumper zugänglich
Downloads
Datasheet
Der Koffer besteht aus zwei Teilen. Es verfügt über eine Standardbasis mit einer Aussparung für den Zugriff auf den GPIO und eine Auswahl von drei Deckeln: einen einfachen Deckel, einen GPIO-Deckel (der den Zugriff auf den GPIO von oben ermöglicht) und einen Kameradeckel (der bei Verwendung geöffnet wird). Mit dem mitgelieferten kurzen Kamerakabel kann die Raspberry Pi-Kamera oder Camera Noir sauber darin untergebracht werden.
Inbegriffen
1x Basis
3x Deckel (einfach, GPIO, Kamera)
1x kurzes Kamerakabel
4x Gummifüße
Das FLIRC Raspberry Pi Zero Case ist kompatibel mit Raspberry Pi Zero W und dem neueren Raspberry Pi Zero 2 W.
Das Design des FLIRC Zero Case basiert auf dem Original-FLIRC-Gehäuse. Wie beim Original dient das Aluminiumgehäuse als Schutz und dank der Kontaktstelle am Prozessor als passiver Kühler. Ideal für geräuschlosen Betrieb.
Zusätzlich zu einer normalen Abdeckung, die den Raspberry Pi Zero umschließt und schützt, gibt es eine zweite Abdeckung, die durch eine kleine Öffnung den Zugriff auf die GPIO-Pins ermöglicht.
Einführung in die SPS-Programmierung mit dem Open-Source-Projekt auf dem Raspberry Pi und Modbus-Beispiele mit dem Arduino Uno und ESP8266
Die SPS-Programmierung ist heute in der Industrie und in der Hausautomation sehr weit verbreitet. In diesem Buch beschreibt der Autor, wie der Raspberry Pi 4 als SPS eingesetzt werden kann. Angefangen mit der Softwareinstallation auf dem Raspberry Pi und dem SPS-Editor auf dem PC geht es nach einer Beschreibung der Hardware an das Programmieren.
Es folgen interessante Beispiele nach IEC 61131-3 in den verschiedenen Programmiersprachen. Ausführlich wird auch erklärt, wie der SPS-Editor benutzt wird und wie die Programme auf den Raspberry Pi geladen und ausgeführt werden. Angefangen mit der Programmierung mit KOP (Kontaktplan) über ST (Structured Control Language) bis zu AS (Special Function Chart) werden alle IEC-Sprachen mit Beispielen behandelt. Diese können auf der Website des Autors heruntergeladen werden.
Auch die Vernetzung kommt nicht zu kurz. Der Arduino Uno und der ESP8266 werden als ModbusRTU- bzw. ModbusTCP-Module programmiert, um Zugriff auf externe Peripherie zu erhalten. Damit ist es möglich, Sensoren einzulesen und Verbraucher zu schalten. Interessant dürften auch E/A-Schaltungen sein, die dem 24V-Industriestandard entsprechen.
Befehlsübersichten für ST und KOP runden das Buch ab.
Nach dem Durcharbeiten des Buches ist der Leser in der Lage, eigene SPS-Steuerungen mit dem Raspberry Pi zu verwirklichen.
Der DiP-Pi PIoT ist ein fortschrittliches WiFi-Konnektivitätssystem mit integrierten Sensoren, das die meisten möglichen Anforderungen für IoT-Anwendungen auf Basis des Raspberry Pi Pico abdeckt. Es kann das System zusätzlich zum Original-Micro-USB des Raspberry Pi Pico mit bis zu 1,5 A bei 4,8 V versorgen, geliefert von 6–18 VDC für verschiedene Stromversorgungssysteme wie Autos, Industrieanlagen usw. Es unterstützt LiPo- oder Li-Ion-Akkus mit automatischem Ladegerät sowie die automatische Umschaltung von Kabelstrom auf Batteriestrom oder umgekehrt (USV-Funktionalität), wenn die Kabelstromversorgung unterbrochen wird. Die Extended Powering Source (EPR) ist mit einer rücksetzbaren PPTC-Sicherung, umgekehrter Polarität und auch ESD geschützt. Der DiP-Pi PIoT verfügt über eine in den Raspberry Pi Pico integrierte RESET-Taste sowie einen EIN/AUS-Schiebeschalter, der auf alle Stromquellen (USB, EPR oder Batterie) wirkt. Der Benutzer kann (über die A/D-Pins des Raspberry Pi Pico) den Batteriestand und den EPR-Wert mit den A/D-Wandlern von PICO überwachen. Beide A/D-Eingänge sind mit 0402-Widerständen (0 Ohm) überbrückt. Wenn der Benutzer diese Pico-Pins aus irgendeinem Grund für seine eigene Anwendung verwenden muss, kann er daher problemlos entfernt werden. Das Ladegerät lädt den angeschlossenen Akku automatisch auf (sofern verwendet), aber der Benutzer kann das Ladegerät zusätzlich ein-/ausschalten, wenn seine Anwendung dies benötigt.
DiP-Pi PIoT kann für kabelbetriebene IoT-Systeme, aber auch für rein batteriebetriebene Systeme mit EIN/AUS verwendet werden. Der Status jeder Stromquelle wird durch separate Informations-LEDs angezeigt (VBUS, VSYS, VEPR, CHGR, V3V3). Der Benutzer kann jede Kapazität vom Typ LiPo oder Li-Ion verwenden; Es muss jedoch darauf geachtet werden, PCB-geschützte Batterien mit einem maximal zulässigen Entladestrom von 2 A zu verwenden. Das integrierte Batterieladegerät ist so eingestellt, dass es die Batterie mit einem Strom von 240 mA lädt. Dieser Strom wird durch einen Widerstand eingestellt. Wenn der Benutzer also mehr oder weniger benötigt, kann er ihn selbst ändern. Der DiP-Pi PIoT ist außerdem mit einem WiFi ESP8266 Clone-Modul mit integrierter Antenne ausgestattet. Diese Funktion eröffnet eine Vielzahl darauf basierender IoT-Anwendungen.
Zusätzlich zu allen oben genannten Funktionen ist DiP-Pi PIoT mit eingebetteten 1-Draht-DHT11/22-Sensoren und Micro-SD-Kartenschnittstellen ausgestattet. Durch die Kombination der erweiterten Stromversorgungs-, Batterie- und Sensorschnittstellen eignet sich der DiP-Pi PIoT ideal für IoT-Anwendungen wie Datenlogger, Pflanzenüberwachung, Kühlschränke usw.
DiP-Pi PIoT wird durch zahlreiche gebrauchsfertige Beispiele unterstützt, die in Micro Python oder C/C++ geschrieben sind.
Spezifikationen
Allgemein
Abmessungen 21 x 51 mm
Raspberry Pi Pico-Pinbelegung kompatibel
Unabhängige informative LEDs (VBUS, VSYS, VEPR, CHGR, V3V3)
Raspberry Pi Pico RESET-Taste
EIN/AUS-Schiebeschalter, der auf alle Stromquellen wirkt (USB, EPR, Batterie)
Externe Stromversorgung 6–18 VDC (Autos, Industrieanwendungen usw.)
Überwachung des externen Strompegels (6-18 VDC).
Überwachung des Batteriestands
Verpolungsschutz
PPTC-Sicherungsschutz
ESD-Schutz
Automatisches Batterieladegerät (für PCB-geschütztes LiPo, Li-Ion – 2 A max.) Automatisch/Benutzersteuerung
Automatische Umschaltung von Kabelbetrieb auf Batteriebetrieb und umgekehrt (USV-Funktionalität)
Mit der USB-Stromversorgung, der externen Stromversorgung und der Batterieversorgung können verschiedene Stromversorgungsschemata gleichzeitig verwendet werden
1,5 A bei 4,8 V Abwärtswandler auf EPR
Eingebetteter 3,3 V @ 600 mA LDO
ESP8266 WLAN-Konnektivität klonen
ESP8266 Firmware-Upload-Schalter
Integrierte 1-Draht-Schnittstelle
Eingebettete DHT-11/22-Schnittstelle
Stromversorgungsoptionen
Raspberry Pi Pico Micro-USB (über VBUS)
Externe Stromversorgung 6–18 V (über spezielle Buchse – 3,4/1,3 mm)
Externe Batterie
Unterstützte Batterietypen
LiPo mit Schutzplatine, max. Strom 2A
Li-Ion mit Schutzplatine, max. Strom 2A
Eingebettete Peripheriegeräte und Schnittstellen
Integrierte 1-Draht-Schnittstelle
Eingebettete DHT-11/22-Schnittstelle
Micro-SD-Kartensteckplatz
Programmierschnittstelle
Standard Raspberry Pi Pico C/C++
Standard Raspberry Pi Pico Micro Python
Gehäusekompatibilität
DiP-Pi Plexi-Cut-Gehäuse
Systemüberwachung
Batteriestand über Raspberry Pi Pico ADC0 (GP26)
EPR-Level über Raspberry Pi Pico ADC1 (GP27)
Informative LEDs
VB (VUSB)
USA (VSYS)
VE (VEPR)
CH (VCHR)
V3 (V3V3)
Systemschutz
Sofortiger Raspberry Pi Pico-Hardware-Reset-Knopf
ESD-Schutz auf EPR
Verpolungsschutz bei EPR
PPTC 500 mA @ 18 V-Sicherung am EPR
EPR/LDO-Übertemperaturschutz
EPR/LDO Über den aktuellen Schutz
System-Design
Entworfen und simuliert mit PDA Analyzer mit einem der fortschrittlichsten CAD/CAM-Tools – Altium Designer
Industriell entstanden
PCB-Konstruktion
2-Unzen-Kupfer-Leiterplatte, hergestellt für eine ordnungsgemäße Hochstromversorgung und Kühlung
6-mil-Spur-/6-mil-Lücken-Technologie, 2-lagige Leiterplatte
PCB-Oberflächenveredelung – Immersionsgold
Mehrschichtige Kupfer-Thermorohre für eine erhöhte thermische Reaktion des Systems und eine bessere passive Kühlung
Downloads
Datenblatt
Handbuch
Die Raspberry Pi High Quality Kamera bietet eine Alternative zum Kameramodul v2 für Industrie- und Verbraucheranwendungen, einschließlich Sicherheitskameras, die ein Höchstmaß an visueller Wiedergabetreue und/oder die Integration mit Spezialoptiken erfordern. Sie ist mit allen Raspberry-Pi-Modellen kompatibel. Die Raspberry Pi High Quality Kamera bietet eine höhere Auflösung (12 Megapixel im Vergleich zu 8 Megapixel) und Empfindlichkeit (ca. 50% mehr Fläche pro Pixel für eine bessere Leistung bei schlechten Lichtverhältnissen) als das bestehende Kameramodul v2 und ist für die Verwendung von Wechselobjektiven mit C- und CS-Mount-Formfaktoren ausgelegt. Andere Objektivformfaktoren können mit Objektivadaptern von Drittanbietern angepasst werden. Technische Daten Sensor Sony IMX477R sternförmig angeordneter, rückseitig beleuchteter Sensor12,3 Megapixel7,9 mm Sensordiagonale1,55 x 1,55 μm Pixelgröße Output RAW12/10/8, COMP8 Hintergrundbeleuchtung Einstellbar (12,5-22,4 mm) Objektivstandards CS-MountC-Mount (C/CS-Adapter inbegriffen) IR-Sperrfilter Integriert Kabellänge 200 mm Stativhalterung 1/4”-20 Lieferumfang 1x Platine mit Sony IMX477 Sensor 1x FPC-Kabel zum Anschluss an Raspberry Pi 1x Gefräste Aluminium-Objektivhalterung mit integrierter Stativbefestigung und Fokuseinstellring 1x C/CS-Mount-Adapter Benötigt C/CS-Mount Objektiv
Dank seiner I2C-Fähigkeiten spart dieser PWM-HAT die GPIO-Pins des Raspberry Pi, so dass Sie diese für andere Zwecke nutzen können. Der Servo pHAT fügt außerdem einen seriellen Anschluss hinzu, der es Ihnen ermöglicht, einen Raspberry Pi anzusteuern, ohne ihn an einen Monitor und eine Tastatur anschließen zu müssen. Wir haben einen Qwiic-Anschluss für den einfachen Anschluss an den I2C-Bus mit dem Qwiic-System und eine 4-polige Stiftleiste für den Anschluss an den Sphero RVR vorgesehen.
Die Stromversorgung des SparkFun Servo pHAT kann über einen USB-C-Anschluss erfolgen. Dies versorgt entweder nur die Servomotoren oder die Servomotoren und den Raspberry Pi, der mit dem HAT verbunden ist. Wir sind auf USB-C umgestiegen, damit Sie mehr Strom an Ihre Servos bringen können als je zuvor. Über diesen USB-C-Anschluss kann auch der Pi über eine serielle Verbindung angeschlossen werden, um zu vermeiden, dass Sie einen Monitor und eine Tastatur für die Einrichtung des Pi verwenden müssen. Um nur die Servo-Stromschiene mit Strom zu versorgen (und nicht die 5-V-Stromschiene des Pi), müssen Sie eine kleine Leiterbahn auf dem Isolationsjumper schneiden. Dadurch können Sie schwerere Lasten, die von mehreren oder größeren Servos kommen, ansteuern. Wir haben sogar Stromschutzschaltungen in das Design eingebaut, um Schäden an den Stromquellen zu vermeiden.
Jeder der 16 Servomotor-Stiftleisten dieses pHATs wurde auf die Standard-3-Pin-Servo-Pinbelegung (Masse, 5V, Signal) aufgeteilt, um den Anschluss Ihrer Servomotoren zu erleichtern. Der Servo pHAT hat die gleiche Größe und den gleichen Formfaktor wie ein Raspberry Pi Zero und Zero W, kann aber auch mit einem normalen Raspberry Pi betrieben werden.
Merkmale
16 PWM-Kanäle, steuerbar über I2C
Qwiic-Anschluss
4-polige RVR-Stiftleiste zum Anschluss an Sphero RVR
USB-C-Anschluss
40-polige GPIO-Stiftleiste für den Anschluss an Raspberry Pi
CH340C USB Seriell SOIC16
Aktualisierte Logikpegelumwandlungsschaltungen
Stromversorgungs-Schutzschaltungen
Im Gegensatz zu anderen Raspberry Pi-Boards verfügt der Raspberry Pi Pico nicht über einen integrierten Videoausgang.
Dank programmierbarer IO (PIO) und dieser Pico-DVI-Socke ist es jedoch möglich, dem Raspberry Pi Pico einen DVI-Videoausgang hinzuzufügen!
Die Pico DVI Sock wurde von Luke Wren, einem Raspberry Pi-Ingenieur, in seiner Freizeit entwickelt. Er hat das Design online unter einer CC0-Lizenz veröffentlicht, sodass jeder die Hardware aus seinen bereitgestellten Dateien bauen kann.
Die physische Videoschnittstelle der Pico DVI Sock ist ein HDMI-Anschluss, der jedoch ein DVI-Signal ausgibt. Historisch gesehen ist HDMI ein Nachfolger von DVI – DVI-Signale können also einfach über HDMI übertragen werden. Mit einfachen passiven Adaptern können Sie HDMI-Kabel an einen DVI-Anschluss anschließen.
Der DVI-Sockel kann an ein Ende des Raspberry Pi Pico gelötet werden. Dank der wellenförmigen Kanten des Pico ist das Löten sehr einfach. Lassen Sie Ihrer Kreativität freien Lauf mit einem zusätzlichen digitalen Videoausgang am Pico.
Hier einige Anregungen/mögliche Projektideen:
Mini-Spielekonsole basierend auf dem Raspberry Pi Pico
Ausgabe der Messwerte auf einem Monitor