Mündəricat:

Təcrübə: 4 addım
Təcrübə: 4 addım

Video: Təcrübə: 4 addım

Video: Təcrübə: 4 addım
Video: "karbohidratın təyini" təcrübəsi 2024, Noyabr
Anonim
Əmlak Telefon Aksesuar Maşın Mebel Geyim
Əmlak Telefon Aksesuar Maşın Mebel Geyim
Əmlak Telefon Aksesuar Maşın Mebel Geyim
Əmlak Telefon Aksesuar Maşın Mebel Geyim

Ölümlər Arduion Nano + Temperatur/Luftdruck/Luftfeuchtigkeitswerte -də ən yüksək səviyyədədir.

Addım 1: Benötigte Teile

Məntiq komponentləri:

  • Arduino Nano
  • ESP 8266 ESP-01
  • Spannungswandler
  • DHT22 Temperatur/Feuchtigkeit Sensoru
  • BMP-180 Luftdrucksensor

Komponentlərin və ömrü başa çatdıqdan sonra ölür.

Zuletzlich, Lötkolben, Lötzinn, Zangen, Draht, Kondensatoren, Widerstände və Schalter və ya Schaltplan abzulesen ilə əlaqədardır.

Addım 2: Zusammenbau

Zusammenbau
Zusammenbau

Şaltplan zusammenlöten.

Ən yaxşısı, Steckboard üçün ən yaxşı şeydir.

Addım 3: KOD

Arxino proqramları RX və TX-də ESP-Modulun ən yaxşı proqramlarından biridir!

ESP-Modul proqramları RESET DÜĞMƏSİNDƏ gediş-gəlişdən sonra, GPIO 0 düymələri və RESET DÜĞMƏSİNİN SIFIRLANMASI düymələri və GPIO 0 düymələri mövcuddur.

ESP-Modul proqramları FTDI-Modul proqramları ilə bir yerdədir.

Arduino IDE üçün Bibliotheken:

  • https://github.com/esp8266/Arduino
  • https://github.com/adafruit/DHT-sensor-library
  • https://github.com/sparkfun/BMP180_Breakout

Bu gündən etibarən serverlər, Datenbank -da daha çox məlumat əldə edə bilərlər. Bu, Raspberry Pi 2 və ya Apache Server ilə PhpMyAdmin Məlumat Bankı üçün ən yaxşı proqramdır.

PHP Skript -in əsas versiyası serverdir.

Danimarka məlumat bazası əvvəlcədən tapıldı:

  1. aussentemp
  2. feuchtigkeitaussen
  3. xanim
  4. absoluterluftdruck
  5. nisbi veriliş

Jede Tabelle çox populyardır:

  1. id
  2. temperatur / feuchtigkeit / temp / absolutluftdruck / relativluftdruck
  3. zəhmət olmasa
  4. datum

Bu gündən etibarən Tabelle ən çox qazananlardan biridir.

Bu proqramlar MyISAM -a daxil olmaq üçün ilk növbədə bütün məlumatları tapın.

Əlavə LINUX Server bir neçə gündən sonra yoxlanıla bilər (bu, çox vaxt başa çatmır) temperaturun ölçülməsi ilə əlaqədardır.

Dazu im Ordner və s., Tarix crontab am Ende folgender Eintrag einfügen:

0 */1 * * * root wget https:// IP ünvanı ESP-Moduls/əldə edin

Mən Datenbank -ı idarə etmək üçün İnternetdən istifadə edə bilərəm:

IPAdresse des ESP-Moduls/əldə edin

Şəxsi ömrü boyu Netzwerk funksiyasını yerinə yetirir!

PHP kodu nə qədər böyükdürsə, bir o qədər də çox deyil (Bitte Datei esp8266daten.php nennen)!

əlaqə_hətası) {

echo "Fehler bei der Verbindung:". mysqli_connect_error (); çıxış (); } $ data = htmlspecialchars ($ _ GET ["temp"]); $ feuchtigkeit = htmlspecialchars ($ _ GET ["feucht"]); $ tempdruck = htmlspecialchars ($ _ GET ["temppressure"]; $ absolutdruck = htmlspecialchars ($ _ GET ["mütləq"]); $ relativdruck = htmlspecialchars ($ _ GET ["relativ"]); $ uhrzeit = tarix ("(H, i)", $ zaman damgası); $ datum = tarix ("(Y, d, m)", $ zaman damgası); $ data echo; echo $ feuchtigkeit; echo $ tempdruck; echo $ absolutdruck; echo $ relativdruck; echo $ uhrzeit; echo $ datum; $ sqltemp = "INSERT INTO aussentemp (temperatur, uhrzeit, datum) VALUES ('$ data', '$ uhrzeit', '$ datum')"; $ mysqli -> sorğu ($ sqltemp); $ sqlfeucht = "INSERT INTO feuchtigkeitaussen (feuchtigkeit, uhrzeit, datum) VALUES ('$ feuchtigkeit', '$ uhrzeit', '$ datum')"; $ mysqli -> sorğu ($ sqlfeucht); $ sqltempdruck = "INSERT INTO aussentempluftdruck (temp, uhrzeit, datum) VALUES ('$ tempdruck', '$ uhrzeit', '$ datum')"; $ mysqli -> sorğu ($ sqltempdruck); $ sqlabsolut = "INSERT INTO absoluterluftdruck (absolutluftdruck, uhrzeit, datum) VALUES ('$ absolutdruck', '$ uhrzeit', '$ datum')"; $ mysqli -> sorğu ($ sqlabsolut); $ sqlrelativ = "INSERT INTO relativerluftdruck (relativluftdruck, uhrzeit, datum) VALUES ('$ relativdruck', '$ uhrzeit', '$ datum')"; $ mysqli -> sorğu ($ sqlrelativ); echo "aşağı"; $ mysqli -> yaxın (); ?>

Addım 4: Məlumat

Da BMP180 au Lufttemperatur von 0 - 60 ° C aralığında Tabelle. Mit Werten aus der Datenbank xidmətlərinin hər biri Sachen gemacht və ya Browser -dən istifadə edərək əldə edilə bilər. Diaqram auswerten zu können. Bee problemlərin həlli ilə bağlı problemlərin həlli. Viel Spaß beim Nachbauen.

Tövsiyə: