Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 33

Programmer en Basic pour de l'électronique.

  1. #1
    Yanniv

    Programmer en Basic pour de l'électronique.

    Salut a tous,
    J'ai une autre question qui me tracassais comme je programme pas mal en Basic et que mes connaissance en elec. sont bcp moins vaste:
    Est-il possible de Programmer une puce ou autre element avec un programme en basic pour controller un circuit... ( j'ai entendu parler de MikroBasic et de PIC mais cela reste du chinois pour moi alors si vous avez un tuto a la limite)
    En faite j'aimerai pouvoir controller des sortie et des entrée analogique a la methode d'un prog en basic
    exemple:
    If entrée_01 = true then sortie_01 = true
    ect....
    (Dans le but de controller des petits robots nottament)
    est ce que c'est possible ou est-ce tres difficile et le moyen le plus simple serai alors une interface ordi?

    Je vous remercie d'avance parce que ca s'annonce complexe tout ca..
    @+

    Yanniv

    -----


  2. Publicité
  3. #2
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    Salut,

    j'utilises MikroBasic, version telechargée gratuitement
    sur le site de l'éditeur MikroE...

    ça fonctionne bien... et ça se prend en main assez
    facilement... aide compléte... avec pleins de "librairies"
    (ADC, PWM...)... remplies d'exemples de codes et de
    schémas... (Help > Libraries)...

    et c'est exactement ça au final...
    (If entrée_01 = true then sortie_01 = true)

    vede
    ;O]

    ps : par contre, comme pour tout dévelloppement
    avec des µC, il faut commencer par télecharger la
    datasheet de ton PIC pour pouvoir avancer...

  4. #3
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    ps : un des mes derniers code pour te faire une idée (un jeu)

    http://forums.futura-sciences.com/el...picoeoeoe.html

  5. #4
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    re re ;O]

    aprés ya même des µC "orientés" Basic...

    exemple les Cubloc, BasicStamp...
    (mais vendu plus chers qu'un simple PIC)...

    et les AVR d'ATMEL peuvent aussi se programmer en Basic...
    tout en restant dans la gamme de prix des PICS...

    bonn'journée...
    vede
    ;O]

  6. #5
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    re ;O]

    d'autres de mes exemples en MB... tous utilisant un 16F88...

    http://vede.free.fr/electronique/16f88/ (led clignotante)
    http://vede.free.fr/electronique/16f88/can/ (voltmetre sur PC)
    http://vede.free.fr/electronique/16f88/vedeplayer/ (audio player)
    http://vede.free.fr/electronique/ds18b20/16F88/ds232/ (thermometres)

    ;O]

  7. #6
    Gérard

    Re : Programmer en Basic pour de l'électronique.

    Je préfère Proton+ http://www.picbasic.org/proton_compiler.php
    Il est cher mais me convient très bien.
    http://www.selectronic.fr/article.as...tier=10.2585-2
    Je vois que le prix a baissé, j'ai donné 299€ il y a quelques années.

    Le forum http://www.picbasic.org/forum/forumd...=70&order=desc

  8. #7
    alainav1

    Re : Programmer en Basic pour de l'électronique.

    bonjour,
    picsimulator
    permet de programmer en basic

    ,une version de demo est dispo (pour 50 lignes de programme ) il existe des exemple sur leur site .
    http://www.oshonsoft.com/picbasiccompilerexamples.html
    j'ai aussi fait un petit tutorial pour montrer l'installation de ce programme et comment je programme de façon structuré . (voir mon site page electronique et page train )
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  9. #8
    Jack

    Re : Programmer en Basic pour de l'électronique.

    SI je peux me permettre une remarque, si tu veux persévérer dans la voie de l'électronique/informatique, je trouve dommage de te cantonner au basic. D'une manière générale, le langage de haut niveau adapté aux microcontrôleur est le langage C.

    L'offre en compilateurs C est beaucoup plus vaste que celle du basic.

    A+

  10. #9
    alainav1

    Re : Programmer en Basic pour de l'électronique.

    bonjour,
    une autre remarque
    l'important c'est la demarche et l'organigramme . ne pas bien preparer cette phase c'est passer beaucoup de temps sur le micro .
    ensuite la traduction c'est fonction de l'environnement
    les 16F sont mieux adapté au basic (c'est aussi un langage plus facile a maitriser )
    si le temps est important c'est l'assembleur qui s'impose .

    mais ceci n'est que mon avis sachant qu'il n'existe pas de langage parfait .

    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  11. #10
    RISC

    Re : Programmer en Basic pour de l'électronique.

    Salut,

    Je ne suis généralement pas pour l'utilisation du Basic...mais pour des applications personnelles cela reste une possibilité viable à condition de programmer "proprement" et de ne pas utiliser les instructions connues pour leurs mauvais effets secondaires (GOTO et autres)...
    La 2e question c'est quel Basic ?
    Un élément de réponse est, souhaite-t-on pour travailler dans l'environnement MPLAB ou pas ? si oui, il me semble que seul PROTON soit supporté dans MPLAB.
    Gérard pourra commenter beaucoup mieux sur ce sujet

    Sinon il y a plein d'autres BASIC...difficile de faire le tri.

    Je viens même de trouver une boite anglaise qui vend un module PIC32 BASIC pour moins de 20 livres sterling frais de port compris !!!!

    Comme quoi le Basic n'est pas mort

    a+

  12. #11
    Gérard

    Re : Programmer en Basic pour de l'électronique.

    Effctivement, Proton fonctionne avec MPLAB.
    Proton a aussi un IDE correct, MPLAB n'est pas une obligation.
    Pour la programmation, j'ai un PICKit2, un régal.

  13. #12
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    bonjour à tous

    sinon il y a des µc pas cher qui se nomment picaxe ils se programment en assembleur ou en basic ou encore en organigrammes le programme est envoyé via le port serie au moyen de 3 fils ( Tx, Rx, masse ) ou par USB

  14. #13
    Yanniv

    Re : Programmer en Basic pour de l'électronique.

    Salut,
    merci a tous pour ces reponse mais ... whaou ... au fil de la discussion je comprennais de moins en moins...
    Je vais répondre a quelque remarque: j'ai choisi le basic tout simplement parce qu'après quelque temps a galérer en C j'ai vu le basic et j'ai progressé vachement plus vite pour arriver a un relativement bon niveau et faire q peu près tout ce que je veux comme programme(j'ai jamais programmé pour de l'électronique, seulement pour de l'informatique)

    Pour ce qui est du materiel, j'ai a peu pres compris qu'il fallais une carte de programmation de Pic.... dans les 200-300 euros.. sauf que je n'ai carrement pas ce budget. N'y a t-il pas une solution plus simple pour debuter?

    J'ai vu que dans tes programme tu essayai d'optimiser au maximum, c'est pour une raison de mémoire j'imagine, mais, tout le programme est mémorisé dans le Pic ou faut t-il des mémoire externe (rom ect...) ?

    Par contre je n'était pas au courant de la présence de plusieurs Basic , moi je connais le langage en informatique c'est tout, est-ce compatible ou faut-il tout réapprendre.?

    Finallement, ne serait-il pas plus simple pour moi de rester en programmation sur ordinateur et j'interagir avec les sortie // ou serie ?

    ps: par curiosité, combien coute un Pic standart, parce que ca se trouve, rien que ca n'est pas dans mon budget (il n'y a pas moins cher que £20 pour un pic en basic?) mon budget par pic est de maximum 10-15 euro mais je pensais pas que c'etait aussi cher, je pensais que c'etait le meme prix que les CI de base pas plus de 5euro :P

    Merci a tous quand meme pour vos réponse et réactions
    @+

    Yanniv

  15. #14
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    si comme j'ai dit plus haut il y a des picaxe qui se programme en basic et qui en plus d'être simple d'utilisation sont pas cher entre 3.45€ et 11.45€ sans frais de port. Le seul site que j'ai trouvé qui vendait ce genre de puce est gotronic j'en ai acheté plusieurs de ces puces et j'en suis pas déçus

  16. #15
    Yanniv

    Re : Programmer en Basic pour de l'électronique.

    Salut,
    Crashdrives, j'ai été voir sur gotronic apres quelque recherche j'ai trouvé les PICAXE et c'est EXACTEMENT ce qu'il me faut !!!! Possibilité de liaison PC pas cher, programmateur a 3€ , starter kit ... bref je suis ravi j'ai trouver ce que j'imaginais de mieux!!
    Que me conseille tu toi qui connais pour le debut? (sans depasser les 20-25 euro si possible pour le tout)
    Voila le lien : PICAXE


    ps: j'imagine que tu as le cable de liaison USB, peut tu me dire si il y a une interface ou c'est juste un USB to micro jack stéréo, parce que dans ce cas je peux le faire moi meme a la limite ?

  17. #16
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    je te conseille le 20M il y a 8 entrés et 8 sorties et 3 ADC. J'ai pris cette puce pour commencer, comme sa j'ai plein de sortie pour n'importe quel projet, donc pour programmer les puce il te faut 1 résistance de 10k et une de 22k, ensuite moi j'ai pris l'option câble série car l'USB était plus cher; pour le câble série il y a juste 3 fils, pour l'USB il y a une puce qui convertis USB>RS232

  18. #17
    Yanniv

    Re : Programmer en Basic pour de l'électronique.

    Salut,
    Ok merci et sinon, pour la carte de prog, si je prend une 20M elle sera compatible avec les 8M et 14M ? quelle solution a tu choisi pour la prog?(starter kit ou bircolage maison?)
    80 ligne c'est pas dur a tenir pour certain prog?
    @+ et encore merci

  19. #18
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    j'ai pas bien compris ta requête : pour quel carte de prog tu parle ? sinon pour la programmation je fais toujour sur plaque d'essai sans soudure avec le kit AXE029

  20. #19
    Yanniv

    Re : Programmer en Basic pour de l'électronique.

    Salut,
    Bah en faite je parle des carte(circuit imprimé) de starter kit, par exemple AXE003N, AXE004N ou AXE005N.
    Car le AXE029 n'est que "l'interface" qu'il faut ensuite relier a ton CI(si j'ai bien compris)
    En faite j'aimerai savoir quel Starter kit me conseillais tu?
    Est ce que si je prend un PICAXE 8broche, je peux le programmer avec un support de prog pour 20 broches?

    merci

  21. #20
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    pour le starter kit je te conseil plutôt le AXE117 avec le µc 20M à part
    car si tu regarde le prix entre le AXE005N ( µc compris ) et le AXE117 + le µc 20M à part sa fait une différence de 5.1€

    tu peut mettre un picaxe 8 broche sur un support 20 broche mais tu ne pourra pas utiliser la sortie out0 du µc car il sera pris par le serial out

  22. #21
    Yanniv

    Re : Programmer en Basic pour de l'électronique.

    merci pour l'info Sinon tu programme avec quel soft toi?
    Aurais tu quelque conseil ou tuto pour la prog?
    Merci encore pour toutes ces infos

  23. #22
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    je programme avec le logiciel programming editor téléchargeable gratuitement sur le site http://www.rev-ed.co.uk/PICAXE/software.htm

    pour la programmation il y a des fiches technique en pdf accompagnant le logiciel avec toute les info sur les µc, le language à utiliser et des demos

  24. #23
    RISC

    Re : Programmer en Basic pour de l'électronique.

    Salut,
    Citation Envoyé par Yanniv Voir le message
    Pour ce qui est du materiel, j'ai a peu pres compris qu'il fallais une carte de programmation de Pic.... dans les 200-300 euros.. sauf que je n'ai carrement pas ce budget. N'y a t-il pas une solution plus simple pour debuter?
    Il faudrait clarifier ta demande...quand tu parles de carte de programmation, parles-tu de l'outil de programmation qui flashe le programme dans le PIC, ou parles-tu de la carte de ton application ou se trouvent ton PIC, les E/S, ...

    Il n'y a absolument pas besoin d'un budget de 200 OU 300 €. Pour 100€ tu peux déjà trouver pas mal de solutions SAUF si tu cherches des solutions fonctionnant sous BASIC car il faut alors ajouter le prix du SOFT.



    ps: par curiosité, combien coute un Pic standart, parce que ca se trouve, rien que ca n'est pas dans mon budget (il n'y a pas moins cher que £20 pour un pic en basic?) mon budget par pic est de maximum 10-15 euro mais je pensais pas que c'etait aussi cher, je pensais que c'etait le meme prix que les CI de base pas plus de 5euro :P
    Il existe au moins 500 modèles de PICs différents. Le prix varie essentiellement en fonction de la boutique ou tu les achètes (Selectronic, Farnell, boutiques d'électronique,..) ou sur le site de vente en ligne MicrochipDirect. Achètes en plusieurs d'un coup. Si tu fais du BASIC mieux vaut sans doute utiliser des PIC18 dont la mémoire est plus généreuse.

    a+

  25. #24
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    Salut,

    je plussoie...
    avec 50 roros t'as :

    un programmateur (PickIt2)
    une platine d'essais (10 roros, + si "grande")
    des PICS (à partir de 2 roros piéce)
    (le 16F88 à moins de 4 roros par ex.)
    et y reste de la monnaie ;O]

    aprés, les environnements/compilos Basic ne sont
    pas gratuits... pour une utilisation professionelle...
    mais trés largement utilisables...

    exemple MikroBasic... la seule limite...
    c'est 2ko de code... avant d'en arriver là... quand on débute...
    (et le 16F84 par exemple n'a que 1ko de "mémoire code" ;O])

    vede
    ;O]

  26. #25
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    un programmateur pour pic le moins cher que j'ai vu était à 45€ et il fallait en plus soudé les composants.
    Si tu as trouvé moin cher j'aimerais bien savoir ou !

  27. #26
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    Citation Envoyé par CrashDrives Voir le message
    un programmateur pour pic le moins cher que j'ai vu était à 45€ et il fallait en plus soudé les composants.
    Si tu as trouvé moin cher j'aimerais bien savoir ou !
    le pickit2, tout monté, 24 roros chez Farnell
    http://fr.farnell.com/microchip/pg16...t-2/dp/9847170

    sinon moi je m'suis fait un JDM (3 roros de composants)
    http://www.jdm.homepage.dk/newpics.htm

  28. #27
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    ps :

    oups...

    24,04 HT... 28,75 TTC...

  29. #28
    CrashDrives

    Re : Programmer en Basic pour de l'électronique.

    aaah mais c'est ce programmeur je l'ai vu 1 fois j'ai jamais compris à quoi sa servait donc j'ai pas chercher à en connaitre le prix

    JDM? que veut dire ces abréviations ?

  30. #29
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    Citation Envoyé par CrashDrives Voir le message
    aaah mais c'est ce programmeur je l'ai vu 1 fois j'ai jamais compris à quoi sa servait donc j'ai pas chercher à en connaitre le prix

    JDM? que veut dire ces abréviations ?
    ce programmateur (PickIt2)...
    il est fabriqué par Microchip...
    (ceussent qui font le PICS ;O])
    c'est LA référence... actuellement...
    plus d'infos sur Gougueule...

    JDM, c'est les initiales du génial concepteur
    de ce programmateur... JDM...
    plus d'infos sur Gougueule...

    ;O]

    ps : j'ai rien contre PICAXE... au contraire...
    mais c'était juste pour rappeller que le
    dévelloppement sur pics restait abordable...

  31. #30
    vede

    Cool Re : Programmer en Basic pour de l'électronique.

    d'ailleurs moi j'en suis toujours à zéro euro...
    j'ai monté mon JDM avec de la récup...
    et fait le stock de PIC quand Microchip les
    envoyait encore gratos vers l'Europe...

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. Existe t'il un logiciel pour programmer en BASIC ?
    Par jeanjeandu84 dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 05/06/2011, 18h56
  2. Programmer en Basic avec Microcode Studio
    Par guene2008 dans le forum Électronique
    Réponses: 1
    Dernier message: 25/02/2010, 14h15
  3. Programmer sous linux et en basic des PIC
    Par lapenduledargent dans le forum Électronique
    Réponses: 4
    Dernier message: 04/12/2009, 22h30
  4. probleme : programmer en visual basic c++ 6.0
    Par anass123 dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 07/06/2006, 19h40
  5. Matériels pour l'électronique
    Par NjP85 dans le forum Électronique
    Réponses: 13
    Dernier message: 17/06/2004, 10h15