ESP8622 12E : Caractéristiques : Wi-Fi Module - Module ESP-12E similaire à ESP

ESP8622 12E : Caractéristiques : Wi-Fi Module - Module ESP-12E similaire à ESP-12 module, mais avec 6 GPIOssupplémentaires. Module ESP8266 ESP-12E USB intégré Adaptateur UART série (SiliconLabs CP2102) Bouton de réinitialisation Touche d'entrée (également utilisé pour bootloading) Montage en surface, LED rouge contrôlable par l'utilisateur Régulateur de tension 500mA 3.3V (LM1117) Deux entrées d'alimentation protégée par diode (l'un pour un câble USB, une autre pour une batterie) Têtes - 2x 2,54 mm en - tête à 15 broches avec accès à GPIO, SPI, UART, CAN et broches d'alimentation Alimentation - 5V via port micro USB Dimensions - 49 x 24,5 x 13mm Présentation : La puce ESP8266 nécessite 3.3V tension d'alimentation. Il ne doit pas être alimenté avec 5 volts comme les autres cartes Arduino. NodeMCU ESP-12E carte de Dev peut être connecté à 5V en utilisant le connecteur micro USB ou une broche Vin disponible à bord. Les broches d' E / S de ESP8266 communiquer ou entrée / sortie max 3.3V seulement. Dire que les broches ne sont pas 5V entrées tolérantes. Si vous avez à l'interface avec 5V broches d' E / S, vous devez utiliser le système de conversion de niveau (soit construit vous - même en utilisant la tension de résistance diviseur. I. Capteur de flamme 1. Présentation du module : Nom du produit : Module Capteur IR Infrarouge Flamme Lumière 760nm-1100nm pour Arduino. Catégorie : Module de détection 1. Caractéristiques :  Module capteur de détection de flamme Capteur le plus sensible pour des longueurs d'onde infrarouge de la flamme entre 760 nm et 1100 nm. Il a deux sorties :  AO : sortie analogique, signaux de tension de sortie sur la résistance thermique en temps réel,  DO : lorsque la température atteint à un certain seuil, signaux de seuil de sortie haute et basse est réglable par potentiomètre.  Capteur de détection de 60 degrés Convient pour projet Arduino DIY  Tension : DC 3 ~ 5.5V  Matériel : PCB  Couleur : bleu + rouge + gris argent  Dimension du produit : 3,5 x 1,5 x 1,2 cm  Dimension de l’emballage : 80 x 41 x 15mm  Poids : 5 Capteur de gaz MQ6 : Fig.15 : Capteur de gaz MQ6 Description produit :  Alimentation électrique : 5 V  Capteur de gaz (GPL) simple à utiliser  Peut être utilisé dans les équipements de détection de fuites de gaz dans lesapplications grand-public et industrielles  Type d’interface : analogique  Haute sensibilité au GPL, isobutane, propane  Faible sensibilité à l’alcool, la fumée  Réponse rapide  Stable et durable  Circuit de pilotage simpleLe MQ-6 Capteur de Gaz GPL, Isobutane et de Propane est un semi-conducteur capteur degaz qui détecte la présence du gaz GPL, Isobutane et de Propane à des concentrations de 300 ppm à 10000 ppm, une gamme appropriée de détection des fuites de gaz. La simple interfacede tension analogique du capteur ne nécessite qu'une seule broche d'entrée analogique de votremicrocontrôleur.Le capteur de gaz GPL, Isobutane et de Propane MQ-6 détecte la concentration de gaz dansl'air et sorties le résultat comme une tension analogique. La concentration de détection gamme  24 de 300 ppm à 10000 ppm est appropriée pour la détection des fuites. Le capteur peut fonctionner à des températures allant de -10 à 50 ° C et consomme moins de 150 mA à 5 V. Capteur humidité & température DHT11 : Ne pas oublier le condensateur de 100nF entre VCC et GND (il n’est pas sur le schéma mais il est nécessaire). Caractéristiques : Alimentation +5V (3.5 - 5.5V) température : de 0 à 50°C, précision : +/- 2°C Humidité : de 20 à 96% RH, précision +/- 5% RH Le protocole de communication : Le DHT11 a la particularité d’utiliser une seule broche pour Communiquer avec son maitre. La communication se fait donc au moyen d’un protocole propriétaire demandant des timings bien précis.Explication des bases pour communiquer avec un DHT11 Fig.14 : les bases pour communiquer avec un DHT11 Une trame « type » se compose de trois grandes parties : Le maitre réveil le capteur au moyen d’un signal de « Start ». Le capteur sort de son sommeil et envoie une réponse pour dire qu’il est vivant. Le capteur envoie 40 bits de données (5 octets) contenant la température, le taux d’humidité et une checksum. Ce qu’il faut noter c’est que le capteur a une sortie dite à « Collecteur ouvert », cela signifieque le capteur ne sort pas des niveaux logiques 0v/5v mais utilise un transistor en sortie.Si le capteur veut envoyer un « 0 » il force le signal à 0v en rendant son transistor (entre DATAet GND) passant. Si le capteur veut envoyer un « 1 » il laisse le signal tel-quel en rendant son transistor bloquant. D’où l’important de la résistance de tirage que l’on peut voir sur le schéma, pas de résistance = pas de signal Réveil du capteur : Le DHT11 est une grosse féniasse, il passe son temps à dormir. Si vous voulez qu’il vous envoie ses données il faut le secouer en lui envoyant un signal de Start. Le code de l’ESP8266 12E ##include <ESP8266WiFi.h> #include <Servo.h> /***************** Déclaration des variables ****************/ Servo porte ; String tram=""; const char* ssid = "Eloctro-lab"; const char* password = "12345678"; int led1=16; int led2=5; int led3=4; int led4=0; int led5=2; int pos=0;WiFiServerserver(80); void setup(){ Serial.begin(9600); delay(10); pinMode(led1,OUTPUT); pinMode(led2,OUTPUT); pinMode(led3,OUTPUT); pinMode(led4,OUTPUT); pinMode(led5,OUTPUT); digitalWrite(led1, LOW); digitalWrite(led2, LOW); digitalWrite(led3, LOW); digitalWrite(led4, LOW); digitalWrite(led5, LOW); porte.attach(14); porte.write(pos); Serial.print("|"); Serial.print(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) {delay(100);}server.begin(); Serial.print("|"); Serial.print(WiFi.localIP()); Serial.print("|");}void loop() {WiFiClient client = server.available();if (!client) {return;}client.println("HTTP/1.1 200 OK");client.println("Content-Type: text/html"); client.println(""); client.println("<!DOCTYPE HTML>"); client.println("<html>"); client.println("<head>"); client.println("<title>Domotique</title>"); client.println("<meta charset=\"utf-8\">"); client.println("<meta http-equiv=\"refresh\" content=\"20\">"); client.println("<meta name=\"viewport\" content=\"width=device-width,initial- scale=1\">");client.println("<link rel=\"stylesheet\"href=\"http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/ bootstrap.min.css\">");//------- JavaScript -------client.println("</div></div>"); client.println("<scriptsrc=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/ jquery.min.js\"></script>"); Le capteur de gaz MQ-135 détecte les gaz comme l'azote ammoniacal, l'oxygène, les alcools, les composés aromatiques, le sulfure et la fumée. Le capteur de gaz MQ-3 a une conductivité plus faible pour purifier l'air en tant que matériau de détection de gaz. Dans l'atmosphère, on peut trouver des gaz polluants, mais la conductivité du capteur de gaz augmente à mesure que la concentration en gaz polluant augmente. Le capteur de gaz MQ-135 peut être mis en œuvre pour détecter la fumée, le benzène, la vapeur et d'autres gaz nocifs. Il a le potentiel de détecter différents gaz nocifs. Il est peu coûteux et particulièrement adapté aux applications de surveillance de la qualité de l'air. uploads/Industriel/ les-materiels.pdf

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager