Étape 1: Ce que nous aurons besoin
Pour ce projet, nous aurons besoin :
Pour votre propre circuit personnalisé * :
- ATmega328p (+ 28 broches prise)
- 16 Mhz Crystal oscillator
- 2 x 22pF, 1 x 0.1uF condensateurs
- Résistance de 10K Ohms
Vous aurez également besoin d’une Arduino uno planche pour programmer l’IC ATmega328p. Il est également fortement recommandé de construire votre circuit sur une maquette d’abord.
* Si vous souhaitez utiliser un essai de carte Arduino petit quelque chose, comme l’Arduino Nano ou Arduino Micro.
Capteurs et modules :
- DHT-22 (pour la température et l’humidité) ( liende 9 $)
- Adafruit BMP280 (pour la pression barométrique et altimètre)
- Module WiFi ESP8266 (~ 3$ lien)
Source d’alimentation :
- 3.7V batterie rechargeable (500mAh ira bien)
Remarque :
Notre code soutient seulement le capteur BMP280 de Adafruit. Si vous souhaitez utiliser une autre marque, il sera nécessaire d’apporter des modifications à notre code.
Il y a trop de versions des modules ESP8266 WiFi là-bas... certains d'entre eux ne fonctionneront pas avec notre code, donc s’il vous plaît assurez-vous d’utiliser la même version (lien - photos ici)