Pack Arduino IoT Prime avec MKR WIFI 1010 : guide complet

Les ingénieurs concepteurs, étudiants et fabricants de l’industrie ont pour objectif l’optimisation des processus de prototypage. En matière d’IoT, les choses se compliquent, connectivité, matériel et logiciel devant être parfaitement alignés pour ce que nous espérons réaliser avec votre projet.

Exclusivement proposé par Distrelec, le pack MKR IoT Prime avec carte MKR WIFI 1010 constitue la base parfaite pour l’utilisation d’Arduino MKR1010 pour les applications IoT, en combinaison avec les shields MKR ENV, MKR Relay Proto et Arduino Cloud.

Il se fonde sur le concept unique d’Arduino, le « concept Panini » selon lequel les concepteurs appareillent une carte MKR avec les boucliers et cartes porteuses souhaités afin de créer des configurations matérielles personnalisées pour des projets, comme on préparerait un sandwich. Le matériel et le logiciel open-source d’Arduino vous permet d’optimiser la configuration de votre application et de participer à des rencontres avec des ingénieurs qui partagent la même ferveur, pouvant apporter une contribution précieuse à vos projets.

Keith Jackson, responsable marketing chez Arduino, présente le nouveau pack en ces termes :

Accompagné d’un grand nombre de tutoriels, d’informations et de ressources via les plateformes en ligne d’Arduino et de Distrelec, le pack Arduino IoT Prime, un produit exclusif de Distrelec, a été conçu pour encourager le développement et l’exploration technologiques dans de nombreuses applications et compétences.

Dans ce guide, nous examinons chacune des composantes et des caractéristiques du pack IoT Prime et proposons un point de départ pour son utilisation dans les projets IoT.

Contenu du pack

  • 70 fils de liaison de noyau solide
  • 1 photorésistance
  • 20 résistances 22 ohms
  • 5 résistances 56 ohms
  • 5 résistances 1K ohms
  • 20 résistances 10K ohms
  • 5 résistances 1M ohms
  • 5 résistances 10M ohms
  • 1 câble USB

Carte MKR WIFI 1010

La carte MKR WIFI 1010 s’inscrit dans la continuité de la carte MKR 1000 WIFI, avec une mise à niveau significative. Elle est munie d’un module ESP32 fabriqué par U-BLOX. Cette carte permet d’accélérer et de simplifier le prototypage des applications IoT basées sur le Wi-Fi grâce à la flexibilité du module ESP32 et à sa faible consommation énergétique.

La carte est composée de trois blocs principaux :

  • ARM MCU de faible puissance 32 bits SAMD21 Cortex-M0+
  • Série U-BLOX NINA-W10 – faible puissance 2,4 GHz IEEE® 802.11 b/g/n Wi-Fi
  • Authentification par chiffrement ECC508

La carte MKR WIFI 1010 comprend une puissance de calcul de 32 bits, son riche ensemble d’interfaces E/S habituel et le Wi-Fi de faible puissance avec une puce cryptée pour une communication sécurisée via le chiffrement SHA-256. Elle simplifie également l’utilisation du logiciel Arduino (IDE) pour le développement de code et la programmation. Toutes ces fonctionnalités font de cette carte un produit de choix pour les nouveaux petits projets IoT, sous une forme compacte.

Son port USB peut être utilisé pour alimenter (5 V) la carte. Il est muni d’un circuit de charge Li-Po permettant à la carte Arduino MKR WIFI 1010 de fonctionner sur batterie ou sur une source externe de 5 volts, chargeant la batterie Li-Po, en cours d’exécution sur une alimentation externe. Le passage d’une source à l’autre est automatique.

Spécifications de produit

MicrocontrôleurARM MCU de faible puissance 32 bits SAMD21 Cortex-M0+
Alimentation électrique de carte (USB/VIN)5V
Batterie prise en chargeCellule individuelle Li-Po, 3,7 V, 700 mAh minimum
Tension de service de circuit3.3V
Broches E/S numériques8
Broches PWM12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – ou 18 -, A4 – ou 19)
UART1
SPI1
I2C1
I2S1
ConnectivitéWiFi
Broches d’entrée analogique7 (ADC 8/10/12 bits)
Broches de sortie analogique1 (DAC 10 bits)
Interruptions externes8 (0, 1, 4, 5, 6, 7, 8, A1 -ou 16-, A2 – ou 17)
Courant CC par broche E/S7 mA
Mémoire flash256 KB
SRAM32 KB
EEPROMAucune
Fréquence d’horloge32.768 kHz (RTC), 48 MHz
LED_BUILTIN6
Périphérique USB à vitesse maximale et hôte intégréInclus
LED_BUILTIN6
Longueur61.5 mm
Largeur25 mm
Poids32 gr.

MKR ENV shield

Le bouclier MKR ENV permet à une carte MKR d’acquérir des données environnementales recueillies par un réseau de capteurs.

Ces capteurs de dernière génération mesurent les éléments suivants :

  • Pression atmosphérique
  • Température et humidité
  • Intensité ultraviolet A
  • Intensité ultraviolet B
  • Indice UV (calculé)
  • Intensité lumineuse (en LUX)

Pour vous aider à concevoir des projets et à archiver les données collectées localement, ce bouclier est muni d’un emplacement pour carte micro SD (non fournie).

Arduino propose une bibliothèque prête à l’emploi avec des exemples et méthodes permettant de lire des valeurs à partir des différents capteurs, offrant un processus d’intégration simple et harmonieux.

Capteurs utilisés :

  • ST LPS22HB : pression atmosphérique
  • ST HTS221 : température et humidité
  • VISHAY TEMT6000 : Lux de l’environnement ambiant
  • VISHAY VEML6075 : longueurs d’onde ultraviolette A/B

Caractéristiques du produit

ICLPS22HB, TEMT6000, VEML6075
Tension d’entrée3.3V
Tension de service3.3V
GammesPression : 260 à 1260 hPa
Sensibilité rH : 0,004 % rH/LSB
Exactitude d’humidité : ± 3,5 % rH, 20 à +80 % rH
Mesure UVA, UVB et UVBI
CommunicationI2C/Analogique/td>
Longueur61 mm
Épaisseur25 mm
Poids32 g

Bouclier MKR Relay Proto

Le bouclier MKR Relay Proto vous permet de commander facilement des relais avec votre carte MKR. Le bouclier propose deux relais intégrés et une petite zone de prototypage lorsque vous devez ajouter un autre composant à votre projet.

Le bouclier MKR Relay vous permet d’ajouter facilement des relais à votre projet basé sur une carte MKR. Les relais fournis par le bouclier portent le nom de « RELAIS1 » et « RELAIS2 » et sont commandés par la « broche 1 » et la « broche 2 » respectivement. Le bouclier permet également une connexion simple via des borniers à vis pour les entrées analogiques A1 à A4, I2C et des tensions d’alimentation.

Caractéristiques du produit

MicrocontrôleurARM MCU de faible puissance 32 bits SAMD21 Cortex-M0+
Alimentation électrique de carte (USB/VIN)5V
Batteries prises en charge2x AA or AAA
Tension de service du circuit3.3V
Broches E/S numériques8
Broches PWM12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – ou 18 -, A4 -ou 19)
UART1
SPI1
I2C1
Broches d’entrée analogique7 (ADC 8/10/12 bit)
Broches de sortie analogique1 (DAC 10 bit)
Interruptions externes8 (0, 1, 4, 5, 6, 7, 8, A1 -ou 16-, A2 – ou 17)
Courant CC par broche E/S7 mA
Mémoire flash256 Ko
SRAM32 K0
EEPROMAucune
Fréquence d’horloge32.768kHz (RTC), 48MHz
LEDs6
Puissance d’antenne2dB
Fréquence porteuse868MHz
Longueur67.64mm
Largeur25mm

Utilisation du pack IoT Prime : premières étapes

Si vous souhaitez vous lancer avec Arduino dans des applications IoT et avez besoin d’inspiration pour votre premier projet, Arduino propose de multiples ressources pour vous accompagner au cours de vos premiers pas. En toute liberté, vous pouvez choisir un projet qui vous intéresse dans le hub de projets Arduino et découvrir en même temps comment utiliser au mieux votre pack IoT Prime.

Par exemple, avez-vous déjà souhaité faire le point à distance sur les conditions de votre environnement de travail ? Le pack Arduino IoT vous le permet. Le projet « Plant Communicator with MKR WiFi 1010 » vous aide à contrôler votre site en termes d’humidité, de température et de luminosité et à configurer des alertes automatiques et des e-mails quotidiens de graphiques.

Et si vous avez besoin d’informations supplémentaires, vous pouvez bénéficier de guides pratiques sur la façon d’utiliser la carte MKR WIFI 1010 et le bouclier MKR ENV. Au sein de la communauté grandissante Arduino, vous serez mis en relation avec des milliers d’ingénieurs enthousiastes à l’idée de collaborer avec vous et de répondre à vos questions.

Lorsque vous maîtriserez l’utilisation d’Arduino dans les applications IoT, vous pourrez participer à notre conférence en ligne offrant une approche globale de la conception de système IoT avec Arduino. Elle aborde les thèmes de la connectivité matériel, du logiciel et du cloud, dans l’optique de permettre aux utilisateurs de se concentrer réellement sur la configuration de leurs applications plutôt que de perdre du temps sur le »comment ». Cette conférence en ligne est particulièrement adaptée aux professionnels de secteurs spécialisés qui voient un certain intérêt à ajouter des capteurs distants ou des fonctionnalités de commande à leurs produits, leur logistique ou infrastructure, mais ne souhaitent pas investir dans un projet de développement « de base » coûteux pour y parvenir.

Produits recommandés

Kit Arduino IoT Prime avec MKR WIFI 1010

Le kit MKR IoT Prime avec MKR WIFI 1010 vous explique les bases de l’utilisation de l’Arduino MKR1010 pour les applications IoT, en association avec le support MKR Relay et MKR Environmental Shield et Arduino Cloud.

Total
0
Shares
Publication précédente

Relevez le défi des traitements de signaux avec l’Eclypse Z7 Ecosystem de Digilent

Publication suivante

Fiche technique du kit de développement Azure Sphere MT3620

Publications similaire