Outils pour utilisateurs

Outils du site


arduino_nano_33_ble_sense

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
arduino_nano_33_ble_sense [2020/04/28 16:22] – [Intro] 192.168.19.1arduino_nano_33_ble_sense [2020/04/29 12:30] (Version actuelle) – [Pinout] 192.168.19.1
Ligne 15: Ligne 15:
   * APDS-9960 fournit proximité, lumière ambiante, RGB et capteur de mouvement   * APDS-9960 fournit proximité, lumière ambiante, RGB et capteur de mouvement
   * MP34DT06 : microphone numérique   * MP34DT06 : microphone numérique
 +
 +Une LED RGB est également intégrée sur la carte. Les 3 pins dédiées au R, G et B sont 22, 23 et 24. 
  
 Côté coms,la puce NINA B306 fournit une connectivité Bluetooth (BLE 5.0). Côté coms,la puce NINA B306 fournit une connectivité Bluetooth (BLE 5.0).
Ligne 20: Ligne 22:
 Pas de Wifi pour cette carte. Si vous avez besoin d'une connectivité Wifi, l'**[[Arduino Nano 33 IoT]]** est équipé d'une puce NINA W102 et fournit du BT et du Wifi 2.4 Ghz. Pas de Wifi pour cette carte. Si vous avez besoin d'une connectivité Wifi, l'**[[Arduino Nano 33 IoT]]** est équipé d'une puce NINA W102 et fournit du BT et du Wifi 2.4 Ghz.
  
 +===== Pinout =====
 +{{::pinout-nanosense_latest.png|}}
 +
 +
 +===== Bibliothèques =====
 +
 +Pour utiliser **Bluetooth**, utliser la lib. **ArduinoBLE** (dépendance ArduinoBLE pour Platform IO) :  
 +`#include <ArduinoBLE.h>`.
 +
 +Pour utiliser L'**IMU LSM9DS1** (9 DoF), utliser la lib. **[[https://www.arduino.cc/en/Reference/ArduinoLSM9DS1|ArduinoLSM9DS1]]** (dépendance Arduino\_LSM9DS1 pour Platform IO) :  
 +`#include <Arduino_LSM9DS1.h>`.
 +
 +
 +Pour utiliser le **microphone MP34DT05**, utliser la lib.**[[https://www.arduino.cc/en/Reference/ArduinoSound|ArduinoSound]]** (dépendance ArduinoSound pour Platform IO), ou la lib. **PDM** :  
 +`#include <ArduinoSound.h>`.
 +
 +
 +Pour utiliser le **capteur de mouvement / couleur / luminosité ambiante / proximité APDS9960**, utliser la lib. **[[https://www.arduino.cc/en/Reference/ArduinoAPDS9960|ArduinoAPDS9960]]** (dépendance ZZZ pour Platform IO) :  
 +`#include <Arduino_APDS9960.h>`.
 +
 +
 +Pour utiliser **baromètre LPS22HB**, utliser la lib. **[[https://www.arduino.cc/en/Reference/ArduinoLPS22HB|ArduinoLPS22HB]]** (dépendance ZZZ pour Platform IO) :  
 +`#include <Arduino_LPS22HB.h>`.
 +
 +
 +Pour utiliser **capteur de température / humidité HTS221**, utliser la lib. **[[https://www.arduino.cc/en/Reference/ArduinoHTS221|ArduinoHTS221]]** (dépendance ZZZ pour Platform IO) :  
 +`#include <Arduino_HTS221.h>`.
 +
 +Les APIs de chaque lib sont décrites dans les liens de référence sur le site Arduino. 
arduino_nano_33_ble_sense.1588083740.txt.gz · Dernière modification : 2020/04/28 16:22 de 192.168.19.1