Je suis en terminale et je dois réaliser un projet, je dois réussir à communiquer des données sur le net (via une base de donnée ou autre solution). Bref mon soucis n'est pas là ! Il se trouve que je me suis procuré un shield (comme celui ci: http://img.dxcdn.com/productimages/sku_431714_1.jpg) mais je n'arrive pas à le connecter à mon réseau en ligne. J'ai testé différent code néanmoins ... rien j'ai également rencontrer quelques problèmes de librairie que j'ai désormais résolu.
Je ne sais déjà pas quoi choisi comme carte arduino est ce que je laisse Carte Arduino Uno ou je dois en sélectionner une autre ?
Est-ce qu'il serait possible de m'aider à réalisé un code pour créer une connexion via ma box (ou mon téléphone si possible cela serait parfait) ?
C'est un module d'extension Wifi équipé d'un ESP8266 : a priori pas besoin d'un Arduino, il contient son propre microcontrôleur et peut se connecter en Wifi.
(Damned : J-M-L m'a coiffé au poteau... Je continue )
J-M-L merci pour le tutoriel je vais le réaliser et je vous direz si je rencontre des soucis, et pourquoi je choisi ce type de solution ? Car je devais faire avec le matériel mis à notre disposition à mon lycée MAIS je serais ravi de savoir pourquoi il serait recommandé de prendre un wemos ?
lesept merci de ta réponse donc je n'ai pas besoin de carte Uno ? Mais comment je fais pour l'alimenter et téléverser ? Car il n'y a pas de sorti USB ou autre.
et en suivant le tutoriel je reçois comme message erreur du IDE
A:\Arduino\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:26:19: fatal error: queue.h: No such file or directory
#include <queue.h>
^
compilation terminated.
exit status 1
Erreur de compilation pour la carte Arduino/Genuino Uno
Et si je viens poster sur le forum c'est justement car je ne trouves pas sur le net. Merci beaucoup de m'accorder du temps.
Oui merci j'avais crus comprendre qu'il n'était pas simple d'utilisation
Mais au final j'ai pas trop compris comment fait on pour le communiquer avec le shield si lui communiquer sur le baud 115200 et la carte une en 9600 ?
Pas facile de t'aider sur cette carte dont on ne connais pas le schéma et pour laquelle il n'y a pas d'information détaillée, juste quelques retours d'utilisateurs perplexes.....qui la plupart du temps semblent avoir renoncé à l'utiliser en 'shield Arduino' au profit d'une utilisation 'en solo'.
Ton objectif :
je dois réussir à communiquer des données sur le net (via une base de donnée ou autre solution).
Moyens :
Si tu n'as pas d'autre carte ESP8266 , si tu est contrant d'utiliser celle là , as-tu au moins l'autorisation de l'utiliser seule (sans carte Arduino) ?
Ce shield est utilisable en 'solo' , sans carte Arduino et, après programmations avec l'IDE Arduino, il peut tout à fait communiquer en WiFi avec des serveurs divers
Si dans ton 'cahier des charges' il est fait mention d'une obligation d'associer ce shield avec une carte Arduino alors il sera plus simple de prendre une carte Mega. Elle a l'avantage d'offrir plusieurs ports séries matériels
Avec une petite modif du shield (pliage de 2 broches) il est associable à une Carte Mega via un de ses ports série matériels.
Mais au final j'ai pas trop compris comment fait on pour le communiquer avec le shield si lui communiquer sur le baud 115200 et la carte une en 9600 ?
certains prennent le shield à part, le relient au PC à travers un adaptateur UART/USB (FTDI ou équivalent) le basculent en 9600 bauds puis reviennent en mode 'shield Arduino'
Bon j'ai réalisé différente manipulation néanmoins .... rien. je dispose d'une carte méga ainsi qu'un adaptateur UART/USB. Mais je n'arrive pas à modifié les bauds lorsque je fait "AT" dans le moniteur la carte ne me réponds même pas de "OK". Donc je penses qu'il faut que je sélectionne la bonne carte dans IDE mais laquelle ?
We3kSork:
Le principal problème c'est qu'il ne possède pas le doc dev et je n'ai que ça pour communiquer sur le web
c'est bien le soucis... sans doc de votre côté et sans personne ici ayant cette carte, vous allez dans le mur...
il me semble urgent de commander quelque chose de connu... l'excuse que le prof vous a mis dans une situation d'échec ne va pas vraiment tenir à la soutenance... Par contre si vous vous êtes procuré autre chose et avez un projet fonctionnel, vous pouvez expliquer que vous avez d'abord investi du temps pour comprendre cette carte mais qu'au vu du manque cruel de documentation vous avez opté pour un autre produit sur la recommandation du forum arduino...
Désolé de mettre répété (je ne voyais pas mon post se mettre donc je réessayer de multiple fois)
Et votre tutoriel ne fonctionne pas car lorsque je vais communiquer entre shield et carte arduino et bien rien ne se passe. En continuant mais recherche j'ai vu que le shield communiquer en 115200 bauds alors que la carte en 9600 bauds. Ensuite je ne sais pas si je dois sélectionner la carte UNO ou autre dans l'IDE car il me semble que puisqu'il y a un ESP sur le shield je dois sélectionner une autre carte que la carte UNO (sur l'IDE)