mercredi, 26 juin 2019|

8 visiteurs en ce moment

 

La compilation d’un projet Arduino

Un peu d’histoire… Dans l’ordre, on a eu le Big Bang, les dinosaures, Jésus, Mahomet, la cocotte minute, et le BASIC ! Pour être sérieux, rappelons nous que les premiers ordinateurs, pendant la seconde guerre mondiale, étaient programmés à l’aide de (...)

En savoir plus »
 

TCOs en Processing (2)

Pavés divers Commençons par quelques pavés utiles, des butoirs et des sens de circulation : Ces pavés vont nécessiter des formes qui ne seront utilisées que par un pavé, de plus ces formes sont polygonales. Pour éviter d’avoir à créer une classe (...)

En savoir plus »
 

Comment concevoir rationnellement votre système

Avant de se lancer dans une programmation spaghetti sans savoir exactement où l’on va, il est nécessaire de modéliser le système que l’on veut mettre en œuvre. La modélisation consiste à poser correctement le problème et d’utiliser une façon de présenter (...)

En savoir plus »
 

Piloter son Arduino avec son navigateur web et Node.js (4)

Un contrôleur USB/série, Ethernet et WiFi pour DCC++ Dans un premier temps, nous allons voir comment piloter notre Arduino directement relié au port USB/Série de notre ordinateur. C’est la première des possibilités offertes par DCC++ sur un UNO ou sur (...)

En savoir plus »
 

TCOs en Processing

Dans l’article Processing pour nos trains on a vu comment faire des pavés pour TCO en Processing. On va généraliser ici cette méthode pour réaliser (à la demande) des TCOs. Pour faire cela proprement, on va utiliser la programmation objet. Trois (...)

En savoir plus »
 

Processing pour nos trains

Processing est très semblable à l’Arduino, c’est normal car Arduino s’est fortement inspiré de Processing. Les deux sont en fait très différents vis à vis de leur utilisation, mais très complémentaires (surtout pour nous car ils communiquent entre eux très (...)

En savoir plus »
 

Piloter son Arduino avec son navigateur web et Node.js (3)

Tous les fichiers utilisés dans cet article sont téléchargeables ici : Archive3 Ces dossiers et fichiers sont à placer dans le même répertoire que pour les articles précédents. PILOTER UN (...)

En savoir plus »
 

Piloter son Arduino avec son navigateur web et Node.js (2)

Tous les fichiers que nous allons utiliser pour ce deuxième article sont téléchargeables ici : Archive2 Comme pour l’article précédent, vous devez les déposer dans votre répertoire "user". REGLER L’INTENSITE D’UNE LED AVEC UN POTENTIOMETRE Dans le (...)

En savoir plus »
 

Piloter son Arduino avec son navigateur web et Node.js (1)

Processing est l’une des alternatives pour réaliser des interfaces graphiques dont la programmation s’apparente à celle de l’Arduino. Son utilisation se fait en lignes de code et repose sur Java. Mais ce que je vous propose ici, c’est de recourir (...)

En savoir plus »
 

Les Timers (V)

Nous avons appris dans les quatre premiers articles à utiliser les timers de nos microcontrôleurs ATmega328P équipant les modules Uno, Nano et Mini et même à générer notre propre PWM. Dans cet article, nous allons nous intéresser plus particulièrement (...)

En savoir plus »
 

0 | 10 | 20

 
A propos de LOCODUINO
Dans cet article, on va aborder la programmation de l’Arduino pour produire un signal DCC de 2 manières différentes. La première méthode oblige à considérer le fonctionnement du Timer et des interruptions, ainsi que les routines d’interruption. C’est une application pratique des articles généraux (...)
En savoir plus »
Fils de nouvelles RSS

Re : Bibliothèque SlowMotionServo[tiré de Forum LOCODUINO le 27 mars 2015]

Re : Bibliothèque SlowMotionServo[tiré de Forum LOCODUINO le 27 mars 2015]

Bibliothèque SlowMotionServo[tiré de Forum LOCODUINO le 26 mars 2015]

Re : Présentation bern 69[tiré de Forum LOCODUINO le 26 mars 2015]

Re : Présentation bern 69[tiré de Forum LOCODUINO le 26 mars 2015]

0 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | ... | 7070