realisation une sonerie d' automatique à l'aide d'un pic et afficheur

< Sujet précédent  Sujet suivant >
Index du Forum -> Forum des Projets fin d'études, mini-projets et des réalisations electroniques -> Mini-projets
AuteurMessage
 chaa500
Junior Member



Messages : 34
Inscrit(e) le: 30/06/2008
Posté le 16/10/2009 11:14  
realisation une sonerie d' automatique à l'aide d'un pic et afficheur
bonjour
je veut realise une sonnerie dans un ecole avec temps reglable comme suite:
1-la sonnerie declanche à l'heure 7:50 (pendant une 40 seconde) puit s'arrete.
2- la sonnerie declanche à l'heure 8:00 (pendant une 40seconde) puit s'arrete.
3-la sonnerie declanche à l'heure 9:45 (pendant une 40 seconde) puit s'arrete.
4-la sonnerie declanche à l'heure 10:00 (pendant une 40 seconde) puit s'arrete.
5-la sonnerie declanche à l'heure 12:50 (pendant une 40 seconde) puit s'arrete.
6-la sonnerie declanche à l'heure 13:00(pendant une 40 seconde) puit s'arrete.
7-la sonnerie declanche à l'heure 15:15(pendant une 40 seconde) puit s'arrete.

avec l'limentation de la sonnerie est (220V + et - 10V) .


svp : aide moi ( schema et programme du pic )

afficheur est de type LCD.

et merci pour l'administrateur Hatem.

Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 16/10/2009 15:47  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
salem
tout d'abord (-10V) c'est au lieu de la masse ou quoi?
et avec quel langage tu veux programmer?
et en plus il te faut un etage de puissace constitué d'un relais si ta sonnerie fonctionne sous une tension de 220v
et pour l'afficheur tu veux qu'il affiche quoi au juste (le N° de la séance ou le temps restant pendant la sonnerie.............
aplus

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
 chaa500
Junior Member



Messages : 34
Inscrit(e) le: 30/06/2008
Posté le 18/10/2009 08:22  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
bonjour:

merci ahmed

1/-pour -10 V c'est pas la masse (c'est la tension 220V qui varie entre plus et nmoin 10 V c-à-d- la tension c'est pas stable elle peut prendre par exemple 210v ou 230 V pour la protection).

2/- la langage de programmation c'est pas un problem mais je prefere Micropaskal.

3/-la premiere sonnnerie indique la creation des eleves et la deuxieme indique le retour à la classe.

merci et j'attend la reponce .

Revenir en haut | Permalien
 chaa500
Junior Member



Messages : 34
Inscrit(e) le: 30/06/2008
Posté le 18/10/2009 08:26  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur

chaa500 a écrit :
bonjour:

merci ahmed

1/-pour -10 V c'est pas la masse (c'est la tension 220V qui varie entre plus et nmoin 10 V c-à-d- la tension c'est pas stable elle peut prendre par exemple 210v ou 230 V pour la protection).

2/- la langage de programmation c'est pas un problem mais je prefere Micropaskal.

3/-la premiere sonnnerie indique la creation des eleves et la deuxieme indique le retour à la classe.

4/ dans l'affichage par afficheur lcd j'affiche l'heurs.

merci et j'attend la reponce .





Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 18/10/2009 22:25  
1255897543.zip (1 Ko)
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
salem
voila le programme de l'horloge sur lcd

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 18/10/2009 22:27  
1255897634.zip (13 Ko)
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
et voila la simulation

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 18/10/2009 22:33  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
TU va essaier de programmer la sortie de commande de la sonnerie et j'aissaerais de ma part en tous cas tuact es obligé d'utiliser un relais (contacteur ) c'est l'etage de puissace

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 21/10/2009 11:36  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
program chaa;
var x,y,i,j :integer;
yt,xt : string[6];
begin
lcd_init(portb);
Lcd_Cmd(LCD_CURSOR_OFF);
// Lcd_Cmd(Lcd_Clear);
trisd:=0;
portd:=0;
while true do
begin
Lcd_Out(1,1,' min');

X:=0;Y:=0;
for j:=0 to 23 DO
begin

Y:=j;

for i:=0 to 59 DO
BEGIN
x:=i;
delay_ms(100);
IntToStr(x,xt);
lcd_out(1,5,xt);
IntToStr(y,yt);
lcd_out(1,1,(yt));

IF ((j=7) and (i=50)) then//c'est la programmation de la
premiere sonnerie

begin
portd.0:=1;
delay_ms(2000);
portd.0:=0;
end;
end;

end;


end;

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
 chaa500
Junior Member



Messages : 34
Inscrit(e) le: 30/06/2008
Posté le 23/10/2009 15:31  
1256304707.doc (85 Ko)
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
bonjour

merci ahmed mais j'ai un problem

J'ouvre le fichier de proteuse mais n'ouvre pas isis version 7.2 SP6

voici le message qui affiche

Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 24/10/2009 00:02  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
c'est parceque je travail avec isis7.4
c'est pas un probleme je vai t'envoyer une autre

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 24/10/2009 00:12  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
Voila un nouveau fichier sous l'isis 6.9
il y a quelques problemes si tu peux les resoudre ...
en reste en contact

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 07/02/2010 13:20  
1265545238.rar (74 Ko)
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
salem
si tu es encore interresé voila un fichier complet avec simulation mais au lieu d'utiliset un afficheur lcd on va utiliserdes afficheurs 7 seg

L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien
Tunisia.png ahmed
Modérateur



Messages : 123
Inscrit(e) le: 17/11/2007
Posté le 07/02/2010 13:24  
RE : realisation une sonerie d' automatique à l'aide d'un pic et afficheur
VOILA la programmation s'il y a un probléme de simulation
et la sonnerie est commandée via a0

program horlo2;
var l,k,j,i:byte;
const tab : array[10] of byte=($3f,$06,$5b,$4f,$66,$6d,$7d,$07,$7f,$6f);
begin
trisa:=0;
porta:=0;
trisb:=0;
trisc:=0;
portc:=0;
trisd:=0;
portd:=0;
trise:=0;
porte:=0;
portb:=0;
while true do
begin
for l:=0 to 2 do
begin
porte:=l;
for k:=0 to 9 do
begin
portd:=tab[k];
if ((l=2) and (k=4)) then
begin
l:=0;
k:=0;
porte:=l;
portd:=tab[k];
end;

for j:=0 to 5 do
begin

portc:=tab[j];

for i:=0 to 9 do
begin
portb:=tab;
delay_ms(200);
{ //////// SONNERIE DE 7H45///////////

if ((l=0) and (k=7) and (j=4) and (i=5)) then
begin
porta.0:=1;

end;
if ((l=0) and (k=7) and (j=4) and (i=6)) then
begin
porta.0:=0;
END; }
///////////////////SONNERIE DE 8H00/////////////////
if ((l=0) and (k=8) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=0) and (k=8) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 9H00/////////////////
if ((l=0) and (k=9) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=0) and (k=9) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 10H00 RECRé/////////////////
if ((l=0) and (k=9) and (j=5) and (i=5)) then
begin
porta.0:=1;

end;
if ((l=0) and (k=9) and (j=5) and (i=6)) then
begin
porta.0:=0;
end;
if ((l=1) and (k=0) and (j=0) and (i=2)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=0) and (j=0) and (i=3)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 11H00/////////////////
if ((l=1) and (k=1) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=1) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 12H00/////////////////
if ((l=1) and (k=1) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=1) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
{ ///////////////////SONNERIE DE 13H45/////////////////

if ((l=1) and (k=3) and (j=4) and (i=5)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=3) and (j=4) and (i=6)) then
begin
porta.0:=0;
END; }
///////////////////SONNERIE DE 8H00/////////////////
if ((l=1) and (k=4) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=4) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 9H00/////////////////
if ((l=1) and (k=5) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=5) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 16H00 RECRé/////////////////
if ((l=1) and (k=5) and (j=5) and (i=5)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=5) and (j=5) and (i=6)) then
begin
porta.0:=0;
end;
if ((l=1) and (k=6) and (j=0) and (i=2)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=6) and (j=0) and (i=3)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 17H00/////////////////
if ((l=1) and (k=7) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=7) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;
///////////////////SONNERIE DE 18H00/////////////////
if ((l=1) and (k=8) and (j=0) and (i=0)) then
begin
porta.0:=1;

end;
if ((l=1) and (k=8) and (j=0) and (i=1)) then
begin
porta.0:=0;
end;

end;
end;

end;
end;

end;
end.


L'homme connaît le monde non point par ce qu'il y dérobe mais par ce qu'il y ajoute.
Claudel (Paul)
Revenir en haut | Permalien

Haut de page

© 2019 Technologue pro, cours électricité électronique informatique · © 2007 - 2019 Technologue pro - Ressources pédagogiques pour l'enseignement technologique en Tunisie
Usage dans un cadre strictement académique

Technologue: cours en ligne gratuit en électricité, électronique, informatique industrielle et mécanique pour l'enseignement technologique en Tunisie et offre des cours en ligne en génie électrique, informatique, mécanique, une base de données de TP, projets fin d'études et un annuaire de ressources pédagogiques
Licence - Sitemap - Qui somme nous ? - confidentialité- Tunisie Index