Matériel testé : nRF24L01+ Bibliothèques : (installation via le gestionnaire de bibliothèques de l’IDE Arduino) RF24 NRFLite Description Ce module de transmission, basé sur un nRF24L01+, permet de réaliser une liaison sans fil...
Matériel testé : VS1838B Bibliothèque nécessaire : IRMP (installation via le gestionnaire) Le récepteur IR pour télécommandes est plus qu’un simple capteur de luminosité. Il s’agit d’un démodulateur IR, dont les caractéristiques sont les...
Les cartes Arduino sont équipées de divers circuits de communication : Série Série (ou UART) : réception et émission au format TTL (0-5V) sur 2 ports numériques 0 (RX) et 1 (TX), ou via...
Pour avoir utiliser une base de temps avec précision, on peut utiliser 2 méthodes : Utiliser une horloge temps réel RTC Récupérer l’heure sur un serveur NTP Serveur NTP La récupération de l’heure sur...
Les matrices de LED permettent d’assurer la fonction communiquer de la chaîne d’information. La matrice utilisée est du type WS2812 8×32 pixels RVB. Les bibliothèques Adafruit_GFX, Adafruit_NeoMatrix et Adafruit_NeoPixel permettent le pilotage de telles...
Les cartes ESP82266 et ESP32 possède une interface Wifi permettant de rendre les projets communicants. Les bibliothèques étant différentes selon le type de carte, on pourra utiliser le code suivant : #if defined(ESP8266) #include...
Le protocole Mqtt est utilisé par les objets connectés pour communiquer. Il s’agit d’un protocole très léger de messagerie. Il permet donc à un objet connecté d’envoyer et/ou de recevoir des messages. Un serveur...
La technologie RFID / NFC fait partie des modes de communication sans contact. NFC, ou Near Field Communication (Communication dans un champ proche), est une technologie fréquemment utilisée dans des applications de type systèmes...
Le script suivant comporte une fonction évoluée acquisition_commandes() permettant à l’utilisateur de passer des commandes assez complexes à l’Arduino par l’intermédiaire d’un moniteur série. Attention : le moniteur série de l’IDE Arduino doit être en...
La bibliothèque Serial (incluse dans le langage Arduino) est utilisée pour les communications séries asynchrones basées sur le circuit UART. Ce circuit utilise des ports numériques de la carte (voir Câblage), que l’on ne...