PIC

 

MPLAB Xpress Evaluation Board

Carte de développement de Microchip, et environnement de programmation en ligne.



MPLAB XPress Evaluation Board:  programmation des entrées/sorties


Utilisation de l'IDE en ligne MPLAB Xpress et du MPLAB Xpress Code Configurator pour allumer des LEDs et lire l'état d'un bouton.

MPLAB Xpress Evaluation Board:  communication série avec un ordinateur

Envoi de données vers un ordinateur pour affichage à l'écran.

MPLAB Xpress Evaluation Board:  utilisation d'une entrée analogique

Nous contrôlons un signal analogique au moyen du potentiomètre intégré à la carte, et l'utilisons pour varier la luminosité d'une LED.

Contrôle d'un afficheur LCD avec MPLAB Xpress Evaluation Board

Contrôle d'un afficheur à cristaux liquides 16 X 2 (en mode 8 bits).

Contrôle d'un moteur à courant continu avec MPLAB Xpress Evaluation Board

Contrôle d'un moteur à courant continu grâce à un L293D branché au MPLAB Xpress Evaluation Board.  On contrôle la vitesse de rotation grâce au potentiomètre, et le sens de rotation s'inverse lorsqu'on appuie sur le bouton.

Contrôle d'un servomoteur avec MPLAB Xpress Evaluation Board

Je contrôle un servomoteur relié au MPLAB Xpress Evaluation Board (microncontrôleur PIC) en utilisant MPLAB Xpress et MPLAB Xpress Code Configurator.

Communication Bluetooth avec MPLAB Xpress Evaluation Board

Grâce à un module HC-06, communication de la carte vers un téléphone, et d'un téléphone vers la carte.

Télémètre ultrasonore HC-SR04 et MPLAB Xpress Evaluation Board

Pour mesurer la distance d'un obstacle, ou simplement détecter la présence d'un obstacle.

Jouer une mélodie avec MPLAB Xpress Evaluation Board

Utilisation du NCO (numerically controlled oscillator) pour produire de la musique à travers un haut-parleur.

Mesurer une température avec MPLAB Xpress Evaluation Board

Nous utilisons le capteur de température EMC1001 déjà présent sur la carte.

Pinguino


Pinguino:  un peu comme l'Arduino, mais avec un microcontrôleur PIC plutôt qu'un Atmega. Malheureusement, l'équipe de développement est très réduite et ne suffit pas à la tâche.




Pinguino:  fabrication et première utilisation


Fabrication de deux cartes Pinguino (4550 et 26J50), installation de l'IDE et petit programme permettant de contrôler des LEDs avec des boutons poussoirs.

Pinguino et afficheur LCD

Utilisation d'un afficheur LCD de type Hitachi HD44780 (2 lignes de 16 caractères chacune) avec un Pinguino.

Affichage des données du Pinguino à l'écran d'un ordinateur

Pour faciliter le débogage du Pinguino, on peut utiliser le moniteur série de l'IDE Arduino.

Autres microcontrôleurs PIC



...qui veulent programmer sans patauger avec MicroPascal, par Rémy Mallard.

Aucun commentaire:

Enregistrer un commentaire