LOCODUINO

Rubrique « Bibliothèques », 23 articles

Bibliothèque Accessories (1)

Petite info pour les utilisateurs de Universal Accessory Decoder, ou UAD pour les intîmes Accessories n’est pas juste un copié/collé de Un décodeur d’accessoires universel (1) dont on aurait (…)

Bibliothèque Accessories (2)

Cas d’école Prenons un cas simple, la gestion d’une simple DEL via un bouton poussoir et comparons diverses possibilités de codage. D’abord la version classique sans bibliothèques : // (…)

Un décodeur d’accessoires universel (1)

Le pilotage d’accessoires est une partie souvent compliquée et/ou onéreuse à mettre en place. La grande diversité d’appareils à commander rend la généralisation difficile, et trouver, dans la (…)

Un décodeur d’accessoires universel (2)

La bibliothèque Le plus simple pour l’installer est de la télécharger. et d’utiliser l’option ’Add library’ (cette option là n’est pas traduite dans mon IDE 1.0 !) du menu ’Croquis/Importer (…)

Un décodeur d’accessoires universel (3)

Résumé des épisodes précédents... Universal Accessory Decoder, UAD pour les amis, est une bibliothèque destinée à piloter des accessoires via des circuits de puissances commandés par un Arduino. (…)

Bibliothèque LcdUi (1)

Avec un écran LCD et quelques boutons, il devient possible de poser des questions à un utilisateur. Mais comment faire des menus, répondre à des questions ? Et pourquoi faudrait-il refaire à (…)

Bibliothèque LcdUi (2)

L’exemple concret Pour mieux illustrer l’usage de LcdUi et les bénéfices à en tirer, voyons comment coder une petite centrale DCC de pilotage de réseau construite sur un Arduino. La partie DCC ne (…)

Bibliothèque LightEffect

Ce que propose la bibliothèque La bibliothèque LightEffect permet de créer facilement des animations lumineuses à partir d’une carte Arduino ou d’un microcontrôleur ATtiny (feux tricolores, (…)

La bibliothèque ACAN (2)

Mais avant d’entrer dans le vif du sujet, un petit rappel et quelques précisions. Jusqu’à maintenant nous avons vu la classe ACANSettings qui permet de configurer un objet ACAN2515 en spécifiant (…)

La bibliothèque ACAN (1)

Rappelons rapidement que le bus CAN est particulièrement bien adapté au modélisme ferroviaire et est à la fois simple, robuste et économique. Sa mise en œuvre sur le réseau est aisée. S’agissant (…)

Bibliothèque DcDccNanoController

Depuis longtemps, je fabrique des briques logicielles destinées à une construction plus ambitieuse. Sur ce site, je fournis des bibliothèques prêtes à l’emploi pour faciliter la vie d’éventuels (…)

Bibliothèque DCCpp

Pourquoi une bibliothèque ? Nous sommes devant le cas typique d’un projet dont une bonne partie du code doit pouvoir être ré-utilisée dans d’autres projets. C’est le but d’une bibliothèque, et (…)

Bibliothèque Commanders

Tous les projets Arduino ont en commun de devoir transmettre des ordres entre des commanditaires et des exécuteurs... Les commanditaires peuvent être des capteurs ou des timers qui vont signaler (…)

La bibliothèque SlowMotionServo

Après la réalisation du logiciel de pilotage de servomoteurs destiné à la commande d’actionneurs d’aiguillages, voir « Manœuvre des aiguilles avec des servomoteurs » j’ai voulu m’attaquer à la (…)

Bibliothèque EEPROMextent

Ça, c’était avant... Avant la version 1.6.2 de l’IDE Arduino, la seule solution directe à disposition pour stocker quelque chose dans cette mémoire EEPROM tenait dans les deux fonctions de la (…)

Bibliothèque MemoryUsage

Lorsque vous compilez un croquis, l’IDE Arduino, dans sa grande bonté, vous donne quelques chiffres destinés à vous aider à comprendre le résultat de la compilation... On voit ici que 1884 (…)

La bibliothèque ScheduleTable

Devant ce constat, nous vous proposons une bibliothèque originale permettant d’ordonnancer des actions dans le temps. Nous espérons qu’elle vous facilitera la tâche. L’article a été mis à jour (…)

Bibliothèque LCD

Pour utiliser un écran LCD géré par un chipset Hitachi HD44780 ou compatible, par exemple un écran 2 lignes de 16 caractères très commun et peu cher comme celui-ci : plusieurs (…)

Bibliothèque Wire : I2C

Article mis à jour le 15 septembre 2022 pour modifier un lien rompu.Une bibliothèque déjà intégrée Bibliothèque officielle faisant partie du référentiel Arduino, livrée avec l’IDE, elle facilite (…)

Bibliothèque EEPROM

Explications Bibliothèque officielle faisant partie du référentiel Arduino sur le site éponyme arduino.cc, elle facilite l’écriture du code pour lire et écrire sur la mémoire EEPROM. Un petit (…)

Bibliothèque Serial

Explications Bibliothèque officielle faisant partie de l’IDE Arduino, elle facilite l’écriture du code pour communiquer avec un autre Arduino ou un ordinateur. Nous allons donc voir les (…)

Bibliothèque SoftWare Serial

Explications Bibliothèque officielle faisant partie du référentiel Arduino livrée avec l’IDE, elle facilite l’écriture du code pour utiliser n’importe quelle autre broche numérique que 0 et 1 (…)

La bibliothèque Servo

Nous allons donc voir les différentes commandes de cette bibliothèque. Nous n’allons pas ici mettre en pratique ces commandes pour, par exemple, commander une aiguille. Ce sera le sujet d’autres (…)

Les derniers articles dans « Bibliothèques »

Les articles les plus lus

Les derniers commentaires