Programme de gestion de parking
Ce dossier concerne la gestion informatisée d'un parking symbolisé par une maquette contrôlée par une application développée en Visual Basic pour carte Arduino (B4R)
GestionPARKING4 >>>- Utilisation d'un écran LCD à la place des dix LEDs vertes pour afficher en temps réel l'état du parking
C'est le même scénario que dans le programme GestionPARKING3 mais les 10 LEDS vertes ont été remplacées par un écran LCD placé au dessus de l'entrée du parking, qui affiche en temps réel l'état des places disponibles. Deux feux tricolores donnent les indications: vert >>> place(s) disponible(s) - orange >>> attention, plus qu'une seule place disponible - rouge >>> parking complet (0 place disponible).
Matériel utilisé (pratiquement le même à l'exception du matériel LCD et des nouveaux feux)
- 1 moteur DC FTVOGUE 12 V avec réducteur (engrenages métalliques)
(Attention, le couple est très puissant - effectuez les réglages et les essais avant de fixer définitivement la barre pour éviter l'autodestruction ou l'arrachage de la barrière !!!
Les temporisations se trouvent dans les lignes 78 à 83 et 94 à 98 du programme B4R disponible en bas de page)
- 2 gros boutons-poussoirs
- 2 feux tricolores pré-câblés avec 3 LEDs déjà protégées par des petites résistances incorporées
- Un afficheur LCD de 2 lignes de 16 caractères
- Une interface I2C permettant de le connecter l'afficheur LCD à la carte ARDUINO avec seulement 4 fils
(Ce dispositif comprend un mini-potentiomètre qui permet de régler le contraste de l'affichage avec un mini-tournevis)
- 1 buzzer
- 1 circuit intégré «L293D»
- 1 demi-plaque de connexions sans soudures couramment désignée «breadboard» ou "planche à pain"
Cette plaque sert à connecter correctement le circuit intégré L293D. Entière, elle mesure 16,5 cm de long sur 5,6 cm de large.
Nous n'utilisons qu'une "demi-planche" avec notre maquette de parking.
Essai d'un écran LCD sans l'interface I2C
L'absence de l'interface nécessite 12 connexions entre l'écran LCD et la carte ARDUINO ou la breadboard et l'utilisation d'un potentiomètre
Essai d'un écran LCD avec l'interface I2C
L'utilisation de l'interface I2C simplifie considérablement la connexion de l'écran LCD
Nouvelle signalisation
Interface I2C avec ses 4 fils de connexion
L'écran LCD a été encastré au
dessus du portail d'entrée du parking. L'interface I2C a été soudée à
l'arrière de l'écran LCD ce qui permet le raccordement simplifié de ce composant à la
carte Arduino Uno (fil bleu relié à la borne analogique A4 et fil vert
relié à la borne analogique A5) Le fil rouge est relié indirectement à la
borne de sortie 5 Volts, le fil noir est relié à la masse GND - ).
Vidéos >>> Parking complet - Entrées de deux véhicules
Rappel des connexions nécessaires
Schéma récapitulatif de toutes les connexions utilisées pour la réalisation de notre maquette de parking
Maquette terminée, prête à l'emploi
Vue aérienne
Lire le programme en PDF «GestionParking4.B4R» développé en B4R - Télécharger le programme GestionParking4.B4R
Télécharger le dossier pédagogique GestionParking4
Voir aussi >>> GestionParking1 - GestionParking2 - GestionParking3
Le programme GestionParking4.B4R a été développé grâce à la plate-forme B4X : Anywhere Software | B4X et plus particulièrement B4R (Visual Basic pour Arduino): Basic Programming | B4R
Installation gratuite des logiciels nécessaires >>> Installation B4R