IoT
Arduino ile IoT Projesi Geliştirme
15 Kas 2023
12 dakika okuma
890 görüntülenme
Burak PAPATYA
#Arduino
#ESP8266
#IoT
#C++
IoT (Internet of Things) teknolojisi günümüzde çok popüler hale geldi. Arduino ve ESP8266 kullanarak basit ama etkili IoT projeleri geliştirebilirsiniz.
Bu rehberde sensör verilerini okuma, WiFi bağlantısı kurma ve web arayüzü oluşturma konularını ele alacağız.
Gerekli Malzemeler
- Arduino Uno veya NodeMCU
- ESP8266 WiFi modülü
- DHT22 sıcaklık ve nem sensörü
- Breadboard ve jumper kablolar
Kod Örneği
#include <WiFi.h>\n#include <DHT.h>\n\nDHT dht(2, DHT22);\n\nvoid setup() {\n Serial.begin(115200);\n dht.begin();\n WiFi.begin("ssid", "password");\n}\n\nvoid loop() {\n float temp = dht.readTemperature();\n float humidity = dht.readHumidity();\n \n Serial.println("Temperature: " + String(temp));\n Serial.println("Humidity: " + String(humidity));\n \n delay(5000);\n}Web Arayüzü
ESP8266'nın web server özelliğini kullanarak basit bir arayüz oluşturabilir ve sensör verilerini görüntüleyebilirsiniz.