[Programmation] picaxe 20M2
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

picaxe 20M2



  1. #1
    geamel

    picaxe 20M2


    ------

    Bonjour a tous

    moi geamel je vien sauvons sur le forum et cette fois je ch une aide qui me sera très précieuse pour programmer un picaxe 20M2 j'ai réussis a faire clignoter une led mais je voudrais essayer les autres sortie ou du moin une ou deux de plus pour voir ma led clignoter a leurs cadence, Merci beaucoup a tous et surtout a ceux qui veuillent bien me donner un petit coup de pouce . J'attand vos suggestions j'ai essayer ce programme qu'un ami ma passer mais il ne connais pas les picaxes que les pics:

    Code:
    
    ' 2018-06-13
    ' terminal 4800 bds
    #picaxe 20M2
    ;let outpinsB=%11000000
    dirsB=%00000011  ;
    symbol    LD1    = B.0       
    symbol     LD2    = B.1       
    main:
        high LD1
        low LD2
        Pause 1000
        sertxd("Hello Majid",cr,lf)
        Pause 1000
        do
           sertxd("toogle Led 1",cr,lf)
             toggle LD1
             pause 1000
           sertxd("toogle Led 2",cr,lf)
             toggle LD2
           pause 1000
        loop
      stop

    -----
    Dernière modification par gienas ; 13/06/2018 à 21h40. Motif: Ajouté les balises code obligatoires pour les programmes

  2. #2
    mag1

    Re : picaxe 20M2

    Bonjour,

    Le même code avec des commentaires:
    Code:
    ' 2018-06-13
    ' terminal 4800 bds
    #picaxe 20M2		;type picaxe utilisé, utile pour la vérif syntaxe (concordance touches /fonctions)
    ;let outpinsB=%11000000
    dirsB=%00000011  ; broches B.0 et B.1 en sorties (BO ne peut pas être une entrée et high, low et toggle les placent aussi en sorties)
    symbol    LD1    = B.0   ;nom de la sortie B.0    
    symbol     LD2    = B.1		;nom de la sortie B.1
    main:			;inutile ici
        high LD1		;sortie LD1 niveau haut = allumée
        low LD2			;LD2 niveau bas = éteinte
        Pause 1000		;attente 1000ms
        sertxd("Hello Majid",cr,lf)	;écriture sur le terminal (écran PC)
        Pause 1000		;attente 1000ms
        do				;début de boucle
           sertxd("toogle Led 1",cr,lf)		;écriture écran PC
             toggle LD1				;inversion sortie LD1
             pause 1000				;attente 1s
           sertxd("toogle Led 2",cr,lf)	;écriture PC
             toggle LD2				;inversion LD2
           pause 1000				;pause 1s
        loop			;fin de boucle
      stop			;ne sert pa à grand chose, on boucle avant.
    Il y a quelques exemples sur cette page:
    http://electromag1.wifeo.com/les-pic...leur-basic.php

    Les exemples sont sur l'éditeur PE5, mais fonctionnent aussi sur PE6

    Un truc simple, petit programme à copier dans PE6 et lancer la simulation

    Code:
    #picaxe 20M2
    symbol nbroche=b1
    	;les broches ont aussi un numéro
    	nbroche=0	; n° broche départ
    	Do		;début boucle
    		toggle nbroche	;inversion niveau broche n° "nbroche"
    		pause 500		;pause 500ms
    		inc nbroche		; nbroche=nbroche+1
    		if nbroche >16 then ; après 16,
    			nbroche=0			; on repart à 0
    		endif
    	loop		;on boucle
    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  3. #3
    geamel

    Re : picaxe 20M2

    Bonjour Mer MAG1

    Merci beaucoup pour l'aide que vous m'apportez , j'ai donc fait des essais avec les programmes que vous m'avez adresser et voila le résulta pas différant qu’avants ou es mon problème svp ? pourquoi je n'arrive pas a faire allumer les leds une après l'autres comme a la simulation? ça vien d'ou que ça ne se passe pas comme voulu? merci infiniment de votre aide

  4. #4
    mag1

    Re : picaxe 20M2

    Citation Envoyé par geamel Voir le message
    Bonjour Mer MAG1

    Merci beaucoup pour l'aide que vous m'apportez , j'ai donc fait des essais avec les programmes que vous m'avez adresser et voila le résulta pas différant qu’avants ou es mon problème svp ? pourquoi je n'arrive pas a faire allumer les leds une après l'autres comme a la simulation? ça vien d'ou que ça ne se passe pas comme voulu? merci infiniment de votre aide
    Difficile de répondre sans boule de cristal.
    Le fonctionnement de la simulation est il correcte ?
    Si essai réel:
    Le chargement s'effectue t il normalement ?
    Donner le schéma du montage
    Faire une photo

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

  5. A voir en vidéo sur Futura
  6. #5
    geamel

    Re : picaxe 20M2

    RE Mer MAG1


    Oui la simulation s’effectue normalement oui la vidéo est postée sur gmail j'ai pas réussis a la mettre ici je vous met le schéma du montage sur planche a pain . Vous remerciant beaucoup
    Nom : IMG_20180614_0001.jpg
Affichages : 108
Taille : 124,8 Ko

  7. #6
    mag1

    Re : picaxe 20M2

    Citation Envoyé par geamel Voir le message
    RE Mer MAG1

    Nom : prog pic.JPG
Affichages : 96
Taille : 24,5 Ko
    Oui la simulation s’effectue normalement oui la vidéo est postée sur gmail j'ai pas réussis a la mettre ici je vous met le schéma du montage sur planche a pain . Vous remerciant beaucoup

    Donc, c'est normal...

    La broche n°2 (serial in) utilisée pour la programmation ne doit pas rester "en l'air", elle doit être reliée au 0v , directement ou par une résistance.
    Dans ce schéma de circuit de programmation standard:
    Pièce jointe 367941

    La R de 22k limite le courant, au cas ou les tensions de programmation et l'alim du picaxe soit différentes, sa présence est une protection.
    La 10k referme le circuit en fixant le potentiel de la broche de programmation à 0v

    Si le potentiel de la broche "serial in" n'est pas à 0v, le picaxe est bloqué et attend une programmation (qui ne vient pas)... et ça ne fonctionne pas!

    MM
    PS J'ai un peu tout mélangé
    Dernière modification par mag1 ; 14/06/2018 à 13h24.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  8. #7
    geamel

    Re : picaxe 20M2

    RE Mer MAG1

    je vous joint une copie écran du programmateur et une autre du circuit que j’utilise pour faire clignoter les leds ils sont sépare le premier c'est un circuit imprime et le second es sur planche a pain

    une question svp quand j'ouvre le PE 6 j'ai en haut a gauche fichier puis principal ou hom après simulation et en fin picaxe , quand je veux charger le programme dans le picaxe je me met sur la page principale

    ou celle de picaxe car les deux page donne accé au chargement? ou c'est kif kif?/ATTACH]Pièce jointe 367959[ATTACH=CONFIG]367958[ je vous joint aussi des copie écran de différant page de chargement et simulation Pièce jointe 367960Pièce jointe 367962Pièce jointe 367963

  9. #8
    geamel

    Re : picaxe 20M2

    Suite des copies écran

    Capture3.PNGCapture4.jpg

  10. #9
    geamel

    Re : picaxe 20M2

    RE


    YES YES YES en fin merci du fond du cœur l'ami c’était juste la liaison entre la masse et le pin SI du picaxe qui manqué vidéo sur gmail

Discussions similaires

  1. [Programmation] Projet Porte d'Atlantis via arduino uno > picaxe 20M2
    Par destiny226 dans le forum Électronique
    Réponses: 25
    Dernier message: 10/06/2017, 13h03
  2. Poele bois Godin pour pièce 20M2
    Par ylofy dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 24
    Dernier message: 07/03/2016, 09h39
  3. Rénovation complète d'un appartement de 20m2
    Par jules3575 dans le forum Bricolage et décoration
    Réponses: 7
    Dernier message: 30/11/2015, 19h33
  4. affichage pour Picaxe 20M2
    Par guillaume55 dans le forum Électronique
    Réponses: 36
    Dernier message: 29/08/2014, 09h52
  5. Lachez vous : création d'un habitat de 20m2
    Par maylis1609 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 44
    Dernier message: 15/10/2010, 09h33
Découvrez nos comparatifs produits sur l'informatique et les technologies.