LOCODUINO

Forum de discussion
Dépôt GIT Locoduino
Flux RSS

mardi 28 septembre 2021

6 visiteurs en ce moment

Rubrique « Bibliothèques », 23 articles

0 | 10 | 20 | Tout afficher

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 (...)

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 afin de (...)

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 différentes (...)

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 rappel (...)

Bibliothèque Wire : I2C

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 l’écriture du code pour communiquer en évitant la programmation bas-niveau et (...)

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èques sont (...)

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 avec 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 octets de (...)

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 (...)

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 manœuvre (...)

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 (...)

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 c’est ce (...)

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 (...)

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 d’un (...)

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 dans (...)

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, chenillard, (...)

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 retiré (...)

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 jungle des (...)

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 Bibliothèque’ (...)

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. Les ordres (...)

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 à chaque (...)

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 sera (...)

0 | 10 | 20 | Tout afficher

Les derniers articles dans « Bibliothèques »

Bibliothèque LightEffect

. Christian

La bibliothèque ACAN (2)

. Jean-Luc

La bibliothèque ACAN (1)

. Jean-Luc

La bibliothèque SlowMotionServo

. Jean-Luc

Bibliothèque DCCpp

. Thierry

Les articles les plus lus

Bibliothèque Wire : I2C

Bibliothèque Commanders

La bibliothèque ACAN (1)

Bibliothèque DcDccNanoController

La bibliothèque Servo

Bibliothèque SoftWare Serial

Les derniers commentaires

– Hé oui, il ne faut pas rester à la traine… J’ai fait mes essais avec un MEGA (...)

– Bonjour Antoine, on s’intéresse aussi à ACAN ? Sur quel contrôleur (...)

– Bonjour Jean-Luc, après plusieurs années de fidélité à la librairie mcp-can, je (...)

– Bonjour, merci pour le detail de la bibliothèque Serial. Cependant pour un (...)

– Toutefois il faut savoir que le protocole I2C est fait pour que l’émetteur et (...)

– Bonjour, nous ne répondons que sur les sujets ayant trait au modélisme (...)