Afin de prendre en main concrètement votre tout nouveau shield ou module/carte à base de SIM900/SIM800, il est temps de passer à une utilisation pratique et réelle. Nous allons ici faire reposer notre projet Arduino, non pas directement sur le jeu de commandes Hayes à notre disposition, mais sur une bibliothèque mise à disposition par l'un des fabricants. Comme vous allez le constater, ceci peut être à la fois un avantage et une limitation dans nos travaux.
L'utilisation d'une bibliothèque est généralement synonyme de « facilité ». En effet, si nous prenons le cas, par exemple, du pilotage des leds « intelligentes » de type WS2812b, l'utilisation d'une bibliothèque comme Adafruit NeoPixel, ou mieux encore FastLED, ceci nous évite à la fois de devoir maîtriser le fonctionnement du composant au plus bas niveau, mais nous offre un ensemble d'objets, de méthodes et/ou de fonctions bien plus facile à utiliser. Même constatation pour des choses comme les sondes de température, telles que l'adorable DS18B20 ou le fantastique BME280 (température, hygrométrie, pression).
Ce n'est certes pas le plus beau et le plus présentable des montages d'expérimentation de ma carrière, mais il faut reconnaître qu'on arrive à se passer de platine à essais quand on le veut vraiment...
Il en va de même pour le pilotage d'un module SIMCom et on peut supposer que le condensé du travail d'autrui qu'est une bibliothèque va...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première