26/02/2013

Affichage d'un texte présent dans une eeprom sur un afficheur LCD


Affichage d'un texte présent dans une eeprom sur un afficheur LCD, via le bus I²C. Programme très intéressant didactiquement.

Auteur: Philippe Briola

Contenu: Les fichiers source et includes commentés, fichiers hex, et fichiers explicatifs.

Commentaires de l'auteur: Encore une fois, un programme purement didactique. Le but est de visualiser le contenu texte d’une EEPROM sur un LCD via un Bus I2C ce qui met en oeuvre plusieurs techniques : Accès à une eeprom I²C, mise en oeuvre d'un afficheur LCD, mise en oeuvre du bus I²C.

Télécharger l'archive de la réalsation ici

22/02/2013

Chenillard avec 8 sorties à base de PIC 16F84


Un chenillard 8 sorties tout simple présenté sous deux sources différents.

Auteur: Jean-Yves

Contenu: Les fichiers source et includes commentés, fichiers hex, et fichiers explicatifs.

Commentaires de l'auteur: Un programme très simple pour débuter avec un 16F84 et mettant en oeuvre l'interruption timer, avec énormément de commentaires pour faciliter la compréhension.

Télécharger l'archive de la réalisation ici

Compteur de vitesse avec affichage sur trois digits


Auteur: Jean-Yves

Contenu: Les fichiers source et includes commentés, fichiers hex, et fichiers explicatifs.

Commentaires de l'auteur: Un programme simple pour débuter avec un 16F84 mettant en oeuvre

Télécharger l'archive de la réaliastion

Thermomètre utilisant le composant DS18B20


Thermomètre utilisant le composant DS18B20 de chez Dallas fonctionnant sur bus OneWire.

Auteur: Philippe Briola

Contenu: Les fichiers source et includes commentés, fichiers hex, et fichiers explicatifs détaillés selon l'habitude de Philippe.

Commentaires de l'auteur: L'intérêt du DS18B20 réside dans le fait qu'il retourne une valeur directement étalonnée. Le montage est extrêmement simple, tout est dans la programmation. La température retournée peut varier de -55°C à +125°C (je l'ai fait varier de -15°C à +99°C). Je n'ai traité que le cas où l'on affiche une seule décimale.

Télécharger l'archive de la réalisation ici

Affichage de la vitesse sur un parcours fixe d'un train électrique miniature


Affichage de la vitesse sur un parcours fixe d'un train électrique miniature, par conversion de la durée en vitesse.

Auteur: Fred92

Contenu: Les fichiers source et includes commentés, le fichier hex, les schéma, photos, typon, ainsi que toutes les explications nécessaires.

Commentaires de l'auteur: Ce montage permet d'afficher la vitesse à l'échelle d'un modèle réduit, directement en Km/h. Ceci permet de battre les records du monde de vitesse, du TGV et d'autres bolides. On peut afficher la vitesse sur un mètre de parcours et sur un tour complet. L'affichage est sur 6 digits 7 segments. Il est possible d'afficher une vitesse jusqu'à 9999.99 km/h. Les détecteurs rapides de passage, à base de diode infrarouge, font partie du montage. En modifiant les paramètres du programme, on peut adapter ce montage aux circuits 24 (slot-car). Le programme fonctionne en l'état, mais le code source ne demande qu'à être amélioré.

Télécharger l'archive de la réalisation ici

Contrôle d'un afficheur graphique 240X128 pixels à base de Tochiba T6963


Contrôle d'un afficheur graphique 240X128 pixels à base de Tochiba T6963 à l'aide d'un PIC18F2420. Vous trouverez sur ce site un logiciel PC (BigLcd) capable de générer les informations graphiques pour cet afficheur.

Auteur: Jean-Yves

Contenu: Le programme en C, une mini-tutorial pour l'utilisation de C sous MPLAB V8, la simulation sous Proteus V7.2.

Commentaires de l'auteur: Ce programme est écrit en langage C pour le compilateur MCC18v3 version étudiante (gratuit). Quelques idées sont reprises du programme de http://angeliz.free.fr/electro/elec20.htm . Le programme est largement commenté et utilise les mêmes noms de variable que la documentation Toshiba.

Télécharger l'archive de la réalisation ici