Partage
  • Partager sur Facebook
  • Partager sur Twitter

Projet avec un Wifi Shield Arduino

    18 mai 2013 à 13:11:37

    Bonjour,

    Je suis Actuellement en TSTI2D et cette année on a pour le Bac un projet pour la Sin, Etant donné que cette Terminale est un fail monumental et que les profs ne sont pas là pour nous aider quand on a besoin de connaissance qui sorte de leur domaine de predilection, je fais appel à vous ... Alors pour mon projet je dois commander un vehicule à l'aide d'un site web, d'une appli sous android ou d'une borne tactile. Dans mon cas je travail avec un Wifi Shield sous arduino qui normalement aurait du servir de hotspot pour que l'appareil sous android puisse se connecter mais dans pas mal de forum ça me dit que le Wifi Shield ne permet pas cela, il ne sert qu'à se connecter à des reseaux existant et non l'inverse.


    j'aimerai une confirmation de votre part et m'expliquer comment je dois procéder. Il ne me reste plus beaucoup de temps avant le Bac et toute ma classe est dans le meme cas, personne n'a fini soit parceque le matériel (neuf ou non) est incompatible ou defectueux, soit parcequ'ils n'ont pas les connaissance necessaire pour le faire, et comme je vous l'ai dit au début les professeurs ne peuvent pas nous aider.

    Merci d'avance.

    Amoniack 

    • Partager sur Facebook
    • Partager sur Twitter
      19 mai 2013 à 13:57:12

      Bonjour, 

      tu pourrais essayer de faire une interface web avec un serveur (local ou internet) pour le smartphone pour définir les instructions à exécuter par l'arduino. Ensuite, la carte n'a plus qu'a charger une page spécifique du serveur pour recevoir ses instructions. 

      Avantages:

      • Comptabilité avec tous les appareils disposants d'un navigateur web
      • Possibilité de commander ton arduino depuis n'importe où
      • Cette technique est à mon avis plus simple au niveau de la programmation dans la mesure ou de nombreux exemples existent sur le web. De plus il est plus simple, à mon avis, de développer en HTML/PHP que pour Android, Mais cela dépend de toi.

      Inconvénients:

      • Cela demande de mettre en place un serveur web
      • Les instructions ne sont pas exécutées en temps réel 

      Je ne sais pas si je me suis très bien exprimé, un exemple étant sans doute plus parlant: http://arduino.cc/en/Tutorial/WiFiWebClient

      En espérant t'aider

      Alphindia

      • Partager sur Facebook
      • Partager sur Twitter
        27 mai 2013 à 8:28:17

        alphindia a écrit:

        Bonjour, 

        tu pourrais essayer de faire une interface web avec un serveur (local ou internet) pour le smartphone pour définir les instructions à exécuter par l'arduino. Ensuite, la carte n'a plus qu'a charger une page spécifique du serveur pour recevoir ses instructions. 

        Avantages:

        • Comptabilité avec tous les appareils disposants d'un navigateur web
        • Possibilité de commander ton arduino depuis n'importe où
        • Cette technique est à mon avis plus simple au niveau de la programmation dans la mesure ou de nombreux exemples existent sur le web. De plus il est plus simple, à mon avis, de développer en HTML/PHP que pour Android, Mais cela dépend de toi.

        Inconvénients:

        • Cela demande de mettre en place un serveur web
        • Les instructions ne sont pas exécutées en temps réel 

        Je ne sais pas si je me suis très bien exprimé, un exemple étant sans doute plus parlant: http://arduino.cc/en/Tutorial/WiFiWebClient

        En espérant t'aider

        Alphindia


        Je pourrais faire le serveur mais mon wifishield se connecte à un reseau et non l'inverse, je m'explique, sur le site arduino.cc il est ecrit: 
        Connect it to your wireless network by following a few simple instructions to start controlling your world through the internet.

        en gros je me connecte seulement sur les reseaux existant mais je ne peux pas crée mon reseau depuis le wifishield, ce qui me pose enormement de problème car c'est le prof qui l'avais commandé ( cet incapable ) sans avoir pris en compte notre commande de groupe ( au départ on devais pas travailler sous arduino ) donc j'ai réfléchi et je me suis dit pourquoi ne pas placer un routeur entre les 2 pour contourner le probleme, Mais oh ... j'ai pas de routeur sans fil, puisque Monsieur le professeur a décidé à notre place notre stuff. Bref je suis dans la mierda pour le Bac.

        Merci d'avoir répondu.

        Amoniack 

        • Partager sur Facebook
        • Partager sur Twitter
          27 mai 2013 à 18:04:13

          Amoniack a écrit:

          Je pourrais faire le serveur mais mon wifishield se connecte à un reseau et non l'inverse, je m'explique, sur le site arduino.cc il est ecrit: 

          Connect it to your wireless network by following a few simple instructions to start controlling your world through the internet.

          en gros je me connecte seulement sur les reseaux existant mais je ne peux pas crée mon reseau depuis le wifishield, ce qui me pose enormement de problème [...]

          En fait, le shield WIFI est à même de fournir des pages web  (exemple ici: http://arduino.cc/en/Tutorial/WiFiWebServer). Après tu peux transmettre tes instructions via l'url avec un Javascript puis en parsant l'URL. À toi de voir pour ce genre de détail...
          • Partager sur Facebook
          • Partager sur Twitter
            27 mai 2013 à 21:47:44

            ça pourrais faire l'affaire mais juste se connecté suffit, je suis donc allé voir ce professeur ce matin et je lui ai reclamé un routeur sans fil qu'il m'a passé par la suite je suis donc en possession d'un routeur sans fil, d'un wifi shield et d'un téléphone sous android ( SIII qui m'appartiens ), j'les ai correctement brancher j'arrive a voir un site avec l'adresse du wifishield mais il faut que je transmette des données que je verrai sous la console (le moniteur série) j'aimerai faire des test comme des pings ou un truc du genre mais j'n'ai pas trouvé comment faire.
            • Partager sur Facebook
            • Partager sur Twitter
              28 mai 2013 à 17:10:48

              Pour faire un ping je ne sais pas, mais pour afficher des infos en console, il suffit juste de passer par Serial en affichant le résultat complet de la requête (les codes sont dispo sur arduino.cc)
              • Partager sur Facebook
              • Partager sur Twitter
                28 mai 2013 à 20:02:57

                J'ai tout essayer sur le site d'arduino, Je sais pas mais le Wifishield c'est un truc maudit, J'essaye d'envoyer des paquets de mon pc au wifishield et il ne reçoit rien ... ça passe bien par le routeur mais n'arrive jamais au wifishield, donc j'ai testé par telnet ça avait fonctionné jusqu’à ce matin où le wifishield me refusais toutes connexions. J'devais passer mon épreuve ce matin je n'y suis pas allé. donc qu'on me reponde maintenant ne servira à plus rien.

                Merci d'avoir essayé de m'aider.

                Amoniack
                • Partager sur Facebook
                • Partager sur Twitter
                  31 mai 2013 à 20:30:47

                  J'ai déplacé vers le forum electronique tu trouvera plus d'aide ici que dans le forum "autre sciences"

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Projet avec un Wifi Shield Arduino

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown