Arduino ve IOT : Web Servisleriyle Çalışmak

ESP8266 bütünleşik kartlar ile wifi bağlantısı, http istekleri ve json ile çalışarak IOT için güzel bir adım atıyoruz
New
Rating: 4.7 out of 5 (16 ratings)
2,491 students
Arduino ve IOT : Web Servisleriyle Çalışmak
New
Rating: 4.7 out of 5 (16 ratings)
2,491 students
Arduino ve web servislerini kullanarak IOT dünyasına başlangıç yapmayı
IOT, Web servisleri ve API'lar gibi kavramların tanımını
ESP8266 ve bu modülün gömülü olduğu mikrodenetleyicileri
NodeMCU ve Wemos gibi kartlarla çalışmayı
JSON formatıyla çalışmayı
Openweathermap servisinin nasıl kullanılacağı
Ufak bir IOT projesinin yapımını

Requirements

  • Temel düzeyde Arduino ve elektronik bilgisi
  • Arduino IDE arayüzüyle ilgili başlangıç düzeyinde bilgi sahibi olmak
Description

Arduino kart türlerinden olan NodeMCU ve Wemos gibi ESP8266 modülü bütünleşik mikro denetleyici kartları baz alan kursumuz; bu kartlarla nasıl wifi bağlantısı yapabiliriz? http istekleri nasıl göndeririz gibi konularak odaklanıyor. Bu http istekleriyle beraber web servisleri / API'ların ne olduğu, nasıl kullanıldığı gibi konulara da değiniyoruz. Bu haberleşmeyi yaparken kullandığımız en güncel formatlardan biri olan JSON formatıyla nasıl çalışırız bunun üzerine örnekler de yapıyoruz.

Who this course is for:
  • kodlama ve robotik öğrencileri
  • Bilgisayar bilimine meraklı olanlar
Course content
4 sections • 23 lectures • 1h 7m total length
  • Giriş
    01:46
  • Arduino ile Neden IOT ?
    02:07
  • IOT ile İlgili Kullanılan Donanımlar
    01:10
  • ESP8266 Wifi Modülü
    00:57
  • ESP8266 Kullanılan Mikrodenetleyici Kartlar
    01:52
  • Arduino IDE Üzerine ESP8266 Kütüphanelerinin İndirilmesi
    01:52
  • Kütüphanelerin Kurulumu
    01:18
  • Arduino IDE ile Wifi'ye bağlanmak
    06:04
  • Web Servisleri / API'lar Nedir ?
    03:54
  • Http Kütüphanesi Yüklenmesi ve Kullanımı
    02:53
  • Jsonplaceholder İle Ufak Bir Örnek Yapalım
    04:05
  • Http İsteğiyle Gelen Verileri Görüntüleyelim
    03:27
  • JSON Formatıyla Çalışmak
    01:01
  • JSON kütüphanesini Arduino IDE Üzerine Yükleyelim
    00:59
  • Gelen JSON Verisini Ayrıştıralım
    04:28
  • Bağlantı ve Http İsteği Kodlarının Fonksiyonlar Halinde Yazılması
    08:00
  • Proje Tanıtımı
    01:17
  • Openweathermap Api
    04:34
  • Ek Parametre Ekleyelim
    02:36
  • API Bilgilerine Arduino IDE'ye Ekleyelim
    05:13
  • LCD Devre Şeması ve Kodları
    01:53
  • Devre Şeması Görseli
    00:00
  • Aldığımız Verileri LCD Ekrana Yazdırarak Projeyi Bitirelim
    05:52

Instructor
Full-stack Developer and Art Instructor
İlker Özer
  • 4.7 Instructor Rating
  • 16 Reviews
  • 2,491 Students
  • 1 Course

Merhabalar,
ben İlker Özer. Bilgisayar bilimi, yazılım, eğitim teknolojileri ve klasik sanat üzerine aldığım akademik ve özel eğitimler, iş tecrübelerinin birikimiyle eğitimler hazırlamaktayım.
Çanakkale Onsekiz Mart Üniversitesi Bilgisayar ve Öğretim Teknolojileri Öğretmenliği bölümü mezunuyum.

4 yıldık Kodlama ve Robotik Öğretmeni olarak çalışmaktayım. Bu çalışma hayatında gömülü sistemler (Arduino), web servisleri (firebase) , mobil yazılımlar, 3D tasarım (Fusion360-Tinkercad), Lego robotik setleri, küçük yaş gruplarına kodlama eğitimi adı aldında onlarca farklı içerikte eğitimler verdim ve ulusal etkinlikler için projelerde öğrencilere rehberlik ettim.

10 yıldır ilgilendiğim sanat alanında, özel atölye çalışmalarıyla aldığım temel resim eğitimi üzerine uzaktan eğitimle sanat tarihi alanında akademik sertifikalar ekledim. Çağdaş sanatta klasik resim teknikler üzerine araştırma ve atölye çalışmaları yapmaktayım. Odd Nerdrum'un öğrencisi olan ve Rembrandt ışık-gölge geleneğinden gelen Eser Afacan ve Hakan Yaşar atölyesinde çalışmalarıma devam etmekteyim. Bunlara ek olarak da 4 yıldır hobi resim eğitiminde ve gsf öğrencilerinin sınav eğitimleri üzerinde klasik resim tekniklerini ekleyerek desen ve resim dersleri vermekteyim.

8 yıllık full-stack yazılım geliştiricisi olarak web teknolojileri, api'lar, SAAS projeler ve arayüz mimarileri üzerinde, PHP ve Javascript tabanlı bir çok framework ve derleyici teknolojisiyle çalıştım.