<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mecbot &#187; 3D</title>
	<atom:link href="http://mecbot.mecton.info/category/3d/feed/" rel="self" type="application/rss+xml" />
	<link>http://mecbot.mecton.info</link>
	<description></description>
	<lastBuildDate>Mon, 20 Jul 2009 13:37:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Tutoriel &#8211; Compilation du driver pour la carte U2C-12 Diolan</title>
		<link>http://mecbot.mecton.info/2009/05/tutoriel-compilation-du-driver-pour-la-carte-u2c-12-diolan/</link>
		<comments>http://mecbot.mecton.info/2009/05/tutoriel-compilation-du-driver-pour-la-carte-u2c-12-diolan/#comments</comments>
		<pubDate>Thu, 28 May 2009 07:00:07 +0000</pubDate>
		<dc:creator>Cyril</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[I2C]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[prix]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://www.laguilhon-debat.fr/_mecbot/?p=29</guid>
		<description><![CDATA[Bonjour ! La carte d&#8217;interface I²C Diolan U2C-12 est fournie avec des pilotes pour Linux et windows. C&#8217;est à la compilation des premiers que nous allons nous intéresser aujourd&#8217;hui et des exemples d&#8217;utilisation suivront un peu plus tard. La procédure qui suit décrit les différentes étapes de la compilation et de l&#8217;installation du driver. Les [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour !</p>
<p>La carte d&#8217;interface <a href="http://www.diolan.com/i2c/u2c12.html">I²C Diolan U2C-12</a> est fournie avec des pilotes pour Linux et windows. C&#8217;est à la compilation des premiers que nous allons nous intéresser aujourd&#8217;hui et des exemples d&#8217;utilisation suivront un peu plus tard.</p>
<p>La procédure qui suit décrit les différentes étapes de la compilation et de l&#8217;installation du driver. Les pré-requis sont d&#8217;avoir à sa disposition une distribution Linux fonctionnelle et récente (kernel 2.6 pour ma part) ainsi que tout les packages nécessaires à la compilation en C (gcc, binutils, libtool, autotools, etc&#8230;).Si ce n&#8217;est pas le cas, ou que vous ne vous êtes pas déja familiarisé avec ces concepts, je vous conseille de vous orienter vers des sites spécialisés comme par exemple les excellents tutoriaux de <a href="http://www.lea-linux.org/" target="_blank">Léa-Linux</a> ou du site <a href="http://doc.ubuntu-fr.org/" target="_blank">Ubuntu-fr</a></p>
<p>La dernière version du driver, livrée avec quelques exemples de codes en C et C++, est téléchargeable à cette adresse : <a href="http://www.diolan.com/i2c/u2c12_dwn.html" target="_blank">Driver U2C-12</a></p>
<p>Une fois l&#8217;archive .tar.gz téléchargée (dans <code>/home/username</code> par exemple), tapez les commandes suivantes dans votre console:</p>
<p><code>$ cd /usr/local/src</code><br />
J&#8217;ai pris pour habitude de placer mes sources à compiler à cet endroit de mon système. Si ce n&#8217;est pas votre cas, vous avez surement de bonnes raisons et je vous laisse le soin de convertir les quelques références futures que je pourrais y faire.</p>
<p><code>$ tar zxvf  /home/username/i2c_bridge-0.2.2.tar.gz</code></p>
<blockquote><p>Principales options de tar :<br />
- x (eXtract) extrait les fichiers d&#8217;une archive<br />
- t (lisT) affiche la liste des fichiers d&#8217;une archive<br />
- v (Verbose) active le mode verbeux (affichage des résultats)<br />
- f (Force) forcer le remplacement de fichiers lors de l&#8217;extraction<br />
- z (gZip) traite les fichiers avec gzip</p></blockquote>
<p><code>$  cd i2c_bridge-0.2.2/</code><br />
Pour entrer dans le répertoire d&#8217;installation</p>
<p><code>$  ./configure</code><br />
Cette commande lance le script de configuration de pré-compilation. A ce stade, vous devrez lire et analyser les éventuelles erreurs retournées par ce script et les corriger, l&#8217;erreur la plus courante étant qu&#8217;une librairie nécéssaire est introuvable.<br />
Si tout se passe bien et que la derrière ligne de log ressemble à ça: <code>config.status: executing depfiles commands</code>, alors vous pouvez lancer la compilation à proprement parler.</p>
<p><code>$  make</code><br />
Make va lancer la compilation du driver et des autres fichiers nécéssaires ( programmes d&#8217;exemple dans notre cas).</p>
<p><code>$  sudo make install</code><br />
Cette commande va installer la librairie partagée libi2cbrdg.so dans le répertoire par défaut <code>/usr/local/lib/</code>. Seul l&#8217;utilisateur root pour installer une librairie à cet endroit de vote système, c&#8217;est pourquoi nous devons utiliser <code>sudo</code></p>
<p>Voilà, le driver est installé et une fois la carte Diolan connectée vous pouvez la tester très facilement en exécutant le programme de test <code>/usr/local/src/i2c_bridge-0.2.2/u2c/tests/func_test</code>.</p>
<p>Bon courage à tout ceux qui voudraient se lancer comme moi dans l&#8217;utilisation de cette carte; n&#8217;hésitez pas dans ce cas à me demander des conseils concernant l&#8217;utilisation du driver.</p>
<p>A bientôt pour des exemples de code !</p>
]]></content:encoded>
			<wfw:commentRss>http://mecbot.mecton.info/2009/05/tutoriel-compilation-du-driver-pour-la-carte-u2c-12-diolan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quelques vues 3D</title>
		<link>http://mecbot.mecton.info/2008/05/quelques-vues-3d/</link>
		<comments>http://mecbot.mecton.info/2008/05/quelques-vues-3d/#comments</comments>
		<pubDate>Mon, 05 May 2008 13:08:00 +0000</pubDate>
		<dc:creator>Cyril</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[etude]]></category>

		<guid isPermaLink="false">http://www.laguilhon-debat.fr/_mecbot/?p=22</guid>
		<description><![CDATA[Hello Ça faisait un bon moment que je n&#8217;avais avancé sur la modélisation 3D du robot et il y a quelques jours, je voulais vérifier la faisabilité de certaines idées avant de me lancer dans la mécanique des blocs de propulsion.Voilà donc une belle mise a jour du projet et quelques images pour vous ! [...]]]></description>
			<content:encoded><![CDATA[<p>Hello</p>
<p>Ça faisait un bon moment que je n&#8217;avais avancé sur la modélisation 3D du robot et il y a quelques jours, je voulais vérifier la faisabilité de certaines idées avant de me lancer dans la mécanique des blocs de propulsion.Voilà donc une belle mise a jour du projet et quelques images pour vous !</p>
<p>
<div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_izD_7Xr-26A/SB8H3WDnp8I/AAAAAAAADhM/jo1QqRB-sO0/s1600-h/vue+iso.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_izD_7Xr-26A/SB8H3WDnp8I/AAAAAAAADhM/jo1QqRB-sO0/s400/vue+iso.jpg" alt="" id="BLOGGER_PHOTO_ID_5196881142403803074" border="0" /></a>Voici une vue générale du robot sur laquelle ont peut voir:<br />- les deux blocs de propulsion<br />- la batterie à l&#8217;arrière (qui dépasse un peu du périmètre)<br />- la carte d&#8217;alimentation (au dessus des moteurs)<br />- la carte de contrôle moteur<br />- trois capteurs Proxir modélisés par mes soins (sur les 5 prévus pour l&#8217;instant)</div>
<div style="text-align: center;"></div>
<p>
<div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_izD_7Xr-26A/SB8H32Dnp9I/AAAAAAAADhU/16vPsYqrvN0/s1600-h/propulsion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_izD_7Xr-26A/SB8H32Dnp9I/AAAAAAAADhU/16vPsYqrvN0/s400/propulsion.jpg" alt="" id="BLOGGER_PHOTO_ID_5196881150993737682" border="0" /></a>Sur cette vue simplifiée, on distingue les détails du système de propulsion avec les deux engrenages.</div>
<div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_izD_7Xr-26A/SB8RmWDnp-I/AAAAAAAADhc/Qltq_XdqSK4/s1600-h/vue+top.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_izD_7Xr-26A/SB8RmWDnp-I/AAAAAAAADhc/Qltq_XdqSK4/s400/vue+top.jpg" alt="" id="BLOGGER_PHOTO_ID_5196891845462304738" border="0" /></a>La même chose en vue du dessus&#8230;</p>
<p></div>
<div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_izD_7Xr-26A/SB8RmmDnp_I/AAAAAAAADhk/XypoKiMbJZM/s1600-h/vue-eclatee-propulsion.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_izD_7Xr-26A/SB8RmmDnp_I/AAAAAAAADhk/XypoKiMbJZM/s400/vue-eclatee-propulsion.jpg" alt="" id="BLOGGER_PHOTO_ID_5196891849757272050" border="0" /></a>&#8230; et en vue éclatée.<br />On remarquera que les vis n&#8217;apparaissent pas sur ces différentes images.</p>
<p>
<div style="text-align: left;">Vous pouvez, comme pour tout contenu concernant Mecbot, télécharger l&#8217;ensemble des fichiers depuis le CVS de mon projet sourceforge. (cf <a href="http://mecbot.mecton.info/2008/04/tout-sur-sourceforge/">ce post</a>)</p>
<p>A bientôt, Cyril.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://mecbot.mecton.info/2008/05/quelques-vues-3d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Motorisation du robot</title>
		<link>http://mecbot.mecton.info/2007/07/motorisation-du-robot/</link>
		<comments>http://mecbot.mecton.info/2007/07/motorisation-du-robot/#comments</comments>
		<pubDate>Fri, 20 Jul 2007 13:12:00 +0000</pubDate>
		<dc:creator>Cyril</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[etude]]></category>
		<category><![CDATA[mecanique]]></category>

		<guid isPermaLink="false">http://www.laguilhon-debat.fr/_mecbot/?p=6</guid>
		<description><![CDATA[Bonjour à toutes et à tous ! Voilà un nouveau morceau à vous mettre sous la dent, il s&#8217;agit cette fois de parler de la propulsion du robot : Le système de propulsion du robot est constitué de deux roues diamétralement opposées dans l&#8217;axe de symétrie du robot. Cette configuration permet de diriger le robot [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour à toutes et à tous ! Voilà un nouveau morceau à vous mettre sous la dent, il s&#8217;agit cette fois de parler de la propulsion du robot :</p>
<p>Le système de propulsion du robot est constitué de deux roues diamétralement opposées dans l&#8217;axe de symétrie du robot. Cette configuration permet de diriger le robot en faisant varier la vitesse et le sens de rotation de chacune des roues indépendamment.</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_izD_7Xr-26A/RqC-pPfGoOI/AAAAAAAABBY/HU-QsYfjMqU/s1600-h/top.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_izD_7Xr-26A/RqC-pPfGoOI/AAAAAAAABBY/HU-QsYfjMqU/s320/top.jpg" alt="" id="BLOGGER_PHOTO_ID_5089277194669564130" border="0" /></a></p>
<p>La puissance est fournie par deux motoréducteurs à courant continu, couplés aux roues par des engrenages à denture droite de 25mm de diamètre.<br />Cette solution de transmission a l&#8217;inconvénient de réduire la puissance disponible sur l&#8217;axe de sortie des roues (à peu près 80% de rendement par rapport à la sortie du moteur) mais a l&#8217;avantage de ne pas faire porter le poids du robot directement sur les axes de sortie des motoréducteurs et donc de réduire sensiblement leur usure. (merci à Vincent T. pour la suggestion)</p>
<p>Voici une séquence de montage d&#8217;un bloc de propulsion. Pour ceux qui ont suivi jusqu&#8217;ici, on en trouvera donc deux identiques sur le robot.</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_izD_7Xr-26A/RqC30PfGoNI/AAAAAAAABBQ/z6LEpxCqneY/s1600-h/Assemblage-bloc-moteur.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_izD_7Xr-26A/RqC30PfGoNI/AAAAAAAABBQ/z6LEpxCqneY/s400/Assemblage-bloc-moteur.jpg" alt="" id="BLOGGER_PHOTO_ID_5089269687066730706" border="0" /></a></p>
<p><span style="color: rgb(153, 153, 153);font-size:78%;" >Cette modélisation en 3D (ainsi que toutes celles à venir) a été réalisée sur une version &laquo;&nbsp;d&#8217;évaluation&nbsp;&raquo; (bah oui, j&#8217;en ferais jamais un usage commercial alors j&#8217;évalue &#8230;) d&#8217;un logiciel à plusieurs milliers d&#8217;euros : <a href="http://solidedge.eu.com/isapi/pagegen.dll/pages?campaign=home&#038;page=homepage&amp;lang=fr">Solid Edge</a></span></p>
<p>Pour commenter un peu le schéma, voici l&#8217;assemblage de cette partie mécanique : Le motoréducteur est fixé par 4 vis (M3) à une plaque usinée en aluminium de 3 mm d&#8217;épaisseur. Cette même plaque comporte un alésage pour l&#8217;axe de la roue.Une plaque plus petite vient se positionner dans l&#8217;axe de la roue pour supporter l&#8217;effort et les deux alésages alignés sont garnis de coussinets auto-lubrifiants en polymère prévus à cet effet. L&#8217;axe réctifié en acier de 6mm de diamètre est bloqué en translation par une bague de serrage(non visible ici) derrière la petite plaque de montage. Les deux engrenages de 25mm sont fixés sur leurs axes par des vis transversales de 10mm en M4 et enfin, la roue est fixée sur son axe (système de fixation conçu mais pas encore modélisé.).</p>
<p>Voilà pour la partie motorisation.<br />La réalisation de cette partie devrais commencer dans les jours à venir (pièces commandées) et les photos ne tarderont pas à arriver !</p>
]]></content:encoded>
			<wfw:commentRss>http://mecbot.mecton.info/2007/07/motorisation-du-robot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

