Ces pinces antistatiques de haute précision avec revêtement ESD noir peuvent être utilisées en électronique pour placer des composants CMS lors du soudage et pour réparer des montres intelligentes, des smartphones, des tablettes, des PC, etc. atteindre des lieux.
Spécifications
Longueur
120 mm
Largeur
9 mm
Ces pinces antistatiques de haute précision avec revêtement ESD noir peuvent être utilisées en électronique pour placer des composants CMS lors du soudage et pour réparer des montres intelligentes, des smartphones, des tablettes, des PC, etc. atteindre des lieux.
Spécifications
Longueur
115 mm
Largeur
9 mm
Ces pinces antistatiques de haute précision avec revêtement ESD noir peuvent être utilisées en électronique pour placer des composants CMS lors du soudage et pour réparer des montres intelligentes, des smartphones, des tablettes, des PC, etc. atteindre des lieux.
Spécifications
Longueur
120 mm
Largeur
9 mm
Ces pinces antistatiques de haute précision avec revêtement ESD noir peuvent être utilisées en électronique pour placer des composants CMS lors du soudage et pour réparer des montres intelligentes, des smartphones, des tablettes, des PC, etc. atteindre des lieux.
Spécifications
Longueur
135 mm
Largeur
9 mm
Ces pinces antistatiques de haute précision avec revêtement ESD noir peuvent être utilisées en électronique pour placer des composants CMS lors du soudage et pour réparer des montres intelligentes, des smartphones, des tablettes, des PC, etc. atteindre des lieux.
Spécifications
Longueur
110 mm
Largeur
9 mm
Ces pinces antistatiques de haute précision avec revêtement ESD noir peuvent être utilisées en électronique pour placer des composants CMS lors du soudage et pour réparer des montres intelligentes, des smartphones, des tablettes, des PC, etc. atteindre des lieux.
Spécifications
Longueur
125 mm
Largeur
11 mm
With the availability of free and open source C/C++ compilers today, you might wonder why someone would be interested in assembler language. What is so compelling about the RISC-V Instruction Set Architecture (ISA)? How does RISC-V differ from existing architectures? And most importantly, how do we gain experience with the RISC-V without a major investment? Is there affordable hardware available?
The availability of the Espressif ESP32-C3 chip provides a way to get hands-on experience with RISC-V. The open sourced QEMU emulator adds a 64-bit experience in RISC-V under Linux. These are just two ways for the student and enthusiast alike to explore RISC-V in this book.
The projects in this book are boiled down to the barest essentials to keep the assembly language concepts clear and simple. In this manner you will have “aha!” moments rather than puzzling about something difficult. The focus in this book is about learning how to write RISC-V assembly language code without getting bogged down. As you work your way through this tutorial, you’ll build up small demonstration programs to be run and tested. Often the result is some simple printed messages to prove a concept. Once you’ve mastered these basic concepts, you will be well equipped to apply assembly language in larger projects.
L'Arduino Uno est un système de développement de microcontrôleur à code source ouvert comprenant du matériel, un environnement de développement intégré (EDI ou IDE en anglais) et un grand nombre de bibliothèques. Il est soutenu par une énorme communauté de programmeurs, d'ingénieurs en électronique, de passionnés et d'universitaires. Les bibliothèques, en particulier, facilitent vraiment la programmation Arduino et réduisent le temps de programmation. De plus, les bibliothèques facilitent grandement le test de vos programmes, puisque la plupart d'entre elles sont fournies entièrement testées et fonctionnelles.Le Raspberry Pi 4 peut être utilisé dans de nombreuses applications telles que les appareils d'audio et vidéo. Il fonctionne également dans les contrôleurs industriels, la robotique, les jeux, et dans de nombreuses applications domestiques et commerciales. Le Raspberry Pi 4 offre également des fonctionnalités Wi-Fi et Bluetooth, ce qui le rend idéal pour les applications de contrôle et de surveillance à distance et sur Internet.Ce livre traite de l'utilisation du Raspberry Pi 4 et de l'Arduino Uno dans des applications de contrôle automatique basé sur le PID. Le livre commence par la théorie de base des systèmes de contrôle et du contrôle par rétroaction. Des projets pratiques et testés sont proposés pour contrôler des systèmes réels à l'aide de contrôleurs PID. La réponse temporelle en boucle ouverte, le réglage des paramètres PID et la réponse temporelle en boucle fermée des systèmes développés sont discutés avec les schémas de principe, les schémas de circuit, les algorithmes des contrôleurs PID et les listages complets des programmes pour le Raspberry Pi et l'Arduino Uno.Les projets proposés dans le livre visent à enseigner la théorie et les applications des contrôleurs PID et peuvent être facilement modifiés pour d'autres applications. Les projets proposés pour le Raspberry Pi 4 devraient fonctionner avec tous les autres modèles de la famille Raspberry Pi.Le livre couvre les sujets suivants :Systèmes de contrôle en boucle ouverte et en boucle ferméeCapteurs analogiques et numériquesFonctions de transfert et systèmes à temps continuRéponses temporelles des systèmes du premier et du second ordreSystèmes numériques à temps discretContrôleurs PID en temps continuContrôleurs PID à temps discretContrôle de température ON-OFF avec Raspberry Pi et Arduino UnoContrôle de température par PID avec Raspberry Pi et Arduino UnoContrôle de moteur DC basé sur PID avec Raspberry Pi et Arduino UnoContrôle du niveau d'eau par PID avec Raspberry Pi et Arduino UnoContrôle de la luminosité des LED-LDR basé sur un PID avec Raspberry Pi et Arduino Uno
Contents
Projects
PicoVoiceVoice alienation and sound effects with the Raspberry Pi Pico
Navigation with Vibration Feedback
POV Display
Pulse Width Modulation (PWM) with the Raspberry Pi Pico
Wi-Fi with the Raspberry Pi Pico
'Hello World' from the Raspberry Pi Pico and RP2040A look at the Raspberry Pi Foundation’s first microcontroller
Simple On-Off Temperature Controller with Raspberry Pi HAT
Multitasking with the Raspberry PiShowcase: a traffic lights controller
The Raspberry Pi Ruler GadgetFun with a time-of-flight sensor
Raspberry Pi Buffer Board (Mk. 1)Never blow up the I/O again
FM radio with RDSA top HAT project for the Raspberry Pi
LoRa with the Raspberry Pi PicoFun with MicroPython!
Tutorials
Qt for the Raspberry Pi
Raspberry Pi Pico Programmingwith MicroPython and Thonny
Raspberry Pi Full StackRPi and RF24 at the heart of a sensor network
Raspberry Pi Bash Command Cheat Sheet
Community
Java on the Raspberry PiAn interview with Frank Delporte
Reviews
Introducing the New Raspberry Pi Pico W, H, and WH
Secure Boot Solution for Raspberry PiRetrofit security at a reasonable price
Review: SmartPi – Smart Meter Extension for Raspberry Pi
Review: The Enviro+ Raspberry Pi HATMeasuring environmental data with Raspberry Pi and the HAT Enviro+
Review: Meet the Raspberry Pi 4All new but still good?
Raspberry Pi Gets a Fast 3.5' Touch DisplayMore power at no extra charge
Book Launch: Raspberry Pi for Radio Amateurs
Astuces astucieuses avec les mini cartes ATmega328 Pro Avec une simple carte Pro Mini et quelques autres composants, des projets qui étaient impensables il y a 20 ou 30 ans (ou auraient coûté une petite fortune) sont réalisés facilement et à moindre coût dans ce livre : des simples effets LED à la charge et aux tests complets de la batterie. station qui mettra à l'épreuve une batterie rechargeable, il y en a pour tous les goûts.
Tous les projets sont basés sur le microcontrôleur ATmega328, qui offre des options infinies de mesure, de commutation et de contrôle avec ses 20 lignes d'entrée et de sortie. Par exemple, avec un affichage à 7 segments et quelques résistances, vous pouvez construire un voltmètre ou un thermomètre NTC. La plateforme Arduino offre l'environnement de développement parfait pour programmer cette gamme de cartes. Outre ces projets très pratiques, le livre fournit également les connaissances nécessaires pour vous permettre de créer des projets basés sur vos propres idées. Comment mesurer, et quoi ? Quel transistor convient pour commuter une certaine charge ? Quand est-il préférable d’utiliser un IC ? Comment changer la tension secteur ? Même les projets alimentés par batterie basés sur LilyPad sont discutés en détail, ainsi que de nombreux moteurs différents, des simples moteurs à courant continu aux moteurs pas à pas.
Les capteurs sont un autre sujet passionnant : par exemple, un simple récepteur infrarouge qui peut donner une nouvelle vie aux télécommandes désaffectées en contrôlant votre maison, et un petit composant qui peut réellement mesurer la différence de pression atmosphérique entre la hauteur du sol et la hauteur de la table !
Avec une simple carte Pro Mini et quelques autres composants, des projets qui étaient impensables il y a 20 ou 30 ans (ou qui auraient coûté une petite fortune) sont réalisés facilement et à un prix abordable dans ce livre. Des simples effets LED à une station complète de chargement et de test de batteries qui mettra une batterie rechargeable à l'épreuve, il y en a pour tous les goûts.
Tous les projets sont basés sur le microcontrôleur ATmega328, qui offre des possibilités infinies de mesure, de commutation et de contrôle grâce à ses 20 portes d'entrée et de sortie. Par exemple, avec un affichage à 7 segments et quelques résistances, vous pouvez construire un voltmètre ou un thermomètre à base de NTC. La plateforme Arduino offre l'environnement de développement idéal pour programmer cette gamme de cartes.
Outre ces projets très pratiques, le livre fournit également les connaissances nécessaires pour vous permettre de créer des projets à partir de vos propres idées. Comment mesurer, et quoi ? Quel transistor convient pour commuter une certaine charge ? Quand est-il préférable d'utiliser un circuit intégré ? Comment commuter la tension du secteur ? Même les projets fonctionnant sur batterie basés sur le LilyPad sont abordés en détail, ainsi que de nombreux moteurs différents, du simple moteur à courant continu au moteur pas à pas.
Les capteurs sont un autre sujet passionnant. Par exemple, un simple récepteur infrarouge qui peut donner aux télécommandes désuètes une nouvelle vie en contrôlant votre maison, et un minuscule composant qui peut mesurer la différence de pression de l'air entre le sol et la hauteur de la table !
Get Cracking with the Arduino Nano V3, Nano Every, and Nano 33 IoT
The seven chapters in this book serve as the first step for novices and microcontroller enthusiasts wishing to make a head start in Arduino programming. The first chapter introduces the Arduino platform, ecosystem, and existing varieties of Arduino Nano boards. It also teaches how to install various tools needed to get started with Arduino Programming. The second chapter kicks off with electronic circuit building and programming around your Arduino. The third chapter explores various buses and analog inputs. In the fourth chapter, you get acquainted with the concept of pulse width modulation (PWM) and working with unipolar stepper motors.
In the fifth chapter, you are sure to learn about creating beautiful graphics and basic but useful animation with the aid of an external display. The sixth chapter introduces the readers to the concept of I/O devices such as sensors and the piezo buzzer, exploring their methods of interfacing and programming with the Arduino Nano. The last chapter explores another member of Arduino Nano family, Arduino Nano 33 IoT with its highly interesting capabilities. This chapter employs and deepens many concepts learned from previous chapters to create interesting applications for the vast world of the Internet of Things.
The entire book follows a step-by-step approach to explain concepts and the operation of things. Each concept is invariably followed by a to-the-point circuit diagram and code examples. Next come detailed explanations of the syntax and the logic used. By closely following the concepts, you will become comfortable with circuit building, Arduino programming, the workings of the code examples, and the circuit diagrams presented. The book also has plenty of references to external resources wherever needed.
An archive file (.zip) comprising the software examples and Fritzing-style circuit diagrams discussed in the book may be downloaded free of charge below.
Get Cracking with the Arduino Nano V3, Nano Every, and Nano 33 IoT
The seven chapters in this book serve as the first step for novices and microcontroller enthusiasts wishing to make a head start in Arduino programming. The first chapter introduces the Arduino platform, ecosystem, and existing varieties of Arduino Nano boards. It also teaches how to install various tools needed to get started with Arduino Programming. The second chapter kicks off with electronic circuit building and programming around your Arduino. The third chapter explores various buses and analog inputs. In the fourth chapter, you get acquainted with the concept of pulse width modulation (PWM) and working with unipolar stepper motors.
In the fifth chapter, you are sure to learn about creating beautiful graphics and basic but useful animation with the aid of an external display. The sixth chapter introduces the readers to the concept of I/O devices such as sensors and the piezo buzzer, exploring their methods of interfacing and programming with the Arduino Nano. The last chapter explores another member of Arduino Nano family, Arduino Nano 33 IoT with its highly interesting capabilities. This chapter employs and deepens many concepts learned from previous chapters to create interesting applications for the vast world of the Internet of Things.
The entire book follows a step-by-step approach to explain concepts and the operation of things. Each concept is invariably followed by a to-the-point circuit diagram and code examples. Next come detailed explanations of the syntax and the logic used. By closely following the concepts, you will become comfortable with circuit building, Arduino programming, the workings of the code examples, and the circuit diagrams presented. The book also has plenty of references to external resources wherever needed.
An archive file (.zip) comprising the software examples and Fritzing-style circuit diagrams discussed in the book may be downloaded free of charge below.
Les puces radio Bluetooth Low Energy (BLE) sont omniprésentes, dans les Raspberry Pi aux ampoules électriques. BLE est une technologie développée avec une spécification complète, mais les bases sont tout à fait accessibles. Une approche progressive et systématique vous guidera dans la maîtrise de cette technique de communication sans fil, qui est essentielle pour travailler sur des applications à faible consommation d’énergie. Dans ce livre, vous apprendrez à : Découvrir les appareils BLE dans le voisinage en écoutant leurs annonces. Créez vos propres dispositifs BLE pour annoncer des données. Se connecter à des dispositifs BLE tels que les cardiomètres et les détecteurs de proximité. Créez des connexions sécurisées avec les appareils BLE grâce au cryptage et à l'authentification. Comprendre les spécifications des services et des profils BLE et les mettre en œuvre. Reconvertir un dispositif BLE avec une implémentation propriétaire et le contrôler avec votre propre logiciel. Limiter au maximum la consommation d'énergie de vos appareils BLE. Ce livre vous montre les ficelles de la programmation BLE avec Python et la bibliothèque Bleak sur un Raspberry Pi ou un PC, avec C++ et NimBLE-Arduino sur les cartes de développement ESP32 d’Espressif, et avec C sur l’une des cartes de développement prises en charge par le système d’exploitation en temps réel Zephyr, comme les cartes nRF52 de Nordic Semiconductor. Avec un peu de théorie, vous commencerez à développer du code. Après avoir terminé ce livre, vous en saurez suffisamment pour créer vos propres applications BLE.
For Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr
Bluetooth Low Energy (BLE) radio chips are ubiquitous from Raspberry Pi to light bulbs. BLE is an elaborate technology with a comprehensive specification, but the basics are quite accessible.
A progressive and systematic approach will lead you far in mastering this wireless communication technique, which is essential for working in low power scenarios.
In this book, you’ll learn how to:
Discover BLE devices in the neighborhood by listening to their advertisements.
Create your own BLE devices advertising data.
Connect to BLE devices such as heart rate monitors and proximity reporters.
Create secure connections to BLE devices with encryption and authentication.
Understand BLE service and profile specifications and implement them.
Reverse engineer a BLE device with a proprietary implementation and control it with your own software.
Make your BLE devices use as little power as possible.
This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif’s ESP32 development boards, and with C on one of the development boards supported by the Zephyr real-time operating system, such as Nordic Semiconductor's nRF52 boards.
Starting with a very little amount of theory, you’ll develop code right from the beginning. After you’ve completed this book, you’ll know enough to create your own BLE applications.
Le livre du projet, écrit par le célèbre auteur d'Elektor Dogan Ibrahim, est une introduction à l'utilisation du kit d'expérimentation Raspberry Pi Pico. Le kit est basé sur le processeur Raspberry Pi Pico et comprend plusieurs capteurs intégrés et externes, ainsi qu'un actionneur. Le kit est programmé à l'aide du langage de programmation MicroPython. L'environnement de développement Thonny (IDE) est utilisé dans tous les projets du livre. Tous les projets présentés dans le livre ont été entièrement testés et fonctionnent. Aucune expérience préalable en programmation ou en électronique n’est requise pour suivre les projets. Les projets entièrement évalués du livre présentent tous les composants fournis. Chaque projet comprend un schéma fonctionnel, un schéma de circuit, une liste complète du programme et une description complète du programme.
Inclus dans le forfait
Raspberry Pi Pico RP2040
Carte d'extension Pico
Écran LCD TFT de 1,44 pouces avec pilote ST7735
3x entrée bouton-poussoir
Sortie 3x LED
1x buzzer actif
6x interfaces (UART/GPIO/I²C/ADC) compatibles Grove
Alimenté par micro-USB
8 modules
IMU 6 axes MPU6050
Capteur d'humidité et de température DHT11
Relais 10 A
Servomoteur SG90
Potentiomètre à glissière
Module série vers WiFi (ESP8266)
Capteur de portée à ultrasons
Module LED adressable RVB 8 bits (WS2818)
Livre de projet (178 pages)
42 projets dans le livre
Projets basés sur le matériel de carte
Faire clignoter une LED intégrée
SOS clignotant
LED clignotante – à l’aide d’une minuterie
LED clignotant alternativement
Commande par bouton poussoir
Modification de la fréquence de clignotement des LED à l'aide d'interruptions par bouton-poussoir
LED de comptage binaire
LED jaune, verte et bleue clignotant de manière aléatoire
Chasser les LED
Minuterie de réaction
Boutons et LED
L'écran TFT
Deuxième compteur
Compteur d'événements
Minuterie de réaction
Affichage de l'état des LED et des boutons
Température et humidité – affichage dans la fenêtre Thonny
Température et humidité – sortie LED
Température et humidité – affichage sur TFT
Contrôle de température marche/arrêt
Contrôle de température ON/OFF – réglage de la température souhaitée
Voltmètre
Changer la luminosité d'une LED
Mesure de distance par ultrasons - affichage dans la fenêtre Thonny
Mesure de distance par ultrasons - affichage sur TFT
Taille d'une personne (stadiomètre)
Aide au stationnement en marche arrière à ultrasons avec buzzer
Contrôleur de niveau de liquide à ultrasons
Créateur de mélodie
Commande de servomoteur
Contrôle précis du servomoteur
Spectacle de bandes lumineuses LED WS2812 - approche de la machine d'état
Spectacle de bandes lumineuses LED WS2812 – utilisant la bibliothèque neopixel
Spectacle de bande LED WS2812 – un autre exemple de bibliothèque neopixel
Affichage de 3 dimensions d'accélération
L'accélération maximale d'une voiture – grâce à l'écran TFT
Affichage du niveau à l'aide du gyroscope
Affichage de la température MPU6050
Test d'affichage TFT
Affichage bitmap TFT
Utiliser le Wi-Fi
Connectez-vous au réseau Wi-Fi local et affichez l'adresse IP
Contrôler une LED depuis un smartphone via Wi-Fi
Afficher la température sur un smartphone via Wi-Fi
La plupart des gens sont de plus en plus confrontés aux applications de l’intelligence artificielle (IA). Les classements de musique ou de vidéo, les systèmes de navigation, les conseils d'achat, etc. reposent sur des méthodes qui peuvent être attribuées à ce domaine.
Le terme intelligence artificielle a été inventé en 1956 lors d’une conférence internationale connue sous le nom de Dartmouth Summer Research Project. Une approche fondamentale consistait à modéliser le fonctionnement du cerveau humain et à construire des systèmes informatiques avancés sur cette base. Bientôt, le fonctionnement de l’esprit humain devrait être clair. Le transférer sur une machine n’était considéré qu’une petite étape. Cette notion s'est avérée un peu trop optimiste. Néanmoins, les progrès de l’IA moderne, ou plutôt de sa sous-spécialité appelée Machine Learning (ML), ne peuvent plus être niés.
Dans ce livre, plusieurs systèmes différents seront utilisés pour connaître plus en détail les méthodes d’apprentissage automatique. En plus du PC, le Raspberry Pi et le Maixduino démontreront leurs capacités dans les différents projets. Outre des applications telles que la reconnaissance d'objets et de visages, des systèmes pratiques tels que des détecteurs de bouteilles, des compteurs de personnes ou un « œil qui parle » seront également créés.
Ce dernier est capable de décrire acoustiquement des objets ou des visages détectés automatiquement. Par exemple, si un véhicule se trouve dans le champ de vision de la caméra connectée, l'information « Je vois une voiture ! est émis via une parole générée électroniquement. De tels appareils sont des exemples très intéressants de la manière dont, par exemple, les personnes aveugles ou gravement malvoyantes peuvent également bénéficier des systèmes d’IA.
LoRaWAN s'est remarquablement développé en tant que solution de communication dans l'IdO. The Things Network (TTN) y a contribué. The Things Network a été mis à niveau vers The Things Stack Community Edition (TTS (CE)). Les clusters TTN V2 ont été fermés vers la fin de l'année 2021.
Ce livre vous explique les étapes nécessaires pour exploiter les n?uds LoRaWAN à l'aide de TTS (CE) et peut-être étendre le réseau de passerelles avec votre propre passerelle. Entre-temps, il existe même des passerelles LoRaWAN adaptées à une utilisation mobile avec lesquelles vous pouvez vous connecter au serveur TTN via votre téléphone portable.
L'auteur présente plusieurs n?uds LoRaWAN commerciaux et un nouveau matériel peu coûteux et alimenté par batterie pour construire des n?uds LoRaWAN autonomes. L'enregistrement des n?uds et des passerelles LoRaWAN dans le TTS (CE), la transmission des données collectées via MQTT et la visualisation via Node-RED, Cayenne, Thingspeak et Datacake permettent de réaliser des projets IdO complexes et des applications inédites à très faible coût.
Ce livre vous permettra de fournir et de visualiser les données collectées avec des capteurs alimentés par batterie (n?uds LoRaWAN) sans fil sur Internet. Vous apprendrez les bases des applications de villes intelligentes et d'IdO qui permettent, entre autres, de mesurer la qualité de l'air, le niveau de l'eau, l'épaisseur de la neige, de déterminer les places de stationnement libres (smart parking) et de contrôler intelligemment l'éclairage public.
LoRaWAN s'est remarquablement développé en tant que solution de communication dans l'IdO. The Things Network (TTN) y a contribué. The Things Network a été mis à niveau vers The Things Stack Community Edition (TTS (CE)). Les clusters TTN V2 ont été fermés vers la fin de l'année 2021.
Ce livre vous explique les étapes nécessaires pour exploiter les n?uds LoRaWAN à l'aide de TTS (CE) et peut-être étendre le réseau de passerelles avec votre propre passerelle. Entre-temps, il existe même des passerelles LoRaWAN adaptées à une utilisation mobile avec lesquelles vous pouvez vous connecter au serveur TTN via votre téléphone portable.
L'auteur présente plusieurs n?uds LoRaWAN commerciaux et un nouveau matériel peu coûteux et alimenté par batterie pour construire des n?uds LoRaWAN autonomes. L'enregistrement des n?uds et des passerelles LoRaWAN dans le TTS (CE), la transmission des données collectées via MQTT et la visualisation via Node-RED, Cayenne, Thingspeak et Datacake permettent de réaliser des projets IdO complexes et des applications inédites à très faible coût.
Ce livre vous permettra de fournir et de visualiser les données collectées avec des capteurs alimentés par batterie (n?uds LoRaWAN) sans fil sur Internet. Vous apprendrez les bases des applications de villes intelligentes et d'IdO qui permettent, entre autres, de mesurer la qualité de l'air, le niveau de l'eau, l'épaisseur de la neige, de déterminer les places de stationnement libres (smart parking) et de contrôler intelligemment l'éclairage public.
Apprenez à utiliser et programmer le microcontrôleur ESP32 en MicroPython dans vos futurs projets ! Ce livre (en anglais) de projets par Dogan Ibrahim, auteur populaire de livres Elektor contient de nombreux projets logiciels et matériels spécialement développés pour le kit de développement ESP32 de MakePython. Le kit est livré avec plusieurs LED, capteurs et actionneurs. Le kit vous aidera à acquérir les connaissances de base pour créer des projets IdO. Les projets testés dans le livre sont basés sur les composants fournis. Chaque projet est décrit par un schéma fonctionnel, un schéma de circuit, un listage complet ainsi qu’une description détaillée du programme. Contenu du kit 1x Carte de développement MakePython ESP32 avec LCD en couleur 1x Module de mesure à ultrasons 1x Capteur de température et d'humidité 1x Module buzzer 1x Module DS18B20 1x Module infrarouge 1x Potentiomètre 1x Module WS2812 1x Capteur de son 1x Capteur de vibrations 1x Module de résistance photosensible 1x Capteur de pouls 1x Servomoteur 1x Câble USB 2x Bouton 2x Plaque d'essai 45x Fils de connexion 10x résistances 330R 10x LED (Rouges) 10x LED (Verts) 1x Livre de projets (en anglais, 206 pages) 46 projets dans le livres Projets à LED LED clignotante SOS clignotant LED clignotante – utilisation d'un timer LED clignotantes en alternance Contrôle des boutons Modification de la fréquence de clignotement des LED à l'aide d'interruptions de boutons-poussoirs LED de poursuite Compteur binaire à LED Lumières de Noël (8 LEDs clignotant de façon aléatoire) Dés électronique Jour de chance de la semaine Projets de modulation de la largeur d'impulsion (PWM) Génération d'une forme d'onde PWM de 1000 Hz avec un rapport cyclique de 50% Contrôle de la luminosité des LED Mesures de la fréquence et du rapport cyclique d'une forme d'onde PWM Compositeur de mélodies Orgue électronique simple Servo motor control Thermomètre DS18B20 à servomoteur Projets de convertisseur analogique-numérique (CAN) Voltmètre Traçage de la tension d'entrée analogique Capteur de température interne de l'ESP32 Ohmmètre Module de résistance photosensible Projets de convertisseur numérique-analogique (CNA) Génération de tensions fixes Génération d'un signal en dents de scie Génération d'un signal à onde triangulaire Forme d'onde périodique arbitraire Génération d'un signal sinusoïdal Génération d'un signal sinusoïdal précis au moyen d'interruptions du timer Utilisation de l'afficheur OLED Compteur de secondes Compteur d'événements Thermomètre numérique à base d'OLED DS18B20 Contrôleur de température ON-OFF Mesure de la température et de l'humidité Mesure de la distance par ultrasons Taille d'une personne (stadiomètre) Mesure de la fréquence cardiaque (pouls) Autres capteurs fournis dans le kit Alarme antivol Lumière activée par le son Détection d'obstacles par infrarouge avec buzzer Anneau de LED RVB WS2812 Horodatage des données de température et d'humidité Programmation réseau Scanner Wi-Fi Contrôle à distance depuis le navigateur Internet (à l'aide d'un smartphone ou d'un PC) – Serveur Web Stockage des données de température et d'humidité dans le cloud Fonctionnement à faible puissance Utilisation d'un timer pour activer le processeur
Architecture, Programming and Applications
The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package.
We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date.
You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers.
All the code used in the book is available for download from the Elektor website.
Architecture, Programming and Applications
The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package.
We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a 'Hello World' blinking LED and a nice clock application, which can calculate the day of the week based on the date.
You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers.
All the code used in the book is available for download from the Elektor website.
An Ultra-Rapid Programming Course
This book serves as the very first step to for novices to learn Python programming. The book is divided into ten chapters. In the first chapter, readers are introduced to the basics of Python. It has the detailed instructions for installation on various platforms such as macOS, Windows, FreeBSD, and Linux. It also covers the other aspects of Python programming such as IDEs and Package Manager. The second chapter is where the readers get an opportunity to have a detailed hands-on with Python programming. It covers a group of built-in data structures popularly known as Python Collections. The third chapter covers the important concepts of strings, functions, and recursion.
The fourth chapter focuses on the Object-Oriented Programming with Python. The fifth chapter discusses most commonly used custom data structures such as stack and queue. The sixth chapter spurs the creativity of the readers with Python’s Turtle graphics library. The seventh chapter explores animations and game development using the Pygame library. The eighth chapter covers handling data stored in a variety of file formats. The ninth chapter covers the area of Image processing with Wand library in Python. The tenth and the final chapter presents an array of assorted handy topics in Python.
The entire book follows a step-by-step approach. The explanation of the topic is always followed by a detailed code example. The code examples are also explained in suitable detail and they are followed by the output in the form of text or screenshot wherever possible. Readers will become comfortable with Python programming language by closely following the concepts and the code examples in this book. The book also has references to external resources for readers to explore further.
A download of the software code, and links to tutorial videos can be found on the Elektor website.
An Ultra-Rapid Programming Course
This book serves as the very first step to for novices to learn Python programming. The book is divided into ten chapters. In the first chapter, readers are introduced to the basics of Python. It has the detailed instructions for installation on various platforms such as macOS, Windows, FreeBSD, and Linux. It also covers the other aspects of Python programming such as IDEs and Package Manager. The second chapter is where the readers get an opportunity to have a detailed hands-on with Python programming. It covers a group of built-in data structures popularly known as Python Collections. The third chapter covers the important concepts of strings, functions, and recursion.
The fourth chapter focuses on the Object-Oriented Programming with Python. The fifth chapter discusses most commonly used custom data structures such as stack and queue. The sixth chapter spurs the creativity of the readers with Python’s Turtle graphics library. The seventh chapter explores animations and game development using the Pygame library. The eighth chapter covers handling data stored in a variety of file formats. The ninth chapter covers the area of Image processing with Wand library in Python. The tenth and the final chapter presents an array of assorted handy topics in Python.
The entire book follows a step-by-step approach. The explanation of the topic is always followed by a detailed code example. The code examples are also explained in suitable detail and they are followed by the output in the form of text or screenshot wherever possible. Readers will become comfortable with Python programming language by closely following the concepts and the code examples in this book. The book also has references to external resources for readers to explore further.
A download of the software code, and links to tutorial videos can be found on the Elektor website.