Merci Francis pour cet excellent résumé.
Je viens de découvrir Blynk, dont on a vaguement parlé hier soir, mais j'étais passé à côté de la simplicité et la puissance du truc.
Papy, je sens que tu vas te régaler ! L'application mobile est déjà faite, Androïd et iOS, disponible sur les stores.
Directement depuis l'appli mobile, tu te construis ton interface en drag&drop et tu fais le lien avec tes Arduino, ESP, Raspberry pi...
Il suffit ensuite de charger la librairie Blynk dans ta plateforme (ESP ou autre) pour faire le lien. Et boom !
Pas encore testé, mais j'ai hâte...
developpement applicatif sur ANDROID
Règles du forum
Cette section est dédié a vos projets, descriptions et demandes d'aide.
Merci de limiter le nombre de sujet par projets.
Lorsqu'un sujet deviens long vous pouvez éditer le premier message pour maintenir à jour le descriptif et garder en lisibilité
Cette section est dédié a vos projets, descriptions et demandes d'aide.
Merci de limiter le nombre de sujet par projets.
Lorsqu'un sujet deviens long vous pouvez éditer le premier message pour maintenir à jour le descriptif et garder en lisibilité
Re: developpement applicatif sur ANDROID
\°/ Flashfred \°/
Hacker ouvert
Hacker ouvert
Re: developpement applicatif sur ANDROID
@flashfred : tu oublies dans la procédure la création du compte sur http://www.blynk.cc pour obtenir le précieux token.
Ils annoncent le serveur open-source dans la page de la doc pour pouvoir installer des serveurs privés mais qu'en est-il dans ce cas là du fameux token ?
Quelqu'un a un retour d'expérience ?
Ils annoncent le serveur open-source dans la page de la doc pour pouvoir installer des serveurs privés mais qu'en est-il dans ce cas là du fameux token ?
Quelqu'un a un retour d'expérience ?
Re: developpement applicatif sur ANDROID
Qui fait une démo un soir au lab : un ESP8266+ la led du circuit et l'appli ? Ou une vidéo chez soi ?
J'ai trouvé sympa : http://www.instructables.com/id/IoT-LED-Sign/?ALLSTEPS
La led existe en 5mmx5mm et en 3,5²mm : on peut faire des implantations spéciales et avec la laser faire un support pour les positionner
Datasheet de l'ESP8266 : https://www.itead.cc/wiki/images/e/e0/ESP8266_Specifications_English.pdf
Doc du nodeMcu : https://nodemcu.readthedocs.io/en/master/
Aussi pour utiliser l'ESP avec un accu lipo 1S : https://fr.aliexpress.com/item/5pcs-mini-1-8V-3V-3-7V-5V-to-3-3V-Boost-Buck-Low-Noise-Regulated/32365767349.html
Protection de l'accu : http://www.ebay.com/itm/5A-PCB-BMS-Protection-Board-for-1-pack-3-7V-18650-Li-ion-lithium-Battery-Cell-1S-/122182053364
Chargeur pour le lipo : http://www.ebay.com/itm/TP4056-1A-Lipo-Battery-Charging-Board-Charger-Module-Lithium-Battery-DIY-MICRO-/262433126027
Reste un truc qui me chiffonne la mémoire programme, la mémoire données : je charge un fichier exemple serverweb après compilation j'ai
250 279 octets sur 1 044 464 soit 23% pour le programme
36 396 octets sur 81 920 soit 44% pour les données
Les bibliothèques sont si grosses ? Où sont les 8Mo ? Si ça dépend de l'ESP comment savoir combien il contient ?
Trouvé ! http://www.projetsdiy.fr/esp8266-serveur-ftp-echange-fichiers-spiffs/
C'est sûr : faut pas l'appeler ESP8266 mais Arduino Killer
Des détails sur les fichiers spiffs :
http://esp8266.github.io/Arduino/versions/2.0.0/doc/filesystem.html
Un exemple : https://github.com/squix78/esp8266-projects/tree/master/arduino-ide/filesystem-example
Pour ceux qui ne veulent pas stocker leur appli chez les américains ou qui veulent travailler sans liaison internet
http://www.pedagogie.ac-nantes.fr/technologies-et-sciences-des-ingenieurs/documentation/didacticiels-tutoriels/appinventor-en-local-1025746.kjsp?RH=1160222729156
J'ai trouvé sympa : http://www.instructables.com/id/IoT-LED-Sign/?ALLSTEPS
La led existe en 5mmx5mm et en 3,5²mm : on peut faire des implantations spéciales et avec la laser faire un support pour les positionner
Datasheet de l'ESP8266 : https://www.itead.cc/wiki/images/e/e0/ESP8266_Specifications_English.pdf
Doc du nodeMcu : https://nodemcu.readthedocs.io/en/master/
Aussi pour utiliser l'ESP avec un accu lipo 1S : https://fr.aliexpress.com/item/5pcs-mini-1-8V-3V-3-7V-5V-to-3-3V-Boost-Buck-Low-Noise-Regulated/32365767349.html
Protection de l'accu : http://www.ebay.com/itm/5A-PCB-BMS-Protection-Board-for-1-pack-3-7V-18650-Li-ion-lithium-Battery-Cell-1S-/122182053364
Chargeur pour le lipo : http://www.ebay.com/itm/TP4056-1A-Lipo-Battery-Charging-Board-Charger-Module-Lithium-Battery-DIY-MICRO-/262433126027
Reste un truc qui me chiffonne la mémoire programme, la mémoire données : je charge un fichier exemple serverweb après compilation j'ai
250 279 octets sur 1 044 464 soit 23% pour le programme
36 396 octets sur 81 920 soit 44% pour les données
Les bibliothèques sont si grosses ? Où sont les 8Mo ? Si ça dépend de l'ESP comment savoir combien il contient ?
Trouvé ! http://www.projetsdiy.fr/esp8266-serveur-ftp-echange-fichiers-spiffs/
C'est sûr : faut pas l'appeler ESP8266 mais Arduino Killer
Des détails sur les fichiers spiffs :
http://esp8266.github.io/Arduino/versions/2.0.0/doc/filesystem.html
Un exemple : https://github.com/squix78/esp8266-projects/tree/master/arduino-ide/filesystem-example
Pour ceux qui ne veulent pas stocker leur appli chez les américains ou qui veulent travailler sans liaison internet
http://www.pedagogie.ac-nantes.fr/technologies-et-sciences-des-ingenieurs/documentation/didacticiels-tutoriels/appinventor-en-local-1025746.kjsp?RH=1160222729156
Francis
Re: developpement applicatif sur ANDROID
Et la bible du ESP32 (WIFI et BLE) c'est sur http://esp32.net
Yves
Yves
developpement applicatif sur ANDROID
Ca commence a causer !
je ne disais rien car j'attendais de recevoir les differentes cartes que j'ai en commande
j'ai donc reçu cette petite grouille a pas cher !
http://www.banggood.com/D1-Mini-NodeMcu ... 422201601Y
Je pense que je vais faire un petit tuto pour les bourrins (comme moi) mais assez rapidement, ça marche !
bien penser a charger le fameux driver CH340A (dans mon cas) sinon nada en port COM
bien penser a charger les libraries pour le WIFI (y'a des gens "hachement balaise" pour pondre des trucs comme cela !
bien faire attention aux vitesse port COM et vitesse carte ESP8266 (bien prendre la bonne !) sinon pas de televersement !
j'ai chargé l'énorme programme (BLINK) .. youppi ça clignotte puis un exemple tout fait trouvé chez http://f5mna.free.fr/Objets%20connectes.htm
super j'allume des led a partir de mon Samsung via le Wifi
reste a essayer de comprendre les lignes de codes
a trouver un HTML designer pour pas y passer mes nuits (car c'est quand même pas humain cette écriture)
Donc ça avance, mais c'est pas gagné .....
papy F1CHF
MAJ num 1 on va suivre les conseils de Sebastien (modif d'un message, pour eviter d'en mettre partout !)
comme dans le bout de code que je bricole (lentement) le WEB serveur est généré sur le telephone a partir de ces lignes
en HTML ... la vache c'est pas évident ...
"HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML> <p> </p>\r\n<html>\r\n";
r1 = "Relais 1 <a href=\"?pin=\1/on\"><button>Marche</button></a> <a href=\"?pin=\1/off\"><button>Arret</button></a><p> </p>";
r2 = "Relais 2 <a href=\"?pin=\2/on\"><button>Marche</button></a> <a href=\"?pin=\2/off\"><button>Arret</button></a><p> </p>";
r3 = "Relais 3 <a href=\"?pin=\3/on\"><button>Marche</button></a> <a href=\"?pin=\3/off\"><button>Arret</button></a><p> </p>";
r4 = "Relais 4 <a href=\"?pin=\4/on\"><button>Marche</button></a> <a href=\"?pin=\4/off\"><button>Arret</button></a><p> </p>";
j'ai cherché un Editeur voir un generateur pour me faciliter la vie, mais cest pas gagné ! je sais pas si qqun a des idées ?
un copain m'a dit "tiens ça me rappelle une chanson !" va voir ici ... Kompozer serait bien ... on va voir
lien :
http://outils-web.fr/les-12-meilleurs-e ... -gratuits/
a bientôt
je ne disais rien car j'attendais de recevoir les differentes cartes que j'ai en commande
j'ai donc reçu cette petite grouille a pas cher !
http://www.banggood.com/D1-Mini-NodeMcu ... 422201601Y
Je pense que je vais faire un petit tuto pour les bourrins (comme moi) mais assez rapidement, ça marche !
bien penser a charger le fameux driver CH340A (dans mon cas) sinon nada en port COM
bien penser a charger les libraries pour le WIFI (y'a des gens "hachement balaise" pour pondre des trucs comme cela !
bien faire attention aux vitesse port COM et vitesse carte ESP8266 (bien prendre la bonne !) sinon pas de televersement !
j'ai chargé l'énorme programme (BLINK) .. youppi ça clignotte puis un exemple tout fait trouvé chez http://f5mna.free.fr/Objets%20connectes.htm
super j'allume des led a partir de mon Samsung via le Wifi
reste a essayer de comprendre les lignes de codes
a trouver un HTML designer pour pas y passer mes nuits (car c'est quand même pas humain cette écriture)
Donc ça avance, mais c'est pas gagné .....
papy F1CHF
MAJ num 1 on va suivre les conseils de Sebastien (modif d'un message, pour eviter d'en mettre partout !)
comme dans le bout de code que je bricole (lentement) le WEB serveur est généré sur le telephone a partir de ces lignes
en HTML ... la vache c'est pas évident ...
"HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML> <p> </p>\r\n<html>\r\n";
r1 = "Relais 1 <a href=\"?pin=\1/on\"><button>Marche</button></a> <a href=\"?pin=\1/off\"><button>Arret</button></a><p> </p>";
r2 = "Relais 2 <a href=\"?pin=\2/on\"><button>Marche</button></a> <a href=\"?pin=\2/off\"><button>Arret</button></a><p> </p>";
r3 = "Relais 3 <a href=\"?pin=\3/on\"><button>Marche</button></a> <a href=\"?pin=\3/off\"><button>Arret</button></a><p> </p>";
r4 = "Relais 4 <a href=\"?pin=\4/on\"><button>Marche</button></a> <a href=\"?pin=\4/off\"><button>Arret</button></a><p> </p>";
j'ai cherché un Editeur voir un generateur pour me faciliter la vie, mais cest pas gagné ! je sais pas si qqun a des idées ?
un copain m'a dit "tiens ça me rappelle une chanson !" va voir ici ... Kompozer serait bien ... on va voir
lien :
http://outils-web.fr/les-12-meilleurs-e ... -gratuits/
a bientôt
Modifié en dernier par F1CHF le 26 mars 2017, 18:23, modifié 1 fois.
Re: developpement applicatif sur ANDROID
Oui elle me plait bien aussi cette puce...
Mais je me demande comment lui faire lire une sortie de récepteur de radiocommande ; le contraire de la commande servo.
J'aimerais bien trouvé l"équivalent de ce qu'a fait comme librairies Philippe Loussouarn et ses bibliothèques asynchrones : http://p.loussouarn.free.fr/arduino/arduino.html pour les arduinos. Je l'ai contacté mais y a du travail.... Un espoir : qu'il soit comme nous tenté par la bête.
Donc si quelqu'un a un lien...
Mais je me demande comment lui faire lire une sortie de récepteur de radiocommande ; le contraire de la commande servo.
J'aimerais bien trouvé l"équivalent de ce qu'a fait comme librairies Philippe Loussouarn et ses bibliothèques asynchrones : http://p.loussouarn.free.fr/arduino/arduino.html pour les arduinos. Je l'ai contacté mais y a du travail.... Un espoir : qu'il soit comme nous tenté par la bête.
Donc si quelqu'un a un lien...
Francis
Re: developpement applicatif sur ANDROID
Papi je t'arrête tout de suite surtout pour un machin aussi léger que cette puce, SURTOUT PAS d'éditeur web complexe. Prends quelque minutes a comprendre ce que veulent dire ces balises, y'a des tonnes de gourous du web qui t'aideront. ca te permettra d'utiliser un simple éditeur de texte comme notepad++ et pas ces m... d'éditeur de web qui marchent n'importe comment en te faisant croire qu'on peut fabriquer des pages web sous word...
Re: developpement applicatif sur ANDROID
FRoussel a écrit :Reste un truc qui me chiffonne la mémoire programme, la mémoire données : je charge un fichier exemple serverweb après compilation j'ai
250 279 octets sur 1 044 464 soit 23% pour le programme
36 396 octets sur 81 920 soit 44% pour les données
Les bibliothèques sont si grosses ? Où sont les 8Mo ? Si ça dépend de l'ESP comment savoir combien il contient ?
Trouvé ! http://www.projetsdiy.fr/esp8266-serveur-ftp-echange-fichiers-spiffs/
C'est sûr : faut pas l'appeler ESP8266 mais Arduino Killer
Des détails sur les fichiers spiffs :
http://esp8266.github.io/Arduino/versions/2.0.0/doc/filesystem.html
Un exemple : https://github.com/squix78/esp8266-projects/tree/master/arduino-ide/filesystem-example
Attention toutefois avec l'utilisation du SPI Flash File System il y a des grosses limitations qui ne provoquent pas d'erreurs ni à la compilation ni à l'exécution.
https://github.com/esp8266/Arduino/blob ... imitations
Pas de répertoires
nom de fichiers limités à 32 caractères dont 31 utiles.
Chui assez d'accord avec f4grx, les outils de création de site sont plutôt fait pour générer des gros sites et de la grosse m... avec plein de fichiers, de css à tour de bras de répertoires et de sous répertoires... pas vraiment cool pour de l'embarqué.
Retourner vers « Les Projets »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité