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
The Seeed Studio RF Explorer 3G Combo is a handheld digital spectrum analyzer and an affordable tool for working across a wide range of popular frequency bands. It is based on a highly integrated frequency synthesizer and a double-balanced mixer, providing high performance, compact dimensions, low power consumption, and excellent value.
Designed for both indoor and outdoor use, the RF Explorer 3G Combo can also be connected to a PC via a standard Mini-USB 2.0 connector for additional functionality.
This model combines a WSUB1G base unit with an RFEMWSUB3G expansion module, supplied fully assembled and tested. It features two SMA connectors and includes two antennas: a dual-band 144/430 MHz telescopic antenna for sub-GHz frequencies and a helical whip antenna for the 2.4 GHz band. Additional frequency-specific antennas may be required for optimal performance in certain supported frequency ranges.
This combination provides the wide frequency coverage of the WSUB3G module together with the high sensitivity and fast response of the WSUB1G unit in the commonly used sub-1 GHz frequency range.
Features
Pocket size and light weight
Solid aluminum metal case
Includes a transport EVA carry case for RF Explorer
Spectrum Analyzer mode with Peak Max and Hold, Normal, Overwrite and Averaging modes
Lifetime free firmware upgrades available, open to community requested features
High capacity Lipo for 16+ hours of continuous run, rechargeable by USB
Windows PC client Open Source
Can be extended with internal Expansion Modules for additional band and functionality
Wide band coverage to all popular RF frequencies, starting at 15 MHz and going up to 2.7 GHz. This includes very interesting frequency areas such as 2 m HAM radio, all VHF and UHF, FM radio, GPS, WiFi and WiMax, Bluetooth, etc.
Firmware: RF Explorer 3G Combo is delivered with upgraded firmware v1.09. Note some of the features and operation accuracy will be improved in upcoming free firmware revisions.
Technische Daten
Battery
Lithium Cells / Batteries contained in equipment UN3481 - PI967
Frequency band
15-2700 MHz
Frequency span
112 KHz - 600 MHz
Graphics LCD
128 x 64 pixels, great visibility outdoors
PC Windows client
Supports Windows (32 and 64 bits)
Backlight
For great indoor visibility
2 standard SMA 50 ohms connector,
One for Sub-GHz wideband Nagoya NA-773 telescopic antenna included and another 2.4 GHz one for 15-2700 MHz band with helical antenna included.
Amplitude resolution
0.5 dBm
Dynamic range
Left SMA port (WSUB1G)
-115 dBm to 0 dBm
Right SMA port (WSUB3G)
-110 dBm to -10 dBm
Absolute Max input power
Left SMA port (WSUB1G)
+5 dBm
Right SMA port (WSUB3G)
+30 dBm
Average noise level (typical)
-110 dBm
Frequency stability and accuracy (typical)
±10 ppm
Amplitude stability and accuracy (typical)
±6 dBm
Frequency resolution
1 KHz
Resolution bandwidth (RBW)
Automatic 3 KHz to 600 KHz
Weight
185 g
Dimensions
113 x 70 x 25 mm
Lieferumfang
Seeed Studio RF Explorer 3G Combo Spectrum Analyzer
Nagoya NA-773 wideband telescopic antenna
2.4 GHz band antenna
EVA Case
Dokumentation
For more info and to get started with your RF Explorer, visit the start page.
For questions and support, please visit https://support.rf-explorer.com
En moins de 100 lignes de code par projet avec les cartes Feather Sense et Clue Express d'Adafruit
Le langage de programmation Python est apprécié par les pédagogues parce que sa syntaxe le rend facile à comprendre. Il s'est également imposé chez les informaticiens expérimentés. La société Adafruit a développé une version spéciale de Python pour l'embarquer sur les microcontrôleurs à 32 bits : CircuitPython.
Ce livre permettra au lecteur de s'initier à la programmation en CircuitPython sur deux cartes : Feather BlueFruit Sense (également appelée Feather nRF52840 Sense) et CLUE nRF52840 Express. Chacune est animée par le SoC nRF52840 de NORDIC avec une architecture à 32 bits.
Pour ce voyage dans le monde de la programmation embarquée, l'auteur sort du chemin classique, à savoir un cours complet sur la programmation orientée objet appliquée à ce langage. Il préfère emmener le lecteur directement sur le terrain avec des projets qui mettent en oeuvre les cartes et différents périphériques. Plus d'une quarantaine d'exemples et de montages permettent de découvrir la richesse de CircuitPython. Toutefois l'auteur s'est imposé une limite pour ne pas décourager les novices : le code de chaque projet ne dépasse jamais la centaine de lignes. Pour ce qui est du matériel, là aussi la simplicité domine : aucun programmateur, un simple PC suffit ; aucun soudage grâce au câblage sur platine d'essai. Les cartes d'extension FeatherWing à enficher sur la Feather nRF52840 Sense permettent de démultiplier ses fonctions : matrice de LED, enregistreur de données, écran à encre électronique, écran OLED, écran TFT, commande de moteurs, audio, relais…
Toutes les étapes (assemblage des différents composants, installation des bibliothèques requises, programmation, tests…) sont expliquées en détail. Le code des différents exemples et projets est disponible sur Github. Le résultat de chaque projet est même présenté sur de courtes vidéos disponibles sur YouTube.
À la fin de sa lecture, le nouveau Pythonien pourra facilement approfondir les notions abordées et donner vie à ses propres projets grâce aux outils qu'il aura essayés.
Ce livre s'adresse aux lycéens et étudiants ainsi qu'à toute la communauté des makers.
Chaîne YouTube de l'auteur :
YouTube (Michaël Bottin)
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-D12
Lötkolbenhalter
Messingwolle
Manual
Steeds vaker komen we op smartphones en tablet-computers het besturingssysteem Android tegen. Het aantal toepassingsprogramma's – de zogenaamde applicaties of kortweg apps - waarmee de apparaten individueel aan de voorkeuren en wensen van de gebruiker kunnen worden aangepast, neemt van dag tot dag toe. En de steeds betere technische uitvoering en uitrusting van de apparaten maken het nu mogelijk toepassingen te 'draaien' waarvoor een paar jaar geleden nog een desktop-PC of speciale hardware vereist was. Inmiddels kan elke smartphone de exacte (geografische) positie bepalen, video's opnemen – en nog veel meer.
Maar bij het individualiseren van onze smartphone hoeven we ons niet te beperken tot kant-en-klare applicaties! Het is namelijk helemaal niet zo moeilijk om zelf Android-apparaten te programmeren en eigen apps te schrijven.
Dit boek vormt een inleiding tot het programmeren van apps voor Android-apparaten. De werking van het Android-systeem wordt op begrijpelijke manier uitgelegd en we zien stap voor stap hoe applicaties kunnen worden geprogrammeerd.
Aan de hand van een groot aantal voorbeelden worden allerlei toepassingsmogelijkheden getoond. Het scala loopt van eenvoudige rekenprogramma's via het uitlezen van sensoren en GPS-data tot het programmeren van applicaties voor internetcommunicatie. Naast het schrijven van applicaties in de programmeertaal Java wordt in dit boek ook besproken hoe apps met behulp van Javascript of PHP-scripts kunnen worden geprogrammeerd.
Mit Arduino – Schaltungsprojekte für Profis wird der Leser umfassend in die Hardware und Software der Arduino-Plattform eingeführt. Einfache, leicht verständliche Projekte am Anfang des Buches führen Schritt für Schritt in die Open-Source-Plattform ein. Die Projekte werden dann zunehmend komplexer, um dem Leser möglichst viele konkrete Lösungsmöglichkeiten aufzuzeigen, die mit dem Arduino-Mikrocontroller auch für angehende Profis zur Verfügung stehen.
Dabei wird neben den erforderlichen theoretischen Grundlagen stets größter Wert auf eine praxisorientierte Ausrichtung gelegt. So werden wichtige Techniken wie AD-Wandlung, Timer oder Interrupts stets in Praxisprojekte eingebettet. Es entstehen Lauflichteffekte, ein Aufwachlicht, voll funktionsfähige Voltmeter, präzise Digitalthermometer, Uhren in allen Variationen, Reaktionszeitmesser oder mausgesteuerte Roboterarme. Und ganz nebenbei hat der Leser die Grundlagen der zugehörigen Controller-Technik verstanden und im wahrsten Sinne des Wortes begriffen.
The story of the engineers who shaped the world's most powerful chip machines
How do you transform a hopeless research and business activity into a billion-dollar machine and a world-leading company? The Dutch enterprise ASML pulled it off, and the book ASML’s Architects by renowned technology writer René Raaijmakers reveals exactly how.
ASML's Architects travels back to the origins, struggles, success factors and sheer luck of a company that was barely alive at the beginning of the 80s, yet managed to become the uncontested world leader in chip lithography. Today, ASML determines the pace at which all information technology advances.
The book covers the technology and the business, but the real story is in the people behind them. Throughout its pages, the interviewed engineers, scientists and managers speak frankly about their struggles, their fights and the grueling teamwork behind the scenes.
Downloads
Preface and Introduction
The Violin Maker (Chapter 5)
The Reunion (Chapter 23)
A Movie for IBM (Chapter 64)
Die ZD-8965 ist eine digitale temperaturgesteuerte Entlötstation, die mit Erdungsschutz und einem LCD-Display zur Temperaturanzeige ausgestattet ist. Trotz ihres kompakten und robusten Designs lässt sich diese Hochleistungs-Entlötstation einfach mit nur einer Hand bedienen.
Die ZD-8965 verfügt über eine Lötpistole mit integriertem Filter, der jegliches abgesaugte Material auffängt und einen kontinuierlichen Betrieb durch einfaches Austauschen der Filter ermöglicht. Darüber hinaus ist in der Spitze ein Temperatursensor eingebettet, der eine schnelle Reaktion auf Temperaturschwankungen für eine konstante Leistung ermöglicht.
Features
Stellen Sie die Temperatur mühelos zwischen 160°C und 480°C ein, indem Sie die praktischen Auf-/Ab-Tasten auf der Vorderseite verwenden.
LED-Anzeige zur Anzeige der Temperatur in °C/°F
Verfügt über einen ergonomischen Pistolengriff mit Auslöser für eine schnelle und effiziente Entfernung von Lötzinnabfällen.
Die verbesserte Lötpistole verfügt über einen hinteren Abzug, wodurch sie besonders praktisch zum Austauschen und Reinigen von Komponenten ist.
Wird mit einer hochwertigen Lötpistole und einer stabilen Halterung geliefert.
Ausgestattet mit einer Hochleistungsheizung, die jedes Mal eine optimale Entlötleistung gewährleistet.
Technische Daten
Station
Spannungsversorgung
220-240 V
Leistung
140 W
Vakuumdruck
600 mm HG
Entlötpistole
Leistung
140 W (18 V DC)Aufheizleistung: 140 W
Temperatur
160-480°C
Heizelement
Keramikheizung
Lieferumfang
1x ZD-8965 Entlötstation
2x Ersatzlötspitze
3x Reinigungsnadel für Entlötspitzen
3x Ersatzfilter für Entlötpistole
1x Ersatzfilter für Lötstation
1x Manual
This book discusses the basic components of any alarm system.
All alarm systems have two basic functions. First, they monitor their environment looking for a change such as a door or window opening or someone moving about in the room. Second, they alert the legal owner or user to this change. The system described in this book uses a scanning type software to detect intruders. It behaves like a guard dog, pacing up and down the fence line on the lookout for either an intruder or a familiar person. If you have an alarm key, you can disarm the system and enter.
With the scanning method, the software is easy to write and explain. It can scan eight alarm zones plus two special fire zones in about one second.
You don’t have to be an electrical engineer to install an alarm system, just a decent carpenter, painter, and plasterer! Because this alarm system runs on 12 volts, you don’t have to be a licensed electrician either to install it. The alarm system presented here uses Python software on the Raspberry Pi combined with some elementary electronic circuits. The code described in the book, as well as CAD files and a bill of materials for the alarm panel, are available for free downloading. The book provides the reader with examples of typical configurations coming straight from the author‘s experience. After reviewing the hardware components typically used in common alarm systems, the author shows how to plan one yourself.
To implement a modular alarm, no matter if it is for a single house or for a business or restaurant, the book shows how to skillfully combine a Raspberry Pi with small auxiliary electronic circuits. These are not installation instructions but food for thought that will enable readers to find a solution to their needs.
Der Peak Atlas ZEN50 ist ideal zum Testen von Zenerdioden (einschließlich Lawinendioden), Transientenunterdrückern, LEDs und LED-Strängen. Es erzeugt konstante Stromimpulse (wählbar zwischen 2 mA, 5 mA, 10 mA und 15 mA) bei Spannungen von 0 V bis 50 V. So können sogar Hochspannungs-Zener oder Hochspannungs-LED-Stränge getestet werden.
Prüfströme werden in schmalen Impulsen zugeführt, um sicherzustellen, dass die zu prüfende Komponente eine konstante Temperatur behält.
Die Spannung des Teils wird auf dem Bildschirm zusammen mit dem Prüfstrom und einem Maß für den Steilheitswiderstand des Bauteils (auch als dynamische Impedanz bezeichnet) angezeigt.
Technische Daten
Analyzertyp
Zener, LEDs, TVS usw
Testströme
2mA, 5mA, 10mA, 15mA
Spannungsbereich
0,00 bis 50,00 V
Neigungswiderstandsbereich
0 bis 8000 Ohm
Akku-Typ
Einzelnes AAA (im Lieferumfang enthalten). Die Lebensdauer beträgt normalerweise 1400 Operationen
Testmethode
Dreifachimpuls-Burst bei 10pps (typisch)
Testen Sie den aktuellen Arbeitszyklus
3%
Anzeigetyp
Alphanumerisches LCD (mit Hintergrundbeleuchtung)
Lieferumfang
Peak Atlas ZEN50 Zenerdioden-Analyzer
Angepasste flexible Messleitungen mit vergoldeten Krokodilen
Umfangreiche bebilderte Bedienungsanleitung
AAA-Alkalibatterie
Downloads
Datenblatt (EN)
Benutzerhandbuch (DE)
Grundlagen und Selbstbau
Weshalb nicht damit beginnen, Mikrocontroller-Module selbst zu entwickeln, zumindest aber sich in Gedanken mit solchen Aufgaben zu beschäftigen? Wie Mikrocontroller-Module aufgebaut sind und wozu sie verwendet werden, soll in 'Mikrocontroller-Module – Grundlagen und Selbstbau' dargestellt werden.
Das vorliegende Buch beleuchtet Mikrocontroller-Module, die vor allem zum Experimentieren, zum Lernen und zum Einarbeiten in die Entwicklung und Programmierung von Embedded Systems gedacht sind.
Die Entwurfsgrundsätze, Lösungsvorschläge und Projekte, die in diesem Buch beschrieben werden, sind aus zwei Ideen hervorgegangen: Erstens können neue Entwicklungen zwischen den weit verbreiteten kostengünstigen Mikrocontroller-Modulen und der industriellen Computer- und Steuerungstechnik ihren Platz finden und zweitens ist es eine Herausforderung an sich, solche Module zu entwickeln und einzusetzen.
In den ersten sieben Kapiteln dieses Buches werden die technischen Grundlagen diskutiert und anhand eigener Entwicklungen veranschaulicht. Das achte Kapitel gibt einen Überblick über diesen Modulbaukasten.
Alle Fotos aus dem Buch können hier vierfarbig heruntergeladen werden.