Flowcode & arduino (avant achat)

Forum de support pour les locuteurs de la langue française qui souhaitent écrire dans leur langue maternelle.

Moderator: Benj

Post Reply
Sylvain
Posts: 5
Joined: Sun Sep 30, 2012 2:52 pm
Contact:

Flowcode & arduino (avant achat)

Post by Sylvain »

Bonjour,
Avant de passer à Flowcode dans mon lycée j'ai acheter une carte arduino uno et une carte lcd+keypad chez moi et j'ai quelques questions :

- serat-il possible d'utiliser le mode icd ?
- j'ai fait un test avec la version démo de Flowcode mais elle ne reconnait pas ma carte. Il y a t-il un moyen de tricher en plaçant la bonne ligne de paramètre au programmateur.
- la carte lcd est une "compatible" et fonctionne bien en c. L'objet LCD de Flowcode serat-il compatible ?

Merci d'avance.
Sylvain.

User avatar
Dan81
Valued Contributor
Valued Contributor
Posts: 268
Joined: Sun Jan 15, 2006 4:07 pm
Location: Albi France
Been thanked: 60 times
Contact:

Re: Flowcode & arduino (avant achat)

Post by Dan81 »

bonjour Sylvain

- pour le LCD , il suffit qu'il soit en mode 4 bits.
- Pour programmer directement , tu peux changer la ligne de commande,
ou alors tu compiles vers "hex" puis tu lances ton programmateur et charge ton fichier .
- pour le ICD je ne sais pas.

Daniel

Sylvain
Posts: 5
Joined: Sun Sep 30, 2012 2:52 pm
Contact:

Re: Flowcode & arduino (avant achat)

Post by Sylvain »

Merci,
En fait je précise ma question pour le LCD.
Ce qui est pratique chez "arduino" c'est qu'il y a beaucoups de source. J'ai donc acheté une carte lcdkeypad et j'ai téléchargé sa bibliothèque.
Du coup si j'utilise Flowcode, est-ce l'on peut utiliser les fonctions de cette bibliothèque avec une macro composant ?
Sylvain.

User avatar
Dan81
Valued Contributor
Valued Contributor
Posts: 268
Joined: Sun Jan 15, 2006 4:07 pm
Location: Albi France
Been thanked: 60 times
Contact:

Re: Flowcode & arduino (avant achat)

Post by Dan81 »

Bonjour Sylvain

Dans Flowcode tu as à preciser les connections de ton LCD.
Puis tu as juste à utliser les macros "effacer" "ecrire nombre" , ....
Ca doit correspondre à ta bibliotheque.(je ne vois pas bien l'utilité de vouloir l'integrer)

Donnes la reference ou un lien de ta carte lcdkeypad et de bibliotheque.

Daniel

Sylvain
Posts: 5
Joined: Sun Sep 30, 2012 2:52 pm
Contact:

Re: Flowcode & arduino (avant achat)

Post by Sylvain »

Merci Daniel,
Voici le lien demandé :
http://www.dfrobot.com/wiki/index.php?t ... DFR0009%29

Sinon je peu préciser qu'il y a encore 2 ans j'utilisais pas mal flowcode mais pour pic. Comme les cartes venaient de chez Matrix, il me semblais naturel que les "composants" logiciels de Flowcode correspondent à ceux matériel de leur carte (exemple : procédure d'initialisation du LCD, placement du curseur, etc etc).
Maintenant si on passe en version avr/arduino les cartes (moins chères) vienne de sources très différentes et le modèle des composants (commande de moteur pas à pas, ethernet et bien d'autres choses) est d'une très grande variété. Je ne vois alors pas comment les fonctions logiciels des macros composants peuvent à tout les coups correspondre.

En espérent avoir été plus clair.
Sylvain.

User avatar
Dan81
Valued Contributor
Valued Contributor
Posts: 268
Joined: Sun Jan 15, 2006 4:07 pm
Location: Albi France
Been thanked: 60 times
Contact:

Re: Flowcode & arduino (avant achat)

Post by Dan81 »

salut Sylvain

pour les LCD de ce type , les commandes sont a peu pres standards.
(je ne comprends pas bien le D8 D9 sur le schema, je ne connais pas les AVR)

Pour les BPs, il faut utiliser le composant ADC et faire un SP (tres simple)
tu as les valeurs en ligne 30 à 35.

Tu peux etre gene pour certains composants, dans ce cas là , si tu connais un peu le C
tu dois pouvoir adapter la librairie "arduino"

Daniel

Sylvain
Posts: 5
Joined: Sun Sep 30, 2012 2:52 pm
Contact:

Re: Flowcode & arduino (avant achat)

Post by Sylvain »

Bon soir Daniel
Si tu parle du schéma du lien D8 et D9 n'ont rien à voir avec le type de micro-contrôleur, ce sont des broches du lcd (RS pour register select permettant de choisir le registre des commandes ou celui des données ASCII à afficher et E pour enable permettant de la valider la commande ou le caractère envoyé au lcd).

Sinon mon problème n'est pas d'écrire le programme mais de permettre aux élèves de tester le leur et d'avoir, dans la macro composant, la liste des commandes possibles.

Sylvain.

User avatar
Dan81
Valued Contributor
Valued Contributor
Posts: 268
Joined: Sun Jan 15, 2006 4:07 pm
Location: Albi France
Been thanked: 60 times
Contact:

Re: Flowcode & arduino (avant achat)

Post by Dan81 »

Bonjour Sylvain

je n'avais pas vu que c'etait le brochage du LCD :oops:

Si c'est pour les eleves (salut collegue) , il est tres simple de remplacer le code "Matrix" par le tien ou celui issu d'une bibbliotheque.
Il suffit d'utiliser la customisation de code

voir par ex
http://www.matrixmultimedia.com/mmforum ... =26&t=9159
j'ai rajouté de macros specifiques DMX car la transmission etait tres proche du RS232

bon courage

Daniel

User avatar
Steve
Matrix Staff
Posts: 3422
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 114 times
Been thanked: 422 times
Contact:

Re: Flowcode & arduino (avant achat)

Post by Steve »

Sylvain wrote:- serat-il possible d'utiliser le mode icd ?
Oui, mais vous devez utiliser Flowkit.

Sylvain
Posts: 5
Joined: Sun Sep 30, 2012 2:52 pm
Contact:

Re: Flowcode & arduino (avant achat)

Post by Sylvain »

Merci Steve,
Flowkit est donc compatible avec Flowcode avr/arduino sans modification de la communication usb avec, par exemple, la carte uno de chez arduino ?
Sylvain.

User avatar
Steve
Matrix Staff
Posts: 3422
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 114 times
Been thanked: 422 times
Contact:

Re: Flowcode & arduino (avant achat)

Post by Steve »

Oui.

Post Reply