CellarKare : Différence entre versions
m (Quentin a déplacé la page Cellarkare vers CellarKare : clerical change) |
m (Renumérotation des titres) |
||
Ligne 1 : | Ligne 1 : | ||
− | |||
Un projet lancé par --[[Utilisateur:Quentin|Quentin]] ([[Discussion utilisateur:Quentin|discussion]]) 14 juin 2015 à 19:58 (CEST) | Un projet lancé par --[[Utilisateur:Quentin|Quentin]] ([[Discussion utilisateur:Quentin|discussion]]) 14 juin 2015 à 19:58 (CEST) | ||
− | + | = En bref = | |
Le projet est de créer une "station météo" pour une cave à vin, d'où le nom du projet un peu fumeux de CellarKare = Cellar + Care, le K s'est pour faire joli ;-) | Le projet est de créer une "station météo" pour une cave à vin, d'où le nom du projet un peu fumeux de CellarKare = Cellar + Care, le K s'est pour faire joli ;-) | ||
Dans un premier temps, le but est d'afficher la température et le taux d'humidité (hygrométrie). Ça, c'est pour le but fonctionnel. Mes autres buts sont: | Dans un premier temps, le but est d'afficher la température et le taux d'humidité (hygrométrie). Ça, c'est pour le but fonctionnel. Mes autres buts sont: | ||
Ligne 9 : | Ligne 8 : | ||
* Documenter les différentes étapes (tutoriel), et fournir les fichiers sources nécessaires aux différentes étapes. | * Documenter les différentes étapes (tutoriel), et fournir les fichiers sources nécessaires aux différentes étapes. | ||
− | + | = Mark 1: Le matos et un premier proto = | |
Le premier prototype sera relativement simple: la station affichera la température et l'humidité ambiante sur un écran LCD, le tout piloté par un Arduino Uno. | Le premier prototype sera relativement simple: la station affichera la température et l'humidité ambiante sur un écran LCD, le tout piloté par un Arduino Uno. | ||
− | + | == T° et humidité: DHT22 == | |
Au niveau des capteurs, logiquement il en faut un pour lire la température, et un pour lire l'humidité. Les deux existent certainement séparément, mais une rapide recherche sur le net done des références de capteurs déjà calibrés et fournissant les deux pour pas trop cher. Au final, mon choix se porte sur un DHT22. Ce capteur s'appelle aussi AM2303. Quelques liens et documentation utiles: | Au niveau des capteurs, logiquement il en faut un pour lire la température, et un pour lire l'humidité. Les deux existent certainement séparément, mais une rapide recherche sur le net done des références de capteurs déjà calibrés et fournissant les deux pour pas trop cher. Au final, mon choix se porte sur un DHT22. Ce capteur s'appelle aussi AM2303. Quelques liens et documentation utiles: | ||
* [http://www.adafruit.com/datasheets/DHT22.pdf Les specs du DHT22 (anglais)]; | * [http://www.adafruit.com/datasheets/DHT22.pdf Les specs du DHT22 (anglais)]; | ||
Ligne 19 : | Ligne 18 : | ||
* [https://learn.adafruit.com/dht/using-a-dhtxx-sensor Un tutoriel pour arduino sur AdaFruit], et sa [http://mchobby.be/wiki/index.php?title=DHTxx version française]; | * [https://learn.adafruit.com/dht/using-a-dhtxx-sensor Un tutoriel pour arduino sur AdaFruit], et sa [http://mchobby.be/wiki/index.php?title=DHTxx version française]; | ||
− | + | == L'affichage LCD: LCM1602 == | |
Pour l'affichage, le choix a été vite fait... J'ai pris ce que j'avais sous la main, soit le LCD fourni dans le starter kit arduino. Cet écran est très répandu, et fait partie de nombreux "kit de démarrage" en électronique. Au niveau fonctionnel, avec 2 lignes de 16 charactères, on devrait pouvoir s'en sortir pour afficher une température et un taux d'humidité ;-). Son contrôleur (hitachi HD44780) est lui aussi très répandu En vrac: | Pour l'affichage, le choix a été vite fait... J'ai pris ce que j'avais sous la main, soit le LCD fourni dans le starter kit arduino. Cet écran est très répandu, et fait partie de nombreux "kit de démarrage" en électronique. Au niveau fonctionnel, avec 2 lignes de 16 charactères, on devrait pouvoir s'en sortir pour afficher une température et un taux d'humidité ;-). Son contrôleur (hitachi HD44780) est lui aussi très répandu En vrac: | ||
* [http://www.datasheetspdf.com/datasheet/LCM1602.html Les specs (chinois ou anglais)] | * [http://www.datasheetspdf.com/datasheet/LCM1602.html Les specs (chinois ou anglais)] | ||
Ligne 25 : | Ligne 24 : | ||
* [http://www.arduino.cc/en/Tutorial/LiquidCrystal La librairie LiquidCrystal, qui permet de le contrôler sur Arduino] | * [http://www.arduino.cc/en/Tutorial/LiquidCrystal La librairie LiquidCrystal, qui permet de le contrôler sur Arduino] | ||
− | + | == Le montage == | |
Le montage est assez simple, et n'est finalement qu'une combinaison des différents tutoriel et examples d'utilisation de l'écran et du capteur. | Le montage est assez simple, et n'est finalement qu'une combinaison des différents tutoriel et examples d'utilisation de l'écran et du capteur. |
Version du 14 juin 2015 à 20:08
Un projet lancé par --Quentin (discussion) 14 juin 2015 à 19:58 (CEST)
Sommaire
En bref
Le projet est de créer une "station météo" pour une cave à vin, d'où le nom du projet un peu fumeux de CellarKare = Cellar + Care, le K s'est pour faire joli ;-) Dans un premier temps, le but est d'afficher la température et le taux d'humidité (hygrométrie). Ça, c'est pour le but fonctionnel. Mes autres buts sont:
- Au niveau perso: réaliser un premier projet à forte composante électronique, dans la foulée de notre formation Arduino
- Utiliser un maximum toutes les techniques/machines du Makilab
- Documenter les différentes étapes (tutoriel), et fournir les fichiers sources nécessaires aux différentes étapes.
Mark 1: Le matos et un premier proto
Le premier prototype sera relativement simple: la station affichera la température et l'humidité ambiante sur un écran LCD, le tout piloté par un Arduino Uno.
T° et humidité: DHT22
Au niveau des capteurs, logiquement il en faut un pour lire la température, et un pour lire l'humidité. Les deux existent certainement séparément, mais une rapide recherche sur le net done des références de capteurs déjà calibrés et fournissant les deux pour pas trop cher. Au final, mon choix se porte sur un DHT22. Ce capteur s'appelle aussi AM2303. Quelques liens et documentation utiles:
- Les specs du DHT22 (anglais);
- Pour acheter: ~10 $ chez AdaFruit ou ~17 € chez MCHobby, c'est un peu plus cher, mais ils sont belges et sympas;
- Un tutotiel pour arduino sur Aduino.cc;
- Un tutoriel pour arduino sur AdaFruit, et sa version française;
L'affichage LCD: LCM1602
Pour l'affichage, le choix a été vite fait... J'ai pris ce que j'avais sous la main, soit le LCD fourni dans le starter kit arduino. Cet écran est très répandu, et fait partie de nombreux "kit de démarrage" en électronique. Au niveau fonctionnel, avec 2 lignes de 16 charactères, on devrait pouvoir s'en sortir pour afficher une température et un taux d'humidité ;-). Son contrôleur (hitachi HD44780) est lui aussi très répandu En vrac:
- Les specs (chinois ou anglais)
- Pour acheter: on en trouve plein sur ebay...
- La librairie LiquidCrystal, qui permet de le contrôler sur Arduino
Le montage
Le montage est assez simple, et n'est finalement qu'une combinaison des différents tutoriel et examples d'utilisation de l'écran et du capteur.