Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
microc:uc:mkr [2023/08/19 08:59] – [4. Les shields] phil | microc:uc:mkr [2024/04/06 15:53] (Version actuelle) – [1.2 Brochage] phil |
---|
{{ :arduino:uc:mkr_wifi_1010_pinout.jpg?nolink |}} | {{ :arduino:uc:mkr_wifi_1010_pinout.jpg?nolink |}} |
| |
<callout type="tip" icon="true">Pour afficher le diagramme de brochage complet au format PDF, cliquer <html><a href="https://content.arduino.cc/assets/Pinout-MKRwifi1010_latest.pdf" target="_blank">ici</a></html> ou le **schéma** de la carte MKR Wifi 1010, cliquer <html><a href="https://webge.fr/doc/wikis/pdf/MKRWiFi1010V2.0_sch.pdf" target="_blank">ici</a></html>.</callout> | <callout type="tip" icon="true">Pour afficher le diagramme de brochage complet au format PDF, cliquer <html><a href="https://content.arduino.cc/assets/Pinout-MKRwifi1010_latest.pdf" target="_blank"><b>ici</b></a></html> ou le **schéma** de la carte MKR Wifi 1010, cliquer <html><a href="https://webge.fr/doc/wikis/pdf/MKRWiFi1010V2.0_sch.pdf" target="_blank"><b>ici</b></a></html>.</callout> |
| |
=== 1.3 Principales caractéristiques === | === 1.3 Principales caractéristiques === |
== 3.2.1 WifiNINA == | == 3.2.1 WifiNINA == |
* **Sources** sur <html><a href="https://github.com/arduino-libraries/WiFiNINA" target="_blank">github</a></html> | * **Sources** sur <html><a href="https://github.com/arduino-libraries/WiFiNINA" target="_blank">github</a></html> |
* **Documentation** sur <html><a href="https://www.arduino.cc/en/Reference/WiFiNINAarduino.cc"target="_blank">arduino.cc</a></html> | * **Documentation** sur <html><a href="https://support.arduino.cc/hc/en-us/articles/9359374546332-Check-the-WiFiNINA-firmware-version?queryID=undefined"target="_blank">arduino.cc</a></html> |
| |
Active la **connexion réseau** (locale et Internet) des Arduino MKR Wifi 1010, Arduino MKR VIDOR 4000 et Arduino UNO Wifi Rev.2. Avec cette bibliothèque, vous pouvez instancier des serveurs, des clients et envoyer / recevoir des paquets UDP via le wifi. La carte peut se connecter à des réseaux ouverts ou cryptés (WEP, WPA). L'adresse IP peut être attribuée de manière statique ou via un serveur DHCP. La bibliothèque peut aussi gérer le DNS. | Active la **connexion réseau** (locale et Internet) des Arduino MKR Wifi 1010, Arduino MKR VIDOR 4000 et Arduino UNO Wifi Rev.2. Avec cette bibliothèque, vous pouvez instancier des serveurs, des clients et envoyer / recevoir des paquets UDP via le wifi. La carte peut se connecter à des réseaux ouverts ou cryptés (WEP, WPA). L'adresse IP peut être attribuée de manière statique ou via un serveur DHCP. La bibliothèque peut aussi gérer le DNS. |
| |
==== 4. Arduino MKR Connector Carrier (Grove compatible) ==== | ==== 4. Arduino MKR Connector Carrier (Grove compatible) ==== |
Toutes les cartes de la gamme MKR possèdent le même nombre d'<html><a href="https://www.didel.com/LogiqueMicro.pdf" target="_blank" title="On appelle entrées-sorties les échanges d'informations entre le processeur et les périphériques qui lui sont associés."><strong>E/S</strong></a></html>. Elles sont fournies avec un total de **22 broches d'E/S numérique** dont **12 broches PWM**. Elles comprennent également **7 broches d'entrée analogique** et **1 broche de sortie analogique**. | Toutes les cartes de la gamme MKR possèdent le même nombre d'<html><a href="https://www.didel.com/LogiqueMicro.pdf" target="_blank" title="On appelle entrées-sorties les échanges d'informations entre le processeur et les périphériques qui lui sont associés."><strong>E/S</strong></a></html>. Elles sont fournies avec un total de **22 broches d'E/S numériques**, dont **12 broches PWM**. Elles comprennent également **7 broches d'entrée analogique** et **1 broche de sortie analogique**. |
| |
Il existe plusieurs shields MKR, par exemple le blindage MKR Relay Proto Shield qui permet d’utiliser des relais et qui fournit de l'espace pour ajouter d'autres composants grâce à sa zone de prototypage. | Il existe plusieurs shields MKR, par exemple le blindage MKR Relay Proto Shield qui permet d’utiliser des relais et qui fournit de l'espace pour ajouter d'autres composants grâce à sa zone de prototypage. |
| |
==== 5. Démarrer avec la carte Arduino MKR WiFi 1010 ==== | ==== 5. Démarrer avec la carte Arduino MKR WiFi 1010 ==== |
=== 5.1 Blink un premier Programme pour dire "Hello" === | === 5.1 Blink un premier programme pour dire "Hello" === |
| |
<code cpp *.cpp> | <code cpp *.cpp> |
| |
{{ :arduino:uc:platformioico.png?nolink&50|}} | {{ :arduino:uc:platformioico.png?nolink&50|}} |
<callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_PING_MKR1010.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode.</callout> | <callout type="tip" icon="true" title="TELECHARGER">Le <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_PING_MKR1010.zip" target="_blank">projet </a></html>PlatformIO pour VSCode.</callout> |
| |
=== 5.3 Serveurs HTTP === | === 5.3 Serveurs HTTP === |
* **Code** (adaptation de l'exemple __SimpleWebServer__) | * **Code** (adaptation de l'exemple __SimpleWebServer__) |
{{ :materiels:capteurs:distance:arduinoico.png?nolink&50|}} | {{ :materiels:capteurs:distance:arduinoico.png?nolink&50|}} |
<callout type="tip" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_MKR1010_HTTP_SERVER_V1.zip" target="_blank" title="Version 1">Télécharger</a></html> le projet Arduino.</callout> | <callout type="tip" icon="true" title="TELECHARGER">Le <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_MKR1010_HTTP_SERVER_V1.zip" target="_blank" title="Version 1">projet</a></html> Arduino.</callout> |
| |
* **Tests**{{ :arduino:uc:pageaccueil.png?nolink |}} | * **Tests**{{ :arduino:uc:pageaccueil.png?nolink |}} |
* **Code** | * **Code** |
{{ :materiels:capteurs:distance:arduinoico.png?nolink&50|}} | {{ :materiels:capteurs:distance:arduinoico.png?nolink&50|}} |
<callout type="tip" icon="true"><html><strong>Télécharger </strong>la dernière version du projet <a href="https://webge.fr/doc/wikis/code/Arduino/ARD_MKR1010_HTTP_SERVER_V4.zip" target="_blank" title="Version 4">Arduino</a></html>.</callout> | <callout type="tip" icon="true" title="TELECHARGER">La dernière version du <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_MKR1010_HTTP_SERVER_V4.zip" target="_blank" title="Version 4">projet </a></html> Arduino.</callout> |
| |
* **Tests** {{ :arduino:uc:pageaccueilv4.jpg?nolink |}} | * **Tests** {{ :arduino:uc:pageaccueilv4.jpg?nolink |}} |