Projet AirDuino

Parlez nous de vos projets et de vos idées, imaginez des applications

Re: Projet AirDuino

Message non lude EricDuino » Mar 10 Sep 2013 19:08

L'équipe AirDuino : David-Eric-Fabrice-Jean-Jérémie, se (re)présente à vous chez Elecdif Toulouse le samedi 28 septembre 2013.

C'est l'occasion rêvée de découvrir nos réalisations et si besoin faire ses premiers pas dans le domaine de l'Arduino ou nous confronter à vos problèmes :?:

Elecdif-AirDuinoOnReTour.jpg
Elecdif-AirDuinoOnReTour.jpg (102.55 Kio) Vu 7524 fois


Vous pourrez assister au fonctionnement de imprimante 3D Reprap réalisée par David : http://david.venancio.free.fr/
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Ven 13 Sep 2013 16:56

La Makers Team AirDuino se lance dans l'aventure Yùn, 2 cartes achetées ce jour chez Snootlab avec un retrait dans la nouvelle boutique (SUPERBE :!:), service et accueil toujours impeccables :D

De quoi passer un WE à s'amuser et découvrir:
- ce vendredi soir en DIY : Jean et moi chacun chez soi
- ce samedi soir en DIWO/DIT chez moi en mode Hackathon
Juste de quoi présenter quelque chose sur le sujet lors du prochain (et premier) ApéroSnootlab qui tombe en même temps que notre MarDuino...

Allez, une photo juste avant de débuter la bricole :
AirDuino-Yùn.jpg
AirDuino-Yùn.jpg (105.93 Kio) Vu 7495 fois
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Ven 13 Sep 2013 20:44

Première expérience YÙN en version mini TUTO :!:

Télécharger ses sketchs sans jamais brancher sa carte à son PC :

déballer sa YÙN et la brancher à une alim de téléphone portable
télécharger la version Arduino IDE 1.5.4 mini
attendre 1 min près le boot de la carte YÙN et scanner les réseaux Wifi, un reseau (SSID) YUN-xxxxxxxxxx doit etre présent
se connecter au reseau idoine
dans son browser se connecter à l'adresse http://192.168.240.1/
un mot de passe est demandé, facile c'est : arduino
il faut faire un peu de config, faites le minimun, le nom de la carte et le mot de passe à taper 2 fois
décocher la config réseau, on reste en mode AP (comme à la base)
on sauvegarde, la carte reboote et s'il le faut on se reconnecte au réseau wifi de la YÙN (oui, l'idoine de toute à l'heure)
on lance l'IDE compatible (1.5.4 à ce jour)
on sélectionne la carte à programmer comme une YÙN : Outils, Board, Arduino Yùn
on sélectionne le port : Outils, Port, nomDeLaCarte at 192.168.240.1 (Arduino Yùn)
on sélectionne ensuite un sketch et on le téléverse comme d'hab :!:

Bon le tuto va pas bien loin et s'arrête là mais c'est peut-être le premier en Français pour cette carte, il n'exploite pas tout de la bête mais il représente une base et une réelle nouveauté pour ceux qui ont rêvé de reprogrammer une Arduino à distance et sans fil !

@++
Dernière édition par EricDuino le Sam 14 Sep 2013 07:29, édité 1 fois.
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude Jean Malha » Sam 14 Sep 2013 06:58

Un peu plus d'infos sur la partie bridge :
Le plus simple est d'aller dans la configuration de la yun http://arduino.local (la carte agit comme un DNS) vous donnez le mot de passe arduino et vous cliquez sur configurer.
Là vous pouvez choisir de connecter votre yun à votre réseau domestique. (pas obligatoire mais bien pratique pour pouvoir être connecté à la carte et à internet.)

Là tout en bas vous avez aussi la possibilité de désactiver l'authentification pour les requetes REST (http://fr.wikipedia.org/wiki/Representa ... e_Transfer) ce qui sera très utile pour éviter de se prendre la tête dans les premiers temps avec l'authentification HTTP.
Clickez donc sur REST API ACCESS Open.

Puis dans l'appli Arduino allez choisir votre carte Yun et le port qui contient une adresse IP Arduino at w.x.y.z (Arduino yun).

Chargez le code de l'exemple bridge.

Vous êtes maintenant prets à requeter le port digital 13 et analog 2.

Moi j'utilise curl, mais on peut aussi faire avec un navigateur. Les commandes REST personnalisées sont à l'URL http://arduino.local/arduino/ (remplacer arduino.local par l'adresse IP dans votre sous-réseau). L'exemple bridge définit entre autres digital/13 pour vous donner l'état de la pin 13 avec curl ça donne :

jean$ curl -i http://192.168.1.89/arduino/digital/13
HTTP/1.1 200 OK
Connection: Keep-Alive
Transfer-Encoding: chunked
Keep-Alive: timeout=20
Content-Type: text/plain
Cache-Control: no-cache
Expires: 0

Pin D13 set to 1

Vous pouvez aussi forcer la valeur à 0:

jean$ curl -i http://192.168.1.89/arduino/digital/13/0
HTTP/1.1 200 OK
Connection: Keep-Alive
Transfer-Encoding: chunked
Keep-Alive: timeout=20
Content-Type: text/plain
Cache-Control: no-cache
Expires: 0

Pin D13 set to 0


Il est tout à fait possible de taper ces URLs dans un navigateur, mais vous n'aurez pas les codes retour donc il sera plus difficile de débugger en cas de soucis.

La suite dès que possible.

A+

Jean
Jean Malha
 
Messages: 10
Inscription: Lun 14 Nov 2011 21:16

Re: Projet AirDuino

Message non lude Jean Malha » Sam 14 Sep 2013 15:46

Un peu plus d'infos sur le serveur web de la Yun :
Les fichiers sont stuqués sur la carte SD dans un répertoire /arduino/www (à créer à l'avance sur un PC ou en utilisant la ligne de commande de la linuino)

Pour se connecter à la ligne de commande de la linuino, il suffit de prendre un client ssh (putty par exemple pour windows) et de se connecter avec le login root et le mot de passe arduino.

Pour créer le répertoire vous pouvez taper mkdir /mnt/sda1/arduino/www puis reboot. (bien sûr il faut avoir mis une carte SD dans le slot...) un lien symbolique sera automatiquement créé entre ce nouveau répertoire et le /www/sd et tout tombe en marche.

Au reboot vous pourrez vous connecter au http://arduino.local/sd/ et vous verrai tous les fichiers html et/ou javascript que vous aurez créé (ou que vos croquis uploaderont).

Une fois cette action faite, vous pouvez charger l'exemple TemperatureWebPanel.

L'intérêt de ce repertoire est de vous permettre de mettre un peu d'IHM autour des commandes REST afin de faire de jolis applications pour vos projets.

J'essaie de faire un petit exemple ce weekend.

A+

Jean
Jean Malha
 
Messages: 10
Inscription: Lun 14 Nov 2011 21:16

Re: Projet AirDuino

Message non lude EricDuino » Dim 15 Sep 2013 17:15

:D Voici l'AirDuino ZumoYÙN qui est piloté depuis une page HTML, pas plus d'infos, il est voué à évoluer et à se présenter au prochain Apéro Snootlab :
ZumoYun.jpg
ZumoYun.jpg (173.66 Kio) Vu 7454 fois
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude Jean Malha » Dim 15 Sep 2013 21:42

Hello,

Pour ceux qui veulent faire du web pour contrôler leurs sorties numériques, voila cette page que vous pouvez mettre dans un sous-repertoire de votre carte SD (par exemple arduino/www/Bridge/index.html)

Ensuite vous chargez le sketch Bridge. Et voilà. Ya plus qu'à charger la page http://arduino.local/sd/Bridge/. et à cliquer sur les boutons.

Code: Tout sélectionner
<html>
<head>
<title>Bridge</title>
<script>
function checkRest()
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
  else
  {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
      document.getElementById("on").disabled=(xmlhttp.responseText.substr(xmlhttp.responseText.length - 3,1)=='1');
      document.getElementById("off").disabled=(xmlhttp.responseText.substr(xmlhttp.responseText.length - 3,1)=='0');
      //document.getElementById("reply").innerHTML=xmlhttp.responseText.substr(xmlhttp.responseText.length - 3,1)=='0';
    }
  }
  url="/arduino/digital/"+document.getElementById("pin").value;
  xmlhttp.open("GET",url,true);
 
  xmlhttp.send();
}
 
function launchRest(value)
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
  else
  {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
      document.getElementById("reply").innerHTML=xmlhttp.responseText;
    }
  }
  url="/arduino/digital/"+document.getElementById("pin").value+"/"+value;
  xmlhttp.open("GET",url,true);
 
  xmlhttp.send();
  setTimeout(function() {
  checkRest();
          }, 150);
}
</script>
</head>
<body onload="checkRest()">
<label>Pin :</label>
<select id=pin onchange="checkRest()">
<option value=0>0</option>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
<option value=6>6</option>
<option value=7>7</option>
<option value=8>8</option>
<option value=9>9</option>
<option value=10>10</option>
<option value=11>11</option>
<option value=12>12</option>
<option selected value=13>13</option>
</select>
<br>
<button id="on" onclick="launchRest(1)">On</button>
<button id="off" onclick="launchRest(0)">Off</button>
<div id=reply></div>
</body>
</html>


A+

Jean
Jean Malha
 
Messages: 10
Inscription: Lun 14 Nov 2011 21:16

Re: Projet AirDuino

Message non lude EricDuino » Mer 18 Sep 2013 06:20

:D Super l'Apéro Snootlab d'hier soir :!:

L'équipe AirDuino était là, presque au complet, c'était MarDuino. Super ambiance, rencontres, discussions et échanges...

On a profité de la rencontre pour présenter nos derniers travaux du WE sur le YÙN et Jean a fait une démo-prise en main, David à présenté son pan-tilt imprimé en 3D.

En guise de souvenir de la soirée une vidéo prise par une caméra embarquée sur notre AirDuino#ZumoYÙN, le point de vue est particulier, le pilote est jeune...

Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Mer 2 Oct 2013 21:55

Petite info : on s'est lancé dans le 3D printing par un achat du Kit Prusa Mendel i3 rework de chez "eMotion TECH" : http://www.reprap-france.com/home/91-im ... ework.html, nikel, la voici en photo à côté de celle de David en démo chez Elecdif samedi dernier :
les3Dprinters.jpg
les3Dprinters.jpg (62.25 Kio) Vu 7162 fois


C'est cool avec 2 machines pour 5 on va pouvoir mettre de l'impression (3D) dans nos robots ? Ou bien s'imprimer d'autres imprimantes i3 custom avant de se lancer dans les Deltas ?

Les conférences d'Elecdif ne seront pas diffusées car elles sont un peu longues pour YouTube et la qualité son et image, pas le contenu, n'est pas au rendez-vous.
Pour vous consoler je vous propose le timelapse de la journée (moins les 3 dernières heures pour cause de manque de batterie) :



La suite :?: Et pourquoi pas un Mini AirDuino On Tour à la MakerFaire de Rome...
Dernière édition par EricDuino le Jeu 14 Nov 2013 22:58, édité 1 fois.
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Lun 7 Oct 2013 21:52

Je ne vais pas vous raconter ces 4 jours à la Maker Faire de Rome, je vous conseille :
- l'article suivant : http://www.lesinrocks.com/2013/10/07/ac ... -11433766/
- le reportage radio : http://www.lemouv.fr/player/reecouter?play=99480
- l'article multimédia : http://www.lemouv.fr/diffusion-pendant- ... ra-cruz-16

Je peux aussi vous dire que j'ai gagné une Galileo et que j'ai vu la TRE de très très prêt...

J'ai fait de super rencontres, surement plus d'une centaine mais je vous en présente juste une en photo :D :
Prusa&moi.jpg
Prusa&moi.jpg (218.06 Kio) Vu 7134 fois
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Mer 9 Oct 2013 21:09

Bien rentré après ce deuxième ApéroSnootlab, je fais part de notre nouveau signe d'appartenance à la communauté Arduino :

ArduinoCommunityLogo-AirDuino-final.jpg
ArduinoCommunityLogo-AirDuino-final.jpg (65.86 Kio) Vu 7037 fois


Il ne remplace pas notre signe d'appartenance OSHW :

AirDuino  OSHW.png
AirDuino OSHW.png (30.89 Kio) Vu 7037 fois


Plus d'info sur Arduino - CommunityLogo : http://arduino.cc/en/Trademark/CommunityLogo
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Dim 13 Oct 2013 10:01

:D Hier à l'occase de la Novela, le Tétalab a monté un atelier soudure de Booster et de Off. Je l'ai appris par leur liste de diffusion et j'ai regardé les trucs sur leur site :
http://tetalab.org/blog/off
et
http://tetalab.org/blog/off

Je n'ai pas pu m'empêcher de faire le déplacement avec mon fils et j'ai pas été déçu :!:

Un Super Stand Soudure :geek:

Mon fils a préféré pipoliser autour du stand et notamment de l'imprimante 3D qu'il commence à bien connaitre...

Belle surprise c'était gratos ! Après avoir vu la description sur leur site j'ai prêt à lâcher une vingtaine d'€uros pour faire les trucs.

L'équipe d'animation du Tétalab (6 à 8 je pense à ce moment de l'aprèm) a assuré la mise en // d'une dizaine de poste de soudure pour tout public. Bravo les Gars !

Côté pipolisation de mon côté c'était pas mal non plus, le maire de Toulouse est venu voir le stand pendant que je soudais (j'ai pas encore les photos) et en sortant j'ai (re)fais la causette à Hod Lipson que j'avais vu la veille :
http://en.wikipedia.org/wiki/Hod_Lipson
http://www.ted.com/talks/hod_lipson_bui ... obots.html

Voila la photo de mes réalisations avec un petit détournement perso du WMP : MPQ >>
OFFetBOOSTER.jpg
OFFetBOOSTER.jpg (65.94 Kio) Vu 6982 fois
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Mer 23 Oct 2013 01:18

Et si et SI !!! , un tout petit groupe de passionnés pouvait réussir en France un truc inimaginable :

Défis précédent à relever ?

Si non, épreuve de concept " VALIDEE" !!! :

Rencontre libre, dans un cercle et un lieu privé, d'une concentration d'imprimantes 3D opensource hardware, en présence de leurs makers : Total 6 , qui dit mieux, le Guiness Records ?? Nous ne demandons que la certification, l'agrément, la validation et la comparaison : QUI - DIT - MIIEUX !!! : Nous pouvons surement mieux faire mais sur ce coup c'était avec "GRAND" Plaisir !!!! :
MarDuino elargi Impression 3G.jpg
MarDuino elargi Impression 3G.jpg (151.93 Kio) Vu 6765 fois
Dernière édition par EricDuino le Jeu 14 Nov 2013 15:07, édité 1 fois.
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Jeu 14 Nov 2013 15:05

L'équipe d'AirDuino se prépare au Tournoi National de Robotique : http://www.robot-sumo.fr/?p=832

Nous devons inscrire nos robots avant fin janvier 2014, c'est dire qu'il y a du boulot, nous ne comptons pas rester sur nos bons résultats sans pour autant innover et continuer à contribuer à l'OSHW.

Nous comptons présenter une dizaine de machines et cette fois-ci à toutes les épreuves. Certaines de nos machines seront des Phi10, jamais présenté à un concours, beaucoup de démos, ce serra l'occasion de valider ses performances !

J'ai développé une V4 de la carte AirDuinoMotor, j'espère qu'elle tiendra la route, je vous la présenterai lorsqu'elle sera fiabilisée (ce n'est pas du-tout le cas actuellement). Ceci l'exemplaire unique de développement équipe actuellement un robot nommé UltraMax que vous pouvez voir en action et son asservissement ne dispose pas de correcteur/régulateur :

Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Jeu 14 Nov 2013 23:21

Nous nous sommes lancés dans le scan3D afin de posséder une photocopieuse tridimensionnelle :D

A regarder à 27:07 :!: : https://www.youtube.com/watch?v=BZTIIU5lmsg
+ d'infos : http://fr.wikipedia.org/wiki/Tintin_et_ ... ux_requins
+ dans la BD : http://img.xooimage.com/files68/8/d/d/req-2fc28d6.png
+ de l'info sur l'impression tridimensionnelle : http://fr.wikipedia.org/wiki/Impression ... nsionnelle

J'ai acheté une Kinect d'occasion chez EasyCach à 40€, j'ai modifié le cablage comme decrit ici et utilisé ReconstructME pour arriver à ça :
1er-Scan3D.jpg
1er-Scan3D.jpg (52.72 Kio) Vu 6596 fois


Reconnaissez-vous ce membre de l'équipe AirDuino :?:
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Lun 25 Nov 2013 06:32

Il fallait reconnaître Jean :!:

La famille des robots AirDuino#Phi continue de s'agrandir et maintenant elle va même continuer à s'agrandir en rapetissant :?:

Après Phi10 né le 1/6/2013, voici son petit frère Phi8 né le 22/11/2013, il est plus petit donc pourra plus facilement s'intégrer dans un RobotSumo, il est normalement plus performant que ses grands frères car le driver moteur type "SN75441ONE" a été remplacé par un "Pololu #2135" à base de DRV8835 , c'est la base de la nouvelle carte AirDuinoMotorV4 qui semble tennir la route :D

Phi8-dessus-700.jpg
Phi8-dessus-700.jpg (212.66 Kio) Vu 6474 fois

Phi8-dessous-700.jpg
Phi8-dessous-700.jpg (182.79 Kio) Vu 6474 fois

AirDuinoMotorV4-700.jpg
AirDuinoMotorV4-700.jpg (106.27 Kio) Vu 6474 fois
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Mer 1 Jan 2014 02:15

Coucou et BONANé à ceux du DIY et de l'OSHW :!:

Bon, cette année 2014, je vais me radicaliser et lâcher mon côté "Evengélisateur" au max sauf si planifié !

Certains vont espérer et attendre 2015 ;)

@++ EricDuino

PS : à 10k vues une surprise !
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Sam 4 Jan 2014 00:22

Pour apporter ma contribution à l'ApéroSnootlab de ce jour, j'ai (re)modélisé le logo Snootlab en 5 versions et je l'ai imprimé en PLA noir en une quinzaine d'exemplaires, un peu peint à l'acrylique (je ne dispose pas (encore) d'une tête d'impression à triple extrusion)

Voici mon exemplaire :D

logo Snootlab imprimé en 3D.jpg
logo Snootlab imprimé en 3D.jpg (214.26 Kio) Vu 6159 fois
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude EricDuino » Mer 15 Jan 2014 01:19

Plus que 15 jours pour valider notre inscription à http://www.robot-sumo.fr/?p=832 , les robots sont en cours de finalisation...

Je vous délivre en SnootLeak mon robot de catégorie mini sumo : ScanBleu (pourquoi toujours le bleu ?) :

ScanBleu.jpg
ScanBleu.jpg (235.73 Kio) Vu 6038 fois


Et son premier entrainement :



Voir le commentaire de la vidéo qui explique le développement actuel et le futur... :D
Avatar de l’utilisateur
EricDuino
 
Messages: 226
Inscription: Sam 5 Mai 2012 10:10
Localisation: Toulouse

Re: Projet AirDuino

Message non lude Sani300 » Dim 9 Fév 2014 15:04

Salut !

Je sens que cette année il va y avoir un gros gros niveau à Nîmes!
Cette année je compte venir avec 2 Minis Sumos refait de A à Z et un Suiveur de ligne lui aussi revu.

Je vois que vous utilisez les fameuses roues dont on avait parlé pendant la coupe de l'année dernière ! Elles sont plutôt dingues !
J'avais participé l'année dernière avec Biscuit V1 et Croquette V2 !

Vous participez avec combien de robots cette année?!
Sani300
 
Messages: 1
Inscription: Dim 9 Fév 2014 14:57

PrécédenteSuivante

Retourner vers Vos projets, vos idées

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 2 invités

cron