Résultats de la recherche pour "talking OR pi OR voice OR control OR for OR raspberry OR pi"
-
Elektor Publishing Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi
Learn programming for Alexa devices, extend it to smart home devices and control the Raspberry Pi The book is split into two parts: the first part covers creating Alexa skills and the second part, designing Internet of Things and Smart Home devices using a Raspberry Pi. The first chapters describe the process of Alexa communication, opening an Amazon account and creating a skill for free. The operation of an Alexa skill and terminology such as utterances, intents, slots, and conversations are explained. Debugging your code, saving user data between sessions, S3 data storage and Dynamo DB database are discussed. In-skill purchasing, enabling users to buy items for your skill as well as certification and publication is outlined. Creating skills using AWS Lambda and ASK CLI is covered, along with the Visual Studio code editor and local debugging. Also covered is the process of designing skills for visual displays and interactive touch designs using Alexa Presentation Language. The second half of the book starts by creating a Raspberry Pi IoT 'thing' to control a robot from your Alexa device. This covers security issues and methods of sending and receiving MQTT messages between an Alexa device and the Raspberry Pi. Creating a smart home device is described including forming a security profile, linking with Amazon, and writing a Lambda function that gets triggered by an Alexa skill. Device discovery and on/off control is demonstrated. Next, readers discover how to control a smart home Raspberry Pi display from an Alexa skill using Simple Queue Service (SQS) messaging to switch the display on and off or change the color. A node-RED design is discussed from the basic user interface right up to configuring MQTT nodes. MQTT messages sent from a user are displayed on a Raspberry Pi. A chapter discusses sending a proactive notification such as a weather alert from a Raspberry Pi to an Alexa device. The book concludes by explaining how to create Raspberry Pi as a stand-alone Alexa device.
€ 39,95
Membres € 35,96
-
Elektor Publishing Control Your Home with Raspberry Pi
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
€ 44,95
Membres € 40,46
-
Elektor Digital Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi (E-book)
Learn programming for Alexa devices, extend it to smart home devices and control the Raspberry Pi The book is split into two parts: the first part covers creating Alexa skills and the second part, designing Internet of Things and Smart Home devices using a Raspberry Pi. The first chapters describe the process of Alexa communication, opening an Amazon account and creating a skill for free. The operation of an Alexa skill and terminology such as utterances, intents, slots, and conversations are explained. Debugging your code, saving user data between sessions, S3 data storage and Dynamo DB database are discussed. In-skill purchasing, enabling users to buy items for your skill as well as certification and publication is outlined. Creating skills using AWS Lambda and ASK CLI is covered, along with the Visual Studio code editor and local debugging. Also covered is the process of designing skills for visual displays and interactive touch designs using Alexa Presentation Language. The second half of the book starts by creating a Raspberry Pi IoT 'thing' to control a robot from your Alexa device. This covers security issues and methods of sending and receiving MQTT messages between an Alexa device and the Raspberry Pi. Creating a smart home device is described including forming a security profile, linking with Amazon, and writing a Lambda function that gets triggered by an Alexa skill. Device discovery and on/off control is demonstrated. Next, readers discover how to control a smart home Raspberry Pi display from an Alexa skill using Simple Queue Service (SQS) messaging to switch the display on and off or change the color. A node-RED design is discussed from the basic user interface right up to configuring MQTT nodes. MQTT messages sent from a user are displayed on a Raspberry Pi. A chapter discusses sending a proactive notification such as a weather alert from a Raspberry Pi to an Alexa device. The book concludes by explaining how to create Raspberry Pi as a stand-alone Alexa device.
€ 32,95
Membres € 26,36
-
Raspberry Pi Foundation Raspberry Pi DAC+
Le Raspberry Pi DAC+ (anciennement IQaudio DAC+) est un HAT audio hautes performances conçu pour tout Raspberry Pi doté d'un connecteur GPIO 40 broches. Équipé du DAC Texas Instruments PCM5122, il délivre un son analogique stéréo cristallin via deux connecteurs phono (RCA). Aucune alimentation externe n'est requise : le DAC+ se connecte directement au connecteur GPIO du Raspberry Pi sans soudure ni câblage. Caractéristiques LED de fonctionnement Sortie audio analogique (0-2 V RMS) via prise stéréo montée sur panneau Prises phono (RCA) avec signal MUTE (détection casque) Amplificateur casque dédié, sortie via prise jack 3,5 mm montée sur panneau Embase GPIO 40 broches Écriture EEPROM HAT activée Téléchargements Datasheet
€ 29,95€ 19,95
Membres identique
-
JOY-iT JOY-iT MotoPi – Motor Control for Raspberry Pi
Le MotoPi est une carte d'extension permettant de contrôler et d'utiliser jusqu'à 16 servomoteurs 5 V contrôlés par PWM. La carte peut être alimentée en plus par une tension comprise entre 4,8 V et 6 V, ce qui garantit toujours une alimentation parfaite et permet d'alimenter même des projets plus importants. Avec l'alimentation supplémentaire et le convertisseur analogique-numérique intégré, de nouvelles possibilités peuvent être atteintes. Une alimentation supplémentaire par moteur n'est plus nécessaire car toutes les connexions (Tension, Terre, Contrôle) sont directement connectées à la carte. Le contrôle et la programmation peuvent se faire directement, comme d'habitude, sur le Raspberry Pi. Fonctionnalités spéciales 16 canaux, propre générateur d'horloge, Incl. Convertisseur analogique-numérique Entrée 1 Connecteur d'alimentation coaxial 5,5 / 2,1 mm, 5 V / 6 A max Entrée 2 Bornier à vis, 4,8-6 V / 6 A max Compatible avec Framboise Pi A+, B+, 2B, 3B Dimensions 65x56x24mm Etendue de la livraison Tableau, manuel, matériel de fixation
€ 26,95
Membres € 24,26
-
Elektor Digital Control Your Home with Raspberry Pi (E-book)
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. Download the software and view the errata for the book on GitHub.
€ 34,95
Membres € 27,96
-
Elektor Publishing Multitasking with Raspberry Pi
Le multitâche et le multitraitement sont devenus un sujet très important dans les systèmes basés sur des microcontrôleurs, notamment dans les applications complexes d'automatisation commerciale, domestique et industrielle. À mesure que la complexité des projets augmente, davantage de fonctionnalités sont exigées des projets. De tels projets nécessitent l'utilisation de plusieurs tâches interdépendantes exécutées sur le même système et partageant les ressources disponibles, telles que le processeur, la mémoire et les ports d'entrée-sortie. En conséquence, l’importance des opérations multitâches dans les applications basées sur des microcontrôleurs n’a cessé de croître au cours des dernières années. De nombreux projets d'automatisation complexes utilisent désormais une forme de noyau multitâche. Ce livre est basé sur des projets et son objectif principal est d'enseigner les fonctionnalités de base du multitâche à l'aide du langage de programmation Python 3 sur Raspberry Pi. De nombreux projets entièrement testés sont fournis dans le livre utilisant les modules multitâches de Python. Chaque projet est décrit de manière complète et détaillée. Des listes complètes de programmes sont fournies pour chaque projet. Les lecteurs doivent pouvoir utiliser les projets tels quels ou les modifier en fonction de leurs propres besoins. Les modules multitâches Python suivants ont été décrits et utilisés dans les projets : Fourchette Fil Enfilage Sous-processus Multitraitement Le livre comprend des projets multitâches simples tels que le contrôle indépendant de plusieurs LED, jusqu'à des projets multitâches plus complexes tels que le contrôle de la température marche/arrêt, le contrôle des feux de circulation, un compteur d'événements LED à 2 et 4 chiffres à 7 segments, une minuterie de réaction, un moteur pas à pas. contrôle, projets basés sur le clavier, contrôleur de parking et bien d'autres. Les concepts fondamentaux du multitâche tels que la synchronisation des processus, la communication des processus et les techniques de partage de mémoire ont été décrits dans des projets concernant les indicateurs d'événements, les files d'attente, les sémaphores, les valeurs, etc.
€ 39,95
Membres € 35,96
-
Raspberry Pi Foundation Raspberry Pi Pico W
Raspberry Pi Pico W est une carte microcontrôleur basée sur la puce microcontrôleur Raspberry Pi RP2040. La puce microcontrôleur RP2040 (Raspberry Silicon) offre un processeur ARM Cortex-M0+ à double cœur (133 MHz), 256 Ko de RAM, 30 broches GPIO et de nombreuses autres options d'interface. En outre, il y a 2 Mo de mémoire flash QSPI embarquée pour le stockage du code et des données. Raspberry Pi Pico W a été conçu pour être une plateforme de développement flexible et peu coûteuse pour RP2040 avec une interface sans fil de 2,4 GHz utilisant un Infineon CYW43439. L'interface sans fil est connectée via SPI au RP2040. Caractéristiques du Pico W Microcontrôleur RP2040 avec 2 Mo de mémoire flash Interfaces sans fil monobande 2,4 GHz intégrées (802.11n) Port Micro USB-B pour l'alimentation et les données (et pour la reprogrammation de la flash) Carte DIP à 40 contacts de 21 x 51 mm, d'une épaisseur de 1 mm, avec broches espacées de 0,1' et avec bords canelés. Expose 26 E/S multifonctions 3,3 V à usage général (GPIO) 23 GPIO sont uniquement numériques, trois entrées analogiques. Peut être monté en surface comme un module Port de débogage série (SWD) ARM à 3 connecteurs Architecture d'alimentation simple mais très flexible Diverses options permettant d'alimenter facilement l'unité à partir d'un micro USB, d'une alimentation externe ou d'une batterie. Haute qualité, faible coût, haute disponibilité SDK complet, exemples de logiciels et documentation Caractéristiques du microcontrôleur RP2040 Cortex-M0+ à double cœur jusqu'à 133 MHz La PLL intégrée permet de faire varier la fréquence du cœur SRAM haute performance multi-bancs de 264 Ko Flash Quad-SPI externe avec eXecute In Place (XIP) et cache sur puce de 16 Ko Bus multiplexeur haute performance USB1.1 intégré (périphérique ou hôte) 30 E/S multifonctions à usage général (quatre peuvent être utilisées pour le CAN) Tension d'E/S de 1,8-3,3 V Convertisseur analogique-numérique (CAN) 12 bits 500 ksps Divers périphériques numériques 2x UART, 2x I²C, 2x SPI, 16x canaux PWM 1x minuterie avec 4 alarmes, 1x horloge en temps réel 2x blocs d'E/S programmables (PIO), 8 machines d'état au total E/S haute vitesse flexibles et programmables par l'utilisateur Peut émuler des interfaces telles que la carte SD et VGA Note : la tension des E/S du Raspberry Pi Pico W est fixée à 3,3 V. Téléchargements Fiche technique Spécifications du connecteur de débogage à 3 contacts
€ 7,95
Membres identique
-
Raspberry Pi Foundation Raspberry Pi Zero W
Le Raspberry Pi Zero W étend la famille Raspberry Pi Zero. Le Raspberry Pi Zero W possède toutes les fonctionnalités du Raspberry Pi Zero d'origine, mais est livré avec une connectivité supplémentaire comprenant : Réseau local sans fil 802.11 b/g/n Bluetooth 4.1 Bluetooth basse consommation (BLE) Autres fonctionnalités 1 GHz, processeur monocœur 512 Mo de RAM Ports mini HDMI et USB On-The-Go Alimentation micro-USB Connecteur à 40 broches compatible HAT Vidéo composite et réinitialisation des en-têtes Connecteur de caméra CSI Télechargements Mechanical Drawing Schematics
€ 17,95
Membres identique
-
Raspberry Pi Foundation Raspberry Pi Pico 2
Le Raspberry Pi Pico 2 est une nouvelle carte microcontrôleur de la Raspberry Pi Foundation, basée sur le RP2350. Il présente une vitesse d'horloge de cœur plus élevée, le double de la SRAM sur puce, le double de la mémoire flash intégrée, des cœurs Arm plus puissants, des cœurs RISC-V en option, de nouvelles fonctionnalités de sécurité et des capacités d'interface améliorées. Le Raspberry Pi Pico 2 offre une amélioration significative des performances et des fonctionnalités tout en conservant la compatibilité matérielle et logicielle avec les membres précédents de la série Raspberry Pi Pico. Le RP2350 fournit une architecture de sécurité complète construite autour d'Arm TrustZone pour Cortex-M. Il intègre un démarrage signé, 8 Ko d'OTP antifusible pour le stockage des clés, une accélération SHA-256, un TRNG matériel et des détecteurs de problèmes rapides. La capacité unique à double cœur et à double architecture du RP2350 permet aux utilisateurs de choisir entre une paire de cœurs Arm Cortex-M33 standard et une paire de cœurs Hazard3 RISC-V à matériel ouvert. Programmable en C/C++ et Python, et pris en charge par une documentation détaillée, le Raspberry Pi Pico 2 est la carte microcontrôleur idéale pour les passionnés et les développeurs professionnels. Spécifications Processeur Processeurs Dual Arm Cortex-M33 ou double RISC-V Hazard3 à 150 MHz Mémoire 520 Ko de SRAM sur puce ; Flash QSPI intégré de 4 Mo Interfaces 26 broches GPIO polyvalentes, dont 4 pouvant être utilisées pour AD Périphériques 2x UART 2x Contrôleurs SPI 2x Contrôleurs I²C 24x Canaux PWM 1x Contrôleur USB 1.1 et PHY, avec prise en charge des hôtes et des périphériques 12x Machines à états PIO Puissance d'entrée 1,8-5,5 V CC Dimensions 21 x 51 mm Téléchargements Datasheet (Pico 2) Datasheet (RP2350)
€ 5,95
Membres identique
-
Raspberry Pi Foundation Raspberry Pi Build HAT
Construisez des machines robustes et intelligentes qui combinent la puissance de calcul du Raspberry Pi avec des composants LEGO. Le Raspberry Pi Build HAT fournit quatre connecteurs pour les moteurs et capteurs LEGO Technic du portefeuille SPIKE. Les capteurs disponibles comprennent un capteur de distance, un capteur de couleur et un capteur de force polyvalent. Les moteurs angulaires sont disponibles dans une gamme de tailles et comprennent des encodeurs intégrés qui peuvent être interrogés pour trouver leur position. Le Build HAT s'adapte à tous les ordinateurs Raspberry Pi dotés d'un connecteur GPIO à 40 broches, y compris – avec l'ajout d'un câble ruban ou d'un autre périphérique d'extension – le Raspberry Pi 400. Les appareils LEGO Technic connectés peuvent facilement être contrôlés en Python, aux côtés des accessoires Raspberry Pi standard. tel qu'un module de caméra. Caractéristiques Contrôle jusqu'à 4 moteurs et capteurs Alimente le Raspberry Pi (lorsqu'il est utilisé avec un bloc d'alimentation externe approprié) Facile à utiliser depuis Python sur le Raspberry Pi
€ 29,95€ 19,95
Membres identique
-
Raspberry Pi Foundation Raspberry Pi Pico WH
Raspberry Pi Pico WH est une carte microcontrôleur basée sur la puce microcontrôleur Raspberry Pi RP2040. La puce microcontrôleur RP2040 ('Raspberry Silicon') offre un processeur ARM Cortex-M0+ double cœur (133 MHz), 256 Ko de RAM, 30 broches GPIO et de nombreuses autres options d'interface. De plus, il y a 2 Mo de mémoire flash QSPI intégrée pour le stockage de code et de données. Raspberry Pi Pico WH a été conçu pour être une plateforme de développement flexible et peu coûteuse pour le RP2040 avec une interface sans fil de 2,4 GHz utilisant un Infineon CYW43439. L'interface sans fil est connectée via SPI au RP2040. Fonctionnalités de Pico WH Microcontrôleur RP2040 avec 2 Mo de mémoire flash Interfaces sans fil mono-bande 2,4 GHz intégrées (802.11n) Port Micro USB B pour l'alimentation et les données (et pour reprogrammer la mémoire flash) Carte de circuit imprimé de style 'DIP' de 40 broches, de dimensions 21 x 51 mm et d'épaisseur 1 mm, avec broches traversantes de 0,1' et déchiquetage des bords Expose 26 broches d'E/S polyvalentes (GPIO) de 3,3 V 23 GPIO sont uniquement numériques, dont trois peuvent également être utilisées comme entrées analogiques (ADC) Peut être monté en surface comme module Port de débogage à 3 broches ARM Serial Wire Debug (SWD) Architecture d'alimentation simple mais très flexible Différentes options pour alimenter facilement l'unité à partir d'un micro USB, de sources externes ou de batteries Haute qualité, faible coût, disponibilité élevée Kit de développement logiciel (SDK) complet, exemples de logiciels et documentation Connecteurs pré-installés et connecteur de débogage à 3 broches Fonctionnalités du microcontrôleur RP2040 Processeur Cortex M0+ double cœur pouvant atteindre 133 MHz PLL intégrée permettant une fréquence variable du cœur 264 Ko de SRAM haute performance à plusieurs bancs Flash Quad-SPI externe avec exécution en place (XIP) et cache intégré de 16 Ko Bus interne de haute performance à matrice croisée complète USB1.1 intégré (périphérique ou hôte) 30 broches GPIO polyvalentes (dont quatre peuvent être utilisées pour l'ADC) Tension d'E/S de 1,8 à 3,3 V Convertisseur analogique-numérique (ADC) 12 bits à 500 ksps Divers périphériques numériques 2x UART, 2x I²C, 2x SPI, 16 canaux PWM 1x minuterie avec 4 alarmes, 1x horloge en temps réel 2x blocs d'E/S programmables (PIO), 8 machines d'état au total Raspberry Pi Pico WH est une carte microcontrôleur basée sur la puce microcontrôleur Raspberry Pi RP2040. La puce microcontrôleur RP2040 ('Raspberry Silicon') offre un processeur ARM Cortex-M0+ double cœur (133 MHz), 256 Ko de RAM, 30 broches GPIO et de nombreuses autres options d'interface. De plus, il y a 2 Mo de mémoire flash QSPI intégrée pour le stockage de code et de données. Raspberry Pi Pico WH a été conçu pour être une plateforme de développement flexible et peu coûteuse pour le RP2040 avec une interface sans fil de 2,4 GHz utilisant un Infineon CYW43439. L'interface sans fil est connectée via SPI au RP2040. Fonctionnalités de Pico WH Microcontrôleur RP2040 avec 2 Mo de mémoire flash Interfaces sans fil mono-bande 2,4 GHz intégrées (802.11n) Port Micro USB B pour l'alimentation et les données (et pour reprogrammer la mémoire flash) Carte de circuit imprimé de style 'DIP' de 40 broches, de dimensions 21 x 51 mm et d'épaisseur 1 mm, avec broches traversantes de 0,1' et déchiquetage des bords Expose 26 broches d'E/S polyvalentes (GPIO) de 3,3 V 23 GPIO sont uniquement numériques, dont trois peuvent également être utilisées comme entrées analogiques (ADC) Peut être monté en surface comme module Port de débogage à 3 broches ARM Serial Wire Debug (SWD) Architecture d'alimentation simple mais très flexible Différentes options pour alimenter facilement l'unité à partir d'un micro USB, de sources externes ou de batteries Haute qualité, faible coût, disponibilité élevée Kit de développement logiciel (SDK) complet, exemples de logiciels et documentation Connecteurs pré-installés et connecteur de débogage à 3 broches Fonctionnalités du microcontrôleur RP2040 Processeur Cortex M0+ double cœur pouvant atteindre 133 MHz PLL intégrée permettant une fréquence variable du cœur 264 Ko de SRAM haute performance à plusieurs bancs Flash Quad-SPI externe avec exécution en place (XIP) et cache intégré de 16 Ko Bus interne de haute performance à matrice croisée complète USB1.1 intégré (périphérique ou hôte) 30 broches GPIO polyvalentes (dont quatre peuvent être utilisées pour l'ADC) Tension d'E/S de 1,8 à 3,3 V Convertisseur analogique-numérique (ADC) 12 bits à 500 ksps Divers périphériques numériques 2x UART, 2x I²C, 2x SPI, 16x canaux PWM 1x minuterie avec 4 alarmes, 1x horloge en temps réel 2x blocs d'E/S programmables (PIO), 8 machines d'état au total E/S haute vitesse flexibles et programmables par l'utilisateur Peut émuler des interfaces telles que la carte SD et VGA Remarque : La tension d'E/S de Raspberry Pi Pico W est fixée à 3,3 V. Téléchargements Fiche technique Spécifications du connecteur de débogage à 3 broches
€ 9,95
Membres identique