<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.electroniciens.cnrs.fr/index.php?action=history&amp;feed=atom&amp;title=Capteur_co2</id>
	<title>Capteur co2 - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.electroniciens.cnrs.fr/index.php?action=history&amp;feed=atom&amp;title=Capteur_co2"/>
	<link rel="alternate" type="text/html" href="https://wiki.electroniciens.cnrs.fr/index.php?title=Capteur_co2&amp;action=history"/>
	<updated>2026-05-15T07:06:55Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.electroniciens.cnrs.fr/index.php?title=Capteur_co2&amp;diff=4934&amp;oldid=prev</id>
		<title>Eric.Leroy le 3 février 2022 à 13:41</title>
		<link rel="alternate" type="text/html" href="https://wiki.electroniciens.cnrs.fr/index.php?title=Capteur_co2&amp;diff=4934&amp;oldid=prev"/>
		<updated>2022-02-03T13:41:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div&amp;gt;[[Accueil]] - [[Le groupe Arduino|ARDUINO]] - [[Le groupe Arduino : Premiers pas|Premiers pas]] - [[Arduino et Python|Python]] - [[Capteur_co2|Capteur CO2]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Réalisation d&amp;#039;un capteur de CO&amp;lt;small&amp;gt;2&amp;lt;/small&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Je souhaite réaliser des capteurs de CO&amp;lt;small&amp;gt;2&amp;lt;/small&amp;gt; pour le labo. Pour cela je me suis basé sur les modèles proposés sur le site [http://nousaerons.fr/makersco2/ Nous Aérons].&lt;br /&gt;
Mon choix s&amp;#039;est porté sur le modèle de [https://co2.rinolfi.ch Grégoire Rinolfi].&lt;br /&gt;
&lt;br /&gt;
Dans un premier temps, j&amp;#039;ai donc commandé tous les composants chez Aliexpress : &lt;br /&gt;
* [https://fr.aliexpress.com/wholesale?catId=0&amp;amp;initiative_id=AS_20220203051927&amp;amp;SearchText=senseair+s8+co2+sensor le capteur est de type NDIR modèle SenseAir S8 LP] [https://senseair.com/products/size-counts/s8-residential/ (Lien constructeur)]&lt;br /&gt;
* [https://fr.aliexpress.com/wholesale?catId=0&amp;amp;initiative_id=AS_20220203051905&amp;amp;SearchText=lilygo+esp32+ttgo le microcontrôleur est un ESP32 assemblé sur une carte Lilygo TTGO T-Display ESP32.] [http://www.lilygo.cn/claprod_view.aspx?TypeId=62&amp;amp;Id=1126&amp;amp;FId=t28:62:28 (Lien constructeur)]&lt;br /&gt;
&lt;br /&gt;
Le boîtier a été imprimé à l&amp;#039;aide des fichiers STL disponibles sur le site (https://co2.rinolfi.ch/stl)&lt;br /&gt;
&lt;br /&gt;
Pour la programmation, les sources sont aussi disponibles sur le site web. Il existe deux versions : online (qui se connecte au wifi et envoie les données sur le site ThingSpeak) et offline.&lt;br /&gt;
&lt;br /&gt;
J&amp;#039;ai installé l&amp;#039;[https://www.arduino.cc/en/software IDE Arduino 1.8.]&lt;br /&gt;
Sur mon MacBook Pro j&amp;#039;ai rencontré plusieurs difficultés :&lt;br /&gt;
* Faire reconnaître la carte ESP32 par mon Mac ? Après recherche sur internet et j&amp;#039;ai trouvé qu&amp;#039;il fallait installer un [http://www.wch.cn/downloads/CH341SER_MAC_ZIP.html driver USB]. Une fois cela fait, lorsque l&amp;#039;on branche la carte sur l&amp;#039;ordinateur à l&amp;#039;aide d&amp;#039;un câble USB-C, elle s&amp;#039;allume.&lt;br /&gt;
* Installer le driver pour le port USB. J&amp;#039;ai utilisé celui disponible ici : https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver. Installer et redémarrer. La carte doit s&amp;#039;allumer lorsque l&amp;#039;on la branche.&lt;br /&gt;
&lt;br /&gt;
Ensuite la configuration de l&amp;#039;IDE Arduino :&lt;br /&gt;
* [https://github.com/espressif/arduino-esp32 Installer le support ESP32 espressif]&lt;br /&gt;
** [https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json Les drivers sont à installer à l&amp;#039;aide de la source] qu&amp;#039;il faut ajouter en suivant les [https://docs.arduino.cc/learn/starting-guide/cores#how-to-install-a-third-party-core instructions du site Arduino]&lt;br /&gt;
** Une fois cette source installée, il faut chercher &amp;quot;ESP32 Dev Module&amp;quot;&lt;br /&gt;
* [https://github.com/Xinyuan-LilyGO/TTGO-T-Display Installer les drivers pour l&amp;#039;afficheur TTGO T-Display] en copiant le dossier TFT_eSPI dans le dosssier ~/Documents/Arduino/libraries&lt;br /&gt;
&lt;br /&gt;
Pour le programme online, il faut un compte ThingSpeak :&lt;br /&gt;
* [https://thingspeak.com Créer un compte sur le site ThingSpeak pour envoyer les données en ligne]&lt;br /&gt;
* Créer un canal et noter la clé d&amp;#039;API&lt;br /&gt;
&lt;br /&gt;
Puis l&amp;#039;étape finale :&lt;br /&gt;
* Charger le programme disponible sur le site https://co2.rinolfi.ch&lt;br /&gt;
* Personnaliser les valeurs de SSID wifi et de clé API. &lt;br /&gt;
** Si le capteur peut être connecté à plusieurs réseaux Wifi, il faut alors ajouter des SSID et des identifiants à partir de la ligne 34 du code&lt;br /&gt;
** Il faut ajouter aussi les connexions aux différents réseaux Wifi à partir de la ligne 276 en ajoutant le code wifiMulti.addAP(ssid3, password3) etc.&lt;br /&gt;
* Compiler (Verify et Download)&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Capteur co2.jpeg|vignette]]&lt;/div&gt;</summary>
		<author><name>Eric.Leroy</name></author>
	</entry>
</feed>