<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.mchobby.be/index.php?action=history&amp;feed=atom&amp;title=Pololu-Zumo-Shield-Arduino-seneur-inertiel</id>
	<title>Pololu-Zumo-Shield-Arduino-seneur-inertiel - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mchobby.be/index.php?action=history&amp;feed=atom&amp;title=Pololu-Zumo-Shield-Arduino-seneur-inertiel"/>
	<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;action=history"/>
	<updated>2026-10-23T10:09:57Z</updated>
	<subtitle>Historique des révisions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22499&amp;oldid=prev</id>
		<title>Admin le 11 avril 2017 à 20:00</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22499&amp;oldid=prev"/>
		<updated>2017-04-11T20:00:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 20:00&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Ligne 1 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 1 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-NAV}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-NAV}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{traduction}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introduction ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introduction ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22498&amp;oldid=prev</id>
		<title>Admin : /* Notes sur le magnétomètre */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22498&amp;oldid=prev"/>
		<updated>2017-04-11T20:00:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Notes sur le magnétomètre&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 20:00&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot; &gt;Ligne 21 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 21 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes sur le magnétomètre ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes sur le magnétomètre ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Please note that the magnetometer in the &lt;/del&gt;LSM303 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is affected by currents in the motors and &lt;/del&gt;buzzer &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;when they are operating, as well as metal in the batteries, and the readings are easily influenced by magnetic distortions in the environment around the &lt;/del&gt;Zumo (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;such as rebar in a concrete floor&lt;/del&gt;). &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;As a result, it is very hard to accurately determine the Zumo’s absolute heading based on the magnetometer data&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;However&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in our &lt;/del&gt;tests, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;we found that the magnetometer was still useful for detecting relative &lt;/del&gt;orientation &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;changes&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for example&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;once the magnetic readings are compensated for a particular environment&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;they can be used to help the &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;turn left or right by a specific &lt;/del&gt;angle &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;instead of just timing how long to run the motors to make such a turn&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Notez que le magnétomètre &lt;/ins&gt;LSM303 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;est affecté par les courants circulant dans les moteur et le &lt;/ins&gt;buzzer &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;lorsque ces derniers fonctionnent. Les lectures sont facilement influencées par les distorsions magnétiques dans l'environnement du &lt;/ins&gt;Zumo (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;comme les armatures des bétons armés&lt;/ins&gt;). &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Il en résulte qu'il est très difficile de déterminer la direction du Zumo avec précision en se basant sur les données du magnétomètre&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cependant&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;durant les &lt;/ins&gt;tests &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de Pololu&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;le magnétomètre se révèle être très utile pour détecter des changements d'&lt;/ins&gt;orientation &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;relatif&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;par exemple&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;une fois les lectures du champs magnétique compensée pour un environnement particulier&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ces données peuvent être utilisées pour aider le &lt;/ins&gt;Zumo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;à tourner à gauche ou à droite d'un angle donné (au lieu de faire tourner les moteurs pendant un temps donné pour atteindre approximativement l'&lt;/ins&gt;angle &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;souhaité)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ambox|text=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;In our &lt;/del&gt;tests, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;we found that the batteries&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;motors, and motor current affect the z axis of the magnetometer much more strongly than the &lt;/del&gt;x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;y &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;axes&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;so you probably will want to ignore the z readings&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;We were generally able to get decent results using only the &lt;/del&gt;x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;y &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;magnetometer readings to determine heading&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Additionally&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you might need to decrease the magnetometer sensitivity&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;if the magnetometer returns a value of &lt;/del&gt;'''-4096''', &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that is a sign that the sensitivity range is set too narrow for your particular environment&lt;/del&gt;.}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ambox|text=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Durant ces &lt;/ins&gt;tests, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pololu à noté que que les piles&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;les moteur et le courant des moteurs affecte l'axe Z du magnétomètre plus sévèrement que les axes &lt;/ins&gt;x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et &lt;/ins&gt;y&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Par conséquent&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vous souhaiterez probablement ignorer les lectures de l'axe Z&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Il est généralement possible de déterminer la direction avec des résultats corrects à partir de la lecture des axes &lt;/ins&gt;x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et &lt;/ins&gt;y &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;du magnétomètre&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Par ailleurs&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vous pourriez avoir besoin d'ajuster la sensibilité du magnétomètre&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;si le magnétomètre retourne une valeur de &lt;/ins&gt;'''-4096''', &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;cela indique une sensibilité trop faible pour votre environnement&lt;/ins&gt;.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-TRAILER}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-TRAILER}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22497&amp;oldid=prev</id>
		<title>Admin : /* Utiliser les senseurs */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22497&amp;oldid=prev"/>
		<updated>2017-04-11T19:16:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Utiliser les senseurs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 19:16&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot; &gt;Ligne 14 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 14 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Le shield inclus également des convertisseurs de niveau logique (dit ''level sshifter'' en anglais) qui permettent de connecter les senseurs inertiels 3.3v sur un Arduino utilisant des niveau logiques en 5V. Les senseurs, convertisseurs de niveau logique (''level shifters'') et résistances pull-up du bus I2C sont connectés, par défaut, sur les broches SCL et SDA du shield Zumo. Il est possible de les déconnecter en coupant les traces entre les paires de trou SDA et SCL, ce qui permet d'attribuer une autre fonction à ces broches SDA et SCL de votre Arduino. Notez que dans le cas d'un ancien Arduino (inférieur à R3), il sera nécessaire de faire quelques connexions additionnels pour utiliser les senseurs inertiels du shield Zumo car les anciens Arduino ne disposent pas broches SCL et SDA séparées; Reportez vous à la [[Pololu-Zumo-Shield-Arduino-configuration-cavalier|Section 3.c]] pour plus d'information concernant les connexions de la boussole.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Le shield inclus également des convertisseurs de niveau logique (dit ''level sshifter'' en anglais) qui permettent de connecter les senseurs inertiels 3.3v sur un Arduino utilisant des niveau logiques en 5V. Les senseurs, convertisseurs de niveau logique (''level shifters'') et résistances pull-up du bus I2C sont connectés, par défaut, sur les broches SCL et SDA du shield Zumo. Il est possible de les déconnecter en coupant les traces entre les paires de trou SDA et SCL, ce qui permet d'attribuer une autre fonction à ces broches SDA et SCL de votre Arduino. Notez que dans le cas d'un ancien Arduino (inférieur à R3), il sera nécessaire de faire quelques connexions additionnels pour utiliser les senseurs inertiels du shield Zumo car les anciens Arduino ne disposent pas broches SCL et SDA séparées; Reportez vous à la [[Pololu-Zumo-Shield-Arduino-configuration-cavalier|Section 3.c]] pour plus d'information concernant les connexions de la boussole.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{traduction}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pololu à écrit une [https://github.com/pololu/lsm303-arduino bibliothèque LSM303 pour Arduino] et une [https://github.com/pololu/l3g-arduino bibliothèque L3G pour Arduino] qui facilite l'interfaçage avec les senseurs depuis votre Arduino. Comme le démontre ce [[Pololu-Zumo-Shield-Arduino-labyrinthe|projet d'exemple]], il est possible d'utiliser le magnétomètre pour aider le Zumo à évaluer l'amplitude de ses rotations.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pololu à écrit une [https://github.com/pololu/lsm303-arduino bibliothèque LSM303 pour Arduino] et une [https://github.com/pololu/l3g-arduino bibliothèque L3G pour Arduino] qui facilite l'interfaçage avec les senseurs depuis votre Arduino. Comme le démontre ce [[Pololu-Zumo-Shield-Arduino-labyrinthe|projet d'exemple]], il est possible d'utiliser le magnétomètre pour aider le Zumo à évaluer l'amplitude de ses rotations.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;De surcroît, la combinaison de l'accéléromètre, du &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mégnétomètre &lt;/del&gt;et du gyroscope de la version v1.2 du shield Zumo est suffisant pour implémenter une unité de mesure inertielle (un IMU: inertial measurement unit);  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;De surcroît, la combinaison de l'accéléromètre, du &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;magnétomètre &lt;/ins&gt;et du gyroscope de la version v1.2 du shield Zumo est suffisant pour implémenter une unité de mesure inertielle (un IMU: inertial measurement unit);  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;{{traduction}} the sensor ICs are the same as those on our &lt;/del&gt;MinIMU-9 v3, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;so &lt;/del&gt;Arduino &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;software written for the &lt;/del&gt;MinIMU-9 {{polpl|2468}} (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;such as our &lt;/del&gt;[https://github.com/pololu/minimu-9-ahrs-arduino AHRS &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;example&lt;/del&gt;]) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can also be adapted to work on an Arduino-controlled &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;robot with a v1&lt;/del&gt;.2 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;shield&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Les senseurs utilisés sont identiques à ceux utilisé sur le &lt;/ins&gt;MinIMU-9 v3 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de Pololu. Par conséquent&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vos codes &lt;/ins&gt;Arduino &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;écrit pour le &lt;/ins&gt;MinIMU-9 {{polpl|2468}} (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tel que l'&lt;/ins&gt;[https://github.com/pololu/minimu-9-ahrs-arduino &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;exemple &lt;/ins&gt;AHRS &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de Pololu&lt;/ins&gt;]) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;peuvent être adaptés pour fonctionner le Zumo Robot équipé d'un Shield &lt;/ins&gt;Zumo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;V1&lt;/ins&gt;.2 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(contrôlé par Arduino)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes sur le magnétomètre ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes sur le magnétomètre ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22496&amp;oldid=prev</id>
		<title>Admin : /* Utiliser les senseurs */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22496&amp;oldid=prev"/>
		<updated>2017-04-11T18:12:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Utiliser les senseurs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 18:12&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot; &gt;Ligne 17 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 17 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{traduction}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{traduction}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;We have written a basic &lt;/del&gt;[https://github.com/pololu/lsm303-arduino LSM303 Arduino &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;library&lt;/del&gt;] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;[https://github.com/pololu/l3g-arduino L3G Arduino &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;library&lt;/del&gt;] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that makes it easier to interface the sensors with an &lt;/del&gt;Arduino&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, as well as an &lt;/del&gt;[[Pololu-Zumo-Shield-Arduino-labyrinthe|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;example project&lt;/del&gt;]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that demonstrates how to use the magnetometer to help the &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;coordinate its turns&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pololu à écrit une &lt;/ins&gt;[https://github.com/pololu/lsm303-arduino &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bibliothèque &lt;/ins&gt;LSM303 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pour &lt;/ins&gt;Arduino] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et une &lt;/ins&gt;[https://github.com/pololu/l3g-arduino &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bibliothèque &lt;/ins&gt;L3G &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pour &lt;/ins&gt;Arduino] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;qui facilite l'interfaçage avec les senseurs depuis votre &lt;/ins&gt;Arduino&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Comme le démontre ce &lt;/ins&gt;[[Pololu-Zumo-Shield-Arduino-labyrinthe|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;projet d'exemple&lt;/ins&gt;]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, il est possible d'utiliser le magnétomètre pour aider le &lt;/ins&gt;Zumo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;à évaluer l'amplitude de ses rotations&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;In addition&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the combination of accelerometer&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;magnetometer, and gyro on the &lt;/del&gt;v1.2 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;version of the &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Shield is enough to implement an &lt;/del&gt;inertial measurement unit &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(IMU&lt;/del&gt;); the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 {{polpl|2468}} (such as our [https://github.com/pololu/minimu-9-ahrs-arduino AHRS example]) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;De surcroît&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;la combinaison de l'accéléromètre&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;du mégnétomètre et du gyroscope de la version &lt;/ins&gt;v1.2 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;du shield &lt;/ins&gt;Zumo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;est suffisant pour implémenter une unité de mesure inertielle (un IMU: &lt;/ins&gt;inertial measurement unit);  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{traduction}} &lt;/ins&gt;the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 {{polpl|2468}} (such as our [https://github.com/pololu/minimu-9-ahrs-arduino AHRS example]) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes sur le magnétomètre ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Notes sur le magnétomètre ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22495&amp;oldid=prev</id>
		<title>Admin : /* Utiliser les senseurs */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22495&amp;oldid=prev"/>
		<updated>2017-04-11T11:07:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Utiliser les senseurs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 11:07&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot; &gt;Ligne 13 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 13 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Level shifters built into the &lt;/del&gt;shield &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;allow the inertial sensors, which operate at &lt;/del&gt;3.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3 V, to be connected to the 5 V logic level pins of the &lt;/del&gt;Arduino. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The sensors&lt;/del&gt;, level shifters&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, and I²C &lt;/del&gt;pull-up &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;resistors are connected to the &lt;/del&gt;SCL &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;SDA &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pins on the &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Shield by default&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but they can be disconnected by cutting traces to allow those pins to be used for other purposes&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;It is necessary to make some additional connections on the &lt;/del&gt;shield &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;if you want to use the compass with an older &lt;/del&gt;Arduino &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;without separate &lt;/del&gt;SCL &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/del&gt;SDA &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pins&lt;/del&gt;; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;please see &lt;/del&gt;[[Pololu-Zumo-Shield-Arduino-configuration-cavalier|Section 3.c]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for more details about the compass connections&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Le &lt;/ins&gt;shield &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;inclus également des convertisseurs de niveau logique (dit ''level sshifter'' en anglais) qui permettent de connecter les senseurs inertiels &lt;/ins&gt;3.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3v sur un &lt;/ins&gt;Arduino &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;utilisant des niveau logiques en 5V&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Les senseurs&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;convertisseurs de niveau logique (''&lt;/ins&gt;level shifters&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'') et résistances &lt;/ins&gt;pull-up &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;du bus I2C sont connectés, par défaut, sur les broches &lt;/ins&gt;SCL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et &lt;/ins&gt;SDA &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;du shield &lt;/ins&gt;Zumo&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Il est possible de les déconnecter en coupant les traces entre les paires de trou SDA et SCL&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ce qui permet d'attribuer une autre fonction à ces broches SDA et SCL de votre Arduino&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Notez que dans le cas d'un ancien Arduino (inférieur à R3), il sera nécessaire de faire quelques connexions additionnels pour utiliser les senseurs inertiels du &lt;/ins&gt;shield &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Zumo car les anciens &lt;/ins&gt;Arduino &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ne disposent pas broches &lt;/ins&gt;SCL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et &lt;/ins&gt;SDA &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;séparées&lt;/ins&gt;; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Reportez vous à la &lt;/ins&gt;[[Pololu-Zumo-Shield-Arduino-configuration-cavalier|Section 3.c]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pour plus d'information concernant les connexions de la boussole&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{traduction}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We have written a basic [https://github.com/pololu/lsm303-arduino LSM303 Arduino library] and [https://github.com/pololu/l3g-arduino L3G Arduino library] that makes it easier to interface the sensors with an Arduino, as well as an [[Pololu-Zumo-Shield-Arduino-labyrinthe|example project]] that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We have written a basic [https://github.com/pololu/lsm303-arduino LSM303 Arduino library] and [https://github.com/pololu/l3g-arduino L3G Arduino library] that makes it easier to interface the sensors with an Arduino, as well as an [[Pololu-Zumo-Shield-Arduino-labyrinthe|example project]] that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22494&amp;oldid=prev</id>
		<title>Admin : /* Introduction */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22494&amp;oldid=prev"/>
		<updated>2017-04-11T10:59:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Introduction&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 10:59&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Ligne 8 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 8 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tous les versin du shield Zumo comporte une boussole qui combine un accéléromètre 3 axes et un magnétomètre 3 axes dans une seule puce interfacée sur le bus I2C. Cette puce est le LSM303D {{polpl|2127}} sur un shield v1.2 ou un LSM303DLHC {{polpl|2124}} on the sur le shield Zumo original.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tous les versin du shield Zumo comporte une boussole qui combine un accéléromètre 3 axes et un magnétomètre 3 axes dans une seule puce interfacée sur le bus I2C. Cette puce est le LSM303D {{polpl|2127}} sur un shield v1.2 ou un LSM303DLHC {{polpl|2124}} on the sur le shield Zumo original.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;La '''version v1.2''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;inlus &lt;/del&gt;également un gyroscope 3 axes L3GD20H {{polpl|2129}} également interfacé sur le bus I2C.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;La '''version v1.2''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;inclus &lt;/ins&gt;également un gyroscope 3 axes L3GD20H {{polpl|2129}} également interfacé sur le bus I2C.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pololu recommande la lecture de la [https://www.pololu.com/file/download/LSM303D.pdf?file_id=0J703 Fiche technique LSM303D] (''1MB pdf, pololu''), [https://www.pololu.com/file/download/L3GD20H.pdf?file_id=0J731 Fiche technique L3GD20H] (''3MB pdf, pololu''), et/ou [https://www.pololu.com/file/download/LSM303DLHC.pdf?file_id=0J564 fiche technique LSM303DLHC] (''629k pdf, pololu'') pour comprendre comment fonctionne les senseurs afin de savoir comment les utiliser.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pololu recommande la lecture de la [https://www.pololu.com/file/download/LSM303D.pdf?file_id=0J703 Fiche technique LSM303D] (''1MB pdf, pololu''), [https://www.pololu.com/file/download/L3GD20H.pdf?file_id=0J731 Fiche technique L3GD20H] (''3MB pdf, pololu''), et/ou [https://www.pololu.com/file/download/LSM303DLHC.pdf?file_id=0J564 fiche technique LSM303DLHC] (''629k pdf, pololu'') pour comprendre comment fonctionne les senseurs afin de savoir comment les utiliser.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22493&amp;oldid=prev</id>
		<title>Admin : /* Introduction */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22493&amp;oldid=prev"/>
		<updated>2017-04-11T10:59:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Introduction&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 11 avril 2017 à 10:59&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Ligne 4 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 4 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introduction ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introduction ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Shield includes on-board inertial sensors that can be used in advanced &lt;/del&gt;applications&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, such as helping your Zumo detect &lt;/del&gt;collisions &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and determine its own &lt;/del&gt;orientation.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Le shield &lt;/ins&gt;Zumo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;inclus des senseurs inertiels sur la carte. Ces senseurs peuvent être utilisés pour des &lt;/ins&gt;applications &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;avancées comme détecter des &lt;/ins&gt;collisions &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et déterminer sa propre &lt;/ins&gt;orientation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;All versions of the &lt;/del&gt;Zumo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Shield have a compass module that combines a &lt;/del&gt;3&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-axis accelerometer and &lt;/del&gt;3&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-axis magnetometer into a single package with an I²C interface&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This chip is an &lt;/del&gt;LSM303D {{polpl|2127}} &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;on the &lt;/del&gt;v1.2 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;shield or an &lt;/del&gt;LSM303DLHC {{polpl|2124}} on the original &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Zumo Shield&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Tous les versin du shield &lt;/ins&gt;Zumo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;comporte une boussole qui combine un accéléromètre &lt;/ins&gt;3 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;axes et un magnétomètre &lt;/ins&gt;3 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;axes dans une seule puce interfacée sur le bus I2C&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cette puce est le &lt;/ins&gt;LSM303D {{polpl|2127}} &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sur un shield &lt;/ins&gt;v1.2 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ou un &lt;/ins&gt;LSM303DLHC {{polpl|2124}} on the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sur le shield Zumo &lt;/ins&gt;original.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;'''v1.2 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;version&lt;/del&gt;''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of the Zumo Shield also adds an &lt;/del&gt;L3GD20H {{polpl|2129}} &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3-axis gyroscope on the same I²C &lt;/del&gt;bus.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;La &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;version &lt;/ins&gt;v1.2''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;inlus également un gyroscope 3 axes &lt;/ins&gt;L3GD20H {{polpl|2129}} &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;également interfacé sur le &lt;/ins&gt;bus &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;I2C&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;We recommend carefully reading the &lt;/del&gt;[https://www.pololu.com/file/download/LSM303D.pdf?file_id=0J703 Fiche technique LSM303D] (''1MB pdf, pololu''), [https://www.pololu.com/file/download/L3GD20H.pdf?file_id=0J731 Fiche technique L3GD20H] (''3MB pdf, pololu''), &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/del&gt;[https://www.pololu.com/file/download/LSM303DLHC.pdf?file_id=0J564 fiche technique LSM303DLHC] (''629k pdf, pololu'') &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to understand how these sensors work and how to use them&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pololu recommande la lecture de la &lt;/ins&gt;[https://www.pololu.com/file/download/LSM303D.pdf?file_id=0J703 Fiche technique LSM303D] (''1MB pdf, pololu''), [https://www.pololu.com/file/download/L3GD20H.pdf?file_id=0J731 Fiche technique L3GD20H] (''3MB pdf, pololu''), &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;et&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ou &lt;/ins&gt;[https://www.pololu.com/file/download/LSM303DLHC.pdf?file_id=0J564 fiche technique LSM303DLHC] (''629k pdf, pololu'') &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pour comprendre comment fonctionne les senseurs afin de savoir comment les utiliser&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22467&amp;oldid=prev</id>
		<title>Admin : /* Utiliser les senseurs */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22467&amp;oldid=prev"/>
		<updated>2017-04-09T16:12:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Utiliser les senseurs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 9 avril 2017 à 16:12&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot; &gt;Ligne 15 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 15 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Level shifters built into the shield allow the inertial sensors, which operate at 3.3 V, to be connected to the 5 V logic level pins of the Arduino. The sensors, level shifters, and I²C pull-up resistors are connected to the SCL and SDA pins on the Zumo Shield by default, but they can be disconnected by cutting traces to allow those pins to be used for other purposes. It is necessary to make some additional connections on the shield if you want to use the compass with an older Arduino without separate SCL and SDA pins; please see [[Pololu-Zumo-Shield-Arduino-configuration-cavalier|Section 3.c]] for more details about the compass connections.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Level shifters built into the shield allow the inertial sensors, which operate at 3.3 V, to be connected to the 5 V logic level pins of the Arduino. The sensors, level shifters, and I²C pull-up resistors are connected to the SCL and SDA pins on the Zumo Shield by default, but they can be disconnected by cutting traces to allow those pins to be used for other purposes. It is necessary to make some additional connections on the shield if you want to use the compass with an older Arduino without separate SCL and SDA pins; please see [[Pololu-Zumo-Shield-Arduino-configuration-cavalier|Section 3.c]] for more details about the compass connections.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We have written a basic [https://github.com/pololu/lsm303-arduino LSM303 Arduino library] and [https://github.com/pololu/l3g-arduino L3G Arduino library] that makes it easier to interface the sensors with an Arduino, as well as an example project that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We have written a basic [https://github.com/pololu/lsm303-arduino LSM303 Arduino library] and [https://github.com/pololu/l3g-arduino L3G Arduino library] that makes it easier to interface the sensors with an Arduino, as well as an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Pololu-Zumo-Shield-Arduino-labyrinthe|&lt;/ins&gt;example project&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In addition, the combination of accelerometer, magnetometer, and gyro on the v1.2 version of the Zumo Shield is enough to implement an inertial measurement unit (IMU); the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 (such as our AHRS example) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In addition, the combination of accelerometer, magnetometer, and gyro on the v1.2 version of the Zumo Shield is enough to implement an inertial measurement unit (IMU); the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{polpl|2468}} &lt;/ins&gt;(such as our &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[https://github.com/pololu/minimu-9-ahrs-arduino &lt;/ins&gt;AHRS example&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/ins&gt;) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Notes sur le magnétomètre ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Please note that the magnetometer in the LSM303 is affected by currents in the motors and buzzer when they are operating, as well as metal in the batteries, and the readings are easily influenced by magnetic distortions in the environment around the Zumo (such as rebar in a concrete floor). As a result, it is very hard to accurately determine the Zumo’s absolute heading based on the magnetometer data. However, in our tests, we found that the magnetometer was still useful for detecting relative orientation changes; for example, once the magnetic readings are compensated for a particular environment, they can be used to help the Zumo turn left or right by a specific angle instead of just timing how long to run the motors to make such a turn.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ambox|text=In our tests, we found that the batteries, motors, and motor current affect the z axis of the magnetometer much more strongly than the x and y axes, so you probably will want to ignore the z readings. We were generally able to get decent results using only the x and y magnetometer readings to determine heading. Additionally, you might need to decrease the magnetometer sensitivity; if the magnetometer returns a value of '''-4096''', that is a sign that the sensitivity range is set too narrow for your particular environment.}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-TRAILER}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-TRAILER}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22466&amp;oldid=prev</id>
		<title>Admin : /* Utiliser les senseurs */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22466&amp;oldid=prev"/>
		<updated>2017-04-09T16:09:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Utiliser les senseurs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 9 avril 2017 à 16:09&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot; &gt;Ligne 13 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 13 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser les senseurs ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Level shifters built into the shield allow the inertial sensors, which operate at 3.3 V, to be connected to the 5 V logic level pins of the Arduino. The sensors, level shifters, and I²C pull-up resistors are connected to the SCL and SDA pins on the Zumo Shield by default, but they can be disconnected by cutting traces to allow those pins to be used for other purposes. It is necessary to make some additional connections on the shield if you want to use the compass with an older Arduino without separate SCL and SDA pins; please see Section 3.c for more details about the compass connections.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Level shifters built into the shield allow the inertial sensors, which operate at 3.3 V, to be connected to the 5 V logic level pins of the Arduino. The sensors, level shifters, and I²C pull-up resistors are connected to the SCL and SDA pins on the Zumo Shield by default, but they can be disconnected by cutting traces to allow those pins to be used for other purposes. It is necessary to make some additional connections on the shield if you want to use the compass with an older Arduino without separate SCL and SDA pins; please see &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Pololu-Zumo-Shield-Arduino-configuration-cavalier|&lt;/ins&gt;Section 3.c&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]] &lt;/ins&gt;for more details about the compass connections.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We have written a basic LSM303 Arduino library and L3G Arduino library that makes it easier to interface the sensors with an Arduino, as well as an example project that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We have written a basic &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[https://github.com/pololu/lsm303-arduino &lt;/ins&gt;LSM303 Arduino library&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[https://github.com/pololu/l3g-arduino &lt;/ins&gt;L3G Arduino library&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] &lt;/ins&gt;that makes it easier to interface the sensors with an Arduino, as well as an example project that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In addition, the combination of accelerometer, magnetometer, and gyro on the v1.2 version of the Zumo Shield is enough to implement an inertial measurement unit (IMU); the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 (such as our AHRS example) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In addition, the combination of accelerometer, magnetometer, and gyro on the v1.2 version of the Zumo Shield is enough to implement an inertial measurement unit (IMU); the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 (such as our AHRS example) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22465&amp;oldid=prev</id>
		<title>Admin : /* Utiliser le senseur */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mchobby.be/index.php?title=Pololu-Zumo-Shield-Arduino-seneur-inertiel&amp;diff=22465&amp;oldid=prev"/>
		<updated>2017-04-09T16:08:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Utiliser le senseur&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 9 avril 2017 à 16:08&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Ligne 12 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 12 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We recommend carefully reading the [https://www.pololu.com/file/download/LSM303D.pdf?file_id=0J703 Fiche technique LSM303D] (''1MB pdf, pololu''), [https://www.pololu.com/file/download/L3GD20H.pdf?file_id=0J731 Fiche technique L3GD20H] (''3MB pdf, pololu''), and/or [https://www.pololu.com/file/download/LSM303DLHC.pdf?file_id=0J564 fiche technique LSM303DLHC] (''629k pdf, pololu'') to understand how these sensors work and how to use them.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;We recommend carefully reading the [https://www.pololu.com/file/download/LSM303D.pdf?file_id=0J703 Fiche technique LSM303D] (''1MB pdf, pololu''), [https://www.pololu.com/file/download/L3GD20H.pdf?file_id=0J731 Fiche technique L3GD20H] (''3MB pdf, pololu''), and/or [https://www.pololu.com/file/download/LSM303DLHC.pdf?file_id=0J564 fiche technique LSM303DLHC] (''629k pdf, pololu'') to understand how these sensors work and how to use them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;le senseur &lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Utiliser &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;les senseurs &lt;/ins&gt;==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;{{traduction}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Level shifters built into the shield allow the inertial sensors, which operate at 3.3 V, to be connected to the 5 V logic level pins of the Arduino. The sensors, level shifters, and I²C pull-up resistors are connected to the SCL and SDA pins on the Zumo Shield by default, but they can be disconnected by cutting traces to allow those pins to be used for other purposes. It is necessary to make some additional connections on the shield if you want to use the compass with an older Arduino without separate SCL and SDA pins; please see Section 3.c for more details about the compass connections.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;We have written a basic LSM303 Arduino library and L3G Arduino library that makes it easier to interface the sensors with an Arduino, as well as an example project that demonstrates how to use the magnetometer to help the Zumo coordinate its turns.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;In addition, the combination of accelerometer, magnetometer, and gyro on the v1.2 version of the Zumo Shield is enough to implement an inertial measurement unit (IMU); the sensor ICs are the same as those on our MinIMU-9 v3, so Arduino software written for the MinIMU-9 (such as our AHRS example) can also be adapted to work on an Arduino-controlled Zumo robot with a v1.2 shield.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-TRAILER}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Pololu-Zumo-Shield-Arduino-TRAILER}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>