Points forts
Un peu d'électronique et beaucoup d'experimentation : un livre ludique !
Gravité, réfraction, couleurs, vitesse du son, pendule, masse, élasticité, pression, aimants : une approche nouvelle et créative des leçons de physique
Matériel peu coûteux et facilement disponible
Logiciels gratuits
Kit disponible séparément
La rencontre de la physique et du microcontrôleur ne devrait plus étonner personne. Il existe d’excellents enregistreurs de données, ainsi que de nombreux programmes pour les traiter et les présenter sous forme de graphiques colorés et attrayants. La physique rébarbative, c’est fini !
J’ai choisi l’Arduino, car cette plate-forme est d’un accès facile et sa documentation abondante. La famille Arduino offre des ressources extraordinaires à un prix dérisoire. Ajoutez-y le logiciel gratuit CoolTerm, et vous pouvez enregistrer toutes les données de mesure pour les retravailler sous Excel et créer aisément des tableaux ou des graphiques.
Ce livre n’est pas un manuel de physique. Vous n’y trouverez ni équations différentielles ni courbes abstraites. Nous étudierons des phénomènes physiques de la vie de tous les jours. Sans chercher à être exhaustif, mon modeste ouvrage apporte aux leçons de physique une approche nouvelle et créative grâce aux techniques modernes de mesure et de traitement des données. L’électronique utilisée est simple, et constitue une belle démonstration des possibilités.
Démarrez avec l'électronique à base de microcontrôleurs
Ce pack compatible Arduino contient la carte mère, le numériseur, le réseau de capteurs et la matrice RVB. Avec ces 4 cartes, vous disposez de tout le nécessaire pour créer une horloge, un compteur de points, un minuteur, un rappel de tâches, un thermomètre, un hygromètre, un sonomètre, un luxmètre, un déclencheur d'applaudissements, un graphique à barres colorées, une alarme animée et bien plus encore !
La carte mère intègre un module d'horloge temps réel qui affiche l'heure même lorsqu'elle est débranchée.
Le numériseur peut afficher 4 chiffres ou caractères et comprend 2 boutons et un potentiomètre pour contrôler l'affichage ou la luminosité de l'écran.
Le réseau de capteurs peut lire la température, l'humidité relative, le son et la lumière, et dispose d'un lecteur de carte SD pour l'enregistrement des données.
La matrice RVB est dotée de 16 LED RVB contrôlées par des registres à décalage, ce qui permet d'utiliser seulement 3 ou 4 broches de la carte mère.
Carte mère
La carte mère est une carte de dérivation pour microcontrôleur compatible Arduino, conçue autour de l'ATmega328P. Elle est livrée en kit à souder avec tous les composants nécessaires pour débuter avec l'électronique à base de microcontrôleur. Toutes les autres cartes s'y connectent.
Basée sur l'ATmega328P
Compatible Arduino
Horloge temps réel (RTC) intégrée
Connecteur FTDI pour une programmation facile
Connecteur Bluetooth
Connexions par bornier
Numériseur
Le numériseur est une carte d'affichage et d'entrée polyvalente. Il vous permet de visualiser vos données. Affichez les informations de vos capteurs, les chiffres de votre horloge, ou même de compter les points de votre jeu de cartes préféré. Le numériseur comprend également quelques boutons et un bouton pour vous permettre de prendre le contrôle.
4 afficheurs 7 segments
Utilise des registres à décalage 595
2 commutateurs et un potentiomètre
4 LED de mode colorées
Chaînable avec d'autres cartes 595
Connexions par bornier
Réseau de capteurs
Comme son nom l'indique, le réseau de capteurs est un ensemble de capteurs. Il mesure la température et l'humidité relative via le DHT11, la lumière via la résistance photosensible et le son via le microphone et le circuit amplificateur. Vous pouvez ensuite enregistrer les données via le lecteur de carte SD intégré.
DHT11 Temp & Capteur d'humidité
Circuit microphone et amplificateur
Résistance photosensible
Emplacement microSD pour la sauvegarde des données
Circuit convertisseur de niveau logique
Connexions au bornier
Matrice RVB
Ajoutez de la couleur à votre projet en contrôlant 16 LED rouges, 16 vertes et 16 bleues avec seulement 3 broches de votre microcontrôleur. La matrice RVB utilise des registres à décalage, une matrice et des transistors de commutation ; il y a donc beaucoup à apprendre et à explorer.
4x4 (16) LED RVB
Utilise des registres à décalage 595
Chaînable avec d'autres cartes 595
Commutateurs à transistors
Connexions au bornier
Téléchargements (manuels)
Motherboard
Digitiser
Sensor Array
RGB Matrix
Kit de forets à buse de nettoyage petite boîte contenant 10 forets en carbure PCB de 0,8 mm tous avec une tige de 4 mm.
Idéal pour percer de petits trous de précision dans les PCB, le plastique ou le métal mou.
Raspberry Pi 5 fournit deux connecteurs MIPI à quatre voies, chacun pouvant prendre en charge une caméra ou un écran. Ces connecteurs utilisent le même format FPC « mini » à 22 voies au pas de 0,5 mm que le kit de développement de module de calcul et nécessitent des câbles adaptateurs pour se connecter aux connecteurs au format « standard » à 15 voies au pas de 1 mm du Raspbery Pi actuel. produits d'appareil photo et d'affichage.
Ces câbles adaptateurs mini vers standard pour caméras et écrans (notez qu'un câble de caméra ne doit pas être utilisé avec un écran, et vice versa) sont disponibles en longueurs de 200 mm, 300 mm et 500 mm.
Le Pico-10DOF-IMU est un module d'extension de capteur IMU spécialisé pour Raspberry Pi Pico. Il intègre des capteurs dont un gyroscope, un accéléromètre, un magnétomètre, un barocepteur et utilise le bus I²C pour la communication.
Combiné avec le Raspberry Pi Pico, il peut être utilisé pour collecter des données de détection environnementale telles que la température et la pression barométrique, ou pour bricoler facilement un robot qui détecte les gestes de mouvement et l'orientation.
Caractéristiques
En-tête Raspberry Pi Pico standard, prend en charge la série Raspberry Pi Pico ICM20948 intégré (gyroscope 3 axes, accéléromètre 3 axes et magnétomètre 3 axes) pour détecter les gestes de mouvement, l'orientation et le champ magnétique
Capteur de pression barométrique LPS22HB intégré, pour détecter la pression atmosphérique de l'environnement
Livré avec des ressources de développement et un manuel (exemples Raspberry Pi Pico C/C++ et MicroPython)
Caractéristiques
Tension de fonctionnement
5 V
Accéléromètre
Résolution : 16 bits Plage de mesure (configurable) : ±2, ±4, ±8, ±16g Courant de fonctionnement : 68,9 uA
Gyroscope
Résolution : 16 bits Plage de mesure (configurable) : ±250, ±500, ±1000, ±2000°/sec Courant de fonctionnement : 1,23 mA
Magnétomètre
Résolution : 16 bits Plage de mesure : ±4900µT Courant de fonctionnement : 90 uA
Barocepteur
Plage de mesure : 260 ~ 1 260 hPa Précision de mesure (température ordinaire) : ±0,025 hPa Vitesse de mesure : 1 Hz - 75 Hz
Cette carte à microcontrôleur de JOY-iT vous fait découvrir le monde de la programmation et vous offre la même puissance de calcul que la Mega 2560, mais avec un format plus petit. Elle possède également beaucoup plus de connecteurs que les cartes similaires (Arduino Uno). Elle est prise en charge par l'IDE Arduino. Elle peut être alimentée soit par le port USB, soit par les broches VIN. Cela vous permet de l'utiliser en toute sécurité avec de nombreux autres appareils, par exemple un ordinateur de bureau. Le Mega 2560 Pro se caractérise donc par une grande intégrabilité.
Caracteristiques
Microcontrôleur
ATmega2560 - 16AU
Stockage
Flash 256 KB, SRAM 8 KB, EEPRom 4 KB
Broches :Entrées/sorties numériquesSortie PWMEntrée analogique
541516
Compatible avec
Arduino, les ordinateurs de bureau, etc.
Caractéristiques particulières
Port USB ou broches d'alimentation pour l'alimentation
Convertisseur d'interface
Micro USB à USB UART
Dimension
55 x 38 mm
Articles livrés
Carte Mega 2560 Pro de JOY-iT avec connecteurs
Spécifications supplémentaires
7 - 9 V sur Vin, 5 V sur mUSB
Niveau logique
5 V
Courant de sortie
800 mA
Régulateur de tension
LDO (pour un maximum de 12 V crête)
Fréquence
16 MHz (12 MHz sont disponibles pour l'échange de données)
Téléchargements
Manuel
La carte d'apprentissage Elektor Arduino Nano MCCAB contient tous les composants (avec Arduino Nano) nécessaires aux exercices, tels que des diodes électroluminescentes, des interrupteurs, des boutons-poussoirs, des émetteurs de signaux acoustiques, etc. Ce système de formation à microcontrôleur permet également d'interroger ou de commander des capteurs, des moteurs ou des assemblages externes.
Spécifications (Carte de formation Arduino Nano MCCAB)
Alimentation électrique
Via la connexion USB du PC connecté ou un bloc d'alimentation externe (non inclus)
Tension de fonctionnement
+5 Vcc
Tension d'entrée
Toutes les entrées
0 V to +5 V
VX1 and VX2
+8 V to +12 V (uniquement en cas d'utilisation d'une alimentation externe)
Périphérie du matériel
LCD
2x16 caractères
Potentiomètre P1 & P2
JP3 : sélection de la tension de fonctionnement de P1 et P2
Distributeur
SV4 : Distributeur pour les tensions de fonctionnementSV5, SV6 : Distributeur pour les entrées/sorties du microcontrôleur
Interrupteurs et boutons
Bouton RESET sur le module Arduino Nano 6x interrupteurs à bouton poussoir K1 ... K6 6x interrupteurs à glissière S1 ... S6 JP2 : Connexion des interrupteurs avec les entrées du microcontrôleur
Buzzer
Buzzer piézo Buzzer1 avec cavalier sur JP6
Voyants lumineux
11 x LED : Indicateur d'état des entrées/sorties LED L sur le module Arduino Nano, connectée au GPIO D13 JP6 : Connexion des LED LD10 ... LD20 avec les GPIO D2 ... D12
Interfaces sérieSPI ET I²C
JP4 : Sélection du signal à la broche X du connecteur SPI SV12 SV9 à SV12 : interface SPI (3,3 V/5 V) ou interface I²C
Sortie de commutation pour les appareils externes
SV1, SV7 : sortie de commutation (maximum +24 V/160 mA, alimentation externe) SV2 : 2x13 connecteurs pour la connexion de modules externes
Matrice de 3x3 LED(9 LED rouges)
SV3 : Colonnes de la matrice LED 3x3 (sorties D6 ... D8) JP1 : Connexion des lignes avec les GPIOs D3 ... D5
Logiciel
Bibliothèque MCCABLib
Contrôle des composants matériels (interrupteurs, boutons, DEL, matrice de DEL 3x3, buzzer) sur la carte de formation MCCAB.
Température de fonctionnement
Jusqu'à +40 °C
Dimensions
100 x 100 x 20 mm
Spécifications (Arduino Nano)
Microcontrôleur
ATmega328P
Architecture
AVR
Tension de fonctionnement
5 V
Mémoire flash
32 Ko, dont 2 Ko utilisés par le chargeur de démarrage
SRAM
2 KB
Vitesse d'horloge
16 MHz
Connecteurs d'entrée analogique
8
EEPROM
1 KB
Courant continu par connecteur d'E/S
40 mA sur un connecteur d'E/S, maximum total de 200 mA sur l'ensemble des connecteurs
Tension d'entrée
7-12 V
Connecteurs E/S numériques
22 (dont 6 PWM)
Sortie PWMt
6
Consommation électrique
19 mA
Dimensions
18 x 45 mm
Poids
7 g
Inclus
1x Elektor Arduino Nano Training Board MCCAB
1x Arduino Nano
From Theory to Practical Applications in Wireless Energy Transfer and Harvesting
Wireless power transmission has gained significant global interest, particularly with the rise of electric vehicles and the Internet of Things (IoT). It’s a technology that allows the transfer of electricity without physical connections, offering solutions for everything from powering small devices over short distances to long-range energy transmission for more complex systems.
Wireless Power Design provides a balanced mix of theoretical knowledge and practical insights, helping you explore the potential of wireless energy transfer and harvesting technologies. The book presents a series of hands-on projects that cover various aspects of wireless power systems, each accompanied by detailed explanations and parameter listings.
The following five projects guide you through key areas of wireless power:
Project 1: Wireless Powering of Advanced IoT Devices
Project 2: Wireless Powered Devices on the Frontline – The Future and Challenges
Project 3: Wireless Powering of Devices Using Inductive Technology
Project 4: Wireless Power Transmission for IoT Devices
Project 5: Charging Robot Crawler Inside the Pipeline
These projects explore different aspects of wireless power, from inductive charging to wireless energy transmission, offering practical solutions for real-world applications. The book includes projects that use simulation tools like CST Microwave Studio and Keysight ADS for design and analysis, with a focus on practical design considerations and real-world implementation techniques.
Technology is constantly changing. New microcontrollers become available every year and old ones become redundant. The one thing that has stayed the same is the C programming language used to program these microcontrollers. If you would like to learn this standard language to program microcontrollers, then this book is for you!
ARM microcontrollers are available from a large number of manufacturers. They are 32-bit microcontrollers and usually contain a decent amount of memory and a large number of on-chip peripherals. Although this book concentrates on ARM microcontrollers from Atmel, the C programming language applies equally to other manufacturer’s ARMs as well as other microcontrollers.
Features of this book
Use only free or open source software.
Learn how to download, set up and use free C programming tools.
Start learning the C language to write simple PC programs before tackling embedded programming - no need to buy an embedded system right away!
Start learning to program from the very first chapter with simple programs and slowly build from there.
No programming experience is necessary!
Learn by doing - type and run the example programs and exercises.
Sample programs and exercises can be downloaded from the Internet.
A fun way to learn the C programming language.
Ideal for electronic hobbyists, students and engineers wanting to learn the C programming language in an embedded environment on ARM microcontrollers.
Troisième édition augmentée et révisée avec AVR Playground et Elektor Uno R4
Les cartes Arduino connaissent un énorme succès. Ils sont faciles à utiliser et bon marché. Ce livre vous présente non seulement le monde d'Arduino, mais vous apprend également à programmer les microcontrôleurs en général. Ce livre met la théorie en pratique sur une carte Arduino en utilisant l'environnement de programmation Arduino.
Du matériel est également en cours de développement : un bouclier polyvalent pour construire certaines des expériences des 10 premiers chapitres ; l'AVR Playground, une véritable carte de développement de microcontrôleur basée sur Arduino pour un développement d'applications confortable, et l'Elektor Uno R4, un Arduino Uno R3 sous stéroïdes.
L'auteur, expert Elektor, fournit au lecteur les connaissances théoriques de base nécessaires à la programmation de n'importe quel microcontrôleur : entrées et sorties (analogiques et numériques), interruptions, bus de communication (RS-232, SPI, I²C, 1-wire, SMBus, etc. .), des minuteries et bien plus encore. Les programmes et croquis du livre montrent comment utiliser plusieurs composants électroniques courants: claviers matriciels, écrans (LED, LCD couleur alphanumérique et graphique), moteurs, capteurs (température, pression, humidité, son, lumière et infrarouge), encodeurs rotatifs, buzzers piézo, boutons poussoirs, relais, etc. Ce livre sera votre premier livre sur les microcontrôleurs avec une fin heureuse !
Ce livre est fait pour vous si vous êtes un débutant en microcontrôleurs, un utilisateur d'Arduino (amateur, bricoleur, artiste, etc.) qui souhaite approfondir ses connaissances, un étudiant diplômé en électronique ou un professeur en quête d'idées.
Grâce à Arduino, la mise en œuvre des concepts présentés est simple et ludique. Certains des projets proposés sont très originaux :
Jeu d'argent
Misophone (une fourchette musicale)
Brouilleur GPS de voiture
Station météo
Décodeur DCF77
Émetteur d'heure illégal
Manipulateur de télécommande infrarouge
Générateur de bruit gênant
Alarme klaxon italien
Détecteur de surchauffe
Contrôleur PID
Enregistreur de données
Fichier SVG Oscilloscope
Voltmètre 6 canaux
Tous les projets et exemples de code de ce livre ont été essayés et testés sur une carte Arduino Uno. Ils devraient également fonctionner avec l'Arduino Mega et toute autre carte compatible exposant les connecteurs d'extension du blindage Arduino.
Fiches techniques des composants actifs utilisés (fichier .PDF) :
ATmega328 (Arduino Uno)
ATmega2560 (Arduino Méga 2560)
BC547 (Transistor bipolaire, chapitres 7, 8, 9)
BD139 (Transistor de puissance bipolaire, chapitre 10)
BS170 (transistor N-MOS, chapitre 8)
DCF77 (module récepteur, chapitre 9)
DS18B20 (capteur de température, chapitre 10)
DS18S20 (capteur de température, chapitre 10)
HP03S (capteur de pression, chapitre 8)
IRF630 (transistor de puissance N-MOS, chapitre 7)
IRF9630 (transistor de puissance P-MOS, chapitre 7)
LMC6464 (ampli-op quad, chapitre 7)
MLX90614 (capteur infrarouge, chapitre 10)
SHT11 (capteur d'humidité, chapitre 8)
TS922 (double ampli-op, chapitre 9)
TSOP34836 (récepteur infrarouge, chapitre 9)
TSOP1736 (récepteur infrarouge, chapitre 9)
MPX4115 (capteur de pression analogique, chapitre 11)
MCCOG21605B6W-SPTLYI (écran LCD I²C, chapitre 12)
SST25VF016B (EEPROM SPI, chapitre 13)
A propos de l'auteur :
Clemens Valens, né aux Pays-Bas, vit en France depuis 1997. Manager chez Elektor Labs et Webmaster d' ElektorLabs , amoureux d'électronique, il développe des systèmes de microcontrôleurs pour le plaisir, et parfois aussi pour son employeur. Polyglotte - il parle couramment C, C++, PASCAL, BASIC et plusieurs dialectes assembleurs - il passe la plupart de son temps sur son ordinateur pendant que sa femme, leurs deux enfants et leurs deux chats tentent d'attirer son attention (seuls les chats y parviennent). Visitez le site Web de l'auteur : www.polyvalens.com . Témoignage authentique d'Hervé M., l'un des premiers lecteurs du livre : "J'ai presque pleuré de joie lorsque ce livre m'a fait comprendre en seulement trois phrases des choses qui semblaient auparavant complètement insondables."
Le PC a depuis longtemps dépassé sa fonction d’ordinateur pur et est devenu une machine à tout faire. Ce livre s'adresse aux personnes qui souhaitent contrôler du matériel existant ou construit par elles-mêmes depuis leur ordinateur.
En utilisant Visual Basic comme outil de développement rapide d'applications, nous vous emmènerons dans un voyage pour ouvrir le monde au-delà des connecteurs du PC. Après vous être familiarisé avec Visual Basic, son environnement de développement et l'ensemble d'outils qu'il propose, des éléments tels que les communications série, les ports d'imprimante, le bit-banging, l'émulation de protocole, l'interfaçage ISA, USB et Ethernet et le contrôle à distance des équipements de test sur le bus GPIB, sont couverts dans leur étendue. Chaque sujet est accompagné d'un code clair, prêt à être exécuté, et si nécessaire, des schémas sont fournis qui permettront à vos projets d'être opérationnels en un rien de temps.
Ce livre vous montrera des choses avancées telles que : utiliser des outils comme Debug pour trouver des adresses matérielles, configurer une communication à distance à l'aide de sockets TCP/IP et UDP et même écrire vos propres serveurs Internet. Ou que diriez-vous de connecter votre propre bloc de matériel via USB ou Ethernet et de le contrôler depuis Visual Basic. D'autres éléments tels que la communication entre programmes Internet, DDE et la nouvelle interface graphique de Windows XP sont également couverts. Tous les exemples sont prêts à être compilés en utilisant Visual Basic 5.0, 6.0, NET ou 2005. Une couverture complète est donnée sur les différences entre ce que l'on pourrait appeler Visual Basic Classic et Visual basic .NET/2005.
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !Pas encore membre ? Cliquez ici.Arduino Portenta Machine Control et Arduino Portenta H7démonstration avec une passerelle CAN vers MQTTle kit LCR-mètre 2 MHz d'Elektorrejoignez David Cuartielles, cofondateur d'Arduino, en direct !MicroPython entre dans le monde de l'ArduinoLes projets connectés simplifiésPlongez dans l'Arduino CloudIntroduction à TinyMLPlus gros n'est pas toujours mieuxArduino K-Wayl'écriture des croquis Arduino en net progrèsArduino en questionsdébuter avec le Portenta X8gestion sécurisée des logiciels avec les conteneurscréez, déployez et maintenez des applications évolutives et sécuriséesavec Arduino Portenta X8 équipé du mini processeur d'applications i.MX 8M de NXP et de l'élément de sécurité EdgeLock SE050comment j'ai automatisé ma maisonFabio Violante, PDG d'Arduino, partage ses solutionssimulateur Altair 8800simulation matérielle d'un ordinateur ancienMS-DOS sur le Portenta H7exécuter des logiciels old-school sur du matériel modernecultivez-le vous-mêmeune jardinière numérique d'intérieur tout-en-unSauver la planète avec la domotique ?MQTT sur l'Arduino Nano RP2040 Connectdevenez professionnel avec Arduino Proles fours intelligents font un bond dans le futurTagvance conçoit des chantiers de construction plus sûrs avec ArduinoSantagostino respire facilementavec une surveillance à distance qui tire parti de l'IA pour une maintenance prédictivela sécurité atteint des sommets avec la solution basée sur les cartes MKR de RIoT Securel'open-source apporte au monde du progrès dans la gestion de l'eauSensoDétecter la déforestation grâce à l'analyse sonoreBibliothèque Mozzi Arduino pour la synthèse sonoreLe point de vue de Tim Barrassles nouveaux Portenta X8 (avec Linux !) et Max Carrier redéfinissent le champ des possiblescomment l'utilisation d'Arduino aide les étudiants à acquérir des compétences futuresBien s'équiper pour mieux travaillerl'importance de la robotique dans l'enseignementLoRa fiabilise l'IdOla carte Portenta Machine control en détailrétro-gaming avec Arduboyréduire l'utilisation de l'eau sur les pistes d'équitationun IdO pour surveiller en permanence les niveaux d'humidité et de température du solle projet Panettonesystème de gestion et de maintien d'un ferment au levainSupporting Arduino ResellersSpace Invaders avec Arduinocréation artistique dans l'environnement Arduinodes idées inspirantes d'artistes et de designersArduino Product CatalogueL'avenir de l'Arduino
Cette compilation comprend des articles intégrés de l'actuel Elektor entre juillet 2012 et novembre 2014.
Les documents suivants sont inclus dans le numéro de document (PDF) avec la fonction de navigation disponible et les articles sont intéressants.
SwiftIO propose un compilateur Swift complet et un environnement de framework qui s'exécute sur le microcontrôleur. La carte SwiftIO est une carte de circuit électronique compacte qui exécute Swift sur du métal nu, vous offrant un système qui peut être utilisé pour contrôler toutes sortes de projets électroniques.
Caractéristiques
Processeur croisé NXP i.MX RT1052 avec cœur ARM Cortex-M7 à 600 MHz
Flash SPI de 8 Mo, SDRAM de 32 Mo
Débogueur DAPLink intégré
USB intégré vers UART pour la communication série
LED RVB intégrée
Prise SD intégrée
46x GPIO, 12x ADC, 14x PWM, 4x UART, 2x I²C, 2x SPI, etc.
De nombreuses fonctionnalités avancées supplémentaires pour répondre aux besoins des utilisateurs avancés
Prise en charge du RTOS Zephyr
MadMachine IDE est le premier environnement de développement intégré pour SwiftIO, qui facilite l'écriture de code Swift et son téléchargement sur la carte.
The GTMEDIA V8 Finder2 is a handheld satellite meter that supports DVB-S/S2 and MPEG-2/4 H.264 (8-bit) standards. Designed for convenience, it boasts a compact size, lightweight build, user-friendly interface, extended battery life, and a comprehensive set of features.
This meter provides all the essential functions needed for efficient installation and verification of digital satellite TV services, whether for individual residences or multi-dwelling units.
Spécifications
Plage de fréquence
950-2150 MHz
DC IN
13 V/18 V (maximum 350 mA)
Écran
Écran LCD TFT HD de 3,5 pouces (320 x 240)
Standard
DVB-S/S2/S2X
Batterie
Batterie au lithium 7,4 V/4000 mAh intégrée
Dimensions
95 x 155 x 45 mm
Poids
450 g
Inclus
GTmedia V8 Finder 2
Câble USB
Manuel
Raspberry Pi 5 fournit deux connecteurs MIPI à quatre voies, chacun pouvant prendre en charge une caméra ou un écran. Ces connecteurs utilisent le même format FPC « mini » à 22 voies au pas de 0,5 mm que le kit de développement de module de calcul et nécessitent des câbles adaptateurs pour se connecter aux connecteurs au format « standard » à 15 voies au pas de 1 mm du Raspbery Pi actuel. produits d'appareil photo et d'affichage.
Ces câbles adaptateurs mini vers standard pour caméras et écrans (notez qu'un câble de caméra ne doit pas être utilisé avec un écran, et vice versa) sont disponibles en longueurs de 200 mm, 300 mm et 500 mm.
40+ Projects using Arduino, Raspberry Pi and ESP32
This book is about developing projects using the sensor-modules with Arduino Uno, Raspberry Pi and ESP32 microcontroller development systems. More than 40 different sensors types are used in various projects in the book. The book explains in simple terms and with tested and fully working example projects, how to use the sensors in your project. The projects provided in the book include the following:
Changing LED brightness
RGB LEDs
Creating rainbow colours
Magic wand
Silent door alarm
Dark sensor with relay
Secret key
Magic light cup
Decoding commercial IR handsets
Controlling TV channels with IT sensors
Target shooting detector
Shock time duration measurement
Ultrasonic reverse parking
Toggle lights by clapping hands
Playing melody
Measuring magnetic field strength
Joystick musical instrument
Line tracking
Displaying temperature
Temperature ON/OFF control
Mobile phone-based Wi-Fi projects
Mobile phone-based Bluetooth projects
Sending data to the Cloud
The projects have been organized with increasing levels of difficulty. Readers are encouraged to tackle the projects in the order given. A specially prepared sensor kit is available from Elektor. With the help of this hardware, it should be easy and fun to build the projects in this book.
STmicroelectronics’ wireless IoT & wearable sensor development kit ‘SensorTile.box’ is a portable multi-sensor circuit board housed in a plastic box and developed by STMicroelectronics. It is equipped with a high-performance 32-bit ARM Cortex-M4 processor with DSP and FPU, and various sensor modules, such as accelerometer, gyroscope, temperature sensor, humidity sensor, atmospheric pressure sensor, microphone, and so on. SensorTile.box is ready to use with wireless IoT and Bluetooth connectivity that can easily be used with an iOS or Android compatible smartphone, regardless of the level of expertise of the users. SensorTile.box is shipped with a long-life battery and all the user has to do is connect the battery to the circuit to start using the box. The SensorTile.box can be operated in three modes: Basic mode, Expert mode, and Pro mode. Basic mode is the easiest way of using the box since it is pre-loaded with demo apps and all the user has to do is choose the required apps and display or plot the measured data on a smartphone using an app called STE BLE Sensor. In Expert mode users can develop simple apps using a graphical wizard provided with the STE BLE Sensor. Pro mode is the most complex mode allowing users to develop programs and upload them to the SensorTile.box. This book is an introduction to the SensorTile.box and includes the following: Brief specifications of the SensorTile.box; description of how to install the STE BLE Sensor app on an iOS or Android compatible smartphone required to communicate with the box. Operation of the SensorTile.box in Basic mode is described in detail by going through all of the pre-loaded demo apps, explaining how to run these apps through a smartphone. An introduction to the Expert mode with many example apps developed and explained in detail enabling users to develop their own apps in this mode. Again, the STE BLE Sensor app is used on the smartphone to communicate with the SensorTile.box and to run the developed apps. The book then describes in detail how to upload the sensor data to the cloud. This is an important topic since it allows the sensor measurements to be accessed from anywhere with an Internet connection, at any time. Finally, Pro mode is described in detail where more experienced people can use the SensorTile.box to develop, debug, and test their own apps using the STM32 open development environment (STM32 ODE). The Chapter explains how to upload the developed firmware to the SensorTile.box using several methods. Additionally, the installation and use of the Unicleo-GUI package is described with reference to the SensorTile.box. This PC software package enables all of the SensorTile.box sensor measurements to be displayed or plotted in real time on the PC.
Le monde de l'électronique est à la fois vaste et… tout petit ! Voici un livre qui confirme ces deux constatations contradictoires. En effet, en électronique, tout touche à tout, d'une manière ou d'une autre. Le plus petit détail peut avoir les plus grandes conséquences, et pas toujours celles que l'on attendrait.
L'objectif de l'auteur de cette série d'articles autonomes intitulée hors-circuits, réunis ici en un livre, n'est pas de vous tenir par la main. Robert Lacoste, électronicien professionnel de haut-niveau, vous donne des pistes pour comprendre ce qui paraît mystérieux. Il vous guide juste assez pour vous permettre ensuite de progresser tout seul. Avec lui, non seulement vous repousserez vos propres limites, mais saurez aussi détecter celles du matériel et du logiciel que vous utilisez. En vous invitant à repasser par les notions de physique de base, il vous permettra de séparer les véritables progrès techniques des laïus commerciaux.
Les bases, ça peut mener loin
D'où vient la sensibilité d'un récepteur d'ondes radio ? Pourquoi le téléchargement d'une vidéo sur votre portable est-il beaucoup plus lent à la campagne qu'en centre-ville ? Si pour vous la réponse technique à des questions comme celles-ci (et bien d'autres que vous n'osez peut-être même pas vous poser) n'est pas évidente, ce livre vous aidera à y voir plus clair. Oui, on peut être à l'aise avec les microcontrôleurs, mais dérouté par le comportement d'un simple transistor. Vous sentez-vous concerné par de telles interrogations ? Ce livre est donc pour vous.
Sans aucune formule mathématique qui ne soit pas à la portée d'un lycéen, il balaye tout le champ de l'électronique, depuis l'analogique jusqu'au traitement numérique du signal en passant par le domaine si redouté des hautes-fréquences. La théorie ne s'y éloigne jamais beaucoup de la loi d'Ohm ! Avec des mots simples, l'auteur explique comment ça marche, pourquoi parfois ça ne marche pas comme on veut, et comment mieux utiliser différentes techniques dans vos propres projets pour que ça marche.
Liste des sujets abordés :
adaptation d'impédance : qu'est-ce-que c'est ?
petite introduction aux microrubans
jouons avec la réflectométrie temporelle
circuits imprimés : éviter les bourdes en HF et avec les fréquences élevées
le marquage CE pour les béotiens
le quartz
magie de la PLL VCO & PLL : pour obtenir des fréquences à la fois précises, stables et variables
synthèse numérique directe : une introduction
comprendre l'amplificateur à transistor : sexagénaire vaillant
ampli de classe A, B, C, D, E, F, G, H : quesako ?
le filtrage numérique sans stress : les filtres FIR
le filtrage numérique sans stress : les filtres CIC
le filtrage numérique sans stress : les filtres IIR
l'ABC des CA/N DNL, INL, SNR, SINAD, ENOB, SFDR et consorts
l'ABC des CA/N sigma-delta, quésaco ?
bruit et sensibilité des récepteurs
échange débit contre portée
Caractéristiques
Processeur Bluetooth LE Nordic nRF52840 - 1 Mo Flash, 256 Ko de RAM, processeur Cortex M4 64 MHz
Écran TFT IPS couleur 1,3″ 240×240 pour du texte et des images haute résolution
Alimentation à partir de n'importe quelle source de batterie 3-6 V (régulateur interne et diodes de protection)
Deux boutons utilisateur A/B et un bouton de réinitialisation
Mouvement 9-DoF série ST Micro - Accel/Gyro LSM6DS33 + magnétomètre LIS3MDL
Capteur de proximité, de lumière, de couleur et de gestes APDS9960
Capteur sonore du microphone PDM
Humidité SHT
Température et pression barométrique/altitude du BMP280
Indicateur LED RVB NeoPixel
2 Mo de stockage flash interne pour l'enregistrement des données, les images, les polices ou le code CircuitPython
Buzzer/haut-parleur pour émettre des tonalités et des bips
Deux LED blanches brillantes à l'avant pour l'éclairage/détection des couleurs
Connecteur Qwiic / STEMMA QT pour ajouter plus de capteurs, contrôleurs de moteur ou écrans via I²C. Vous pouvez connecter les capteurs GROVE I²C à l'aide d'un câble adaptateur.
Programmable avec Arduino IDE ou CircuitPython
Cet afficheur est compatible avec l’écran Nokia 5110 ce qui le rend parfaitement apte à afficher des données ou des graphiques de valeurs mesurées sur un microcontrôleur ou un ordinateur monocarte. De plus, l'écran est compatible avec tous les Raspberry Pi, Arduino, CubieBoard, Banana Pi et microcontrôleurs sans effort supplémentaire. Caractéristiques Processeur Philips PCD8544 Interface SPI Resolution 84 x 48 Pixels Alimentation 2,7-3,3 V Fonctions spéciales Rétroéclairage Compatible avec Raspberry Pi, Arduino, CubieBoard, Banana Pi and microcontroller Dimensions 45 x 45 x 14 mm Weight 14 g
Célébrons l'Arduino Uno avec une édition limitée miniaturisée
La carte de développement préférée du monde est désormais miniaturisée. Cette version de l'Arduino Uno est unique. Le noir et le doré, la finition, l'élégance du design et de l'emballage, le tout livré selon les normes les plus élevées. Un petit bijou pour célébrer la communauté Arduino et ce que nous faisons ensemble depuis toutes ces années.
Chaque composant est unique et numéroté sur le circuit imprimé, et comprend une lettre signée à la main par les fondateurs. C'est une édition limitée, alors procurez-vous-en tant qu'il y en a en stock !
Pour les vrais passionnés d'Arduino Uno
L'édition limitée de l'Arduino Uno Mini est un objet de collection pour les vrais passionnés d'Arduino : amateurs, étudiants, makers, inventeurs, rêveurs, enthousiastes, fans, electroniciens, concepteurs, questionneurs, résolveurs de problèmes, perplexeurs, joueurs, débatteurs, développeurs, entrepreneurs, architectes, façonneurs d'avenir, musiciens, scientifiques.... 10 millions de projets basés sur des cartes Uno (officielles) qui ont contribué à cette incroyable histoire.
Caractéristiques techniques
L'Arduino Uno Mini Limited Edition est une carte à microcontrôleur basée sur l'ATmega328P. Elle dispose de 14 entrées/sorties numériques (dont six peuvent être utilisées comme sorties PWM), six entrées analogiques, un résonateur céramique de 16 MHz, un connecteur USB-C et un bouton de réinitialisation. Elle contient tout ce qui est nécessaire pour prendre en charge le microcontrôleur. Il suffit de la connecter à un ordinateur à l'aide d'un câble USB, d'utiliser un adaptateur d'alimentation ou de brancher une batterie pour démarrer.
Microcontrôleur
ATmega328P
Connecteur USB
USB-C
Broches de LED intégrés
13
Broches d'entrée/sortie numériques
14
Broches d'entrée analogiques
6
Broches PWM
6
UART
Oui
I²C
Oui
SPI
Oui
Tension de fonctionnement du circuit
5 V
Tension d'entrée (limite)
6-12 V
Connecteur de batterie
Non
Courant continu par broche d'entrée/sortie
20 mA
Courant continu pour une broche 3,3 V
50 mA
Processeur principal
ATmega328P (16 MHz)
Processeur USB-série
ATmega16U2 (16 MHz)
Mémoire ATmega328P
2 Ko SRAM, 32 Ko Flash, 1 Ko EEPROM
Poids
8,05 g
Dimensions
26,70 x 34,20 mm
Téléchargements
Fiche technique
Le FR01D (2-en-1) caméra thermique et multimètre est une solution compacte et légère qui facilite les tâches de diagnostic et de maintenance. Grâce à sa fonction transparente en un seul clic, vous pouvez basculer sans effort entre les modes d'imagerie thermique et multimètre, vous offrant ainsi deux outils essentiels dans un seul appareil portable.
Le multimètre est capable de mesurer la tension continue et alternative, la résistance, les vérifications de diodes, les tests de continuité et la capacité.
Le FR01D dispose d'un écran tactile de 2,8 pouces avec une résolution de 320 x 480 pixels. L'appareil est alimenté par une batterie au lithium rechargeable intégrée et peut être rechargé via USB.
Avec le FR01D, vous pouvez inspecter et entretenir les circuits imprimés, vérifier les alimentations électriques, réparer les appareils électroniques et réviser les appareils électroménagers. Sa taille compacte, sa multifonctionnalité et sa convivialité font du FR01D le compagnon idéal des techniciens en électronique et de maintenance.
Spécifications générales
Taille d'affichage
2,8" (320 x 480)
Écran tactile
Résistif
Transmission de données
USB-C
Format de stockage des images
BMP
Batterie
Batterie Li-ion
Température de stockage
−20°C ~ 60°C
Température de fonctionnement
0°C ~ 50°C
Humidité de fonctionnement
<85% HR
Dimensions
134 x 69 x 25 mm
Poids
130 g
Spécifications de la caméra d'imagerie thermique
Capteur
Oxyde de vanadium (VOx)
Fréquence de capture d'images
25 Hz
Pixels d'imagerie thermique
192 x 192
Champ de vision (FOV)
50,0°(H) x 50°(V) / 72,1°(D)
Plage de température
−20°C ~ +550°C
Mode gain
Auto
Précision
±2°C ou ±2%
Résolution de mesure
0,1°C
Spécifications du multimètres
Tension d'entrée CC (max.)
1000 V
Tension d'entrée CA (max.)
750 V
Résistance (max.)
99,99 MΩ
Capacité (max.)
99,99 mF
Plage de test du cycle de service
0,1% ~ 99,9%
Plage de test des diodes
0 V ~ 3 V
Test de continuité
999,9 Ω
Affichage
9999 comptes (actualisation 3 x par seconde)
Précision
Fonction
Gamme
Résolution
Précision
Tension alternative
400 mV
0.1 mV
2% +3
9.999 V
0.001 V
1.0% +3
99.99 V
0.01 V
999.9 V
0.1V
Tension continue
400 mV
0.1 mV
2% +3
9.999 V
0.001 V
1.0% +3
99.99 V
0.01 V
999.9 V
0.1 V
Résistance
999.9 Ω
0.1 Ω
0.5% +3
9.999 KΩ
0.001 kΩ
99.99 KΩ
0.01 kΩ
999.9 KΩ
0.1 kΩ
9.999 MΩ
0.001 MΩ
99.99 MΩ
0.01 MΩ
1.5% +3
Test de diode
3.000 V
0.001 V
10%
Capacitance
9.999 nF
0.001 nF
2% +5
99.99 nF
0.01 nF
999.9 nF
0.1 nF
9.999 uF
0.001 uF
99.99 uF
0.01 uF
999.9 uF
0.1 uF
9.999 mF
0.001 mF
5% +5
99.99 mF
0.01 mF
Inclus
1x FR01D Caméra d'imagerie thermique & Multimètre
2x Câbles de test
1x Câble USB
1x Manuel
Maîtriser le langage et la plateforme de développement
Beaucoup de gens aimeraient apprendre Java mais se lancer n'est pas facile puisque programmer avec Java nécessite au moins deux choses : maîtriser le langage de programmation et l'environnement de développement. A l'aide de nombreux exemples, ce livre montre comment le langage est structuré. De plus, il utilise l'environnement de développement Eclipse comme exemple d'outil puissant pour enseigner le développement de programmes Java.
Dans Basics, la première partie du livre, vous acquérez vos connaissances de base sur Java et Eclipse. Cette partie pose les bases de la programmation, vous donne un aperçu de la technologie Java et vous montre les particularités de la programmation orientée objet.
Dans la deuxième partie intitulée Java Language, tout tourne autour des subtilités du langage Java et c'est là que sont créées les premières petites applications Java, aidées par un savant mélange de partie connaissances et d'exercices pratiques. La technologie Java est à la fois le nom et le thème de la troisième partie qui vous présente également les règles à respecter lors de la programmation, ce que sont les bibliothèques de classes et leurs avantages. De plus, vous apprendrez comment tester des programmes, ce que sont les algorithmes et comment les programmer.
La quatrième partie, Projets Java, vous permet d'appliquer tous les éléments précédents dans une application avec une interface utilisateur graphique. Le projet montre comment développer une application plus grande pièce par pièce avec l'environnement de développement Eclipse. L'annexe se termine par une section sur les erreurs fréquentes pouvant survenir lors de l'utilisation d'Eclipse et un glossaire.