Cette clé USB contient une sélection de plus de 300 articles liés à Arduino publiés dans le magazine Elektor. Le contenu comprend à la fois des articles de fond et des projets sur les sujets suivants :
Développement logiciel et matériel : tutoriels sur le développement logiciel avec l’IDE Arduino, Atmel Studio, les shield, et les concepts essentiels de programmation.
Apprentissage : le Microcontroller Bootcamp propose une approche structurée pour programmer des systèmes embarqués.
Acquisition et mesure de données : projets comme un enregistreur de données 16 bits, un tachymètre pour tour, et un analyseur de réseau électrique pour capturer et analyser des signaux en temps réel.
Communication sans fil : apprenez à mettre en œuvre des réseaux sans fil, créer une interface Android, et communiquer efficacement avec des microcontrôleurs.
Robotique et automatisation : le Arduino Nano Robot Controller, des cartes de support pour l'automatisation, et l'exploration de divers shield Arduino pour enrichir les fonctionnalités.
Projets à construire soi-même : Des projets uniques tels qu’un projecteur laser, une horloge et un thermomètre Numitron, un récepteur TBF, Theremino, et des interfaces LED tactiles mettent en valeur des applications créatives.
Que vous soyez débutant ou expérimenté, cette collection est une ressource précieuse pour apprendre, expérimenter et repousser les limites de la technologie Arduino.
Spécifications Capteur de caméra 324x324 pixels : utilisez l'un des cœurs de Portenta pour exécuter des algorithmes de reconnaissance d'images en utilisant l'éditeur OpenMV pour Arduino Connecteur Ethernet 100 Mbps : connectez votre Portenta H7 à l'Internet filaire 2 microphones embarqués pour la détection des sons directionnels : capturez et analysez le son en temps réel Connecteur JTAG : effectuez un débogage de bas niveau de votre carte Portenta ou des mises à jour du firmware en utilisant un programmateur externe Connecteur carte SD : stockez vos données capturées sur la carte, ou lisez les fichiers de configuration La Vision Shield a été conçue pour s'intégrer à la famille Arduino Portenta. Ces cartes sont dotées de processeurs multicœurs 32 bits ARM® Cortex™ tournant à des centaines de mégahertz, avec des mégaoctets de mémoire de programme et de RAM. Elles sont équipées de Wi-Fi et de Bluetooth. La vision par ordinateur embarquée rendue facile Arduino s'est associé à OpenMV pour vous offrir une licence gratuite de l'EDI OpenMV, un moyen facile d'accéder à la vision par ordinateur en utilisant MicroPython comme langage de programmation. Téléchargez l'éditeur sur notre site et parcourez les exemples que nous avons préparés pour vous dans l'EDI OpenMV. Des entreprises du monde entier construisent déjà des produits basés sur cette approche simple, mais puissante, pour détecter, filtrer et classer des images, des codes QR et autres. Débogage avec des outils professionnels Connectez votre Portenta H7 à un débogueur professionnel via le connecteur JTAG. Utilisez des outils comme ceux de Lauterbach ou Segger sur votre carte pour déboguer votre code étape par étape. La Vision Shield expose les broches nécessaires pour que vous puissiez brancher votre sonde JTAG. Caméra Module caméra Himax HM-01B0 Résolution 320 x 320 active pixels actifs avec support pour QVGA Capteur d’image Haute sensibilité à la technologie 3,6μ BrightSense™ Microphone 2 x MP34DT05 Longueur 66 mm Largeur 25 mm Poids 11 gr Pour plus d'informations, consultez les tutoriels fournis par Arduino ici.
Concrétisez vos rêves, réalisez les projets les plus fous : un odomètre pour la roue de votre hamster, la surveillance complètement automatisée de votre fourmilière avec interface web, ou le Sandwich-O-Mat – une machine qui grille les sandwichs de votre choix.Avec les cartes Arduino et le mouvement DIY (« fais-le toi-même ») ou maker, se mettre à programmer des microcontrôleurs est devenu un jeu d'enfant. Une deuxième révolution a eu lieu : des développeurs ingénieux ont mis sur le marché de petites cartes – appelées « shields » ou modules – qui simplifient considérablement l'utilisation d'autres dispositifs. Ces petits modules contiennent tous les composants électroniques nécessaires pour la connexion au microcontrôleur ; quelques fils avec des fiches suffisent pour le raccordement, ce qui évite d'avoir à câbler et fait gagner du temps. En outre, il est également possible de manipuler de minuscules composants dépourvus de pattes de connexion (ceux de type CMS).ProjetsArduino et le monde extérieurCapteur BMP180, introduction aux bibliothèques et à l'I²CInitiation aux entrées/sorties avec un shield polyvalentAdaptateur I²C pour LCD et afficheurs à matrice de pointsShield clavier & LCDConvertisseur de niveauW5100 : connexion à internetShields d'extension des entrées/sortiesRelais et relais statiquesShield multifonction : unité de commande universelleConnexion d'un lecteur de carte SD par SPITouches et afficheurs à 7 segmentsConvertisseur analogique/numérique à 16 bitsConvertisseur numérique/analogique MCP4725Pilote de servomoteurs à 16 voies PWMLecteur MP3Enregistreur de données GPS avec stockage sur carte SDCapteur tactileJoystickSHT31 : température et humiditéCapteur d'UV-A VEML6070Temps de vol VL53L0XMesure de distance à ultrasonsAfficheur matriciel à LED à base de MAX7219Horloge en temps réel DS3231Circuit d'extension de port MCP23017Communication radio à 433 MHzGyroscope MPU-6050Accéléromètre ADXL345LED RVB WS2812Cartes d'alimentationCapteurs de gaz MQ-xxCapteur de dioxyde de carbone (CO2)Capteur de courant ACS712Capteur de courant INA219Pilote de moteur L298Kit RFID MFRC522Moteur pas à pas 28BYJ-48Carte avec pilote de moteur ultra-silencieux TMC2209Potentiomètre numérique X9C10xÉcran couleur TFT avec contrôleur/pilote ST7735Écran à encre électroniqueModule BluetoothCompteur GeigerModule GSM SIM800LMultiplexeur I²CModule CAN (Controller Area Network)
Conçu avec une technologie de pointe, ce bouclier apporte la puissance de la RFID à ultra haute fréquence (UHF) au bout de vos doigts.
Avec l'Ardi UHF Shield, vous pouvez lire sans effort jusqu'à un nombre impressionnant de 50 balises par seconde, permettant une collecte de données rapide et efficace. Le bouclier est doté d'une antenne UHF intégrée, garantissant une détection d'étiquette fiable et précise, même dans des environnements difficiles.
Équipé d'un écran OLED hautes performances de 0,91", l'Ardi UHF Shield fournit un retour visuel clair et concis, facilitant la surveillance et l'interaction avec les lectures RFID. Que vous suiviez l'inventaire, gériez le contrôle d'accès ou mettiez en œuvre une présence intelligente. système, ce bouclier vous couvre.
Avec une distance de lecture remarquable de 1 mètre, l'Ardi UHF Shield offre une portée étendue pour capturer des données RFID. Dites adieu aux limites des systèmes RFID basés sur la proximité et profitez de la flexibilité et de la commodité d'une plage de lecture plus large.
Le bouclier offre des capacités de lecture-écriture, vous permettant non seulement de récupérer des informations à partir des étiquettes RFID, mais également de mettre à jour ou de modifier les données selon vos besoins. Cette polyvalence ouvre un monde de possibilités pour des applications avancées et des solutions personnalisées.
Caractéristiques
Module de lecteur RFID UHF haute performance intégré
24 heures x 365 jours de travail normalement
Écran OLED de 0,91 pouces pour une interaction visuelle avec le bouclier
Buzzer multi-tonalité intégré pour les alertes audio
Blindage compatible avec les MCU 3,3 V et 5 V
Se monte directement sur ArdiPi, Ardi32 ou d'autres cartes compatibles Arduino
Spécifications
Résolution OLED 128x32 pixels
Interface I²C pour OLED
Gamme de fréquences UHF (UE/Royaume-Uni) : 865,1-867,9 MHz
Type de module UHF : lecture/écriture
Protocoles pris en charge : EPCglobal UHF Classe 1 Gen 2 / ISO 18000-6C
Distance de lecture : 1 mètres
Peut identifier plus de 50 balises simultanément
Interface de communication : interface TTL UART pour UHF
Débit en bauds de communication : 115 200 bps (par défaut et recommandé) – 38 400 bps
Courant de fonctionnement : 180 mA à 3,5 V (sortie 26 dBm, 25 °C), 110 mA à 3,5 V (sortie 18 dBm, 25 °C)
Humidité de travail <95% (+25°C)
Méthode de dissipation de la chaleur Refroidissement par air (pas besoin d'installer une ailette de refroidissement)
Capacité de stockage des étiquettes : 200 étiquettes @ 96 bits EPC
Puissance de sortie : 18-26 dBm
Précision de la puissance de sortie : +/-1 dB
Balises Prise en charge RSSI
La carte Portenta Cat. M1/NB IoT GNSS Shield vous permet d'améliorer les fonctionnalités de connexions de vos applications Portenta H7. Elle utilise un module sans fil Cinterion TX62 de Thales, conçu pour les applications IoT très efficaces et à faible consommation, afin d'offrir une bande passante et des performances optimisées. La Portenta Cat. M1/NB IoT GNSS Shield s'associe à la forte puissance de calcul de la Portenta H7 pour permettre le développement d'applications de localisation de biens et de surveillance à distance dans les environnements industriels, ainsi que dans l'agriculture, les services publics et les villes intelligentes. La carte offre une connectivité cellulaire aux réseaux Cat. M1 et NB-IoT, avec la possibilité d'utiliser la technologie eSIM. Suivez facilement vos objets de valeur dans toute la ville ou dans le monde entier en choisissant votre GPS, GLONASS, Galileo ou BeiDou. Caractéristiques Changez les capacités de connexion sans changer la carte. Ajoutez NB-IoT, CAT. M1 et le positionnement pour n’importe quel produit Portenta. Possibilité de créer un petit routeur multiprotocole (WiFi - BT + NB-IoT/CAT. M1). Réduisez considérablement les besoins en bande passante de communication dans les applications IoT. Module basse consommation. Compatible également avec les cartes MKR. Surveillance à distance Les entreprises industrielles et agricoles peuvent tirer parti du Portenta Cat. M1/NB IoT GNSS Shield pour surveiller à distance des détecteurs de gaz, des capteurs optiques, des systèmes d'alarme pour machines, des pièges à insectes biologiques, etc. Les fournisseurs de technologies, qui proposent des solutions pour les villes intelligentes, peuvent combiner la puissance et la fiabilité de la Portenta H7 avec la carte Portenta Cat. M1/NB IoT GNSS, afin de connecter les données et d'automatiser les actions pour une utilisation réellement optimisée des ressources et une meilleure expérience utilisateur. Surveillance des biens Ajoutez des capacités de surveillance à n'importe quel bien en combinant les performances et les fonctions d'informatique périphérique des cartes de la famille Portenta. La carte Portenta Cat. M1/NB IoT GNSS Shield est idéale pour surveiller les biens de valeur ainsi que les machines et les équipements industriels. Caractéristiques Connectivité Module sans-fil Cinterion TX62; NB-IoT - LTE CAT.M1; 3GPP Rel.14 Protocole compatible LTE Cat. M1/NB1/NB2; Bandes UMTS: 1 / 2 / 3 / 4 / 5 / 8 / 12(17) / 13 / 18 / 19 / 20 / 25 / 26 / 27 / 28 / 66 / 71 / 85; LTE Cat.M1 DL: max. 300 kbps, UL: max. 1.1 Mbps; LTE Cat.NB1 DL: max. 27 kbps, UL: max. 63 kbps; LTE Cat.NB2 DL: max. 124 kbps, UL: max. 158 kbps Service de messagerie(SMS) Mode texte point à point avec terminaison mobile (MT) et origine mobile (MO) ; mode PDU (Protocol Data Unit). Aide à la localisation Compatible GNSS (GPS/BeiDou/Galileo/GLONASS) Autres Accès intégré aux piles TCP/IP IPv4 et IPv6 ; services Internet : Serveur/client TCP, client UDP, DNS, Ping, client HTTP, client FTP, client MQTT Connexion sécurisée avec TLS/DTLS Démarrage sécurisé. Dimensions 66 x 25,4 mm Température de fonctionnement De -40° C à +85° C (de -104° F à 185°F) Téléchargements · Fiche technique · Schémas
L'Arduino Nano est une petite carte, complète et facile à monter sur une planche à pain, basée sur l'ATmega328 (Arduino Nano 3.x). Il possède plus ou moins les mêmes fonctionnalités que l'Arduino Duemilanove, mais dans un emballage différent. Il lui manque seulement une prise d'alimentation en courant continu et elle fonctionne avec un câble USB Mini-B au lieu d'un câble standard.
Caractéristiques
Microcontrôleur
ATmega328
Tension de fonctionnement (niveau logique)
5 V
Tension d'entrée (recommandée)
7-12 V
Tension d'entrée (limites)
6-20V
Broches d'E/S numériques
14 (dont 6 avec sortie PWM)
Broches d'entrée analogique
8
Courant CC par broche E/S
40mA
Mémoire flash
16 Ko (ATmega168) ou 32 Ko (ATmega328) dont 2 Ko utilisés par le chargeur de démarrage
SRAM
1 Ko (ATmega168) ou 2 Ko (ATmega328)
EEPROM
512 octets (ATmega168) ou 1 Ko (ATmega328)
Vitesse de l'horloge
16 MHz
Dimensions
18x45mm
Source de courant
L'Arduino Nano peut être alimenté via la connexion USB Mini-B, une alimentation externe non régulée de 6 à 20 V (broche 30) ou une alimentation externe régulée de 5 V (broche 27). La source d'alimentation est automatiquement sélectionnée sur la source de tension la plus élevée.
Mémoire
L'ATmega168 dispose de 16 Ko de mémoire flash pour stocker le code (dont 2 Ko sont utilisés pour le chargeur de démarrage), 1 Ko de SRAM et 512 octets d'EEPROM.
L'ATmega328 dispose de 32 Ko de mémoire flash pour le stockage du code (dont 2 Ko sont également utilisés pour le chargeur de démarrage), 2 Ko de SRAM et 1 Ko d'EEPROM.
Entrée et sortie
Chacune des 14 broches numériques du Nano peut être utilisée comme entrée ou sortie, en utilisant les fonctions pinMode() , digitalWrite() et digitalRead() . Ils fonctionnent à 5 V.
Chaque broche peut fournir ou recevoir un maximum de 40 mA et possède une résistance de rappel interne (désactivée par défaut) de 20 à 50 kohms.
Communication
L'Arduino Nano dispose d'un certain nombre de fonctionnalités pour communiquer avec un ordinateur, un autre Arduino ou d'autres microcontrôleurs.
Les ATmega168 et ATmega328 fournissent une communication série UART TTL (5 V), disponible sur les broches numériques 0 (RX) et 1 (TX). Un FTDI FT232RL sur la carte canalise cette communication série via USB et les pilotes FTDI (inclus avec le logiciel Arduino) fournissent un port COM virtuel au logiciel de l'ordinateur.
Le logiciel Arduino comprend un moniteur série qui permet d'envoyer des données textuelles simples vers et depuis la carte Arduino. Les LED RX et TX de la carte clignoteront lorsque les données seront envoyées via la puce FTDI et la connexion USB à l'ordinateur (mais pas pour les communications série sur les broches 0 et 1).
Une bibliothèque SoftwareSerial permet la communication série sur chacune des broches numériques du Nano.
Programmation informatique
L'Arduino Nano peut être programmé avec le logiciel Arduino ( télécharger ).
L'ATmega168 ou l'ATmega328 de l'Arduino Nano est livré avec un chargeur de démarrage qui vous permet de télécharger un nouveau code sans utiliser de programmeur matériel externe. Il communique en utilisant le protocole STK500 d'origine ( référence , fichiers d'en-tête C ).
Vous pouvez également contourner le chargeur de démarrage et programmer le microcontrôleur via l'en-tête ICSP (In-Circuit Serial Programming) avec Arduino ISP ou similaire ; voir ces instructions pour plus de détails.
Réinitialisation automatique (logicielle)
Plutôt que de nécessiter une pression physique sur le bouton de réinitialisation avant un téléchargement, l'Arduino Nano est conçu de manière à permettre sa réinitialisation par un logiciel exécuté sur un ordinateur connecté.
L'une des lignes de contrôle d'alimentation matérielle (DTR) du FT232RL est connectée à la ligne de réinitialisation de l'ATmega168 ou de l'ATmega328 via un condensateur de 100 nF. Lorsque cette ligne est affirmée (prise au niveau bas), la ligne de réinitialisation descend suffisamment longtemps pour réinitialiser la puce.
Le logiciel Arduino utilise cette capacité pour vous permettre de télécharger du code en appuyant simplement sur le bouton de téléchargement dans l'environnement Arduino. Cela signifie que le chargeur de démarrage peut avoir un délai d'attente plus court, car la réduction du DTR peut être bien coordonnée avec le début du téléchargement.
Maintenant, vous pouvez connecter vos cartes Arduino avec le câble USB officiel d'Arduino. Grâce à une connexion USB-C vers USB-C avec un adaptateur USB-A, ce câble USB de données peut facilement relier vos cartes Arduino à l'appareil de programmation de votre choix.
Le câble USB d'Arduino possède une gaine tressée en nylon aux couleurs typiques d'Arduino, blanc et teal (bleu-vert). Les connecteurs ont une coque en aluminium qui protège votre câble tout en ayant un aspect élégant.
Longueur : 100 cm
Coque en aluminium avec logo
Gaine tressée en nylon blanc et teal
Le kit Elektor MultiCalculator est une calculatrice multifonction basée sur Arduino qui va au-delà des calculs de base. Il offre 22 fonctions, dont la mesure de la lumière et de la température, l'analyse différentielle de la température et le décodage de la télécommande IR NEC. L'Elektor MultiCalculator est un outil pratique à utiliser dans vos projets ou à des fins pédagogiques.
Le kit comprend un module Pro Mini comme unité de calcul. Le PCB est facile à assembler à l’aide de composants traversants. Le boîtier se compose de 11 panneaux acryliques et de matériel de montage pour un assemblage facile. De plus, l'appareil est équipé d'un écran LCD alphanumérique 16x2, de 20 boutons et de capteurs de température.
L'Elektor MultiCalculator est programmable avec l'IDE Arduino via un connecteur PCB à 6 voies. La calculatrice peut être programmée avec un adaptateur de programmation et elle est alimentée via USB-C.
Modes de fonctionnement
Calculatrice
Code de résistance à 4 anneaux
Code de résistance à 5 anneaux
Conversion de décimal en hexadécimal et caractères (ASCII)
Conversion d'hexadécimaux en décimaux et caractères (ASCII)
Conversion de décimal en binaire et caractères (ASCII)
Conversion binaire en décimal et hexadécimal
Calcul de Hz, nF, réactance capacitive (XC)
Calcul de Hz, µH, réactance inductive (XL)
Calcul de la résistance de deux résistances connectées en parallèle
Calcul de la résistance de deux résistances connectées en série
Calcul d'une résistance parallèle inconnue
Mesure de la température
Mesure différentielle de température T1 et T2 et Delta(δ)
Mesure de la lumière
Chronomètre avec fonction temps au tour
Compteur d'articles
Décodage de la télécommande IR NEC
Conversion AWG (American Wire Gauge)
Lancer les dés
Personnaliser le message de démarrage
Étalonnage de la température
Spécifications
Langues des menus : Anglais, néerlandais
Dimensions : 92 x 138 x 40 mm
Durée de construction : environ 5 heures
Inclus
Composants PCB et traversants
Feuilles acryliques prédécoupées avec toutes les pièces mécaniques
Module microcontrôleur Pro Mini (ATmega328/5 V/16 MHz)
Adaptateur de programmation
Capteurs de température étanches
Câble USB-C
Téléchargements
Software
Le testeur USB FNB58 (avec Bluetooth) est un appareil de mesure de tension et de courant USB complet et très précis. Il est doté d'un écran TFT couleur HD de 2,0 pouces, d'interfaces USB-A, micro USB et USB-C intégrées. Avec cet appareil, vous pouvez mesurer l'alimentation électrique ou la consommation d'énergie de produits, ainsi que la puissance de charge des téléphones portables et des alimentations électriques. Vous pouvez également déterminer le protocole de charge rapide des chargeurs.
Caractéristiques
Interfaces USB-A et USB-C
Écran HD de 2,0 pouces
Données en un coup d'œil
Compatibilité étendue
Détection de données ultra précise
Exploration de la technologie de charge rapide
Détection automatique du protocole (PD2.0, 3.0, 3.1, PPS, QC2.0, 3.0, FCP, SCP, AFC, PE, DASH VOOC, SuperVOOC, et bien plus)
Interface utilisateur simple, facile à utiliser
4 courbes de fonction (courbe de tension et de courant en temps réel, enregistrement de courbe hors ligne, courbe de tension D+/D-, mesure de l'ondulation de l'alimentation électrique à haute vitesse)
Détection de câble
Calcul de la capacité de la batterie enregistrement d'énergie (10 groupes)
Connectivité PC pour l'enregistrement de données et les mises à jour du micrologiciel
Application Bluetooth pour les appareils Android
Spécifications
Plage de tension
4-28 V
Plage de courant
0-7 A
Plage de puissance
0-120 W
Résistance interne équivalente à la charge
0-9999,9 Ω
Tension D+/D-
0-3,3 V
Capacité
0-9999,99 Ah
Consommation d'énergie
0-9999,99 Wh
Résistance du câble
0-9999,9 Ω
Interfaces
micro USB, USB-A, USB-C
Dimensions
42 x 13 x 82 mm
Téléchargements
Manual
Firmware V0.68
Apprenez les bases de l'électronique en assemblant manuellement votre Arduino Uno, habituez-vous avec la soudure en montant chaque composant, puis libérez votre créativité avec le seul kit qui devient un synthétiseur !
Le kit Arduino Make-Your-Uno est vraiment le meilleur moyen d'apprendre à souder. Et lorsque vous avez terminé, l'emballage vous permet de construire un synthé et de faire votre musique.
Un kit avec tous les composants pour construire votre propre Arduino Uno et un synthétiseur audio.
Le kit Make-Your-Uno est accompagné d'un ensemble complet d'instructions dans une plateforme de contenu dédiée. Celles-ci comprennent des vidéos, une visionneuse interactive en 3D permettant de suivre les instructions détaillées, ainsi que la manière de programmer votre carte une fois qu'elle est terminée..
Ce kit contient :
Circuit imprimé Make-Your-Uno
1x Carte adapteur USB série.
7x Résistances 1k Ohm.
2x Résistances 10k Ohm.
2x Résistances 1M Ohm.
1x Diode (1N4007)
1x Crystal 16 MHz.
4x Leds jaunes.
1x Leds vertes.
1x Bouton-poussoir.
1x MOSFET.
1x Régulateur LDO (3.3 V).
1x Régulateur LDO (5 V).
3x Condensateurs céramiques (22pF).
3x Condensateurs électrolytiques (47uF).
7x Condensateurs polyesters (100nF).
1x Support pour ATMega 328p.
2x Connecteurs I/O.
1x Connecteur 6 broches.
1x Connecteur jack cylindrique.
1x Microcontrôleur ATmega 328p.
Arduino Audio Synth
1x Circuit imprimé Audio Synth.
1x Résistance 100k Ohm.
1x Résistance 10 Ohm.
1x Amplificateur audio (LM386).
1x Condensateur céramique (47nF).
1x Condensateur électrolytique (47uF).
1x Condensateur électrolytique (220uF).
1x Condensateur polyester (100nF).
4x Connecteurs à broches.
6x Potentiomètres 10k Ohm avec boutons en plastique.
Pièces de rechange
2x Condensateurs électrolytiques (47uF).
2x Condensateurs polyesters (100nF).
2x Condensateurs céramiques (22pF).
1x Bouton-poussoir.
1x Led jaune.
1x Led verte.
Pièces mécaniques
5x Entretoises 12 mm.
11x Entretoises 6 mm.
5x Écrous à visser.
2x Vis 12 mm.
An 8-in-1 test & measurement instrument for the electronics workbench
A well-equipped electronics lab is crammed with power supplies, measuring devices, test equipment and signal generators. Wouldn‘t it be better to have one compact device for almost all tasks? Based on the Arduino, a PC interface is to be developed that’s as versatile as possible for measurement and control. It simply hangs on a USB cable and – depending on the software – forms the measuring head of a digital voltmeter or PC oscilloscope, a signal generator, an adjustable voltage source, a frequency counter, an ohmmeter, a capacitance meter, a characteristic curve recorder, and much more.
The circuits and methods collected here are not only relevant for exactly these tasks in the "MSR" electronics lab, but many details can also be used within completely different contexts.