Inhalt
Grundlagen
Dieses Kapitel vermittelt Basiswissen zum Zusammenhängen des elektrischen Feldes, der Permittivität sowie Aufbau und Wirkprinzip eines Kondensators.
Kenngrössen von Kondensatoren Die elektrischen Parameter und wesentlichsten Kenngrößen eines Kondensators werden dem Leser hier näher erläutert. Dies reicht von der eigentlichen Kapazität eines Kondensators bis hin zum Abhängigkeitsverhalten.
Kondensatortypen
Es werden existierende Kondensatortypen und deren Eigenschaften vorgestellt. In detaillierter Form werden hierbei Film-, Elektrolyt- und Keramikkondensatoren betrachtet.
Funktionsweise, Aufbau und Handling eines Power Moduls
Das „Abc der Power Module“ beinhaltet im ersten Schritt die wesentlichen Grundlagen, die bei der Auswahl und dem Einsatz eines Power Moduls notwendig sind. Das Buch beschreibt technische Zusammenhänge und Kenngrößen betreffend der Power Module sowie Berechnungsgrundlagen und Messtechniken.
Inhalt
Grundlagen
Dieses Kapitel beschreibt die Notwendigkeit eines Gleichspannungswandlers und dessen grundlegende Funktionsweise. Darüber hinaus werden verschiedene Möglichkeiten zur Realisierung eines Spannungsreglers dargestellt sowie die wesentlichen Vorteile eines Power Moduls benannt.
Schaltungstopologien
Hier werden dem Leser die bei Power Modulen sehr häufig verwendeten Schaltungskonzepte, Abwärts- und Aufwärtstopologien, näher erläutert sowie über weitere Schaltungstopologien informiert.
Technik, Aufbau und Regelungstechnik
Vorgestellt wird der mechanische Aufbau eines Power Moduls, der einen wesentlichen Einfluss auf die EMV sowie das Wärmemanagement hat. Ferner sind diesem Kapitel Regelungs- und Schaltungstipps zu entnehmen.
Messverfahren
Aussagefähige Messergebnisse sind zur Beurteilung eines Power Moduls zwingend notwendig. In diesem Kapitel werden die entsprechenden Messpunkte und Messmethoden beschrieben.
Handhabung
Es werden die Punkte der Lagerung und den Umgang mit Power Modulen erläutert, ebenso wie deren Fertigungs- und Lötprozess.
Auswahl eines Power Moduls
Wichtige Parameter und Kriterien für die optimale Auswahl eines Power Moduls sind in dieser Rubrik nachzulesen.
All you need to know about good acoustics and sound systems in performance and worship spaces!
Everyone knows that the ability to hear music in balance and to understand speech is essential in any space used for performance or worship. Unfortunately, in the early 21st century, we find that buildings with good acoustics are the exception rather than the rule. Much of the fault leading to this result can be traced to the widespread perception that acoustics is a black art. In fact, scientific acoustics as developed in the last century is a well-defined engineering practice that can lead to predictable excellent results.
A basic, non-engineering understanding of acoustics will help building owners, theater managers, ministers and teachers of music, performers, and other professionals to achieve their goals of excellent acoustics in venues with which they work. Performers having a basic understanding of acoustics will be able to make the most of the acoustics of the venue in which they perform.
This book helps those responsible for providing good acoustics in performance and worship spaces to understand the variables and choices entailed in proper acoustic design for performance and worship. Practicing acoustical consultants will find the book a useful reference as well. The level of presentation is comfortable and straightforward without being simplistic. If correct acoustical principles are incorporated into the design, renovation, and maintenance of performance and worship venues, good acoustics will be the result.
All you need to know about good acoustics and sound systems in performance and worship spaces!
Everyone knows that the ability to hear music in balance and to understand speech is essential in any space used for performance or worship. Unfortunately, in the early 21st century, we find that buildings with good acoustics are the exception rather than the rule. Much of the fault leading to this result can be traced to the widespread perception that acoustics is a black art. In fact, scientific acoustics as developed in the last century is a well-defined engineering practice that can lead to predictable excellent results.
A basic, non-engineering understanding of acoustics will help building owners, theater managers, ministers and teachers of music, performers, and other professionals to achieve their goals of excellent acoustics in venues with which they work. Performers having a basic understanding of acoustics will be able to make the most of the acoustics of the venue in which they perform.
This book helps those responsible for providing good acoustics in performance and worship spaces to understand the variables and choices entailed in proper acoustic design for performance and worship. Practicing acoustical consultants will find the book a useful reference as well. The level of presentation is comfortable and straightforward without being simplistic. If correct acoustical principles are incorporated into the design, renovation, and maintenance of performance and worship venues, good acoustics will be the result.
Dieses durchsichtige Acrylgehäuse ist das offizielle Gehäuse für das HackRF One Board. Es kann das schwarze Standard-Kunststoffgehäuse des HackRF One ersetzen.
Montageanleitung
Verwenden Sie einen Gitarrenpick oder einen Spudger, um die HackRF One Platine aus dem schwarzen Kunststoffgehäuse zu ziehen.
Setzen Sie eine lange Schraube in jede Ecke der unteren Acrylplatte ein. Sichern Sie jede lange Schraube mit einem kurzen (5 mm) Abstandshalter auf der gegenüberliegenden Seite der Platte.
Legen Sie die HackRF One Platine (mit der Oberseite nach oben) auf die untere Platte und führen Sie die Enden der langen Schrauben durch die Befestigungslöcher in den Ecken der Leiterplatte.
Sichern Sie die Platine mit einem langen (6 mm) Abstandshalter in jeder Ecke.
Legen Sie die obere Acrylplatte auf die Leiterplatte und richten Sie die Ausschnitte mit den Erweiterungsleisten der Leiterplatte aus.
Sichern Sie jede Ecke mit einer kurzen Schraube.
Wichtig: Bei jedem Schritt nur handfest (nicht zu fest) anziehen.
Der aktive Kühler bietet eine alternative Kühllösung für Benutzer, die ihren Raspberry Pi 5 unter dauerhaft hoher Belastung ohne Gehäuse verwenden möchten. Es kombiniert einen großen Metallkühlkörper mit einem Lüfter mit variabler Geschwindigkeit, der wiederum über den Lüfteranschluss mit Strom versorgt und gesteuert wird. Er wird über gefederte Stifte in zwei Befestigungslöchern am Raspberry Pi 5 befestigt.
Wenn Sie nach einer Möglichkeit suchen, Ihren Raspberry Pi kühl zu halten, dann ist dieser Küker die ideale Möglichkeit dafür. Der aktive Lüfter ist nach dem Aufstecken auf den 5 V und GPIO-Pin sofort einsatzbereit. Der Kühler ist kompatibel zu allen Raspberry Pis und eignet sich ideal, um diesen auch unter Volllast zu kühlen.
Spannung: 5 V
Strom: 0,2 A
Abmessungen: 30 x 30 x 7 mm
Dieser kleine Monoverstärker ist überraschend leistungsstark – er kann bis zu 2,5 W an Lautsprecher mit einer Impedanz von 4-8 Ω liefern. Im Inneren des Miniaturchips befindet sich ein Controller der Klasse D, der mit 2,0 V bis 5,5 V Gleichstrom betrieben werden kann. Da es sich bei dem Verstärker um einen Klasse-D-Verstärker handelt, ist er sehr effizient und eignet sich daher perfekt für tragbare und batteriebetriebene Projekte. Es verfügt über einen integrierten Wärme- und Überstromschutz. Es gibt sogar einen Lautstärkeregler, mit dem Sie die Lautstärke auf der Platine von der Standardverstärkung von 24 dB herunterregeln können.
Die A+ und A- Eingänge des Verstärkers durchlaufen 1,0-µF-Kondensatoren, sind also vollständig „differenziell“ – wenn Sie keine Differenzausgänge haben, verbinden Sie einfach den Audio-Pin mit Masse. Der Ausgang ist „Bridge Tied“ – das bedeutet, dass die Ausgangspins direkt mit den Lautsprecherpins verbunden sind, keine Verbindung zur Masse. Der Ausgang ist eine hochfrequente 250-kHz-Rechteckwellen-PWM, die dann von der Lautsprecherspule „ausgemittelt“ wird – die hohen Frequenzen sind nicht zu hören. All das bedeutet, dass Sie den Ausgang nicht an einen anderen Verstärker anschließen können, er sollte die Lautsprecher direkt ansteuern.
Der Verstärker wird mit einem vollständig montierten und getesteten Breakout-Board, einem Header zum Anschließen an ein Steckbrett und 3,5-mm-Schraubklemmenblöcken geliefert, damit Sie Ihren Lautsprecher einfach anbringen/abnehmen können. Der Lautsprecher ist nicht im Lieferumfang enthalten . Wir empfehlen die Verwendung eines Lautsprechers mit einer Impedanz von 4 Ω oder mehr.
Features
Ausgangsleistung: 2,5 W bei 4 Ω, 10% THD (totale harmonische Verzerrung), 1,5 W bei 8 Ω, 10% THD, mit 5,5 V Versorgung
50 dB PSRR (Netzteilunterdrückungsverhältnis) bei 1 kHz
Filterloses Design, mit Ferritperle + Kondensatoren am Ausgang.
Feste Verstärkung von 24 dB, ein integriertes Trimmpotentiometer zum Einstellen der Eingangslautstärke.
Thermo- und Kurzschluss-/Überstromschutz
Geringe Stromaufnahme: 4 mA im Ruhezustand und 0,5 mA im ausgeschalteten Zustand (aufgrund des Pull-up-Widerstands am SD-Pin)
Mit diesem FeatherWing können Sie ganz einfach Datenprotokollierung zu jedem Feather Board hinzufügen. Sie erhalten sowohl eine I²C-Echtzeituhr (PCF8523) mit 32-kHz-Quarz und Batterie-Backup als auch einen microSD-Sockel, der an die SPI-Port-Pins (+ zusätzlicher Pin für CS) angeschlossen wird.
Hinweis: FeatherWing wird ohne microSD-Karte geliefert.
Zur Nutzung der RTC-Batterie-Backup-Funktionen ist eine CR1220-Knopfzelle erforderlich. Wenn Sie den RTC-Teil des FeatherWing nicht verwenden, ist keine Batterie erforderlich.
Zur Kommunikation mit dem microSD-Kartensteckplatz wird die Standard-SD-Bibliothek von Arduino empfohlen. Zum Anbringen der Header am Wing sind leichte Lötarbeiten erforderlich.
Pinbelegung
Stromanschlüsse
In der unteren Reihe werden der 3,3-V-Pin (zweiter von links) und der GND- Pin (vierter von links) verwendet, um die SD-Karte und RTC mit Strom zu versorgen (um die Knopfzellenbatterie zu entlasten, wenn Netzstrom verfügbar ist).
RTC- und I²C-Pins
Oben rechts werden SDA (ganz rechts) und SCL (links von SDA) verwendet, um mit dem RTC-Chip zu kommunizieren.
SCL - I²C-Taktpin zum Anschluss an die I²C -Taktleitung Ihres Mikrocontrollers. Dieser Pin verfügt über einen 10 kΩ Pull-Up-Widerstand gegen 3,3 V
SDA - I²C-Datenpin zum Anschluss an die I²C -Datenleitung Ihres Mikrocontrollers. Dieser Pin verfügt über einen 10 kΩ Pull-Up-Widerstand gegen 3,3 V
Es gibt auch einen Breakout für INT , den Ausgangspin der RTC. Er kann als Interrupt-Ausgang oder auch zum Erzeugen einer Rechteckwelle verwendet werden. Beachten Sie, dass dieser Pin ein Open Drain ist. Sie müssen den internen Pull-Up an dem digitalen Pin aktivieren, mit dem er verbunden ist.
SD- und SPI-Pins
Von links beginnend haben Sie
SPI-Takt (SCK) - Ausgabe von der Feder zum Flügel
SPI Master Out Slave In (MOSI) - Ausgabe von der Feder zum Flügel
SPI Master In Slave Out (MISO) - Eingabe vom Flügel zur Feder
Diese Pins befinden sich bei jedem Feather an der gleichen Stelle. Sie werden für die Kommunikation mit der SD-Karte verwendet. Wenn die SD-Karte nicht eingelegt ist, sind diese Pins völlig frei. MISO wird immer dann in den Tri-State-Zustand versetzt, wenn der SD CS-Pin (Chip Select) hochgezogen wird.
Merkmale:
1,54-Zoll-IPS-TFT-Display mit einer Auflösung von 240 x 240, das Text oder Videos anzeigen kann
Stereo-Lautsprecheranschlüsse für die Audiowiedergabe – entweder Text-to-Speech, Benachrichtigungen oder zum Erstellen eines Sprachassistenten.
Stereo-Kopfhörerausgang für die Audiowiedergabe über eine Stereoanlage, Kopfhörer oder Aktivlautsprecher. Stereo-Mikrofoneingang – perfekt für die Erstellung Ihrer ganz eigenen Smart-Home-Assistenten
Zwei 3-polige JST STEMMA-Anschlüsse, mit denen weitere Tasten, ein Relais oder sogar einige NeoPixel angeschlossen werden können!
Der STEMMA QT Plug-and-Play-I2C-Port kann mit jedem der 50+ I2C STEMMA QT-Boards von Adafruit verwendet werden oder kann mit einem Adapterkabel zum Anschluss an Grove I2C-Geräte verwendet werden.
5-Wege-Joystick + Taste für Benutzeroberfläche und Steuerung.
Drei RGB-DotStar-LEDs für farbenfrohes LED-Feedback.
Über den STEMMA QT-Anschluss können Sie Wärmebildsensoren wie den Panasonic Grid-EYE oder MLX90640 anschließen. Wärmeempfindliche Kameras können auch im Dunkeln als Personendetektor verwendet werden! Ein externer Beschleunigungsmesser kann zur Gesten- oder Vibrationserkennung angeschlossen werden, z. B. bei vorausschauenden Maschinen-/Industriewartungsprojekten
Bitte beachten Sie: Ein Raspberry Pi 4 ist nicht im Lieferumfang enthalten.
Circuit Playground Bluefruit ist das dritte Board der Circuit Playground-Serie, ein weiterer Schritt hin zu einem perfekten Einstieg in die Elektronik und Programmierung. Adafruit hat den beliebten Circuit Playground Express übernommen und ihn noch besser gemacht! Der Hauptchip ist nun ein nRF52840-Mikrocontroller, der nicht nur leistungsstärker ist, sondern auch Bluetooth Low Energy-Unterstützung für drahtlose Konnektivität bietet.
Die Platine ist rund und mit Krokodilklemmen versehen, sodass Sie nicht löten oder nähen müssen, damit sie funktioniert. Sie können es über USB, einen AAA-Akku oder mit einem Lipoly-Akku (für fortgeschrittene Benutzer) mit Strom versorgen. Circuit Playground Bluefruit verfügt über integrierte USB-Unterstützung. Der integrierte USB-Anschluss bedeutet, dass Sie ihn zum Programmieren anschließen und er einfach angezeigt wird, ohne dass ein spezielles Kabel oder Adapter erforderlich ist. Programmieren Sie einfach Ihren Code in die Tafel und nehmen Sie ihn dann mit!
Merkmale
1x nRF52840 Cortex M4-Prozessor mit Bluetooth Low Energy-Unterstützung
10x Mini-Neopixel, jeder kann jede Farbe darstellen 1x Bewegungssensor (LIS3DH dreiachsiger Beschleunigungsmesser mit Klopferkennung, Freifallerkennung)
1x Temperatursensor (Thermistor)
1x Lichtsensor (Fototransistor). Kann auch als Farbsensor und Pulssensor fungieren.
1x Schallsensor (MEMS-Mikrofon)
1x Mini-Lautsprecher mit Klasse-D-Verstärker (7,5 mm magnetischer Lautsprecher/Summer)
2x Druckknöpfe, beschriftet mit A und B
1x Schiebeschalter
8x Krokodilklemmen-freundliche Ein-/Ausgangspins
Enthält I²C, UART, 6 Pins für analoge Eingänge und mehrere PWM-Ausgänge
Grüne „ON“-LED, damit Sie wissen, dass es mit Strom versorgt wird
Rote LED „#13“ für einfaches Blinken
Reset-Knopf
2 MB SPI-Flash-Speicher, der hauptsächlich mit CircuitPython zum Speichern von Code und Bibliotheken verwendet wird.
MicroUSB-Anschluss zum Programmieren und Debuggen
Der USB-Anschluss kann wie ein serieller Anschluss, eine Tastatur, eine Maus, ein Joystick oder MIDI fungieren!
Spezifikationen
Außendurchmesser: ~50,6 mm / ~2,0'
Gewicht: 8,9 g
Merkmale
Nordic nRF52840 Bluetooth LE-Prozessor – 1 MB Flash, 256 KB RAM, 64 MHz Cortex M4-Prozessor
1,3″ 240×240 Farb-IPS-TFT-Display für hochauflösende Texte und Grafiken
Stromversorgung über jede 3-6-V-Batteriequelle (interner Regler und Schutzdioden)
Zwei A/B-Benutzertasten und eine Reset-Taste
ST Micro-Serie 9-DoF-Bewegung – LSM6DS33 Accel/Gyro + LIS3MDL-Magnetometer
APDS9960 Näherungs-, Licht-, Farb- und Gestensensor
PDM Mikrofon-Tonsensor
SHT Luftfeuchtigkeit
BMP280 Temperatur und Luftdruck/Höhe RGB-NeoPixel-Anzeige-LED
2 MB interner Flash-Speicher für Datenprotokollierung, Bilder, Schriftarten oder CircuitPython-Code
Summer/Lautsprecher zum Abspielen von Tönen und Pieptönen
Zwei helle weiße LEDs an der Vorderseite zur Beleuchtung/Farberkennung
Qwiic / STEMMA QT-Anschluss zum Hinzufügen weiterer Sensoren, Motorsteuerungen oder Displays über I²C. Sie können GROVE I²C-Sensoren mithilfe eines Adapterkabels anschließen.
Programmierbar mit Arduino IDE oder CircuitPython
Diese 900-MHz-Funkversion kann entweder für 868 MHz oder 915 MHz Senden/Empfangen verwendet werden - die genaue Funkfrequenz wird beim Laden der Software festgelegt, da sie dynamisch umgestimmt werden kann.
Das Herzstück des Feather 32u4 ist ein ATmega32u4, der mit 8 MHz getaktet ist und mit 3,3 V Logik arbeitet. Dieser Chip hat 32 K Flash und 2 K RAM, mit eingebautem USB, so dass er nicht nur eine USB-zu-Seriell-Programm- und Debug-Fähigkeit besitzt, ohne dass ein FTDI-ähnlicher Chip erforderlich ist, sondern auch als Maus, Tastatur, USB-MIDI-Gerät usw. fungieren kann.
Um die Verwendung für tragbare Projekte zu erleichtern, haben wir einen Anschluss für 3,7-V-Lithium-Polymer-Batterien und eine integrierte Ladefunktion eingebaut. Sie brauchen keine Batterie, das Gerät läuft problemlos direkt über den Micro-USB-Anschluss. Wenn du aber einen Akku hast, kannst du ihn mitnehmen und dann zum Aufladen an den USB-Anschluss anschließen. Der Feather schaltet automatisch auf USB-Strom um, wenn dieser verfügbar ist. Außerdem haben wir die Batterie über einen Teiler mit einem analogen Pin verbunden, so dass Sie die Batteriespannung messen und überwachen können, um zu erkennen, wann Sie eine Aufladung benötigen.
Merkmale
Dimensionen 2,0" x 0,9" x 0,28" (51 x 23 x 8 mm) ohne eingelötete Header
Leicht wie eine (große?) Feder - 5,5 Gramm
ATmega32u4 @ 8 MHz mit 3,3 V Logik/Stromversorgung
3,3-V-Regler mit 500-mA-Spitzenstromausgang
Native USB-Unterstützung, mit USB-Bootloader und Debugging über die serielle Schnittstelle
Sie erhalten außerdem eine Vielzahl von Pins - 20 GPIO-Pins
Hardware Seriell, Hardware I²C, Hardware SPI Unterstützung
7x PWM-Anschlüsse
10x analoge Eingänge
Eingebautes 100 mA Lipoly-Ladegerät mit Ladestatusanzeige-LED
Pin #13 rote LED für allgemeines Blinken
Power/Enable-Pin
4 Befestigungslöcher
Reset-Taste
Das Feather 32u4 Radio nutzt den zusätzlichen Platz, der übrig bleibt, um ein RFM69HCW 868/915 MHz Funkmodul hinzuzufügen. Diese Funkmodule eignen sich nicht für die Übertragung von Audio- oder Videodaten, aber sie eignen sich sehr gut für die Übertragung kleiner Datenpakete, wenn Sie eine größere Reichweite als 2,4 GHz benötigen (BT, BLE, WiFi, ZigBee).
SX1231-basiertes Modul mit SPI-Schnittstelle
Packet Radio mit vorgefertigten Arduino-Bibliotheken
Verwendet das lizenzfreie ISM-Band ("European ISM" @ 868 MHz oder "American ISM" @ 915 MHz)
+13 bis +20 dBm bis zu 100 mW Ausgangsleistung (Ausgangsleistung in Software wählbar)
50 mA (+13 dBm) bis 150 mA (+20 dBm) Stromaufnahme für Übertragungen
Reichweite von ca. 350 Metern, abhängig von Hindernissen, Frequenz, Antenne und Ausgangsleistung
Aufbau von Mehrpunkt-Netzwerken mit individuellen Knotenadressen
Verschlüsselte Packet Engine mit AES-128
Einfache Drahtantenne oder Spot für uFL-Anschluss
Komplett zusammengebaut und getestet, mit einem USB-Bootloader, mit dem Sie es schnell mit der Arduino IDE verwenden können. Kopfstücke sind auch enthalten, so dass Sie es einlöten und in ein lötfreies Breadboard stecken können. Sie müssen ein kleines Stück Draht abschneiden und anlöten (jeder Volldraht oder Litze ist in Ordnung), um Ihre Antenne zu erstellen.
Lipoly-Batterie und USB-Kabel nicht enthalten.
Sie können den nRF52840-Chip direkt programmieren, um die Vorteile des Cortex-M4-Prozessors voll auszunutzen, und dann den Nordic SoftDevice-Funkstack aufrufen, wenn Sie über BLE kommunizieren müssen. Da die zugrundeliegende API und die Peripheriegeräte für den '832 und den '840 identisch sind, können Sie Ihre älteren nRF52832-Projekte mit exakt demselben Code aufwerten - mit einem einzigen Rekompilieren!
CircuitPython funktioniert am besten mit Festplattenzugriff, und dies ist der einzige BLE-plus-USB-native Chip, der den Speicher hat, um einen kleinen Python-Interpreter auszuführen. Der große Arbeitsspeicher und der schnelle Cortex M4F-Chip machen dies zu einer guten Kombination.
Peripherals
Jede Menge GPIO, Analogeingänge, PWM, Timer usw. Das Beste von allem ist, dass es nativen USB hat! Endlich wird kein separater serieller USB-Chip wie CP2104 oder FT232 mehr benötigt. Die serielle Schnittstelle wird als USB CDC-Deskriptor behandelt, und der Chip kann sich wie eine Tastatur, eine Maus, ein MIDI-Gerät oder sogar ein Diskettenlaufwerk verhalten. Dieser Chip hat TinyUSB-Unterstützung - das heißt, Sie können ihn mit Arduino als natives USB-Gerät verwenden und als UART (CDC), HID, Massenspeicher, MIDI und mehr fungieren!
Merkmale
ARM Cortex M4F (mit HW-Gleitkommabeschleunigung) mit 64 MHz
1 MB Flash und 256 KB SRAM
Nativer Open-Source-USB-Stack (vorprogrammiert mit UF2-Bootloader)
Bluetooth Low Energy kompatibles 2,4 GHz Funkgerät
FCC / IC / TELEC zertifiziertes Modul
Bis zu +8 dBm Ausgangsleistung
1,7 V bis 3,3 V Betrieb mit internen linearen und DC/DC Spannungsreglern
21 GPIO, 6x 12-bit ADC-Pins, bis zu 12 PWM-Ausgänge (3 PWM-Module mit je 4 Ausgängen)
Pin #3 rote LED für allgemeines Blinken, NeoPixel für farbiges Feedback
Power/Aktivierungs-Pin
Dimensionen 2,0 x 0,9 x 0,28" (51 x 23 x 7,2 mm) ohne eingelötete Header
Leicht wie eine (große?) Feder (6 Gramm)
4 Befestigungslöcher
Reset-Knopf
SWD-Anschluss für Debugging
Im Inneren des RP2040 befindet sich ein USB-UF2-Bootloader mit „permanentem ROM“. Das heißt, wenn Sie eine neue Firmware programmieren möchten, können Sie die BOOTSEL-Taste gedrückt halten, während Sie sie an USB anschließen (oder den RUN/Reset-Pin auf Masse ziehen), und es erscheint als USB-Laufwerk, auf das Sie die Firmware ziehen können auf zu. Leute, die Adafruit-Produkte verwendet haben, werden dies sehr vertraut finden – Adafruit verwendet die Technik auf allen seinen nativen USB-Boards. Beachten Sie jedoch, dass Sie nicht auf „Reset“ doppelklicken, sondern stattdessen beim Booten BOOTSEL gedrückt halten, um den Bootloader aufzurufen!
Der RP2040 ist ein leistungsstarker Chip, der die Taktrate unseres M4 (SAMD51) und zwei Kerne hat, die unserem M0 (SAMD21) entsprechen. Da es sich um einen M0-Chip handelt, verfügt er weder über eine Gleitkommaeinheit noch über DSP-Hardwareunterstützung. Wenn Sie also etwas mit starker Gleitkommaberechnung tun, erfolgt dies in der Software und ist daher nicht so schnell wie ein M4. Für viele andere Rechenaufgaben erreichen Sie Geschwindigkeiten, die nahezu M4-Geschwindigkeiten entsprechen! Für Peripheriegeräte gibt es zwei I²C-Controller, zwei SPI-Controller und zwei UARTs, die über den GPIO gemultiplext sind – überprüfen Sie die Pinbelegung, um herauszufinden, welche Pins auf welche eingestellt werden können. Es gibt 16 PWM-Kanäle, jeder Pin hat einen Kanal, auf den er eingestellt werden kann (das Gleiche gilt für die Pinbelegung).
Technische Spezifikationen
Maße: 2,0 x 0,9 x 0,28' (50,8 x 22,8 x 7 mm) ohne eingelötete Stiftleisten
Leicht wie eine (große?) Feder – 5 Gramm
RP2040 32-Bit-Cortex-M0+-Dual-Core mit ~125 MHz bei 3,3 V Logik und Stromversorgung
264 KB RAM
8 MB SPI FLASH-Chip zum Speichern von Dateien und zur Speicherung von CircuitPython/MicroPython-Code. Kein EEPROM
Tonnenweise GPIO! 21 x GPIO-Pins mit folgenden Funktionen:
Vier 12-Bit-ADCs (einer mehr als Pico)
Zwei I²C-, zwei SPI- und zwei UART-Peripheriegeräte, eines ist für die „Hauptschnittstelle“ an Standard-Feather-Positionen gekennzeichnet
16 x PWM-Ausgänge – für Servos, LEDs usw
Die 8 digitalen „Nicht-ADC/Nicht-Peripherie“-GPIOs sind für maximale PIO-Kompatibilität hintereinander angeordnet
Eingebautes 200-mA+-Lipolyse-Ladegerät mit Ladestatusanzeige-LED
Pin Nr. 13 rote LED für allgemeines Blinken
RGB NeoPixel für Vollfarbanzeige.
Integrierter STEMMA QT-Anschluss, mit dem Sie schnell und ohne Löten alle Qwiic-, STEMMA QT- oder Grove I²C-Geräte anschließen können!
Sowohl die Reset-Taste als auch die Bootloader-Auswahltaste für schnelle Neustarts (kein Herausziehen und erneutes Einstecken zum Neustarten des Codes)
3,3 V Strom-/Aktivierungspin
Für den Debug-Zugriff kann ein optionaler SWD-Debug-Port eingelötet werden
4 Befestigungslöcher
24-MHz-Quarz für perfektes Timing.
3,3-V-Regler mit 500-mA-Spitzenstromausgang
Mit dem USB-Typ-C-Anschluss können Sie auf den integrierten ROM-USB-Bootloader und das Debuggen der seriellen Schnittstelle zugreifen
RP2040-Chipfunktionen
Dual ARM Cortex-M0+ bei 133 MHz
264 KB On-Chip-SRAM in sechs unabhängigen Bänken
Unterstützung für bis zu 16 MB Off-Chip-Flash-Speicher über dedizierten QSPI-Bus
DMA-Controller
Vollständig verbundene AHB-Querschiene
Interpolator- und Ganzzahlteiler-Peripheriegeräte
On-Chip-programmierbarer LDO zur Erzeugung der Kernspannung
2 On-Chip-PLLs zur Erzeugung von USB- und Kerntakten
30 GPIO-Pins, davon 4 als analoge Eingänge nutzbar
Peripheriegeräte
2 UARTs
2 SPI-Controller
2 I²C-Controller
16 PWM-Kanäle
USB 1.1-Controller und PHY, mit Host- und Geräteunterstützung
8 PIO-Zustandsmaschinen
Wird komplett montiert und getestet geliefert, mit dem UF2 USB-Bootloader. Adafruit bringt auch einen Header mit, sodass Sie ihn einlöten und in ein lötfreies Steckbrett stecken können.
Wäre es nicht cool, ein winziges OLED-Display anzusteuern, einen Farbsensor auszulesen oder sogar nur einige LEDs direkt von deinem Computer aus blinken zu lassen? Sicher, du kannst einen Arduino oder Trinket programmieren, um mit diesen Geräten und Sensoren sowie deinem Computer zu kommunizieren, aber warum sollte dein Computer nicht selbst mit diesen Geräten und Sensoren sprechen können? Nun, jetzt kann er das mit dem Adafruit FT232H Breakout-Board!
Was kann der FT232H-Chip tun? Dieser Chip von FTDI ähnelt ihren USB-zu-Seriell-Wandlerchips, verfügt jedoch über einen "Multi-Protocol Synchronous Serial Engine", der es ihm ermöglicht, viele gängige Protokolle wie SPI, I²C, serielle UART, JTAG und mehr zu verwenden! Es gibt sogar eine Handvoll digitaler GPIO-Pins, mit denen du Dinge wie LEDs blinken lassen, Schalter oder Tasten auslesen und mehr tun kannst. Das FT232H Breakout ist wie ein kleines Schweizer Taschenmesser für serielle Protokolle für deinen Computer!
Dieser Chip ist leistungsstark und nützlich, wenn du Python (zum Beispiel) verwenden möchtest, um schnell eine Vorrichtung zu testen, die I²C, SPI oder allgemeine Zweck-Ein-/Ausgabe verwendet. Es ist keine Firmware erforderlich, sodass du dich nicht damit beschäftigen musst, "Daten an einen Arduino zu senden und von dort an einen elektronischen Sensor oder ein Display oder ein Bauteil zu senden und zurück".
Dieses Breakout-Board enthält einen FT232H-Chip und einen EEPROM für die Onboard-Konfiguration.
Spezifikationen
Abmessungen: 23 x 38 x 4 mm
Gewicht: 3,4 g
Downloads
CAD-Dateien
Ist dein Haus von Geistern heimgesucht? Oder bist du vielmehr überzeugt, dass dein Haus von Geistern heimgesucht wird, aber du konntest es nie beweisen, weil du nie eine Kamera hattest, die mit deinem Raspberry Pi Zero kompatibel war und dennoch klein genug war, dass die Geister sie nicht bemerken würden?
Zum Glück ist die Spionagekamera für den Raspberry Pi Zero kleiner als ein Daumennagel und hat eine ausreichend hohe Auflösung, um Personen, Geister oder wonach auch immer du suchst, zu erkennen. Sie hat etwa die Größe einer Handykamera – das Modul ist nur 8,6 x 8,6 mm groß – und hat nur ein 2-Zoll-Kabel, sodass du eine extra kompakte und unauffällige Spionagekamera erstellen kannst. Sie verfügt über einen Fokalwinkel von 160 Grad für einen sehr breiten/verzerrten Fischaugeneffekt, der sich hervorragend für Sicherheitssysteme oder die Überwachung eines großen Bereichs im Wohnzimmer oder auf der Straße eignet.
Wie das Raspberry Pi Kameramodul wird sie über den kleinen Steckverbinder am Rand des Boards, der dem "PWR in"-Anschluss am nächsten liegt, mit deinem Raspberry Pi Zero v1.3 oder Zero W verbunden. Diese Schnittstelle verwendet die dedizierte CSI-Schnittstelle, die speziell für die Verbindung von Kameras entwickelt wurde. Der CSI-Bus ist in der Lage, extrem hohe Datenraten zu übertragen, und er transportiert ausschließlich Pixeldaten.
Die Kamera ist über den CSI-Bus mit dem BCM2835-Prozessor auf dem Raspberry Pi verbunden, einer Verbindung mit höherer Bandbreite, die Pixeldaten von der Kamera zum Prozessor überträgt. Dieser Bus verläuft entlang des Flachbandkabels, das das Kameramodul mit dem Pi verbindet. Die Flachbandkabel sind mit sowohl dem RPi Zero v1.3 als auch dem RPi Zero W kompatibel.
Der Sensor selbst hat eine natürliche Auflösung von 5 Megapixeln und verfügt über ein festes Fokusobjektiv. Er hat ähnliche Spezifikationen wie die originale RPi-Kamera, ist aber nicht so hochauflösend wie die neue RPi-Kamera v2!
Technische Daten
Kameramodulabmessungen: 8,6 x 8,6 mm
Linsendurchmesser: 10 mm
Gesamtlänge: 60 mm
Fokalwinkel der Linse: 160 Grad
Gewicht: 1,9 g
Staub- und wasserdichte Zusatzkamera für unser PeakTech 5600 mit 6 dimmbaren LEDs zur Ausleuchtung jedes Hohlraums. Der Durchmesser der flexiblen Kamera ist mit nur 8,2 mm gering genug, um auch durch kleinste Öffnungen zu gelangen. Für alle Anwendungsbereiche geeignet, sorgen der breite Kamerasichtwinkel von 60°, sowie die automatische Tiefenschärfe von 30 mm bis „unendlich“, für eine klare Sicht auf das Motiv.
Features
8,2 mm Kamera mit 6 dimmbaren LEDs zur Beleuchtung
Kamera ist staub- und wasserdicht entsprechend IP67
2 m Kamera mit flex. Schwanenhals
Technische Daten
Durchmesser Kamera
8,2 mm
Sichtwinkel
60°
Länge Kameraschaft
200 cm (flexibel), ölbeständig
Beleuchtung Kamera
6x high-intensity LED white, dimmable
Gewicht
350 g
Merkmale
Einfache Einstellung des Gleitwinkels
„Sandwich“-Schutzplatten für das Kameramodul
Hergestellt aus kristallklarem, lasergeschnittenem Acryl im Vereinigten Königreich
1/4 Zoll Loch für Stativmontage
Stabiles 4-Fuß-Gestell
Hier finden Sie die Montageanleitung .
Diese Außenantenne aus Glasfaser ist für den Empfang von ADS-B-Signalen auf der 1090-MHz-Frequenz optimiert. Die Antenne besteht aus einem Halbwellendipol mit 5 dBi Leistungsgewinn, der in einem Fiberglas-Radom mit einem Aluminium-Montagesockel eingekapselt ist.
Mit einem Raspberry Pi, einem RTL-SDR und dieser Antenne können Sie Positionsdaten von Flugzeugen in Ihrer Nähe für Apps wie Flightradar24 oder FlightAware empfangen.
Technische Daten
Frequenz
1090 MHz
Antennentyp
Dipol 1/2 Welle
Anschluss
N female
Installationstyp
Mastdurchmesser 35-60 mm (Montagehalterung im Lieferumfang enthalten)
Leistungsgewinn
5 dBi
SWR
≤1,5
Art der Polarisation
Vertikal
Maximale Leistung
10 W
Impedanz
50 Ohm
Abmessungen
62,5 cm
Rohrdurchmesser
26 mm
Basisantenne
32 mm
Betriebstemperatur
−30°C bis +60°C
Lieferumfang
ADS-B Antenne (1090 MHz)
Masthalterung (zur Mastmontage mit 35 bis 60 mm Durchmesser)
If you enjoy DIY electronics, projects, software and robots, you’ll find this book intellectually stimulating and immediately useful. With the right parts and a little guidance, you can build robot systems that suit your needs more than overpriced commercial systems can.
20 years ago, robots based on simple 8-bit processors and touch sensors were the norm. Now, it’s possible to build multi-core robots that can react to their surroundings with intelligence. Today’s robots combine sensor readings from accelerometers, gyroscopes and computer vision sensors to learn about their environments. They can respond using sophisticated control algorithms and they can process data both locally and in the cloud.
This book, which covers the theory and best practices associated with advanced robot technologies, was written to help roboticists, whether amateur hobbyist or professional, take their designs to the next level. As will be seen, building advanced applications does not require extremely costly robot technology. All that is needed is simply the knowledge of which technologies are out there and how best to use each of them.
Each chapter in this book will introduce one of these different technologies and discuss how best to use it in a robotics application. On the hardware side, we’ll cover microcontrollers, servos, and sensors, hopefully inspiring you to design your own awe-inspiring, next-generation systems. On the software side, we’ll cover programming languages, debugging, algorithms, and state machines. We’ll focus on the Arduino, the Parallax Propeller, Revolution Education PICAXE and projects I’ve with which I’ve been involved, including the TBot educational robot, the PropScope oscilloscope, the 12Blocks visual programming language, and the ViewPort development environment. In addition, we’ll serve up a comprehensive introduction to a variety of essential topics, including output (e.g. LEDs, servo motors), and communication technologies (e.g. infrared, audio), that you can use to develop systems that interact to stimuli and communicate with humans and other robots. To make these topics as accessible as possible, handy schematics, sample code and practical tips regarding building and debugging have been included.
Hanno Sander
Christchurch, New Zealand
Master the software tools behind the STM32 microcontroller
This book is project-based and aims to teach the software tools behind STM32 microcontroller programming. Author Majid Pakdel has developed projects using various different software development environments including Keil MDK, IAR Embedded Workbench, Arduino IDE and MATLAB. Readers should be able to use the projects as they are, or modify them to suit to their own needs. This book is written for students, established engineers, and hobbyists. STM32 microcontroller development boards including the STM32F103 and STM32F407 are used throughout the book. Readers should also find it easy to use other ARM-based development boards.
Advanced Programming with STM32 Microcontrollers includes:
Introduction to easy-to-use software tools for STM32
Accessing the features of the STM32
Practical, goal oriented learning
Complete code available online
Producing practical projects with ease
Topics cover:
Pulse Width Modulation
Serial Communication
Watchdog Timers
I²C
Direct Memory Access (DMA)
Finite State Machine Programming
ADCs and DACs
External Interupts
Timers and Counters
Lötstation für Präzisionslöten mit aktiv beheizter Lötspitze
Die Lötstation AE970D ist ein 80-W-Hochleistungswerkzeug zum schnellen Aufheizen und Löten. Sein großer Temperaturbereich von 150-550°C kann alle Ihre Lötanforderungen erfüllen. Dank seiner leistungsstarken, integrierten Plug-and-Play-Aktivspitze kann der AE970D den Schmelzpunkt innerhalb von 9 Sekunden erreichen. Die patentierte Technologie zur automatischen Konstanttemperaturregelung mit geschlossenem Regelkreis gewährleistet ein Löten mit hoher Stabilität, hervorragender Leistung und präziser Genauigkeit.
Features
80 W hohe Leistung für schnelles Aufheizen.
Größerer Temperaturbereich von 150–550°C, um alle Ihre Lötanforderungen zu erfüllen.
Hochleistungsfähige integrierte Plug-and-Play-Aktivspitze, die den Schmelzpunkt innerhalb von 9 Sekunden erreichen kann.
Patentierte Technologie zur automatischen Konstanttemperaturregelung mit geschlossenem Regelkreis für hohe Stabilität, hervorragende Leistung und präzise Genauigkeit
Technische Daten
Leistung
80 W
Eingangsspannung
110 VAC / 230 VAC
Ausgangsspannung
25 VAC
Temperaturbereich
150-550°C (302-1022°F)
Heizelement
Integrierte Aktivheizung der T80-Serie
Temperaturstabilität
±1°C/±1,8°F (bei einer Temperatur von >200°C/400°F)
Spitze zum Erdungswiderstand
<2 Ω
Spannung zwischen Spitze und Erde
<2 mV
Netzkabellänge
1 m
Kabellänge berücksichtigen
1,2 m
Abmessungen
148 x 120 x 85 mm
Gewicht (Haupteinheit)
1,33 kg
Lieferumfang
Haupteinheit
Lötkolben inkl. Lötspitze T80-D24
Lötkolbenhalter
Messingwolle
Manual
Extra: Lötspitze T80-BC3 gratis on top