Dieses Set enthält 2 Servomotoren und eine Monk Makes ServoSix-Schnittstellenplatine für die Verwendung mit dem Raspberry Pi. Es enthält auch eine Raspberry Leaf GPIO-Vorlage, eine Reihe von Female-to-Female-Header-Pins und eine 4xAA-Batteriebox.Funktionen der Servo Six-PlatineSchraubklemmen für die Servo-StromversorgungUmkehrschutz für die Servo-Stromversorgung470 µF 16 V Kondensator für die Servoversorgung470 Ω Strombegrenzungswiderstände für die Servosteuerleitungen (zum Schutz der GPIO-Pins)Stromindikator LEDDownloadsAnleitung
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 Elektor Super Servo Tester kann Servos steuern und Servosignale messen. Es können bis zu vier Servokanäle gleichzeitig getestet werden.
Der Super Servo Tester wird als Bausatz geliefert. Alle zum Zusammenbau des Super Servo Testers erforderlichen Teile sind im Bausatz enthalten. Für den Zusammenbau des Bausatzes sind grundlegende Lötkenntnisse erforderlich. Der Mikrocontroller ist bereits programmiert.
Der Super Servo Tester verfügt über zwei Betriebsmodi: Steuerung/Manuell und Messen/Eingänge.
Im Control/Manual Modus generiert der Super Servo Tester an seinen Ausgängen Steuersignale für bis zu vier Servos oder für den Flugregler oder ESC. Die Signale werden über die vier Potentiometer gesteuert.
Unter Measure/Inputs misst der Super Servo Tester die an seine Eingänge angeschlossenen Servosignale. Diese Signale können beispielsweise von einem Regler, einem Flugregler, dem Empfänger oder einem anderen Gerät stammen. Die Signale werden auch an die Ausgänge weitergeleitet, um die Servos oder den Flugregler bzw. ESC zu steuern. Die Ergebnisse werden auf dem Display angezeigt.
Technische Daten
Betriebsmodi
Control/Manual & Measure/Inputs
Kanäle
3
Servosignaleingänge
4
Servosignalausgänge
4
Alarm
Summer & LED
Anzeige
0,96' OLED (128 x 32 Pixel)
Eingangsspannung an K5
7-12 VDC
Eingangsspannung an K1
5-7,5 VDC
Eingangsstrom
30 mA (9 VDC an K5, nichts an K1 und K2 angeschlossen)
Abmessungen
113 x 66 x 25 mm
Gewicht
60 g
Lieferumfang
Widerstände (0,25 W)
R1, R3
1 kΩ, 5%
R2, R4, R5, R6, R7, R9, R10
10 kΩ, 5%
R8
22 Ω, 5%
P1, P2, P3, P4
10 kΩ, lin/B, vertikales Potentiometer
Kondensatoren
C1
100 µF 16 V
C2
10 µF 25 V
C3, C4, C7
100 nF
C5, C6
22 pF
Halbleiter
D1
1N5817
D2
LM385Z-2.5
D3
BZX79-C5V1
IC1
7805
IC2
ATmega328P-PU, programmiert
LED1
LED, 3 mm, rot
T1
2N7000
Außerdem
BUZ1
Piezo-Summer mit Oszillator
K1, K2
2-reihiger, 12-poliger Pinheader, 90°
K5
Barrel jack
K4
1-reihige, 4-polige Stiftbuchse
K3
2-reihiger, 6-fach geschachtelter Pinheader
S1
Slide Switch DPDT
S2
Slide Switch SPDT
X1
Crystal, 16 MHz
28-polige DIP-Buchse für IC2
Elektor Platine
OLED-Display, 0,96', 128 x 32 Pixel, 4-pin I²C-Interface
Links
Elektor Magazine
Elektor Labs
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
Learn to 3D Model & 3D Print with Tinkercad
With this book and the complementary videos, you’ll be 3D printing in no time at all. This course is meant to have you make casings for electronic components but also goes into optimizing your print technique as well as adding a little flair to your 3D creations. The course is perfect for you if you just bought your (first) 3D printer and want to print your own designs as soon as possible while also being able to get more background information.
You’ll get to know the workings of a 3D printer and what software to use to model your object, not forgetting to make it print perfectly. We’ll even use the magic of 3D printing to create things that appear impossible to make (this fast and simple) with any other rapid-prototyping technique.
At the end of this course, it’ll be second nature for you to design an object for 3D printing and fine-tune your print-setting to get the perfect print!
The book includes the following 7 video tutorials:
Introduction
Basic 3D modeling for 3D printing
Modeling a casing
Post-processing
Pushing the limits
Movable parts
Snap fits
Secure, Modular, Open-Source and Self-Sufficient
Ever since the Raspberry Pi was introduced, it has been used by enthusiasts to automate their homes. The Raspberry Pi is a powerful computer in a small package, with lots of interfacing options to control various devices. This book shows you how you can automate your home with a Raspberry Pi. You’ll learn how to use various wireless protocols for home automation, such as Bluetooth, 433.92 MHz radio waves, Z-Wave, and Zigbee. Soon you’ll automate your home with Python, Node-RED, and Home Assistant, and you’ll even be able to speak to your home automation system. All this is done securely, with a modular system, completely open-source, without relying on third-party services. You’re in control of your home, and no one else.
At the end of this book, you can install and configure your Raspberry Pi as a highly flexible home automation gateway for protocols of your choice, and link various services with MQTT to make it your own system. This DIY (do it yourself) approach is a bit more laborious than just installing an off-the-shelf home automation system, but in the process, you can learn a lot, and in the end, you know exactly what’s running your house and how to tweak it. This is why you were interested in the Raspberry Pi in the first place, right?
Turn your Raspberry Pi into a reliable gateway for various home automation protocols.
Make your home automation setup reproducible with Docker Compose.
Secure all your network communication with TLS.
Create a video surveillance system for your home.
Automate your home with Python, Node-RED, Home Assistant and AppDaemon.
Securely access your home automation dashboard from remote locations.
Use fully offline voice commands in your own language.
Downloads
Errata on GitHub
Die Motorino-Platine ist eine Erweiterungsplatine zur Ansteuerung und Verwendung von bis zu 16 PWM-gesteuerten 5-V-Servomotoren.
Der eigene Taktgeber auf dem Motorino sorgt für ein sehr genaues PWM-Signal und somit eine genaue Positionierung.
Die Platine verfügt über 2 Eingänge für Spannung von 4,8-6 V, über die zusammen bis zu 11 A eingespeist werden können, sodass eine optimale Versorgung der Motoren stets gewährleistet ist und somit auch größere Projekte mit ausreichend Strom beliefert werden können.
Die Versorgung läuft zentral über den Motorino, der für jeden Motor separat einen Anschluss für Spannung, Masse und die Steuerleitung zur Verfügung stellt.
Durch den eingebauten Kondensator wird der Strom zusätzlich gepuffert, hierdurch wird das Einbrechen der Spannung bei kurzzeitiger Mehrbelastung reduziert, die sonst zum Ruckeln führen könnte. Zusätzlich hat man noch die Möglichkeit, einen weiteren Kondensator anzuschließen.
Die Ansteuerung und Programmierung der Motoren kann (wie gewohnt) weiterhin bequem über den Arduino bedient werden. Anleitung und Codebeispiele erlauben auch Einsteigern, schnell Ergebnisse zu erzielen.
Besonderheiten
16 Kanäle, eigener Taktgeber für Servomotoren (PWM)
Eingang 1
Hohlstecker 5,5 / 2,1 mm , 4,8-6 V / 5 A max
Eingang 2
Schraubklemme, 4,8-6 V / 6 A max
Kommunikation
16 x PWM
Kompatibel mit
Arduino Uno, Mega und viele weitere Mikrovontroller mit Arduino-kompatiblem Pinout
Maß (BxHxT)
69 x 24 x 56 mm
Lieferumfang
Platine, Bedienungsanleitung, Retail-Verpackung
Die Portenta Machine Control ist eine vollständig zentralisierte, stromsparende, industrielle Steuereinheit zur Ansteuerung von Geräten und Maschinen. Zudem kann es mit dem Arduino-Framework oder anderen Embedded-Entwicklungsplattformen programmiert werden.
Dank seiner Rechenleistung ermöglicht die Portenta Machine Control eine Vielzahl von Anwendungsfällen für vorausschauende Wartung und KI. Es ermöglicht die Erfassung von Echtzeitdaten aus der Fabrikhalle und unterstützt auf Wunsch die Fernsteuerung von Anlagen, auch aus der Cloud.
Funktionen
Kürzere Time-to-Market
Erweiterung bestehender Geräte
Hinzufügen von Vernetzung für Überwachung und Steuerung
Anpassung an ihre Bedürfnisse, jeder E/A-Pin kann konfiguriert werden
Machen Sie Geräte intelligenter – bereit für die KI-Revolution
Sicherheit und Robustheit als neue Basis
Eröffnen Sie neue Geschäftsmodellmöglichkeiten (z. B. Service Angebote)
Arbeiten Sie mit Ihren Komponenten mit Hilfe fortschrittlichem HMI
Modularer Aufbau für Anpassung & Upgrades
Portenta Machine Control ermöglicht ihrem Unternehmen neue Business-as-a-Service-Modelle, indem sie die Kundennutzung von Geräten für die vorausschauende Wartung analysieren und wertvolle Produktionsdaten auswerten.
Die Portenta Machine Control ermöglicht eine Soft-SPS-Steuerung nach Industriestandard und kann an eine Reihe externer Sensoren und Aktoren über isolierte digital E/A, 4-20 mA-kompatiblen analogen E/A, 3 konfigurierbaren Temperaturkanälen und einem dedizierten I²C-Anschluss angeschlossen werden. Für die Netzwerkverbindung stehen mehrere Optionen zur Verfügung, darunter USB, Ethernet und WiFi/Bluetooth Low Energy sowie branchenspezifische Protokolle wie RS485. Alle E/A sind durch rücksetzbare Sicherungen geschützt. Das integrierte Energiemanagement wurde entwickelt, um maximale Zuverlässigkeit in rauen Umgebungen zu gewährleisten.
Der Portenta Machine Control Kern läuft über die Portenta H7-Mikrocontrollerplatine (im Lieferumfang enthalten). Ein äußerst zuverlässiges Design, das in industriellen Temperaturbereichen (-40 °C bis +85 °C) mit einer Dual-Core-Architektur betrieben wird und die keine externe Kühlung erfordert. Der Hauptprozessor bietet die Möglichkeit externe Mensch-Maschine-Schnittstellen wie Displays, Touchpanels, Tastaturen, Joysticks und Mäuse anzuschließen, um eine Vor-Ort-Rekonfiguration von Zustandsautomaten und die direkte Manipulation von Prozessen zu ermöglichen.
Das Design der Portenta Machine Control eignet sich für eine Vielzahl von Einsatzszenarien. Es ist möglich eine Auswahl der E/A-Pins per Software zu konfigurieren. Die Portenta Maschinensteuerung zeichnet sich als leistungsstarker Computer zur Vereinheitlichung und Optimierung der Produktion aus, indem eine einzige Art von Hardware alle Ihre Anforderungen erfüllen kann. Zu den herausragenden Merkmalen gehören:
Industrie Standard durch Nutzung der Leistungsfähigkeit von Portenta-Boards
DIN-Schienen kompatibles Gehäuse
Push-in-Klemmen für schnellen Anschluss
Kompaktmaße (170 x 90 x 50 mm)
Zuverlässiges Design für industrielle Temperaturanforderungen (-40 °C bis +85 °C) mit einer Dual-Core-Architektur, die keine externe Kühlung erfordert
Embedded RTC (Real Time Clock) für perfekte Synchronisation von Prozessen
Nutzen Sie die integrierten Kommunikationsschnittstellen ohne externe Komponenten
Die Portenta Machine Control kann in verschiedenen Branchen in einer Vielzahl von Maschinentypen eingesetzt werden. Darunter: Etikettiermaschinen, Form- und Versiegelungsmaschine, Kartoniermaschine, Klebemaschine, Elektroofen, industrielle Waschmaschine und Trockner, Mischer usw.
Fügen Sie die Portenta Machine Control mühelos zu Ihren bestehenden Prozessen hinzu und werden Sie Eigentümer Ihrer Lösungen auf dem Maschinenmarkt.
Leistungsbeschreibung
Prozessor
STM32H747XI Dual Cortex-M7+M4 32-bit low power Arm MCU (Portenta H7)
Eingabe
8 digitale 24 VDC
2-Kanal-Encoder
3 analoge für PT100/J/K-Temperaturfühler (3-adriges Kabel mit Kompensation)
3 Analogeingänge (4-20 mA/ 0-10 V/NTC 10K)
Ausgabe
8 digitale 24 VDC bis 0,5 A (Kurzschlussschutz)
4 analoge 0-10 V (bis zu 20 mA Ausgang pro Kanal)
Sonstige E/A
12 programmierbare Digital-E/A (24 V Logik)
Kommunikationsprotokolle
CAN-BUS
Programmierbare serielle Schnittstelle 232/422/485
Schnittstellen
Ethernet
USB-Programmieranschluss
Wi-Fi
Bluetooth Low Energy
Speicher
16 MB integrierter Flash-Speicher
8 MB SD-RAM
Abmessungen
170 x 90 x 50 mm
Gewicht
186 g
Spannungsversorgung
24 VDC +/- 20%
Steckertyp
Push-in-Klemmen für schnellen Anschluss
Betriebstemperatur
-40 °C bis +85 °C (-40 °F bis 185 °F)
Downloads
Datenblatt
Schaltpläne
Pinbelegung
Die MotoPi-Platine ist eine Erweiterungsplatine zur Ansteuerung und Verwendung von bis zu 16 PWM-gesteuerten 5-V-Servomotoren.
Der eigene Taktgeber auf dem MotoPi sorgt für ein sehr genaues PWM-Signal und somit auch für eine genaue Positionierung.
Die Platine verfügt über 2 Eingänge für eine Spannung von 4,8-6 V, über die zusammen bis zu 11 A eingespeist werden können, so dass eine optimale Versorgung der Motoren stets gewährleistet ist und somit auch größere Projekte mit ausreichend Strom beliefert werden können.
Die Versorgung läuft zentral über den MotoPi, der für jeden Motor separat einen Anschluss für Spannung, Masse und die Steuerleitung zur Verfügung stellt.
Durch den eingebauten Kondensator wird der Strom zusätzlich gepuffert. Hierdurch wird das Einbrechen der Spannung bei kurzzeitiger Mehrbelastung abgemildert, die sonst zum Ruckeln führen könnte. Zusätzlich hat man noch die Möglichkeit, einen weiteren Kondensator anzuschließen.
Der integrierte Analog-Digital-Wandler bietet neue Möglichkeiten wie z. B. die Steuerung über einen Joystick.
Die Ansteuerung und Programmierung der Motoren kann (wie gewohnt) weiterhin bequem über den Raspberry Pi bedient werden. Anleitung und Codebeispiele erlauben auch Einsteigern, schnell Ergebnisse zu erzielen.
Besonderheiten
16 Kanäle, eigener Taktgeber für Servomotoren (PWM), inkl. Analog-Digital-Wandler
Eingang 1
Hohlstecker 5,5 / 2,1 mm, 4,8-6 V, 5 A max.
Eingang 2
Schraubklemme, 4,8-6 V, 6 A max.
Kompatibel mit
Raspberry Pi A+, B+, 2B, 3B
Maße (BxHxT)
65 x 24 x 56 mm
Lieferumfang
Platine, Bedienungsanleitung, Befestigungsmaterial, Retail-Verpackung
Der Unitree Go2 Controller ist eine spezielle Fernbedienung für die reibungslose und präzise Steuerung des Unitree Go2 Quadruped Robot. Diese bimanuelle Fernbedienung verfügt über integrierte Datenübertragungs- und Bluetooth-Module und ermöglicht so eine zuverlässige drahtlose Kommunikation mit dem Roboter. Sie bietet eine extrem große Reichweite von über 100 Metern in offenen Umgebungen und sorgt so für Flexibilität in verschiedenen Einsatzszenarien.
Technische Daten
Ladespannung
5 V
Ladestrom
2 A
Frequenz
2,4 GHz
Kommunikationsmodi
Datenübertragungsmodul und Bluetooth
Akkukapazität
2500 mAh
Betriebsdauer
ca. 4,5 Stunden
Reichweite
Über 100 Meter im freien Gelände