<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikifab.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=M.Lance-Rocket</id>
	<title>Wikifab - Contributions de l’utilisateur [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://wikifab.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=M.Lance-Rocket"/>
	<link rel="alternate" type="text/html" href="https://wikifab.org/wiki/Sp%C3%A9cial:Contributions/M.Lance-Rocket"/>
	<updated>2026-04-08T23:34:32Z</updated>
	<subtitle>Contributions de l’utilisateur</subtitle>
	<generator>MediaWiki 1.31.3</generator>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=165097</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=165097"/>
		<updated>2023-04-18T18:29:27Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Lance-Rocket_20230414_104019.jpg&lt;br /&gt;
|Main_Picture_annotation={&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:47,&amp;quot;top&amp;quot;:-167,&amp;quot;width&amp;quot;:2084,&amp;quot;height&amp;quot;:4624,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.22,&amp;quot;scaleY&amp;quot;:0.22,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://wikifab.org/images/d/d8/Lance-Rocket_20230414_104019.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:449.49152542372883,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;création programme&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;on a fait un premier test sur le site Wokwi puis nous avant effectué le montage&lt;br /&gt;
&lt;br /&gt;
code source : &lt;br /&gt;
&lt;br /&gt;
''from machine import Pin, I2C''&lt;br /&gt;
&lt;br /&gt;
''import ssd1306''&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ESP32 Pin assignment''&lt;br /&gt;
&lt;br /&gt;
''i2c = I2C(0, scl=Pin(22), sda=Pin(21))''&lt;br /&gt;
&lt;br /&gt;
''oled_width = 128''&lt;br /&gt;
&lt;br /&gt;
''oled_height = 64''&lt;br /&gt;
&lt;br /&gt;
''oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)''&lt;br /&gt;
&lt;br /&gt;
''     ''&lt;br /&gt;
&lt;br /&gt;
''boutonR=Pin(15,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton1=Pin(4,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton2=Pin(5,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton3=Pin(14,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''compteur =0''&lt;br /&gt;
&lt;br /&gt;
''message= &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''while True:''&lt;br /&gt;
&lt;br /&gt;
''    if boutonR.value() == 0 and appuyerboutonR == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif boutonR.value() == 1 and appuyerboutonR == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = 0''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton1.value() == 0 and appuyerbouton1 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton1.value() == 1 and appuyerbouton1 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton2.value() == 0 and appuyerbouton2 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton2.value() == 1 and appuyerbouton2 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''   ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton3.value() == 0 and appuyerbouton3 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton3.value() == 1 and appuyerbouton3 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''    message= 'score '+ str(compteur)''&lt;br /&gt;
&lt;br /&gt;
''    oled.fill(0)''&lt;br /&gt;
&lt;br /&gt;
''    oled.text(message, 10, 30)''&lt;br /&gt;
&lt;br /&gt;
''    oled.show()''&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_20230413_170916.jpg&lt;br /&gt;
|Step_Picture_01_annotation={&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:22,&amp;quot;top&amp;quot;:-354,&amp;quot;width&amp;quot;:800,&amp;quot;height&amp;quot;:1775,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.72,&amp;quot;scaleY&amp;quot;:0.72,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://wikifab.org/images/thumb/d/d9/Lance-Rocket_20230413_170916.jpg/800px-Lance-Rocket_20230413_170916.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:450,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Création du support canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;nous avons crée un support pour le canon avec un roulement a bille pour amélioré la fluidité&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_20230414_104006.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|Language=fr&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=165096</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=165096"/>
		<updated>2023-04-18T18:09:42Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Main_Picture=Lance-Rocket_20230414_104019.jpg&lt;br /&gt;
|Main_Picture_annotation={&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:-585,&amp;quot;top&amp;quot;:-687,&amp;quot;width&amp;quot;:2084,&amp;quot;height&amp;quot;:4624,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.13,&amp;quot;scaleY&amp;quot;:0.13,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://wikifab.org/images/d/d8/Lance-Rocket_20230414_104019.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:450,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;création programme&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;on a fait un premier test sur le site Wokwi puis nous avant effectué le montage&lt;br /&gt;
&lt;br /&gt;
code source : &lt;br /&gt;
&lt;br /&gt;
''from machine import Pin, I2C''&lt;br /&gt;
&lt;br /&gt;
''import ssd1306''&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ESP32 Pin assignment''&lt;br /&gt;
&lt;br /&gt;
''i2c = I2C(0, scl=Pin(22), sda=Pin(21))''&lt;br /&gt;
&lt;br /&gt;
''oled_width = 128''&lt;br /&gt;
&lt;br /&gt;
''oled_height = 64''&lt;br /&gt;
&lt;br /&gt;
''oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)''&lt;br /&gt;
&lt;br /&gt;
''     ''&lt;br /&gt;
&lt;br /&gt;
''boutonR=Pin(15,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton1=Pin(4,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton2=Pin(5,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton3=Pin(14,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''compteur =0''&lt;br /&gt;
&lt;br /&gt;
''message= &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''while True:''&lt;br /&gt;
&lt;br /&gt;
''    if boutonR.value() == 0 and appuyerboutonR == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif boutonR.value() == 1 and appuyerboutonR == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = 0''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton1.value() == 0 and appuyerbouton1 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton1.value() == 1 and appuyerbouton1 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton2.value() == 0 and appuyerbouton2 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton2.value() == 1 and appuyerbouton2 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''   ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton3.value() == 0 and appuyerbouton3 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton3.value() == 1 and appuyerbouton3 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''    message= 'score '+ str(compteur)''&lt;br /&gt;
&lt;br /&gt;
''    oled.fill(0)''&lt;br /&gt;
&lt;br /&gt;
''    oled.text(message, 10, 30)''&lt;br /&gt;
&lt;br /&gt;
''    oled.show()''&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_20230413_170916.jpg&lt;br /&gt;
|Step_Picture_01_annotation={&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:22,&amp;quot;top&amp;quot;:-354,&amp;quot;width&amp;quot;:800,&amp;quot;height&amp;quot;:1775,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.72,&amp;quot;scaleY&amp;quot;:0.72,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://wikifab.org/images/thumb/d/d9/Lance-Rocket_20230413_170916.jpg/800px-Lance-Rocket_20230413_170916.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:450,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Création du support canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;nous avons crée un support pour le canon avec un roulement a bille pour amélioré la fluidité&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_20230414_104006.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|Language=fr&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_20230414_104006.jpg&amp;diff=165095</id>
		<title>Fichier:Lance-Rocket 20230414 104006.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_20230414_104006.jpg&amp;diff=165095"/>
		<updated>2023-04-18T18:09:29Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_20230414_104006&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_20230414_104006&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_20230414_104019.jpg&amp;diff=165094</id>
		<title>Fichier:Lance-Rocket 20230414 104019.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_20230414_104019.jpg&amp;diff=165094"/>
		<updated>2023-04-18T18:08:37Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_20230414_104019&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_20230414_104019&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164959</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164959"/>
		<updated>2023-04-13T15:19:35Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;création programme&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;on a fait un premier test sur le site Wokwi puis nous avant effectué le montage&lt;br /&gt;
&lt;br /&gt;
code source : &lt;br /&gt;
&lt;br /&gt;
''from machine import Pin, I2C''&lt;br /&gt;
&lt;br /&gt;
''import ssd1306''&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ESP32 Pin assignment''&lt;br /&gt;
&lt;br /&gt;
''i2c = I2C(0, scl=Pin(22), sda=Pin(21))''&lt;br /&gt;
&lt;br /&gt;
''oled_width = 128''&lt;br /&gt;
&lt;br /&gt;
''oled_height = 64''&lt;br /&gt;
&lt;br /&gt;
''oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)''&lt;br /&gt;
&lt;br /&gt;
''     ''&lt;br /&gt;
&lt;br /&gt;
''boutonR=Pin(15,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton1=Pin(4,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton2=Pin(5,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton3=Pin(14,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''compteur =0''&lt;br /&gt;
&lt;br /&gt;
''message= &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''while True:''&lt;br /&gt;
&lt;br /&gt;
''    if boutonR.value() == 0 and appuyerboutonR == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif boutonR.value() == 1 and appuyerboutonR == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = 0''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton1.value() == 0 and appuyerbouton1 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton1.value() == 1 and appuyerbouton1 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton2.value() == 0 and appuyerbouton2 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton2.value() == 1 and appuyerbouton2 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''   ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton3.value() == 0 and appuyerbouton3 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton3.value() == 1 and appuyerbouton3 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''    message= 'score '+ str(compteur)''&lt;br /&gt;
&lt;br /&gt;
''    oled.fill(0)''&lt;br /&gt;
&lt;br /&gt;
''    oled.text(message, 10, 30)''&lt;br /&gt;
&lt;br /&gt;
''    oled.show()''&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_20230413_170916.jpg&lt;br /&gt;
|Step_Picture_01_annotation={&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;objects&amp;quot;:[{&amp;quot;type&amp;quot;:&amp;quot;image&amp;quot;,&amp;quot;version&amp;quot;:&amp;quot;2.4.6&amp;quot;,&amp;quot;originX&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;originY&amp;quot;:&amp;quot;top&amp;quot;,&amp;quot;left&amp;quot;:22,&amp;quot;top&amp;quot;:-354,&amp;quot;width&amp;quot;:800,&amp;quot;height&amp;quot;:1775,&amp;quot;fill&amp;quot;:&amp;quot;rgb(0,0,0)&amp;quot;,&amp;quot;stroke&amp;quot;:null,&amp;quot;strokeWidth&amp;quot;:0,&amp;quot;strokeDashArray&amp;quot;:null,&amp;quot;strokeLineCap&amp;quot;:&amp;quot;butt&amp;quot;,&amp;quot;strokeDashOffset&amp;quot;:0,&amp;quot;strokeLineJoin&amp;quot;:&amp;quot;miter&amp;quot;,&amp;quot;strokeMiterLimit&amp;quot;:4,&amp;quot;scaleX&amp;quot;:0.72,&amp;quot;scaleY&amp;quot;:0.72,&amp;quot;angle&amp;quot;:0,&amp;quot;flipX&amp;quot;:false,&amp;quot;flipY&amp;quot;:false,&amp;quot;opacity&amp;quot;:1,&amp;quot;shadow&amp;quot;:null,&amp;quot;visible&amp;quot;:true,&amp;quot;clipTo&amp;quot;:null,&amp;quot;backgroundColor&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;fillRule&amp;quot;:&amp;quot;nonzero&amp;quot;,&amp;quot;paintFirst&amp;quot;:&amp;quot;fill&amp;quot;,&amp;quot;globalCompositeOperation&amp;quot;:&amp;quot;source-over&amp;quot;,&amp;quot;transformMatrix&amp;quot;:null,&amp;quot;skewX&amp;quot;:0,&amp;quot;skewY&amp;quot;:0,&amp;quot;crossOrigin&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;cropX&amp;quot;:0,&amp;quot;cropY&amp;quot;:0,&amp;quot;src&amp;quot;:&amp;quot;https://wikifab.org/images/thumb/d/d9/Lance-Rocket_20230413_170916.jpg/800px-Lance-Rocket_20230413_170916.jpg&amp;quot;,&amp;quot;filters&amp;quot;:[]}],&amp;quot;height&amp;quot;:450,&amp;quot;width&amp;quot;:600}&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Création du support canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;nous avons crée un support pour le canon avec un roulement a bille pour amélioré la fluidité&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|Language=fr&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164958</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164958"/>
		<updated>2023-04-13T15:18:56Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;création programme&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;on a fait un premier test sur le site Wokwi puis nous avant effectué le montage&lt;br /&gt;
&lt;br /&gt;
code source : &lt;br /&gt;
&lt;br /&gt;
''from machine import Pin, I2C''&lt;br /&gt;
&lt;br /&gt;
''import ssd1306''&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ESP32 Pin assignment''&lt;br /&gt;
&lt;br /&gt;
''i2c = I2C(0, scl=Pin(22), sda=Pin(21))''&lt;br /&gt;
&lt;br /&gt;
''oled_width = 128''&lt;br /&gt;
&lt;br /&gt;
''oled_height = 64''&lt;br /&gt;
&lt;br /&gt;
''oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)''&lt;br /&gt;
&lt;br /&gt;
''     ''&lt;br /&gt;
&lt;br /&gt;
''boutonR=Pin(15,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton1=Pin(4,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton2=Pin(5,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton3=Pin(14,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''compteur =0''&lt;br /&gt;
&lt;br /&gt;
''message= &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''while True:''&lt;br /&gt;
&lt;br /&gt;
''    if boutonR.value() == 0 and appuyerboutonR == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif boutonR.value() == 1 and appuyerboutonR == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = 0''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton1.value() == 0 and appuyerbouton1 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton1.value() == 1 and appuyerbouton1 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton2.value() == 0 and appuyerbouton2 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton2.value() == 1 and appuyerbouton2 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''   ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton3.value() == 0 and appuyerbouton3 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton3.value() == 1 and appuyerbouton3 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''    message= 'score '+ str(compteur)''&lt;br /&gt;
&lt;br /&gt;
''    oled.fill(0)''&lt;br /&gt;
&lt;br /&gt;
''    oled.text(message, 10, 30)''&lt;br /&gt;
&lt;br /&gt;
''    oled.show()''&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_20230413_170916.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Création du support canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;nous avons crée un support pour le canon avec un roulement a bille pour amélioré la fluidité&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|Language=fr&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_20230413_170916.jpg&amp;diff=164957</id>
		<title>Fichier:Lance-Rocket 20230413 170916.jpg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_20230413_170916.jpg&amp;diff=164957"/>
		<updated>2023-04-13T15:18:27Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_20230413_170916&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_20230413_170916&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164955</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164955"/>
		<updated>2023-04-13T15:06:45Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;création programme&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;on a fait un premier test sur le site Wokwi puis nous avant effectué le montage&lt;br /&gt;
&lt;br /&gt;
code source : &lt;br /&gt;
&lt;br /&gt;
''from machine import Pin, I2C''&lt;br /&gt;
&lt;br /&gt;
''import ssd1306''&lt;br /&gt;
&lt;br /&gt;
''&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ESP32 Pin assignment''&lt;br /&gt;
&lt;br /&gt;
''i2c = I2C(0, scl=Pin(22), sda=Pin(21))''&lt;br /&gt;
&lt;br /&gt;
''oled_width = 128''&lt;br /&gt;
&lt;br /&gt;
''oled_height = 64''&lt;br /&gt;
&lt;br /&gt;
''oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)''&lt;br /&gt;
&lt;br /&gt;
''     ''&lt;br /&gt;
&lt;br /&gt;
''boutonR=Pin(15,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton1=Pin(4,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton2=Pin(5,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''bouton3=Pin(14,Pin.IN)''&lt;br /&gt;
&lt;br /&gt;
''compteur =0''&lt;br /&gt;
&lt;br /&gt;
''message= &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''while True:''&lt;br /&gt;
&lt;br /&gt;
''    if boutonR.value() == 0 and appuyerboutonR == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif boutonR.value() == 1 and appuyerboutonR == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerboutonR = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = 0''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton1.value() == 0 and appuyerbouton1 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton1.value() == 1 and appuyerbouton1 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton1 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton2.value() == 0 and appuyerbouton2 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton2.value() == 1 and appuyerbouton2 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton2 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''   ''&lt;br /&gt;
&lt;br /&gt;
''    if bouton3.value() == 0 and appuyerbouton3 == 0:''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 1''&lt;br /&gt;
&lt;br /&gt;
''       ''&lt;br /&gt;
&lt;br /&gt;
''    elif bouton3.value() == 1 and appuyerbouton3 == 1 :''&lt;br /&gt;
&lt;br /&gt;
''        appuyerbouton3 = 0''&lt;br /&gt;
&lt;br /&gt;
''        compteur = compteur +1''&lt;br /&gt;
&lt;br /&gt;
''    message= 'score '+ str(compteur)''&lt;br /&gt;
&lt;br /&gt;
''    oled.fill(0)''&lt;br /&gt;
&lt;br /&gt;
''    oled.text(message, 10, 30)''&lt;br /&gt;
&lt;br /&gt;
''    oled.show()''&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Création du support canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;nous avons crée un support pour le canon avec un roulement a bille pour amélioré la fluidité&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|Language=fr&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164954</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164954"/>
		<updated>2023-04-13T15:05:50Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;création programme&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;on a fait un premier test sur le site Wokwi puis nous avant effectué le montage&lt;br /&gt;
&lt;br /&gt;
code source : &lt;br /&gt;
&lt;br /&gt;
from machine import Pin, I2C&lt;br /&gt;
&lt;br /&gt;
import ssd1306&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; ESP32 Pin assignment&lt;br /&gt;
&lt;br /&gt;
i2c = I2C(0, scl=Pin(22), sda=Pin(21))&lt;br /&gt;
&lt;br /&gt;
oled_width = 128&lt;br /&gt;
&lt;br /&gt;
oled_height = 64&lt;br /&gt;
&lt;br /&gt;
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
boutonR=Pin(15,Pin.IN)&lt;br /&gt;
&lt;br /&gt;
bouton1=Pin(4,Pin.IN)&lt;br /&gt;
&lt;br /&gt;
bouton2=Pin(5,Pin.IN)&lt;br /&gt;
&lt;br /&gt;
bouton3=Pin(14,Pin.IN)&lt;br /&gt;
&lt;br /&gt;
compteur =0&lt;br /&gt;
&lt;br /&gt;
message= &amp;lt;nowiki&amp;gt;''&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
appuyerbouton1 = 0&lt;br /&gt;
&lt;br /&gt;
appuyerbouton2 = 0&lt;br /&gt;
&lt;br /&gt;
appuyerbouton3 = 0&lt;br /&gt;
&lt;br /&gt;
appuyerboutonR = 0&lt;br /&gt;
&lt;br /&gt;
while True:&lt;br /&gt;
&lt;br /&gt;
    if boutonR.value() == 0 and appuyerboutonR == 0:&lt;br /&gt;
&lt;br /&gt;
        appuyerboutonR = 1&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
    elif boutonR.value() == 1 and appuyerboutonR == 1 :&lt;br /&gt;
&lt;br /&gt;
        appuyerboutonR = 0&lt;br /&gt;
&lt;br /&gt;
        compteur = 0&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
    if bouton1.value() == 0 and appuyerbouton1 == 0:&lt;br /&gt;
&lt;br /&gt;
        appuyerbouton1 = 1&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
    elif bouton1.value() == 1 and appuyerbouton1 == 1 :&lt;br /&gt;
&lt;br /&gt;
        appuyerbouton1 = 0&lt;br /&gt;
&lt;br /&gt;
        compteur = compteur +1&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
    if bouton2.value() == 0 and appuyerbouton2 == 0:&lt;br /&gt;
&lt;br /&gt;
        appuyerbouton2 = 1&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
    elif bouton2.value() == 1 and appuyerbouton2 == 1 :&lt;br /&gt;
&lt;br /&gt;
        appuyerbouton2 = 0&lt;br /&gt;
&lt;br /&gt;
        compteur = compteur +1&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
    if bouton3.value() == 0 and appuyerbouton3 == 0:&lt;br /&gt;
&lt;br /&gt;
        appuyerbouton3 = 1&lt;br /&gt;
&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
    elif bouton3.value() == 1 and appuyerbouton3 == 1 :&lt;br /&gt;
&lt;br /&gt;
        appuyerbouton3 = 0&lt;br /&gt;
&lt;br /&gt;
        compteur = compteur +1&lt;br /&gt;
&lt;br /&gt;
    message= 'score '+ str(compteur)&lt;br /&gt;
&lt;br /&gt;
    oled.fill(0)&lt;br /&gt;
&lt;br /&gt;
    oled.text(message, 10, 30)&lt;br /&gt;
&lt;br /&gt;
    oled.show()&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Création du support canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;nous avons crée un support pour le canon avec un roulement a bille pour amélioré la fluidité&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|Language=fr&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&amp;diff=164953</id>
		<title>Fichier:Lance-Rocket Capture d cran 2023-04-13 165413.png</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-04-13_165413.png&amp;diff=164953"/>
		<updated>2023-04-13T14:54:36Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Capture_d_cran_2023-04-13_165413&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Capture_d_cran_2023-04-13_165413&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&amp;diff=164952</id>
		<title>Fichier:Lance-Rocket Capture d cran 2023-04-13 165010.png</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-04-13_165010.png&amp;diff=164952"/>
		<updated>2023-04-13T14:50:28Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Capture_d_cran_2023-04-13_165010&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Capture_d_cran_2023-04-13_165010&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164407</id>
		<title>Lance-Rocket</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Lance-Rocket&amp;diff=164407"/>
		<updated>2023-03-24T10:14:42Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Page créée avec « {{Tuto Details |Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/transla... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tuto Details&lt;br /&gt;
|Description=&amp;lt;translate&amp;gt;Vous réaliserez un lance-rocket bien évidemment dans un cadre pédagogique et non dans le but de blessé qui que ce soit.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Area=Machines and Tools, Play and Hobbies, Robotics&lt;br /&gt;
|Type=Arme non létale&lt;br /&gt;
|Difficulty=Hard&lt;br /&gt;
|Duration=1&lt;br /&gt;
|Duration-type=day(s)&lt;br /&gt;
|Cost=0&lt;br /&gt;
|Currency=EUR (€)&lt;br /&gt;
|Tags=jeu de tir, Loisir, fete forraine, amusement, visée, foire, tir, canon, Bois&lt;br /&gt;
}}&lt;br /&gt;
{{Introduction&lt;br /&gt;
|Introduction=&amp;lt;translate&amp;gt;Voici le tuto pour réaliser votre propre &amp;quot;'''Lance-Rocket'''&amp;quot; éducatif.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Materials}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser le socle qui accueillera le canon&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Modéliser les cibles&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Modélisation sur solidworks&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;Graver nos modélisations&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;Grâce à une graveuse laser nous découpons nos modélisations sur du bois.&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Picture_00=Lance-Rocket_Image.jpeg&lt;br /&gt;
|Step_Picture_01=Lance-Rocket_Image4.jpeg&lt;br /&gt;
|Step_Picture_02=Lance-Rocket_Image3.jpeg&lt;br /&gt;
|Step_Picture_03=Lance-Rocket_Image5.jpeg&lt;br /&gt;
|Step_Picture_04=Lance-Rocket_Image2.jpeg&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Step&lt;br /&gt;
|Step_Title=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
|Step_Content=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Notes&lt;br /&gt;
|Notes=&amp;lt;translate&amp;gt;&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{PageLang&lt;br /&gt;
|SourceLanguage=none&lt;br /&gt;
|IsTranslation=0&lt;br /&gt;
|Language=fr&lt;br /&gt;
}}&lt;br /&gt;
{{Tuto Status&lt;br /&gt;
|Complete=Draft&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image5.jpeg&amp;diff=164406</id>
		<title>Fichier:Lance-Rocket Image5.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image5.jpeg&amp;diff=164406"/>
		<updated>2023-03-24T10:11:44Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Image5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Image5&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image3.jpeg&amp;diff=164405</id>
		<title>Fichier:Lance-Rocket Image3.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image3.jpeg&amp;diff=164405"/>
		<updated>2023-03-24T10:11:35Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Image3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Image3&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image2.jpeg&amp;diff=164404</id>
		<title>Fichier:Lance-Rocket Image2.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image2.jpeg&amp;diff=164404"/>
		<updated>2023-03-24T10:11:23Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Image2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Image2&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image.jpeg&amp;diff=164403</id>
		<title>Fichier:Lance-Rocket Image.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image.jpeg&amp;diff=164403"/>
		<updated>2023-03-24T10:11:20Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Image&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Image&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&amp;diff=164402</id>
		<title>Fichier:Lance-Rocket Capture d cran 2023-03-24 110837.png</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-03-24_110837.png&amp;diff=164402"/>
		<updated>2023-03-24T10:08:49Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Capture_d_cran_2023-03-24_110837&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Capture_d_cran_2023-03-24_110837&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image4.jpeg&amp;diff=164399</id>
		<title>Fichier:Lance-Rocket Image4.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Image4.jpeg&amp;diff=164399"/>
		<updated>2023-03-24T10:03:27Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Image4&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Image4&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
	<entry>
		<id>https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&amp;diff=164397</id>
		<title>Fichier:Lance-Rocket Capture d cran 2023-03-24 110228.png</title>
		<link rel="alternate" type="text/html" href="https://wikifab.org/w/index.php?title=Fichier:Lance-Rocket_Capture_d_cran_2023-03-24_110228.png&amp;diff=164397"/>
		<updated>2023-03-24T10:02:48Z</updated>

		<summary type="html">&lt;p&gt;M.Lance-Rocket : Lance-Rocket_Capture_d_cran_2023-03-24_110228&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lance-Rocket_Capture_d_cran_2023-03-24_110228&lt;/div&gt;</summary>
		<author><name>M.Lance-Rocket</name></author>
		
	</entry>
</feed>