Go Down

Topic: Opinions, avis, conseils sur le pilotage à distance (Read 1 time) previous topic - next topic

skywodd

Bonjour,

Tu peut aussi séparer la partie web de la partie contrôleur si tu le souhaite.
Ça permet de faire quelque chose de "lourd" en PHP côté web (avec un serveur lamp qui tourne pour gérer tout ça) qui ne fait que envoyer des commandes au contrôleur (arduino + shield ethernet).
(Tout dépend de la taille / compléxité de ton projet et du trafic que devra supporter le serveur web)

Exemple led + serveur déporté :
http://skyduino.wordpress.com/2011/11/03/tutoriel-arduino-et-ethernet-shield/
http://skyduino.wordpress.com/2012/10/23/arduino-commande-a-distance-dune-led-avec-un-fichier-xml-via-le-web/
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !


rhum187

Merci à tous pour vos précieux liens,

@Skywodd, j'ai regardé ta vidéo de présentation du Arduino Ethernet Shield. C'est très bien expliqué ! Félicitations ;)
A un moment tu parles de requêtes HTTP, je pense que c'est des informations là dessus dont j'ai besoin alors je vais essayer de creuser dans ce sens là. Mais si tu as un autre Tuto pour l'expliquer (lol je rêve là...), je suis tout aussi partant.

@Barbudor, ça a l'air compliqué à utiliser la librairie Webduino... si j'achète l'Ethernet Shield officiel, je ne pense pas en avoir besoin...

@DrWax, c'est intéressant et ça rejoint les explications données par Sywodd dans son tuto.



Petite question en passant, quelle est l'interface de pilotage (ou le logiciel/langage) que vous préférez pour Arduino ?

Vous allez me dire, ça dépend de l'appli mais pour rester simple, nous allons considérer que seules des données séries sont envoyées/reçues.

J'ai déjà récolté quelques réponses :
-VB.net
-LabVIEW
-...pour Skywodd ça semble être des petits scripts python




skywodd


@Skywodd, j'ai regardé ta vidéo de présentation du Arduino Ethernet Shield. C'est très bien expliqué ! Félicitations ;)
A un moment tu parles de requêtes HTTP, je pense que c'est des informations là dessus dont j'ai besoin alors je vais essayer de creuser dans ce sens là. Mais si tu as un autre Tuto pour l'expliquer (lol je rêve là...), je suis tout aussi partant.

Merci ^_^
Le protocole HTTP c'est "le" protocole pour le web, c'est grâce à lui que tu peut voir ce post par exemple ;)
Regarde sur wikipedia ou google tu trouveras de trés bonne explication là dessus.


@Barbudor, ça a l'air compliqué à utiliser la librairie Webduino... si j'achète l'Ethernet Shield officiel, je ne pense pas en avoir besoin...

Si tu pars sur une solution "web" -> HTTP je te conseille comme barbudor l'as fait la librairie webduino.
Elle gére de base tout ce qui est protocole HTTP, tu n'as plus qu'as ajouter tes fonctions "génératrice" qui gére les différentes pages web.


Petite question en passant, quelle est l'interface de pilotage (ou le logiciel/langage) que vous préférez pour Arduino ?

Python + Tk, C# (Csharp) ou du VB.net.
L'avantage de ces langages c'est l'éditeur graphique fourni par défaut et la syntaxe relativement simple à apprendre.


Vous allez me dire, ça dépend de l'appli mais pour rester simple, nous allons considérer que seules des données séries sont envoyées/reçues.

Regarde du côté de python, c'est le langage "simple" à apprendre / utiliser par excellence.
(il y a aussi le langage ruby, qui ressemble tréééés fortement au langage python :smiley-zipper:)


J'ai déjà récolté quelques réponses :
-VB.net
-LabVIEW
-...pour Skywodd ça semble être des petits scripts python

LabView ... j'ai jamais pu encadrer ce programme, c'est payant pour au final des trucs ressemblant à des graphs.
Faut aimer quoi ...
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

B@tto

Je confirme, labview ça pu ... Et je fais des appareils de labo ! C'est dire !

Sinon je suis un partisan de vb.net :)

Go Up