[Programmation] recherche programmateur de picaxe sur clermont ferrand - Page 3
Répondre à la discussion
Page 3 sur 4 PremièrePremière 3 DernièreDernière
Affichage des résultats 61 à 90 sur 108

recherche programmateur de picaxe sur clermont ferrand



  1. #61
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand


    ------

    Citation Envoyé par patrick63730 Voir le message
    Bonjour c'est ce que j'avais compté mais comme je ne sais pas encore comment est géré le système j'ai attendu la réponse d'un connaisseur, mais lorsque je vais avoir du temps libre je vais m'occuper des picaxes et faire des essais de programmation bonne journée
    Patrick
    Bonjour,
    Oui, une remarque: l'opérateur "#" qui transforme un nombre en "caractères imprimables" oblige à placer un espace derrière le nombre. Cet opérateur cadre l'affichage à gauche. Si on a un nombre de 2 chiffres en position curseur 130 et 131 , par ex 25 et que le nombre suivant à afficher est 1, le "1" occupera la position130, mais n'efface pas le 5, l'affichage est alors 15. on pâlie le problème en plaçant un blanc derrière le nombre pour effacer le 5. En passant du nombre 158 à 5, il faudrait 2 blancs pour effacer 58.
    A ce propos, peut on limiter la consigne basse de la serre à 10, ce qui évite de placer un blanc derrière. La position "curseur" de ce blanc correspond a celle du 1er caractère de la ligne au dessus, le "T", qui est donc effacé. On peut le ré écrire systématiquement, mais il est effacé brièvement. Pure question d'esthétique.
    MM

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

  2. #62
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    oui on peut definir la temperature basse de la serre a 10

  3. #63
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    j'ai recu mon convertisseur commandé sur ebay USB 2.0 CH340G TTL CONVERTISSEUR ADAPTATEUR CP2102 PL2303 UART FTDI 3.3-5V [682] il n'est pas reconnu comme prolific et n'est pas compatible avec le pilote ifd3200 messga pilote non compatible
    Images attachées Images attachées

  4. #64
    Pascal071

    Re : recherche programmateur de picaxe sur clermont ferrand

    Bonsoir

    Sur les 2 captures d'écran, je ne vois pas de problème..
    Le pilote a été installé automatiquement, pourquoi dis tu "message pilote non compatible" ?
    Il ne faut pas installer le pilote ifd3200 si c'est une interface CH340.

  5. #65
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    eureka ,ça fonctionne programme chargé ,c'etait donc bien mon cordon prolific qui ne fonctionait pas ,je vais tester le simulateur bonne soirée et merci pour tout ,les pcb du lcd il n'est pas necessaire de m'en envoyer un je les ai commandé depuis un moment et leur arrivée doit etre imminente ,par contre comme un malheur n'arrive jamais seul j'avais commandé des supports pour le 18m2 ,je veins de recevoir l'enveloppe dechirée et vide

  6. #66
    Pascal071

    Re : recherche programmateur de picaxe sur clermont ferrand

    bonsoir

    bonne nouvelle !

    pour les supports, j'utilise ça, toujours d'avance..
    https://www.gotronic.fr/art-barrette...stb32-4622.htm

    cordialement

  7. #67
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    eureka ,ça fonctionne programme chargé ,c'etait donc bien mon cordon prolific qui ne fonctionait pas ,je vais tester le simulateur bonne soirée et merci pour tout ,les pcb du lcd il n'est pas necessaire de m'en envoyer un je les ai commandé depuis un moment et leur arrivée doit etre imminente ,par contre comme un malheur n'arrive jamais seul j'avais commandé des supports pour le 18m2 ,je veins de recevoir l'enveloppe dechirée et vide
    Bonne nouvelle,
    J'ai fait quelques ajustements du code, voici la dernière mouture:

    Code:
    ;gestion chauffage solaire ; MM 24/03/25
    #picaxe 20M2
    setfreq M16
    symbol DSpano=C.7		;T panneau
    symbol selec=pinC.6	;poussoir de sélection 
    symbol DSbalon=C.5	;T balon
    symbol DSjac=C.4		;T jaccuzi
    symbol DSpisc=C.3	;T piscine
    symbol DSser=C.2		;T serre
    symbol valid=pinC.0	;poussoir de validation
    symbol potar=B.5		;pot de réglages consignes
    symbol LCD=B.0			;LCD 2004
    symbol circBal=outpinB.1		;circulateur balon
    symbol circJac=outpinB.2		;circulateur jaccuzi
    symbol circPisc=outpinB.3		;circulateur piscinne
    symbol circSer=outpinB.4	;circulateuur serre
    symbol Tpano	=b1	;valeur T° panneaux
    symbol Tbalon	=b2	;ballon
    symbol Tpisc	=b3	;piscine
    symbol Tjac		=b4	;jacuzzi
    symbol Tser		=b5	;serre
    symbol Cbalon	=b6	;valeur consigne ballon
    symbol Cjac		=b7	;jacuzzi
    symbol Cpisc	=b8	;piscine
    symbol Cser		=b9	;serre
    symbol varb		=b10	;variable byte
    symbol diz		=b11	;dizaines
    symbol unit		=b12	;unité
    symbol baud		=N2400_16
    dirsC=%0
    dirsB=%00011111
    pullup %1111111100000000
    ;****************************************	
    	pause 500	;temps iitialisation LCD
    	serout LCD, baud,(254,1)
    	serout LCD, baud,(254,130,"Pa  Ba  Ja  Pi  Se")
    	serout LCD, baud,(254,148,"C",254,192,"T",254,212,"P")
    	read 0,Cjac,Cpisc,Cser ;lecture consignes enEEPROM
    	if Cjac=0 then
    		 gosub consigne ; si EEPROM vide
    	else
    		serout LCD,baud,(254,158,#Cjac,254,162,#Cpisc,254,166,#Cser)
    	endif
    	
    	do
    		readtemp DSpano,Tpano	;sur C.7  : readadc à remplacer par readtemp
    		readtemp DSbalon,Tbalon	;sur C.5
    		readtemp DSjac,Tjac		;sur C.4
    		readtemp DSpisc,Tpisc	;sur C.3
    		readtemp DSser,Tser		;sur C.2
    	Tpano=130:Tbalon=75:Tjac=35:Tpisc=32:Tser=22		;valeurs test				
     		serout LCD, baud,(254,194,#Tpano," ",254,198,#Tbalon," ",254,202,#Tjac," ",254,206,#Tpisc," ",254,210,#Tser)
    		pause 200				
    		if valid=0  then gosub consigne	;passage par consigne à la MST
    		gosub gescirc
    	loop
    ;*********************************************
    consigne:
    	do loop while valid=0		;attente relachement valid
    	serout LCD,baud, (254,153," ",254,157,">",#Cjac," ")	;affichage chevron
    	do
    		if selec=0 then pisc		;si pous selection => étiquette pisc
    	loop while valid=1			;si valid relaché, on tourve		
    	do loop while valid=0		;valid a été appuyé, on attend le relachement
    	do									;réglage Cjac
    		readadc potar, Cjac
    		Cjac= 50 *Cjac/255
    		serout LCD, baud,(254,157,"=",#Cjac," ")	;affichage = devant la valeur de Cjac
    	loop while valid=1			;on tourne tant que valid est relaché
    	write 0,Cjac					;valid appuyé consigne en mémoire EEPROM
    	do loop while valid=0		;attente relachement
    pisc:
    	do loop while selec=0		;si selec appuyé, on attend le relachement
    	serout LCD,baud, (254,157," ",254,161,">",#Cpisc," ")		;effacement "=" et chevron suivant
    	do
    		if selec=0 then Ser
    	loop while valid=1
    	do loop while valid=0
    	do	
    		readadc potar, Cpisc
    		Cpisc= 40 *Cpisc/255
    		serout LCD, baud,(254,161,"=",#Cpisc," ")
    	loop while valid=1
    	write 1, Cpisc
    	do loop while valid=0
    Ser:
    	do loop while selec=0
    	serout LCD,baud, (254,161," ",254,165,">",#Cser)
    	do
    		if selec=0 then fin
    	loop while valid=1
    	do loop while valid=0
    	do	
    		readadc potar, Cser
    		Cser= 20 *Cser/255 +10
    		serout LCD, baud,(254,165,"=",#Cser)
    	loop while valid=1
    	write 2, Cser		
    	do loop while valid=0
    fin:
    	serout LCD, baud,(254,165," ")	
    	return
    gescirc:
    	if Tbalon >=90 or Tbalon>= Tpano then 
    		circBal=0		
    	endif	
    	varb=Tbalon+5		;Temp ballon +5°C
    	if Tpano>varb then
    		circBal=1		
    	endif
    	serout LCD,baud,(254,218,#circBal)	;affichage val de circbal
    
    	if Tbalon>Tjac and Cjac> Tjac then
    		circJac= 1		
    	endif
    	If Tjac>=Cjac or Tjac>=Tbalon then
    		circJac=0		
    	endif
    	serout LCD,baud,(254,222,#circJac)
    
    	if Tser>=Cser or Tbalon<Tser or circJac=1  then
    		circSer=0			
    	endif		
    	if Tbalon>Tser and circJac=0 and Tser<Cser then
    		circser=1		
    	endif
    	serout LCD,baud,(254,230,#circSer)
    
    	if Tbalon>Tpisc and circJac=0 and Tpisc< Cpisc then
    		circpisc=1		
    	endif
    	if Tpisc>=Tbalon or Tpisc>=Cpisc or circJac=1 then
    		circpisc=0		
    	endif
    	serout LCD,baud,(254,226,#circpisc)
    	return
    Pour le simulateur, il y a une ligne pour les capteurs de température, en réel, mettre un ";" au début pour la passer en commentaire.
    Fais la liste des modifs éventuelles
    Je fais quoi des picaxes? retour à l'envoyeur? Pour le PCB 18M2, il faudra vérifier le câblage de SO sur la bonne broche du support, il y a eu un tas de modifs sur cet adaptateur: petit potar, potar plus gros, µC d'un côté, µC de l'autre côté, essai 9600 baud, suppression de l'option, et des erreurs.
    il y a eu un court moment des PCB erronés sur le site et avec la chance que tu as, j'ai un peu peur. Si il n'est pas bon, j'en posterai un.
    Très bizarre ces tests positifs du cordon.
    Si les supports viennent de Ali, si tu leur dis que le paquet est arrivé endommagé et vide, ils en enverront peut être un autre...
    MM
    Dernière modification par mag1 ; 24/03/2025 à 22h45.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  8. #68
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    bonjour michel pour les supports je ne connaissaiit pas mais effectivement c'est le top pas besoin d'avoir plusieurs tailles ,pour le pcb j'ai passé commande le 13.03 donc derniere mouture ci joint la copie de la commande pour moi c'est la bonne version ,pour les picaxes renvoie les moi ,j'ai essaye le simulateur mais je pense qu'il faut que j'installe le lcd pour que ça fonctionne , ali je leur ai déposé une réclamation et ai repassé ma commande ,c'est bien la premiére fois que cela arrive ,en plus celui qui as volé le contenu de l'enveloppe ne dois vraiment pas quoi savoir faire de supports de microprocesseur ,en plus sans valeur marchande ,bonne journée
    patrick
    Images attachées Images attachées  

  9. #69
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    bonjour michel pour les supports je ne connaissaiit pas mais effectivement c'est le top pas besoin d'avoir plusieurs tailles ,pour le pcb j'ai passé commande le 13.03 donc derniere mouture ci joint la copie de la commande pour moi c'est la bonne version ,pour les picaxes renvoie les moi ,j'ai essaye le simulateur mais je pense qu'il faut que j'installe le lcd pour que ça fonctionne , ali je leur ai déposé une réclamation et ai repassé ma commande ,c'est bien la premiére fois que cela arrive ,en plus celui qui as volé le contenu de l'enveloppe ne dois vraiment pas quoi savoir faire de supports de microprocesseur ,en plus sans valeur marchande ,bonne journée
    patrick
    Bonjour,
    Le câblage de cette version est bonne, même si l'option 2400/9600 a été abandonnée, le code associé n'en tient pas compte. La R 10k sur C.2 est inutile.
    J'ai mis un coup de feutre sur la sérigraphie de ceux reçus récemment..
    La programmation se fait avec les 4 liaisons "SO 0v SI +" venant du convertisseur, rien d'autre.
    Pour la simulation, il faut aller dans options de simulation et désigner B.0 en sortie LCD et LCD 2004 en format.
    MM
    Dernière modification par mag1 ; 25/03/2025 à 09h23.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  10. #70
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    c'est bon je suis parvenu a faire fonctionner la simulation

  11. #71
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    c'est bon je suis parvenu a faire fonctionner la simulation
    Bonjour,
    Très bien, quelques détails sur le simulateur:
    Les réglages des paramètres se font ici sur le dessin du 20M2.
    Un clique gauche sur une broche la fait passer de l'état haut (1) couleur jaune à l'état bas (0) couleur grise et vice versa
    Les réglages des "readtemp" se fait par un clique droit sur la broche: un curseur apparait que l'on peut régler avec la souris (128 par défaut).
    Les réglages peuvent se faire avant le lancement de la simulation.
    Les pullup sur ces broches valid et select : C.1 et C.6 les placent au niveau haut, il faut donc, avant de lancer la simulation cliquer sur ces broches => couleur jaune.
    A la 1ère mise sous tension, on va directement dans la sub consigne (un chevron devant la consigne Cjac) un second clique: > devient =. Le réglage se fait par un clique droit sur C.5, (comme pour readtemp). On règle les consignes successivement.
    Toutes les consignes réglées, l'écran LCD de la simulation apparait complet, avec les valeurs des re circulateurs, on (1) ou off (0) suivant les réglages. Ces valeurs, hautes ou basses, commandent les triacs.
    La simulation est très lente et n'a rien à voir avec la vitesse réelle.
    J'ai constaté un défaut de code: si Tpano > Tbalon+5, le circulateur est ON, mais il faut préciser qu'il passe OFF dans le cas contraire:
    modif:
    Code:
    if Tbalon >=90 or Tbalon>= Tpano then 
    		circBal=0		
    	endif	
    	varb=Tbalon+5		;Temp ballon +5°C
    	if Tpano>varb then
    		circBal=1
    	else circBal=0		
    	endif
    	serout LCD,baud,(254,218,#circBal)	;affichage val de circbal
    Bonne simulation
    MM
    Dernière modification par mag1 ; 26/03/2025 à 10h36.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  12. #72
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    Bonjour c'est un peu ce que j'avais trouvé en cherchant,il me manquait juste quelques précisions , merci, je vais essayer de programmer sur site avec le cd4001 , mais ça devrait fonctionner puisque cela fonctionne avec le montage a transistors
    Bonne journée
    Patrick

  13. #73
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Je viens de recevoir les 20M2, je les remets à la poste.
    Merci pour le timbre.
    Le delta Tpano-Tbalon est fixé à 5°C . On peut ajouter une variable pour delta entre 0 et 15°C, par ex . Intérêt ou pas ?
    MM
    Dernière modification par mag1 ; 26/03/2025 à 13h24.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  14. #74
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Pour la simulation, la ligne des t° test (sous les readtemp) est à mettre en remarque (; en tête de ligne) puisque l'on peut régler par les cliques droits.
    Elle est utile sur circuit réel quand on a pas les BS18B20.
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  15. #75
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    De rien c'est normal. Merci à toi pour ton aide pour le delta je ne sais pas encore je verrai a l'usage , maintenant il faut que je monte tout mon système, j'en ai pour pas mal de temps. J'ai anticipé pour la régularisation, et ça a été beaucoup plus vite que je pensait, ce soir je vais tester le système avec la simulation, comme en réel je vais voir si tout se comporte comme nécessaire. ensuite. retour du résultat de test

  16. #76
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Petite modif:
    D'après la doc, la lecture des DS18B20 est relativement longue (ici, peut être 100mS ?), il y en a 5.
    La prise en compte du poussoir "valid" pour le réglage consignes sera aléatoire. En inversant deux lignes, l'apparition du > confirmera l'entrée dans la sub "consigne" et on relâche le poussoir.

    Code:
    consigne:	
    	serout LCD,baud, (254,153," ",254,157,">",#Cjac," ")	;affichage chevron
    	do loop while valid=0		;attente relachement valid
    	do
    		if selec=0 then pisc		;si pous selection => étiquette pisc
    	loop while valid=1			;si valid relaché, on tourve		
    	do loop while valid=0		;valid a été appuyé, on attend le relachement
    La modif pour le delta ajustable est sous le coude...
    Les 20M2 sont repartis
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  17. #77
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    J'ai fait un essai de simulation départ circulateurs arrêtes,si je passe t panneaux >a t ballon départ circu , si t ballon>t panneaux pas d'arrêt circu ,modifs #71 et#76 effectuées. Si départ circus arrêtés t ballon>t jaccuzi et t jaccuzi<consigne,pas de départ circu je vais programmer le LCD et faire un essai en conditions réelles avec les ds dans de l'eau chaude pour simuler les différents points de mesure de température je vais voir ce que ça donne

  18. #78
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    J'ai fait un essai de simulation départ circulateurs arrêtes,si je passe t panneaux >a t ballon départ circu , si t ballon>t panneaux pas d'arrêt circu ,modifs #71 et#76 effectuées. Si départ circus arrêtés t ballon>t jaccuzi et t jaccuzi<consigne,pas de départ circu je vais programmer le LCD et faire un essai en conditions réelles avec les ds dans de l'eau chaude pour simuler les différents points de mesure de température je vais voir ce que ça donne
    Bonjour,
    Pour moi, je n'ai pas ces anomalies, mais le simulateur est lent, il faut attendre que le programme passe par toutes les lignes.
    A tout hasard, revoici le dernier code (avec delta fixe 5°C):

    Code:
    ;gestion chauffage solaire ; MM 24/03/25
    #picaxe 20M2
    setfreq M16
    symbol DSpano=C.7		;T panneau
    symbol selec=pinC.6	;poussoir de sélection 
    symbol DSbalon=C.5	;T balon
    symbol DSjac=C.4		;T jaccuzi
    symbol DSpisc=C.3	;T piscine
    symbol DSser=C.2		;T serre
    symbol valid=pinC.0	;poussoir de validation
    symbol potar=B.5		;pot de réglages consignes
    symbol LCD=B.0			;LCD 2004
    symbol circBal=outpinB.1		;circulateur balon
    symbol circJac=outpinB.2		;circulateur jaccuzi
    symbol circPisc=outpinB.3		;circulateur piscinne
    symbol circSer=outpinB.4	;circulateuur serre
    symbol Tpano	=b1	;valeur T° panneaux
    symbol Tbalon	=b2	;ballon
    symbol Tpisc	=b3	;piscine
    symbol Tjac		=b4	;jacuzzi
    symbol Tser		=b5	;serre
    symbol Cbalon	=b6	;valeur consigne ballon
    symbol Cjac		=b7	;jacuzzi
    symbol Cpisc	=b8	;piscine
    symbol Cser		=b9	;serre
    symbol varb		=b10	;variable byte
    symbol diz		=b11	;dizaines
    symbol unit		=b12	;unité
    symbol baud		=N2400_16
    dirsC=%0
    dirsB=%00011111
    pullup %1111111100000000
    ;****************************************	
    	pause 500	;temps iitialisation LCD
    	serout LCD, baud,(254,1)
    	serout LCD, baud,(254,130,"Pa  Ba  Ja  Pi  Se")
    	serout LCD, baud,(254,148,"C",254,192,"T",254,212,"P")
    	read 0,Cjac,Cpisc,Cser ;lecture consignes enEEPROM
    	if Cjac=0 then
    		 gosub consigne ; si EEPROM vide
    	else
    		serout LCD,baud,(254,158,#Cjac,254,162,#Cpisc,254,166,#Cser)
    	endif
    	
    	do
    		readtemp DSpano,Tpano	;sur C.7  : readadc à remplacer par readtemp
    		readtemp DSbalon,Tbalon	;sur C.5
    		readtemp DSjac,Tjac		;sur C.4
    		readtemp DSpisc,Tpisc	;sur C.3
    		readtemp DSser,Tser		;sur C.2
    	;Tpano=130:Tbalon=75:Tjac=35:Tpisc=32:Tser=22		;valeurs test				
     		serout LCD, baud,(254,194,#Tpano," ",254,198,#Tbalon," ",254,202,#Tjac," ",254,206,#Tpisc," ",254,210,#Tser)
    		pause 200				
    		if valid=0  then gosub consigne	;passage par consigne à la MST
    		gosub gescirc
    	loop
    ;*********************************************
    consigne:	
    	serout LCD,baud, (254,153," ",254,157,">",#Cjac," ")	;affichage chevron
    	do loop while valid=0		;attente relachement valid
    	do
    		if selec=0 then pisc		;si pous selection => étiquette pisc
    	loop while valid=1			;si valid relaché, on tourve		
    	do loop while valid=0		;valid a été appuyé, on attend le relachement
    	do									;réglage Cjac
    		readadc potar, Cjac
    		Cjac= 50 *Cjac/255
    		serout LCD, baud,(254,157,"=",#Cjac," ")	;affichage = devant la valeur de Cjac
    	loop while valid=1			;on tourne tant que valid est relaché
    	write 0,Cjac					;valid appuyé consigne en mémoire EEPROM
    	do loop while valid=0		;attente relachement
    pisc:
    	do loop while selec=0		;si selec appuyé, on attend le relachement
    	serout LCD,baud, (254,157," ",254,161,">",#Cpisc," ")		;effacement "=" et chevron suivant
    	do
    		if selec=0 then Ser
    	loop while valid=1
    	do loop while valid=0
    	do	
    		readadc potar, Cpisc
    		Cpisc= 40 *Cpisc/255
    		serout LCD, baud,(254,161,"=",#Cpisc," ")
    	loop while valid=1
    	write 1, Cpisc
    	do loop while valid=0
    Ser:
    	do loop while selec=0
    	serout LCD,baud, (254,161," ",254,165,">",#Cser)
    	do
    		if selec=0 then fin
    	loop while valid=1
    	do loop while valid=0
    	do	
    		readadc potar, Cser
    		Cser= 20 *Cser/255 +10
    		serout LCD, baud,(254,165,"=",#Cser)
    	loop while valid=1
    	write 2, Cser		
    	do loop while valid=0
    fin:
    	serout LCD, baud,(254,165," ")	
    	return
    gescirc:
    	if Tbalon >=90 or Tbalon>= Tpano then 
    		circBal=0		
    	endif	
    	varb=Tbalon+5		;Temp ballon +5°C
    	if Tpano>varb then
    		circBal=1
    	else circBal=0		
    	endif
    	serout LCD,baud,(254,218,#circBal)	;affichage val de circbal
    
    	if Tbalon>Tjac and Cjac> Tjac then
    		circJac= 1		
    	endif
    	If Tjac>=Cjac or Tjac>=Tbalon then
    		circJac=0		
    	endif
    	serout LCD,baud,(254,222,#circJac)
    
    	if Tser>=Cser or Tbalon<Tser or circJac=1  then
    		circSer=0			
    	endif		
    	if Tbalon>Tser and circJac=0 and Tser<Cser then
    		circser=1		
    	endif
    	serout LCD,baud,(254,230,#circSer)
    
    	if Tbalon>Tpisc and circJac=0 and Tpisc< Cpisc then
    		circpisc=1		
    	endif
    	if Tpisc>=Tbalon or Tpisc>=Cpisc or circJac=1 then
    		circpisc=0		
    	endif
    	serout LCD,baud,(254,226,#circpisc)
    	return
    Curieux de voir ce que donnent les capteurs...
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  19. #79
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Au fait, comment as tu fait le test sans le LCD ?
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  20. #80
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Non, c'était le test simu...j'ai rien dit . En plus de l'affichage, les broches de sorties passent en vert
    MM
    Dernière modification par mag1 ; 27/03/2025 à 21h12.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  21. #81
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    bonsoir oui test sans lcd , il n'etait pas monté ,je viens de programmer le 18 m2 mais j'avais un message erreur de syntaxe ligne 2 position 1 j'ai observé et j'ai remarqué que l'espace entre les caractéres n'était pas le meme que sur les autres lignes j'ai mis un espace de plus et ça as marché ,tu vois je commence a comprendre commen ça fonctionne ,j'ai programmé avec le 4001 donc ça fonctionne , j'ai opére le cordon pl2303 j'ai trouvé un brin du conducteur du plus qui semblait toucher celui d'a coté je referai un essai mais le problémevenait peut etre de la

  22. #82
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    bonsoir oui test sans lcd , il n'etait pas monté ,je viens de programmer le 18 m2 mais j'avais un message erreur de syntaxe ligne 2 position 1 j'ai observé et j'ai remarqué que l'espace entre les caractéres n'était pas le meme que sur les autres lignes j'ai mis un espace de plus et ça as marché ,tu vois je commence a comprendre commen ça fonctionne ,j'ai programmé avec le 4001 donc ça fonctionne , j'ai opére le cordon pl2303 j'ai trouvé un brin du conducteur du plus qui semblait toucher celui d'a coté je referai un essai mais le problémevenait peut etre de la
    Elle était où cette erreur ? Que je corrige.
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  23. #83
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par mag1 Voir le message
    j'ai trouvé un brin du conducteur du plus qui semblait toucher celui d'a coté
    Ah, oui, si c'était pendant le chargement du programme, ce n'est pas une erreur de syntaxe mais un pb de transmission, le signal de retour est différent du signal envoyé => erreur
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  24. #84
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    Bonjour sur électromagnétique dernière mouture du programme LCD. ;LCD SERIE utilisant un picaxe 18M2 MM entre ;et. lcd j'ai ajouté un espace. ; LCD et ça passe par contre je n'ai pas de retour sur le LCD mais je vais chercher pourquoi. Bonne journée
    Patrick

  25. #85
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    Bonjour sur électromagnétique dernière mouture du programme LCD. ;LCD SERIE utilisant un picaxe 18M2 MM entre ;et. lcd j'ai ajouté un espace. ; LCD et ça passe par contre je n'ai pas de retour sur le LCD mais je vais chercher pourquoi. Bonne journée
    Patrick
    Si tu as eu le message programmation réussie, c'est bon.
    Il faut régler le potentiomètre
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  26. #86
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    Grossière erreur j'avais branché la carte à l'envers sur le LCD j'envoie une photo des que je peux je ne trouve pas pour l'envoi de pièces jointes sur le téléphone

  27. #87
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    Grossière erreur j'avais branché la carte à l'envers sur le LCD j'envoie une photo des que je peux je ne trouve pas pour l'envoi de pièces jointes sur le téléphone
    Bonjour,
    Je n'ai pas insisté sur le fait que les composants sont côté sérigraphie et le connecteur LCD de l'autre côté sur ces pcb. Je vais ajouter une photo sur le site.
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  28. #88
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    oui c'est ce que j'au vu j'ai installé l'ajustable au dos pour reglages ,actuellement j'ai le pcb qui est déporté par rapport au lcd mais lorsque je reçoit mes supports 18 broches je refait une carte ,vive jlc avec 5 pcb cela permet de refaire propre lorsqu'il y as une erreur , j'ai mis en route avec les sondes en conditions réelles , les commandes circu changent bien , juste un truc les panneaux et le ballon pas de consigne et t bloquée j'ai baissé la temperature dans le programme mais je ne peut toujours pas avoir de retour réel de t sur ces deux éléments j'ai chauffé ,refroidi les sondes ,débranché le troisiemme conducteur de la sonde pas de changement
    patrick
    Images attachées Images attachées  

  29. #89
    mag1

    Re : recherche programmateur de picaxe sur clermont ferrand

    Citation Envoyé par patrick63730 Voir le message
    oui c'est ce que j'au vu j'ai installé l'ajustable au dos pour reglages ,actuellement j'ai le pcb qui est déporté par rapport au lcd mais lorsque je reçoit mes supports 18 broches je refait une carte ,vive jlc avec 5 pcb cela permet de refaire propre lorsqu'il y as une erreur , j'ai mis en route avec les sondes en conditions réelles , les commandes circu changent bien , juste un truc les panneaux et le ballon pas de consigne et t bloquée j'ai baissé la temperature dans le programme mais je ne peut toujours pas avoir de retour réel de t sur ces deux éléments j'ai chauffé ,refroidi les sondes ,débranché le troisiemme conducteur de la sonde pas de changement
    patrick
    Les valeurs que je vois sur la photo sont les valeurs de test du simu. Si c'est confirmé, il faut désactiver cette ligne par un ";"

    Code:
    do
    		readtemp DSpano,Tpano	;sur C.7  :
    		readtemp DSbalon,Tbalon	;sur C.5
    		readtemp DSjac,Tjac		;sur C.4
    		readtemp DSpisc,Tpisc	;sur C.3
    		readtemp DSser,Tser		;sur C.2
    	;Tpano=130:Tbalon=75:Tjac=35:Tpisc=32:Tser=22		;valeurs test				
     		serout LCD, baud,(254,194,#Tpano," ",254,198,#Tbalon," ",254,202,#Tjac," ",254,206,#Tpisc," ",254,210,#Tser)
    		pause 200				
    		if valid=0  then gosub consigne	;passage par consigne à la MST
    		gosub gescirc
    	loop
    Et le programme chargé n'est pas #78

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

  30. #90
    patrick63730

    Re : recherche programmateur de picaxe sur clermont ferrand

    version#78 chargée supression de la ligne résultat parfait si je trempe les sondes dans l'eau chaude j'actionne et eteint les circulateurs comme desiré ,maintenant que la partie gestion est réglée il faut que je fasse la partie mecanique ,(supports et montage des capteurs solaire ) et hydraulique mise en service pour l'automne si tout vas bien ,c'est que je suis trés occupé ,merci encore pour ce super travail ,je ne manquerai pas d'envoyer des photos lorsque les travaux seront terminés et que ce sera en service .
    patrick
    Images attachées Images attachées  

Page 3 sur 4 PremièrePremière 3 DernièreDernière

Discussions similaires

  1. CPI Clermont-Ferrand
    Par invite974201b9 dans le forum Orientation après le BAC
    Réponses: 1
    Dernier message: 15/03/2015, 09h21
  2. Opération TTA Clermont ferrand
    Par inviteedce316d dans le forum Santé et médecine générale
    Réponses: 0
    Dernier message: 25/08/2014, 11h01
  3. Médecine à clermont ferrand
    Par invite22f46246 dans le forum Orientation après le BAC
    Réponses: 0
    Dernier message: 01/09/2008, 22h40
  4. Polytech Clermont Ferrand
    Par invite15fda129 dans le forum Orientation après le BAC
    Réponses: 0
    Dernier message: 19/07/2008, 14h20
  5. Polytech Clermont-ferrand
    Par invite40dcade0 dans le forum Orientation après le BAC
    Réponses: 24
    Dernier message: 05/06/2007, 20h54
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...