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
Der RP2040 enthält zwei ARM Cortex-M0+ Prozessoren (bis zu 133MHz) und verfügt über:
264kB eingebetteter SRAM in sechs Bänken
6 dedizierte IO für SPI Flash (unterstützt XIP)
30 Multifunktions-GPIO:
Dedizierte Hardware für häufig verwendete Peripheriegeräte
Programmierbare IO für erweiterte Peripherieunterstützung
Vier 12-Bit-ADC-Kanäle mit internem Temperatursensor (bis zu 0,5 MSa/s)
USB 1.1 Host/Device-Funktionalität
Der RP2040 wird mit den plattformübergreifenden Entwicklungsumgebungen C/C++ und MicroPython unterstützt, einschließlich einfachem Zugang zum Laufzeit-Debugging. Er verfügt über einen UF2-Boot und Fließkommaroutinen, die in den Chip integriert sind. Während der Chip über ein großes internes RAM verfügt, enthält das Board zusätzlich 16 MB externen QSPI-Flash-Speicher zur Speicherung von Programmcode.
Merkmale
Raspberry Pi Foundation's RP2040 Mikrocontroller
16MB QSPI Flash Speicher
JTAG PTH Pins
Thing Plus (oder Feather) Form-Factor:
18 x Multifunktions-GPIO-Pins
Vier verfügbare 12-Bit-ADC-Kanäle mit einem internen Temperatursensor (500kSa/s)
Bis zu acht 2-Kanal-PWM
Bis zu zwei UARTs
Bis zu zwei I2C-Bussen
Bis zu zwei SPI-Busse
USB-C-Anschluss:
USB 1.1 Host/Device Funktionalität
2-poliger JST-Anschluss für einen LiPo-Akku (nicht enthalten):
500mA Ladeschaltung
Qwiic-Stecker
Tasten:
Booten
Rücksetzen
LEDs:
PWR - Rote 3,3V Stromanzeige
CHG - Gelbe Batterieladeanzeige
25 - Blaue Status/Test-LED (GPIO 25)
WS2812 - Adressierbare RGB-LED (GPIO 08)
Vier Befestigungslöcher:
4-40 Schrauben kompatibel
Abmessungen: 2,3" x 0,9"
RP2040 Merkmale
Doppelte Cortex M0+ Prozessoren, bis zu 133 MHz
264 kB eingebetteter SRAM in 6 Bänken
6 dedizierte IO für QSPI-Flash, unterstützt Execute in Place (XIP)
30 programmierbare IO für erweiterte Peripherieunterstützung
SWD-Schnittstelle
Timer mit 4 Alarmen
Echtzeitzähler (RTC)
USB 1.1 Host/Device-Funktionalität
Unterstützte Programmiersprachen
MicroPython
C/C++
Das SparkFun Thing Plus Matter ist das erste leicht zugängliche Board seiner Art, das Matter und das Qwiic-Ökosystem von SparkFun für die schnelle Entwicklung und das Prototyping von Matter-basierten IoT-Geräten kombiniert. Das drahtlose MGM240P-Modul von Silicon Labs bietet sichere Konnektivität sowohl für 802.15.4 mit Mesh-Kommunikation (Thread) als auch für Bluetooth Low Energy 5.3-Protokolle. Das Modul ist bereit für die Integration in das IoT-Protokoll Matter von Silicon Labs für die Heimautomatisierung .
Was ist Matter? Einfach ausgedrückt ermöglicht Matter einen zuverlässigen Betrieb zwischen Smart-Home-Geräten und IoT-Plattformen ohne Internetverbindung, sogar von verschiedenen Anbietern. Auf diese Weise ist Matter in der Lage, zwischen großen IoT-Ökosystemen zu kommunizieren, um ein einziges drahtloses Protokoll zu erstellen, das einfach, zuverlässig und sicher zu verwenden ist.
Das Thing Plus Matter (MGM240P) enthält Qwiic- und LiPo-Batterieanschlüsse und mehrere GPIO-Pins, die sich per Software vollständig multiplexen lassen. Das Board verfügt über das Einzelzellen-LiPo-Ladegerät MCP73831 sowie die Ladezustandsanzeige MAX17048 zum Laden und Überwachen einer angeschlossenen Batterie. Außerdem ist ein µSD-Kartensteckplatz für externe Speicheranforderungen integriert
Das drahtlose MGM240P-Modul basiert auf dem drahtlosen EFR32MG24-SoC mit einem 32-Bit-ARM-Cortext-M33-Core-Prozessor mit 39 MHz, 1536 KB Flash-Speicher und 256 KB RAM. Das MGM240P arbeitet mit gängigen 802.15.4-Wireless-Protokollen (Matter, ZigBee und OpenThread) sowie Bluetooth Low Energy 5.3. Das MGM240P unterstützt Secure Vault von Silicon Labs für Thread-Anwendungen.
Technische Daten
MGM240P Wireless-Modul
Basierend auf dem EFR32MG24 Wireless SoC
32-Bit-ARM-M33-Core-Prozessor (@ 39 MHz)
1536 KB Flash-Speicher
256 KB Arbeitsspeicher
Unterstützt mehrere 802.15.4-Wireless-Protokolle (ZigBee und OpenThread)
Bluetooth Low Energy 5.3
Matter-ready
Secure Vault-Unterstützung
Eingebaute Antenne
Thing Plus Formfaktor (federkompatibel):
Abmessungen: 5,8 x 2,3 cm (2,30 x 0,9")
2 Befestigungslöcher:
4-40 Schrauben kompatibel
21 GPIO-PTH-Ausbrüche
Alle Stifte haben vollständige Multiplexing-Fähigkeit durch Software
SPI-, I²C- und UART-Schnittstellen werden standardmäßig auf beschriftete Pins abgebildet
13 GPIO (6 als analog gekennzeichnet, 7 als GPIO gekennzeichnet)
Alle funktionieren entweder als GPIO oder analog
Eingebauter Digital-Analog-Wandler (DAC)
USB-C-Anschluss
2-poliger JST-LiPo-Akkuanschluss für einen LiPo-Akku (nicht im Lieferumfang enthalten)
4-poliger JST-Qwiic-Anschluss
MC73831 Einzelzellen-LiPo-Ladegerät
Konfigurierbare Laderate (500 mA Standard, 100 mA alternativ)
MAX17048 Einzelzellen-LiPo-Tankanzeige
µSD-Kartensteckplatz
Geringer Stromverbrauch (15 µA, wenn sich MGM240P im Energiesparmodus befindet)
LEDs:
PWR – Rote Power-LED
CHG – Gelbe Batterieladestatus-LED
STAT – Blaue Status-LED
Reset-Taste:
Physischer Taster
Das Reset-Signal kann an A0 gebunden werden, um die Verwendung als Peripheriegerät zu ermöglichen.
Downloads
Schematic
Eagle Files
Board Dimensions
Hookup Guide
Datasheet (MGM240P)
Fritzing Part
Thing+ Comparison Guide
Qwiic Info Page
GitHub Hardware Repo
Das SparkFun Weather Shield verwendet den Feuchtigkeits-/Temperatursensor Si7021 , den Luftdrucksensor MPL3115A2 und den Lichtsensor ALS-PT19 . Das Shield nutzt die Arduino-Bibliotheken MPL3115A2 und Si7021. Das SparkFun Weather Shield verfügt über zwei unbestückte RJ11-Anschlussplätze und einen 6-poligen GPS-Anschluss. Schließlich kann jedes Weather Shield von 3,3 V bis 16 V betrieben werden und verfügt über integrierte Spannungsregler und Signalübersetzer.
Weitere Informationen finden Sie auf der GitHub-Seite , in den Schaltplänen und in den Eagle-Dateien .
SPIDriver zeigt Ihnen in Echtzeit, was auf dem SPI-Bus passiert, sodass Sie nicht mehr über den Busstatus raten müssen. Sein Zweck besteht darin, das Verständnis der Funktionsweise von SPI-Hardware intuitiver zu gestalten. Dies ist nützlich, wenn Sie sich mit dem Debuggen von Hardware beschäftigen oder einfach zum ersten Mal eine Klasse in SPI einführen. Mit SPIDriver können Sie LEDs und LCD-Displays direkt steuern und müssen sich nicht mit Mikrocontrollern herumschlagen. Es ist auch ein nützliches Werkzeug zum Untersuchen, Sichern und Klonen eines SPI-Flashs sowie zum Lesen und Schreiben von SPI-Flash-Schaltkreisen.
SPIDriver ist auch anwendbar, wenn Sie verschiedene Displays ansteuern, testen und bewerten möchten.
Mithilfe der Strom- und Spannungsüberwachung können Sie elektrische Probleme frühzeitig erkennen. Dank der mitgelieferten farbcodierten Kabel können Sie SPIDriver ohne großen Aufwand anschließen; kein Pinbelegungsplan erforderlich. Es umfasst 3,3-V- und 5-V-Versorgungen für Ihr Gerät sowie einen High-Side-Strommesser.
SPIDriver wird mit Software zur Steuerung geliefert:
eine GUI
die Befehlszeile
C und C++ mit einer einzigen Quelldatei
Python 2 und 3 mit einem Modul
Technische Eigenschaften
Die Live-Anzeige zeigt Ihnen jederzeit genau, was es gerade tut
Dauerhafte SPI-Übertragungen mit 500 Kbit/s
USB-Netzspannungswächter zur Erkennung von Versorgungsproblemen, bis 0,01 V
High-Side-Strommessung des Zielgeräts, bis zu 5 mA
Zwei Hilfsausgangssignale, A und B
Zwei dedizierte Stromanschlüsse: 3,3 V und 5 V
Alle Signale sind farbcodiert, um den Farben der Jumper zu entsprechen
Alle Signale haben eine Spannung von 3,3 V und sind 5 V tolerant
Verwendet einen seriellen USB-Adapter von FTDI und einen EFM8-Controller in Automobilqualität von Silicon Labs
Meldet außerdem Betriebszeit, Temperatur und laufenden CRC des gesamten Datenverkehrs
Alle Sensoren und Signale werden über ein einfaches serielles Protokoll gesteuert
GUI-, Befehlszeilen-, C/C++- und Python 2/3-Hostsoftware für Windows, Mac und Linux
Einzelheiten
Maximaler Ausgangsstrom: bis zu 470 mA
Signalstrom: bis zu 10 mA
Gerätestrom: bis zu 25 mA
Abmessungen: 61 mm x 49 mm x 6 mm
Schnittstelle: USB 2.0, Micro-USB-Anschluss
Inhalt (SPIDriver Core)
1x SPI-Treiber
1x Satz Verbindungsbrücken
Sprachsteuerung von IoT-Projekten mit Amazon Alexa gibt dem Leser einen tiefen Einblick in die Technik der Sprachsteuerung am Beispiel von Amazon Alexa. Es erklärt detailliert Schritt für Schritt, wie man Raspberry Pi, ESP8266/32 und Arduino mit einem Sprachassistenten verbindet und steuert. Dieses geschieht anhand von Projekten aus den Bereichen Hausautomation und Robotik.
Der Leser erfährt, wie man Heizkessel, Roboter und Gartenhäuser mit dieser modernen Mensch-Maschine-Schnittstelle kommandieren kann. Der Autor Walter Trojan führt dabei den Leser in die vielschichtige Welt der Amazon Web Services ein, wo er neben dem Alexa Skills Kit weitere Module wie AWS Lambda und IoT Core kennenlernt.
Das erwartet den Leser:
Kapitel 1: Sprachassistenten setzen sich durch
Kapitel 2: Alexa intern
Kapitel 3: Der erste Alexa Skill
Kapitel 4: Alexa Skills für Fortgeschrittene
Kapitel 5: Erster Hardware-Skill auf Raspberry Pi
Kapitel 6: Auch Alexa liebt die Arduino-IDE
Kapitel 7: Hacks mit Schaltern
Kapitel 8: Alexa steuert ein Gartenhaus
Kapitel 9: Auch Roboter gehorchen Alexa
Kapitel 10: Alexa geht fremd
Sprachsteuerung von IoT-Projekten mit Amazon Alexa gibt dem Leser einen tiefen Einblick in die Technik der Sprachsteuerung am Beispiel von Amazon Alexa. Es erklärt detailliert Schritt für Schritt, wie man Raspberry Pi, ESP8266/32 und Arduino mit einem Sprachassistenten verbindet und steuert. Dieses geschieht anhand von Projekten aus den Bereichen Hausautomation und Robotik.
Der Leser erfährt, wie man Heizkessel, Roboter und Gartenhäuser mit dieser modernen Mensch-Maschine-Schnittstelle kommandieren kann. Der Autor Walter Trojan führt dabei den Leser in die vielschichtige Welt der Amazon Web Services ein, wo er neben dem Alexa Skills Kit weitere Module wie AWS Lambda und IoT Core kennenlernt.
Das erwartet den Leser:
Kapitel 1: Sprachassistenten setzen sich durch
Kapitel 2: Alexa intern
Kapitel 3: Der erste Alexa Skill
Kapitel 4: Alexa Skills für Fortgeschrittene
Kapitel 5: Erster Hardware-Skill auf Raspberry Pi
Kapitel 6: Auch Alexa liebt die Arduino-IDE
Kapitel 7: Hacks mit Schaltern
Kapitel 8: Alexa steuert ein Gartenhaus
Kapitel 9: Auch Roboter gehorchen Alexa
Kapitel 10: Alexa geht fremd
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.
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.
Dies ist der standardmäßige AxiDraw-Stiftclip, der in den Plottern der AxiDraw V3-Familie der aktuellen Generation enthalten ist. Es passt für Stifte und andere Instrumente mit einem Durchmesser von bis zu 16 mm. Im Lieferumfang sind eine Rändelschraube aus schwarzem Nylon 8-32 zum Fixieren des Stifts sowie Ersatzmontageschrauben enthalten. Möglicherweise möchten Sie dies als Ersatz oder als Ersatzteil erhalten oder mehrere Stiftclips für individuelle Anwendungen haben.
Kompatibilität Der Stiftclip ist nur mit Stiftplottern der AxiDraw V3-Familie kompatibel, bei denen der Stift auf einem vertikalen Schlitten mit 2 Löchern montiert ist. Dazu gehören alle AxiDraw SE/A3, AxiDraw V3/A3, AxiDraw V3 XLX, AxiDraw MiniKit und alle AxiDraw V3-Geräte, die nach Februar 2017 hergestellt wurden.
STEMTera ist ein programmierbares Steckplatinenmodul, kompatibel mit Arduino Uno. Es sind zwei Mikrocontroller integriert: ATmega328P und ATmega32U2. Die I/Os (40 mA pro Pin) sind ohne Verkabelung zugänglich.
Die Unterseite der Platine (112 x 80 x 17 mm) ist LEGO-kompatibel.
Technische Daten
Pin-zu-Pin-kompatibel mit Arduino Uno
Mechanisch kompatibel mit LEGO-Steinen
Zwei Mikrocontroller (41 I/O, davon 9 als PWM)
USB-Schnittstelle mit ATmega32U2 über LUFA (Lightweight USB Framework for AVRs) für Tastatur, Joystick, MIDI usw.
Programmierung mit der Arduino IDE (Micro-USB)
Reset-Taste, 4 LEDs (inkl. TX, RX, Power), Power Anschluss
Stromversorgung über Micro-USB oder 7...20 V DC auf Sockel 5,5 x 2,1 mm (+ Center)
Mehrere Programmierumgebungen:
Atmel Studio
Arduino IDE
AVR-GCC
AVR-GCC mit LUFA-Bibliothek
Scratch
usw.
Mikrocontroller
ATmega328P:
14 I/O-Pins, darunter 6 PWM
6 analoge Eingänge (10-Bit-ADC)
I²C, SPI und seriell
Interrupt Controller
ATmega32U2:
21 I/O-Pins
Flash-Speicher: 32 KB
SRAM: 2 KB
EEPROM: 1 KB
Takt: 16 MHz
Downloads
Beginner's Guide
Ein verbesserter Backensatz, der dem direkten Kontakt mit einem Lötkolben standhält
Stickvise Hochtemperatur-PTFE-Schraubstockbacken halten versehentlichem Kontakt mit einem Lötkolben stand und schmelzen nicht. Dies ist ein großartiges Upgrade für Ihren Stickvise.
Features
Hergestellt aus PTFE mit extrem hohem Schmelzpunkt
Widersteht gelegentlichem Kontakt mit einem Lötkolben
Dies sind nur die Backenplatten, ein Stickvise ist nicht im Lieferumfang enthalten
Technische Daten
Material
Aluminium
Abmessungen
73 x 53 x 3 mm
Gewicht
21 g
Eine einfache Möglichkeit, Teile beim Löten an der Unterseite einer Platine zu halten
PartLift hält Durchgangslochteile an Ort und Stelle, sodass Sie beim Löten der Beine die Hände frei haben. Ein einfaches, aber nützliches Werkzeug, das zu Ihrem Stickvise passt. Das Basispolster besteht aus rutschfestem Silikonschaum, der Körper des Werkzeugs besteht aus ABS, das für eine sehr leichte Federspannung sorgt, um Ihr Teil an Ort und Stelle zu halten. Die Spitze des Werkzeugs besteht aus Hochtemperatursilikon, das den Löttemperaturen standhält, ohne beschädigt zu werden.
Features
PartLift hält Durchgangslochteile während des Lötens an Ort und Stelle
Verwendung mit einem Stickvise oder einem anderen Platinenhalter mit niedrigem Profil
Die Spitze besteht aus Silikon, das den Löttemperaturen standhält
Das Basispolster besteht aus rutschfestem Silikonschaum
Technische Daten
Material
Silikon
Abmessungen
109 x 40 x 40 mm
Gewicht
59 g
Der Stickvise Platinen-Schraubstock ist ein flacher Halter, der Ihre Platine zum Löten, Nacharbeiten, Prüfen und Testen flach hält.
Mit Stickvise bleibt Ihre Platine auf Tischhöhe und sorgt so für eine stabile und bequeme Arbeitsposition. Dieses Design trägt dazu bei, die Belastung Ihrer Arme zu reduzieren und sorgt für präzises Löten.
Technische Daten
Material
Nylon, Aluminium
Abmessungen
200 x 76 x 19 mm
Gewicht
150 g
Wenn Sie nach einer einfachen Möglichkeit suchen, das Löten zu erlernen, oder einfach nur ein kleines Gerät herstellen möchten, das Sie tragen können, ist dieses Set eine großartige Gelegenheit. Das Spiel „Stop me“ ist ein Lernset, das Ihnen das Löten beibringt und am Ende Ihr eigenes kleines Spiel erhält. Die LEDs bewegen sich auf und ab und Ihr Ziel ist es, die Taste zu drücken, sobald die grüne LED aufleuchtet. Mit jeder richtigen Antwort wird das Spiel etwas schwieriger – die Zeit, die Sie zum Drücken der Taste benötigen, verkürzt sich. Wie viele richtige Antworten können Sie bekommen?
Es basiert auf dem ATtiny404-Mikrocontroller, programmiert in Arduino. Auf der Rückseite befindet sich eine CR2032-Batterie, die das Kit tragbar macht. Es gibt auch einen Schlüsselanhängerhalter. Der Lötvorgang ist anhand der Markierung auf der Leiterplatte recht einfach.
Lieferumfang
1x Platine
1x ATtiny404-Mikrocontroller
7x LEDs
1x Drucktaster
1x Schalter
7x Widerstände (330 Ohm)
1x CR2032-Batteriehalter
1x Batterie CR2032
1x Schlüsselanhängerhalter
Eines haben alle elektronischen Schaltungen und Geräte gemeinsam: ihre Funktion steht und fällt mit der Stromversorgung. Schon deshalb muss man dieser Baugruppe besondere Aufmerksamkeit widmen. Dieses Buch beinhaltet Grundlagen und Schaltungen der Stromversorgungstechnik für elektronische Geräte aus der Praxis. Dem aktuellen Trend folgend hat der Autor der mobilen Stromversorgungstechnik und der Schaltnetzteiltechnik besondere Aufmerksamkeit gewidmet. Dabei wird berücksichtigt, dass die Stromkonstanter gegenüber den Spannungskonstantern zunehmend an Bedeutung gewinnen.
Man findet im Buch außer den notwendigen Grundlagen zum Bau eigener Stromversorgungsgeräte und -baugruppen auch ganz praktische Anwendungsbeispiele, etwa für den Ersatz defekter Netztransformatoren, für die mobile Stromversorgung auf Fahrradtouren oder für den Betrieb von LEDs.
Der Autor Franz Peter Zantis ist Energieanlagenelektroniker und Ingenieur der Nachrichtentechnik. In einem Forschungsprojekt hat er sich ausführlich mit der Stromversorgung von eigensicheren Geräten auseinandergesetzt und zahlreiche Beiträge zum Thema Schaltnetzteile veröffentlicht.
Eines haben alle elektronischen Schaltungen und Geräte gemeinsam: Ihre Funktion steht und fällt mit der Stromversorgung. Schon deshalb muss man dieser Baugruppe besondere Aufmerksamkeit widmen. Beschäftigte sich Band 1 mit den Grundlagen und Schaltungen der Stromversorgungstechnik für elektronische Geräte aus der Praxis, bietet der zweite Band neben direkt verwertbaren Grundlageninformationen eine Sammlung verschiedener praktischer Anleitungen und Applikationen sowie Bauanleitungen. Damit ist das Buch für jeden ambitionierten Elektronik-Praktiker eine wertvolle Bereicherung seiner Gestaltungsmöglichkeiten. Aus dem Inhalt: Kapitel 1 • Messungen an Spannungs- und Stromquellen Kapitel 2 • Mobile Spannungs- und Stromquellen Kapitel 3 • Netzbetriebene Versorgungsgeräte Kapitel 4 • Verschiedene Themen zur Stromversorgung, unter anderem auch zur drahtlosen Energieübertragung
Das SunFounder GalaxyRVR Mars Rover Kit wurde entwickelt, um die Funktionalität echter Marsrover nachzuahmen und bietet ein praktisches Erlebnis, das sowohl lehrreich als auch aufregend ist. Der GalaxyRVR ist mit Uno R3 kompatibel und für die problemlose Navigation in unterschiedlichem Gelände geeignet. Egal, ob Sie Sand, Steine, Gras oder Schlamm durchqueren, dieser robuste Rover aus Aluminiumlegierung mit Rocker-Bogie-Aufhängungssystem sorgt für eine reibungslose und nahtlose Erkundung.
Was den GalaxyRVR auszeichnet, ist sein innovatives solarbetriebenes Design. Mit einem eingebauten Solarpanel und einer wiederaufladbaren Batterie bietet der Rover einen längeren Betrieb und nutzt gleichzeitig umweltfreundliche Energielösungen. In Verbindung mit einer ESP32 CAM und einer intuitiven App bietet es ein Echtzeit-First-Person-View-Erlebnis (FPV), das Sie in die Reise des Rovers eintauchen lässt, während Sie ihn praktisch von überall aus fernsteuern.
Die intelligente Navigation ist das Herzstück des GalaxyRVR. Seine Ultraschall- und Infrarotsensoren ermöglichen eine präzise Hinderniserkennung und -vermeidung und sorgen so für eine unterbrechungsfreie Erkundung. Zusätzlich zu seiner Vielseitigkeit ermöglichen leuchtende RGB-Lichtstreifen und ESP32-gesteuerte LED-Beleuchtung eine sichere Navigation bei schlechten Lichtverhältnissen, beleuchten den Weg des Rovers und verleihen seinen Abenteuern einen Hauch von Brillanz.
Das Kit enthält detaillierte Online-Tutorials (verfügbar auf Englisch, Deutsch, Französisch, Spanisch, Italienisch und Japanisch), Schritt-für-Schritt-Videolektionen und Zugang zu einem unterstützenden Community-Forum.
Features
Mit einem robusten Rahmen aus Aluminiumlegierung und einem einzigartigen Rocker-Bogie-System bewältigt dieser Rover mühelos die unterschiedlichsten Geländeformen.
Solarbetrieben und ausgestattet mit einer ESP32 CAM für Echtzeit-FPV-Visuals.
Intelligente Sensoren sorgen für eine reibungslose Navigation um Hindernisse herum.
Technische Daten
Mainboard
SunFounder Uno R3
WLAN
ESP32 CAM
Programmiersprache
C++
Steuermethode
App-Controller
Eingabemodule
Ultraschallsensor, Hindernisvermeidungssensor
Ausgabemodule
WS2812 RGB Board
Akkulaufzeit
130 Minuten
Lademethoden
Solarladung, USB-C
Funktionen
Überklettern, FPV, Hindernisvermeidung, Beleuchtung, Sprachsteuerung
Material
Aluminiumlegierung
Downloads
Online Tutorial
Ihr Einstieg in die IoT- und Mikrocontroller-Programmierung
Mit über 450 Komponenten und 117 Online-Projekten beflügelt dieses umfassende Kit Ihre Kreativität. Die Tutorials von Paul McWhorter machen das Lernen sowohl für Anfänger als auch für Fortgeschrittene angenehm. Dieses Kit unterstützt MicroPython, C/C++ und Piper Make und bietet vielfältige Programmieroptionen.
Entdecken Sie Sensoren, Aktoren, LEDs und LCDs für endlose Projektmöglichkeiten. Von der Heimautomation bis zur Robotik unterstützt dieses Kit Ihre technische Reise.
Features
IoT-Starterkit für Anfänger: Dieses Kit bietet eine reichhaltige IoT-Lernerfahrung für Anfänger. Mit über 450 Komponenten, 117 Projekten und von Experten geleiteten Videolektionen macht dieses Kit das Erlernen der Mikrocontroller-Programmierung und des IoT ansprechend und leicht zugänglich.
Von Experten geleitete Video-Lektionen: Das Kit enthält 27 Video-Tutorials des renommierten Pädagogen Paul McWhorter. Sein engagierter Stil vereinfacht komplexe Konzepte und sorgt so für ein effektives Lernerlebnis in der Mikrocontroller-Programmierung.
Große Auswahl an Hardware: Das Kit enthält eine Vielzahl von Komponenten wie Sensoren, Aktoren, LEDs, LCDs und mehr, sodass Sie mit dem Raspberry Pi Pico W experimentieren und eine Vielzahl von Projekten erstellen können.
Unterstützt mehrere Sprachen: Das Kit bietet Vielseitigkeit mit Unterstützung für drei Programmiersprachen – MicroPython, C/C++ und Piper Make – und bietet so ein abwechslungsreiches Programmier-Lernerlebnis.
Dedizierter Support: Profitieren Sie von unserer fortlaufenden Unterstützung, einschließlich eines Community-Forums und zeitnaher technischer Hilfe für ein nahtloses Lernerlebnis.
Lieferumfang
Raspberry Pi Pico W
Breadboard
Überbrückungsdrähte
Widerstand
Transistor
Kondensator
Diode
Li-Po-Lademodul
74HC595
TA6586 – Motortreiberchip
LED
RGB-LED
LED-Balkendiagramm
7-Segment-Anzeige
4-stellige 7-Segment-Anzeige
LED-Punktmatrix
I²C LCD1602
WS2812 RGB 8 LED-Streifen
Summer
Gleichstrommotor
Servo
DC-Wasserpumpe
Relais
Schaltfläche
Mikroschalter
Schiebeschalter
Potentiometer
Infrarotempfänger
Joystick-Modul
4x4-Tastatur
MPR121-Modul
MFRC522-Modul
Fotowiderstand
Thermistor
Neigungsschalter
Reed-Schalter
PIR-Bewegungssensormodul
Wasserstandsensormodul
Ultraschallmodul
DHT11 Feuchtigkeitssensor
MPU6050-Modul
Dokumentation
Online-Tutorials in 3 Sprachen (DE, EN und JP)
Das Buch ist im Wesentlichen zweigeteilt: Im ersten Teil werden Techniken vorgestellt, mit denen parallele Programmabläufe realisiert werden können. Diese reichen von der einfachen automatischen Ablaufsteuerung eines Hintergrundprozesses durch Interrupts bis zur Implementierung eines an die beschränkten Möglichkeiten von AVR-Mikrocontrollern angepassten RTOS. Die Realisierung von Hintergrundprozessen lässt sich auf bequeme Weise mit Interrupts durchführen. Auf die Probleme der Synchronisierung mit Hintergrundprozessen wird ausführlich eingegangen. Interrupts werden zwar auch in ihrer „natürlichen“ Umgebung vorgestellt, aber es werden auch „exotische“ Einsätze von Interrupts beschrieben, z. B. der Einsatz eines Timer-Interrupts als Programmschleifenzähler. Dass sinnvolles Multitasking auch für die kleineren Mikrocontroller der AVR-Serie möglich ist, wird mit Kleinsystemen demonstriert, die auch auf einem ATtiny2313 ablaufen können. Für Controller mit besserer Ausstattung ist das System SLIMOS gedacht – in dem Prozesse dynamische Objekte sind – in dem Prozesse mit Semaphoren und Ereignissen synchronisiert werden können – welches Interrupts als Ereignisse integriert und eine Zeitablaufsteuerung für inaktive Prozesse besitzt.Der zweite Teil des Buches ist der Numerik gewidmet. Höhepunkt ist die Implementierung einer AVR-freundlichen Fließkommaarithmetik, die dennoch den Standard IEEE 754 soweit umsetzt, wie das bei den kleinen AVR-Prozessoren sinnvoll erscheint. Der Vorstellung und Erläuterung dieses Standards ist ein eigenes Kapitel gewidmet. Zusätzlich gibt es noch ein vorbereitendes Kapitel, in dem die Grundbegriffe der Fließkommaarithmetik erklärt werden, das aber auch esoterische Aspekte erläutert, wie etwa das vom Standard geforderte Rechnen mit Unendlichkeiten. Ein weiteres Kapitel beschreibt die Erzeugung von Zufallszahlen. Es wird gezeigt, wie Zufallszahlen mit diskreter Verteilung, Gleichverteilung, Exponentialverteilung und Normalverteilung berechnet werden können. Sie werden als sehr schnelle Versionen in Fixkommaarithmetik bereit gestellt, woraus dann Fließkommaversionen entwickelt werden. Ein Beispiel für ihren Einsatz ist im Simulationsabschnitt des SLIMOS-Kapitels zu finden.Der Anhang bietet u. a. eine sehr AVR-freundliche Realisierung der Methode von Fletcher und die Implementierung von Funktoren, die elegante Problemlösungen gestatten.Alle Programme sind so ausführlich erläutert und kommentiert, dass der Leser keine Schwierigkeiten damit haben dürfte, sie an eigene Bedürfnisse anzupassen. Der für alle Programme verwendete Assembler wird vom Hersteller der AVR-Mikrocontroller kostenlos zur Verfügung gestellt.Band 2 ist als gedrucktes Buch erhältlich:
Systemprogrammierung II für AVR-Mikrocontroller