BME280 Station météo avec ESP8266 SDK (1 / 3 étapes)

Étape 1: matériel

Capteur

Pour ce projet, j’ai utilisé une évasion de BME280 que j’ai acheté sur eBay pour $5. Vous pouvez utiliser d’autres petits groupes (éventuellement devoir modifier l’adresse I2C en HW ou SW), mais j’ai choisi celui-ci à cause du prix.

C’est le lien exact de la liste, j’ai commandé chez, mais autres sources devraient fonctionner ainsi : http://www.ebay.com/itm/1PCS-Breakout-Temperature...

Bien que l’image représente un module avec masque de soudure bleu, le mien était pourpre. Sur la face avant, il a le capteur et 3 tampons pour changer l’adresse I2C. Sur le dos, il a ce que je suppose être un régulateur de tension et un levier de vitesses de niveau logique, mais je n’ai pas encore essayé le module dans un système de 5V.

L’évasion sorties seulement les broches I2C, mais c’est OK car l’ESP8266 n’a pas trop de goupilles de rechange et le capteur ne produit pas tel un flux de données élevé pour le besoin d’une interface plus rapide comme SPI.

Module Wi-Fi

Parce que j’ai besoin seulement une connexion I2C j’ai pensé qu’il serait intéressant de prendre un module ESP-01 et de le modifier. J ce qui est décrit ci-dessous, mais si vous ne voulez pas faire la modification vous pourriez aussi bien utiliser un autre module qui a toutes les quilles arrachés sorti, comme l’ESP-07. Si vous décidez pour un module de stock, n’oubliez pas d’attacher la broche CH_PD à Vcc.

Pour l’I2C, j’avais besoin GPIO2 pour SDA et GPIO14 pour SCL. Le premier était déjà disponible, mais l’autre nécessaires certaines modifications à faire. J’ai généralement ne pas activement utiliser la broche CH_PD, j’ai décidé de modifier le circuit imprimé afin de route GPIO14 (broche 9) à ce qui était l’axe CH_PD de la broche 7 Conseil et filaire (qui a été précédemment connectée à CH_PD) de la SoC à Vcc. Dans l’image ci-dessous, j’ai avez marqué en rouge l’endroit où j’ai gratté la trace de PCB et avec vert les nouvelles connexions, que j’ai fait (avec fil de 0,1 mm).

De cette façon, je reçois un module petit et robuste qui a 2 GPIO, je n’ai pas à vous soucier de garder CH_PD élevé et il n’y a pas d’interférence avec les connexions requises pour la programmation de la puce.

Connexions

Capteur | Module

SDA à GPIO2

SCL à GPIO14

VCC et GND des deux modules vont en parallèle et à 3, 3V alimentation d’énergie. L’alimentation n’est pas décrit dans ce projet, mais j’utilise un chargeur de téléphone 5V avec un régulateur de tension fixe APL1117-3, 3 et 2 condensateurs.

Pour la programmation j’ai connecter les broches TX, RX, RST et GPIO0 à un convertisseur USB-UART. J’utilise celui avec un IC CP2102 habituellement, mais soyez prudent que ses 3.3V sortie ne peut pas offrir assez de courant pour le ESP8266. Ceux avec PL-2303HX semble être en mesure de fournir l’ESP8266.

Articles Liés

Arduino TFT prévision Station météo avec ESP8266

Arduino TFT prévision Station météo avec ESP8266

Ce projet, s'appuie sur les prévisions météo Wunderground via Internet.Fiche technique :1. 3 jours météo (basse & haute temps, probablement des précipitations, icônes d'État)2. courant météo (température actuelle, %feelslike% temp, humidité, pression
Automatisation d’Arduino IOT avec ESP8266

Automatisation d’Arduino IOT avec ESP8266

Il s'agit d'un projet d'automatisation de l'ITO. pas comme les autres qui récupère uniquement les données du capteur à internet. J'ai utilisé il technique pour contrôler les périphériques de lecture à celui web api utilisant wifi module esp8266. avec
Débuter avec ESP8266 à l’aide de commandes AT, NodeMCU ou Arduino (ESP-12E)

Débuter avec ESP8266 à l’aide de commandes AT, NodeMCU ou Arduino (ESP-12E)

Cette Instructable va vous montrer les étapes nécessaires pour s'initier à la ESP8266 à l'aide d'une carte de développement peu fantastique pour le module ESP-12E. La pension comprend tout le nécessaire y compris un port USB à l'adaptateur série, mon
Station météo autonome ESP8266

Station météo autonome ESP8266

Hola amigosHoy les vamos a mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, estación de nuestra va un temperatura reportar, humedad y punto de rocío a la comunidad global de wunderground con esto contribuiremos un
Débuter avec ESP8266 à l’aide ls /dev/tty.* Commandes, NodeMCU ou Arduino (ESP-12E)

Débuter avec ESP8266 à l’aide ls /dev/tty.* Commandes, NodeMCU ou Arduino (ESP-12E)

Cette Instructable va vous montrer les étapes nécessaires pour s'initier à la ESP8266 à l'aide d'une carte de développement peu fantastique pour le module ESP-12E. La pension comprend tout le nécessaire y compris un port USB à l'adaptateur série, mon
Lampe Internet contrôlé avec ESP8266 wifi relais IoT

Lampe Internet contrôlé avec ESP8266 wifi relais IoT

ESP8266 wifi de commande du relais (ESP01) ITO a lampeInternet contrôlé lampe électrique avec ESP8266 wifi (ESP01) ITOInternet contrôlé lampe avec ESP8266 wifi relais ITOESP8266 (ESP01) est un émetteur/récepteur WiFi très faible coût qui peut être aj
Carte de commutateur WiFi ou prise intelligente avec Esp8266, Attiny 85 et capteur PIR avec android app

Carte de commutateur WiFi ou prise intelligente avec Esp8266, Attiny 85 et capteur PIR avec android app

Le 85 de Arduino Wifi est une petite planche avec ESP8266 module-01, Attiny85 micro contrôleur et un relais. Il a également et en-tête supplémentaire pour connecter un relais externe ou pour raccorder les capteurs comme PIR, IR etc. selon votre appli
MASLOW : un détecteur de WiFi ouvert avec ESP8266

MASLOW : un détecteur de WiFi ouvert avec ESP8266

English/EspañolHola amigos en esta ocasión le voy un enseñar como hacer un détecteur de ne redes abiertas con el modulo WiFi ESP8266, este détecteur amendements notifica cuando una rouge WiFi cerca de nosotros esta abierta o aucun tiene cifrado WEP (
Mini station météo avec Attiny85

Mini station météo avec Attiny85

Dans une récente Indigod0g instructable décrit une mini station météo qui fonctionne assez bien, à l'aide de deux Arduinos. Peut-être pas tout le monde veut sacrifier 2 Arduinos pour obtenir l'humidité et la température et j'ai fait remarquer qu'il d
Envoyer email avec ESP8266 et Arduino UNO

Envoyer email avec ESP8266 et Arduino UNO

Comment obtenir Adafruits "send_email_smtp.ino" à envoyer email avec ESP8266 et Arduino UNO.Et en éliminant le problème avec "aucune réponse du module" beaucoup ont.Le module fonctionne sur 3, 3V logique selon la documentation, mais j'
ESP8266 Station météo avec Arduino – logiciel #2

ESP8266 Station météo avec Arduino – logiciel #2

Cette instructable est pour le logiciel de mon projet Station Weater. Veuillez lire tout d'abord pour comprendre toutes les explications.En raison des deux microcontrôleurs le concept de logiciel repose sur deux parties : ESP8266 fonctionne sur Nodem
ESP8266 Station météo avec Arduino – matériel #1

ESP8266 Station météo avec Arduino – matériel #1

Arrière-planJ'ai lu sur le ESP8266 tout d'abord en mars cette année et je ne savais pas quoi faire avec. Et maintenant, je suis vraiment fasciné comment la connexion d'un Arduino à Internet peut être facile. Comme d'autres, j'ai mis en place une stat
Relais WiFi avec ESP8266

Relais WiFi avec ESP8266

Ce relais wifi peut contrôles tout dispositif comme lampes ou votre station de soudage avec votre smartphone ou votre ordinateur.Étape 1: Matériaux et outils Pour faire ce relais wifi, que vous aurez besoin :Un Esp8266, qui peut être le programme com
BRICOLAGE Station météo avec Bluetooth

BRICOLAGE Station météo avec Bluetooth

Bonjour tout le monde.Récemment j'ai assisté à un cours dans notre Université de génie électrique et que nous nous faisions une petite station météorologique. Elle comprenait apprendre à souder, capteurs et arduino. C'était super amusant, ce qui en f