Aide projet porte automatique avec PICAXE - Page 10
Répondre à la discussion
Page 10 sur 10 PremièrePremière 10
Affichage des résultats 271 à 300 sur 300

Aide projet porte automatique avec PICAXE



  1. #271
    mag1

    Re : Aide projet porte automatique avec PICAXE


    ------

    Citation Envoyé par jcchud Voir le message
    les cellules fonctionnent à merveille :d
    ouf...

    Mm

    -----
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  2. #272
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Tu m'as dis de trouver celle qui faisait en sorte que le moteur soit juste au dessus de 100mV, il est à 130mV en fonctionnement c'est correct non ?

  3. #273
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Maintenant oui .
    Mais c'est pas ce qui est écrit en #214, avec une procédure rationnelle, j'arriverais mieux à suivre.
    Donc le pont de réglage seuil est OK

    Alors, faisons le point, qu'est ce qui ne fonctionne pas encore ?

    MM
    Dernière modification par mag1 ; 28/02/2013 à 17h24.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  4. #274
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Et bien le moteur n'inverse pas sur quand je le freine ?

  5. #275
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Il faut régler le seuil.

    Essaie de voir ce qui se passe en mettant le pot de sensibilité au mini (normalement, le moteur ne repart pas en fermeture et le flash reste clignotant
    Ensuite,
    Tu mesures la tension sur le curseur du pot et tu le règles à ...150 mV

    Tu remets le voltmètre sur la résistance et lorsque tu freines le moteur, la tension monte, à 150, le moteur repart en ouverture.... normalement.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  6. #276
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Je pars manger au resto, je te tiens au courant suite aux essais en suivant la procédure que tu me décris ici

    En tout cas c'est chic de ta part de ne pas m'avoir abandonné!

  7. #277
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Petite vidéo du fonctionnement en attendant, c'est génial


  8. #278
    mag1

    Re : Aide projet porte automatique avec PICAXE

    OK, merci pour cet encouragement.

    Tu peux aussi remarquer que la commande manuelle est prioritaire par rapport à l'automatisme avec la séquence : ouverture / arrêt / fermeture / arrêt / ouverture .....
    On peut donc bloquer ouvert et refermer manuellement.

    Et la sécurité obstacle moteur alors....j'attends.

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  9. #279
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Je m'occupe de la sécurité obstacle moteur peut-être demain sinon dans le courant du week-end, ne t'en fais pas je te ferais une vidéo plus propre pour ton blog ...
    C'était juste pour te montrer que ça fonctionnait plutôt bien pour le moment

    A demain.

  10. #280
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    PS. j'ai modifié la tempo ouverte dans le programme et la vitesse de clignotement du flash

  11. #281
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    L'inversion sur obstacle fonctionne à merveille aussi, tu gères sacrément bien l'électronique

    Je te fais une vidéo dans la journée ou d'ici la fin de semaine

    Merci beaucoup à toi pour tout !

  12. #282
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Par contre j'aimerais avoir de l'aide pour le programme. J'aimerais que le clignotant clignote deux secondes avant de lancer l'ouverture, qu'il s'arrête une fois ouvert, et deux secondes avant de repartir en fermeture il clignote aussi et s'arrête une fois le portail fermé ?
    J'ai réussi à arrêter le clignotant que le portail est ouvert en mettant un mouv=0 mais je ne vois pas comment faire ci-dessus ?

  13. #283
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Alors, en résumé, le portail fonctionne, la sécurité IR fonctionne, la sécurité obstacle moteur fonctionne.

    Mais alors, TOUT fonctionne! BRAVO! Champagne!

    Je ne vais pas avoir le temps aujourd'hui de me pencher sur les modifications du cahier des charges, je serai absent une semaine à partir de ce soir.
    Mais cela revient à positionner la variable mouv à 1 et à temporiser les états 1 et 2.
    Tenir compte du fait que l'ouverture sur obstacle doit être immédiate
    Mon (vrai) portail coulissant ne fait pas cela, mais c'est possible.

    J'avais volontairement fait clignoter le flash pendant la phase 4 (état automatique) pour signaler la fermeture automatique.
    On peut en effet passer en phase arrêt à tout moment par la commande manuelle, dans ce cas, le flash s'éteint.

    Tu as une semaine pour réfléchir à ces petites modifs

    A suivre

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  14. #284
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    J'aimerais tellement te le payer le champagne ...

    Je te fais une petite vidéo de suite

  15. #285
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    J'aimerais tellement te le payer le champagne ...

    Je te fais une petite vidéo de suite

    La voici :


  16. #286
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Bon, tout semble fonctionner parfaitement et la réalisation est très réussie.

    Tu pourrais aussi donner un exemple de fonctionnement manuel qui n'est pas sans intérêt, par ex ouverture partielle ''portillon" ou blocage plein ouvert. Il suffit d'appuyer sur la commande (un poussoir serait plus pratique).

    Un petit au passage aux détracteurs de ces daubes de picaxes.

    A la semaine prochaine

    MM
    Dernière modification par mag1 ; 01/03/2013 à 15h46.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  17. #287
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Je vais essayer de rendre plus propre le montage, je te mettrais une troisième vidéo finale

  18. #288
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    ça fonctionne très bien les PICAXE

  19. #289
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Voici ma vidéo finale mag (désolé pour le petit réglage improvisé de la sensibilité moteur )


  20. #290
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Ben oui, l'automatique c'est bien, mais toujours pas de démo du fonctionnement manuel, en appuyant sur le poussoir pendant la fermeture ou l'ouverture, dommage...

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  21. #291
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Arf j'ai oublié je te referais une vidéo

  22. #292
    mag1

    Re : Aide projet porte automatique avec PICAXE

    pas grave, tu as une semaine.

    Possible de placer la diode IR et le TSOP du même côté avec un réflecteur en face.
    Possible aussi de placer les deux fins de course à côté du moteur (comme sur mon portail)
    Ça permettrait de supprimer les fils en travers, mais là, on peaufine.

    Au fait, pas besoin de ventilation, rien ne chauffe ( en principe)

    MM
    Dernière modification par mag1 ; 01/03/2013 à 22h35.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  23. #293
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Pas bête, cependant je me demandais ce que tu "imaginais" comme câblage de la véroboard par rapport à ce que j'ai fais moi ?

  24. #294
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Et bien, je ne fais que des circuits imprimés, et je voyais des liaisons en fils fin nu, soudé en suivant les pastilles, comme le dessin quoi. Mais il aurait sans doute fallu beaucoup plus de temps et ton câblage fonctionne, c'est l’essentiel.

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  25. #295
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Oui mais le problème c'était que si je dénudais certains fils ils risquaient de faire contact de par leur proximité avec des fils à côté ...

  26. #296
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Salut,

    Comment vas-tu ?

    As-tu pu utiliser mes vidéos pour ton blog ?

    Vraiment génial le circuit et le programme que tu as pensé, le tout fonctionne toujours

    J'aimerais cependant le modifier et j'ai cherché depuis plusieurs jours pour essayer d'atteindre mon résultat mais je n'y parvient que partiellement ...

    Je t'explique, j'aimerais que le portail prévienne la fermeture en lançant le flash 2 secondes avant de lancer la fermeture. Pour cela j'ai modifié le programme de la manière suivante :
    -j'ai stoppé le flash à la fin de l'ouverture avec un mouv=0
    -j'ai démarré le flash avant le début de la fermeture avec un mouv=1 suivi d'une pause 1500ms.

    Le tout fonctionne bien mais j'aimerais que lors d'un passage devant la barrière infrarouge, la tempo se relance et le flash s'arrête de clignoter, et une fois la barrière libérée, tempo relancée et flash 1seconde5 avant la fermeture, cependant puisque le programme est en pause il ne tiendra compte de la barrière de cellule qu'après.
    Pourrais-t-on par la même occasion faire en sorte que le programme ne passe pas au case2 si un obstacle passe devant la cellule sans rester devant pendant le temps de pause et donc relancer la temporisation ?

    Je ne parviens pas à modifier le programme pour que ça fonctionne, je te joint celui qui est actuellement dans le PICAXE :
    Code:
    	#picaxe 20M2
    
    start0: 'Premier programme en temps partagé
    
    '****** Nomination des ports entrées **********************
    	symbol cmd 		= pinC.5	'commande sur pin interruption 
    	symbol fcf	 	= pinC.6	'fin de course fermeture
    	symbol fco	 	= pinC.7	'fin de course ouverture	
    	symbol sensib	= B.5		'pot lecture seuil sensibilité
    	symbol courmot	= B.6		'lecture courant moteur
    	symbol alert	= pinC.0	'lecture état barrière IR
    	symbol lecpot	= C.1		'ADC ou Fixe 1 = fermeture auto ; 0 = manuelle
    	
    '******* Nomination des variables **********	
    	symbol mouv		= bit0	'bit état "en mouvement" pour le flash 
    	symbol souvre	= bit1	'mémo état précédent (1=ouverture; 0=fermeture)
    	symbol obst		= bit2	'mémo détection obstacle
    	symbol fermauto	= bit3	'mémo fermauto ou manuel	
    	symbol etat		= b1		'état en cours 1=ouverture; 2=fermeture; 3= arret
    	symbol seuil	= b2		'valeur seuil sensib
    	symbol courant	= b3		'mesure du courant
    	symbol tempo	= w13		'lecture temporisation
    	
    '******* Nomination des ports sorties	 
    	symbol LedR		= B.0		'sortie flash	'
    	symbol EmetIR	= B.1		'sortie Led IR
    	symbol ouv		= B.2		'commande moteur ouverture
    	symbol ferm		= B.3		'commande moteur fermeture
    	
    	'do:loop while cmd=0 		'attente réglage ADC simu
    	
    '******** Initialisation variables ********	
    	low ouv: low ferm: low ledR	
    	etat =3			'etat arret à la mise en route
    	souvre=0			'memo fermeture la 1ère commande sera ouverture
    	readadc10 lecpot,tempo	'lecture tempo 
    	if tempo > 900 then	'pot max, on passe en manuel ou pas de pot C.1 à 5 v
    		fermauto=0		'fermauto en manuel		
    	elseif tempo <20 then	'automatic sans pot C.1 est à 0
    		fermauto=1		'automatique
    		tempo=750		'tempo fixe 4 s
    	else 				'pot position médiane
    		fermauto=1		'automatique
    		tempo= 20*tempo	'réglage tempo 0,4s à 18s
    	endif
    		
    	pwmout EmetIR, 104, 211 'activation Emet IR PWM 38 kHz à 16MHz	
    '******** Interruption sur C.5 niveau haut *********	 
    	setint %00100000 ,%00100000	
    
    '******** Boucle principale ********		
    	Do
    		readadc sensib, seuil	'lecture du seuil		
    	
    		select  etat	'aiguillage suivant variable "etat"
    		
    		case 1 		' etat ouverture
    			mouv=1	'pour le flash
    			souvre=1	'mémo état
    			obst=0	'reset mémo obstacle IR
    			
    			
    			do		'boucle ouverture
    				low ferm : high ouv		'positionnement des relais ouverture				
    			loop while fco=0 and etat=1		'tant que fco ouvert et pas de changementd'état		
    			if etat<>3 then
    				etat=4
    				mouv=0				'etat fermeture auto 4 s
    				
    								
    			endif
    					
    		case 2 		' état fermeture
    		
    		mouv=1 
    		pause 1500
    		
    			souvre=0	'mémo état			
    			do		'boucle fermeture
    				readadc courmot, courant 	'lecture courant moteur
    				if courant > seuil then		'si dépassemnt seuil
    						obst=1		'mémo détect obstacle 
    						etat=1		'positionnement état ouverture					
    				endif
    				
    				if alert=1 then		'détection alert IR
    						etat=1	'position état ouverture						 
    				endif
    				
    				low ouv: high ferm	'on ferme!
    			loop while fcf=0 and etat=2	'tant que fcf ouvert et pas de changement d'état
    			
    			if alert=0 and obst =0	then	'pas de problèmes ?					
    					 etat =3		'alors,positionnement état arret						
    			endif								
    		
    		case 3		' état arret ;flash OFF		
    			low ouv : low ferm	'arret moteur
    			pause 1000		
    			mouv=0			'arret du flash
    			
    		case 4		'état automatique ; flash ON
    			low ouv : low ferm			'arret moteur		
    			do:loop while alert=1 and etat=4	'blocage par obstable IR si pas changement état
    			if fermauto =1 and etat=4 then	'si automatique =1 et etat 4
    				pause tempo				'attente 4 s
    				etat=2				'fermeture auto
    						else			'sinon							
    				etat=3				'arret
    			endif
    				
    		end select
    			
    	loop	
    
    interrupt:	'Ah, on a appuyé sur le bouton !!
    
    	do : loop while cmd=1 'attente relachement poussoir
    	
    	select etat
    	
    		case 1,2,4		'on est en état 1,2 ou 4	
    			etat = 3		'alors passage à l'état 3 (arret)
    					
    		case 3 		'on est à l'arret
    			if souvre=1 then 	' état précédent= ouverure 
    					etat=2	' alors on passe en fermeture
    			else 
    					etat=1	' sinon, c'est le contraire
    			endif
    		
    	end select
    	setint %00100000 ,%00100000	'reset de l'interruption
    	
    	return	
    	
    start1:	'Second programme en temps partagé uniquement pour le flash
    
    	Do
    	if mouv=1 then	'si mouvement
    		high ledR	'ça 
    		pause 200	'cli
    		low ledR	'gno
    		pause 200	'te !
    	endif
    	loop
    Merci par avance à toi

    @+

  27. #297
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Bonjour,

    Ça va bien, merci.

    Pour le blog, j'ai atteint les 30 pages max allouées par Overblog, donc je suis bloqué (et je ne veux pas payer 50€ par an pour un blog non lucratif). Je pense migrer vers un autre hébergeur (Wifeo), mais je manque de temps.

    Pour la modif, tout est possible, mais il faut que j'ai le temps d'y réfléchir.

    Petite précision sur la séquence souhaitée:

    Le portail est ouvert état ARRET
    On appuie sur le poussoir
    Flash 2 s
    Fermeture du portail
    Détection obstacle par IR
    Ouverture automatique du portail jusqu’au fin de course (fonctionnement de sécurité)
    Extinction du flash tant qu'il y a obstacle
    Fin de détection obstacle
    Flash 2 s
    Fermeture automatique jusqu'au fin de course

    Le mouvement du portail est obligatoirement accompagné du flash

    Si ce n'est pas cela, corrige.
    Il faut décrire simplement mais précisément les séquences voulues.

    A suivre

    Et toi, ça va?

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  28. #298
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    C'est dommage, ton blog est pourtant bien sympa, si tu y places de la pub pour te rémunérer tu peux atteindre les 50€ par an facilement non ?

    Effectivement le mouvement du portail est bien accompagné du flash mais j'aimerais modifier quelque chose je ne sais pas comment... Tu vas me dire que c'est chercher la petite bête mais j'ai toujours été comme cela :P

    Voici la séquence :
    -Ouverture du portail jusqu'au fin de course
    -Obstacle devant cellules
    -Obstacle qui part
    -Flash qui clignote
    -Obstacle de nouveau devant cellules
    -Flash continue de clignoter et le tout s'arrête jusqu'à ce que le relais colle et décolle de suite (passage en état 2 puis comme obstacle passage en état 1 et comme déjà ouvert passage en état 4 si je comprends bien le programme)

    Ne serait-il pas possible si un obstacle repasse devant la cellule d'interrompre le flash immédiatement et de relancer la tempo de l'état 4, plutôt que d'attendre le passage à l'état 2 puis 4 le tout très rapidement puisque le moteur ne bouge pas ?

    Je sais que c'est vraiment du détail, je pense qu'il faudrait utiliser une boucle mais j'ai fais pleins de tests non concluants...

    Sinon ça va mais beaucoup de boulot en ce moment... C'est un peu la course mais tant qu'il y a du travail on va pas se plaindre !

    Bonne semaine

    @+

  29. #299
    mag1

    Re : Aide projet porte automatique avec PICAXE

    Citation Envoyé par jcchud Voir le message
    C'est dommage, ton blog est pourtant bien sympa, si tu y places de la pub pour te rémunérer tu peux atteindre les 50€ par an facilement non ?

    Effectivement le mouvement du portail est bien accompagné du flash mais j'aimerais modifier quelque chose je ne sais pas comment... Tu vas me dire que c'est chercher la petite bête mais j'ai toujours été comme cela :P

    Voici la séquence :
    -Ouverture du portail jusqu'au fin de course
    -Obstacle devant cellules
    -Obstacle qui part
    -Flash qui clignote
    -Obstacle de nouveau devant cellules
    -Flash continue de clignoter et le tout s'arrête jusqu'à ce que le relais colle et décolle de suite (passage en état 2 puis comme obstacle passage en état 1 et comme déjà ouvert passage en état 4 si je comprends bien le programme)

    Ne serait-il pas possible si un obstacle repasse devant la cellule d'interrompre le flash immédiatement et de relancer la tempo de l'état 4, plutôt que d'attendre le passage à l'état 2 puis 4 le tout très rapidement puisque le moteur ne bouge pas ?

    Je sais que c'est vraiment du détail, je pense qu'il faudrait utiliser une boucle mais j'ai fais pleins de tests non concluants...

    Sinon ça va mais beaucoup de boulot en ce moment... C'est un peu la course mais tant qu'il y a du travail on va pas se plaindre !

    Bonne semaine

    @+
    Résumé du programme actuel:
    Il y a 4 états (case):
    état 1 - Ouverture du portail
    état 2 - Fermeture du portail
    état 3 - Arrêt du moteur
    état 4 - Si pin C.0=0. Fermeture automatique, suit l'état 1, atteint 4 s, referme si pas de détection obstacle IR ou attend la fin de la détection IR

    La détection IR n'est active que pendant les états 2 et 4
    Le flash est actif pendant les états 1, 2, et 4
    Le sous programme d’interruption (poussoir) peut modifier l'état à tout moment suivant une séquence programmée (O / A / F / A).


    Pour la modif, reprenons:
    -Ouverture du portail jusqu'au fin de course.... OK, en fin de course, il s'arrête, le flash est ON (automatique)
    -Obstacle devant cellules.....Le portail reste ouvert (flash ON en automatique)
    -Obstacle qui part .....Ok, le portail peut se refermer
    -Flash qui clignote....... Il clignote déja ou alors il fallait l'éteindre, mais quand?
    -Obstacle de nouveau devant cellules..... Si le portail se fermait, il s'ouvre , sinon, il reste ouvert et attend
    -Flash continue de clignoter et le tout s'arrête jusqu'à ce que le relais colle et décolle de suite (passage en état 2 puis comme obstacle passage en état 1 et comme déjà ouvert passage en état 4 si je comprends bien le programme).... là, je décroche.."tout s’arrête", le portail?, le flash?,non, puisqu'il continue de clignoter...

    Pourrais tu décrire le fonctionnement de ce que tu souhaites, découpé en étapes élémentaires, sans tenir compte du programme actuel.

    Exemple :
    Position départ portail fermé
    Poussoir ON
    flash ON
    tempo 2 s
    portail s'ouvre
    fin de course: portail arrêt
    flash OFF
    détection IR ON (obstacle)
    attente détection OFF
    détection OFF
    flash ON
    tempo 2s
    etc..
    etc..

    et il n'y a plus qu'à traduire en basic

    A suivre

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  30. #300
    jcchud

    Re : Aide projet porte automatique avec PICAXE

    Je te remercie de continuer à prendre part à mon projet

    Je n'ai pas le temps ce soir, surchargé de boulot, je te redis tout ça précisément ce week-end !

    Bonne semaine à toi

    @+

Page 10 sur 10 PremièrePremière 10

Discussions similaires

  1. [Blanc] porte garage automatique
    Par invitee1a13676 dans le forum Dépannage
    Réponses: 1
    Dernier message: 05/05/2012, 22h47
  2. porte automatique de magasin
    Par invite68d5e04b dans le forum Électronique
    Réponses: 0
    Dernier message: 11/05/2011, 09h48
  3. Contrôler 2 moteurs avec un Picaxe.
    Par kioub dans le forum Électronique
    Réponses: 5
    Dernier message: 29/05/2010, 01h15
  4. porte automatique
    Par invite237577b4 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 25/06/2007, 18h20
  5. écriture automatique, avec ouverture automatique de fenetre légitime
    Par igor51 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 03/03/2006, 11h18
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...