Nodemcu Dersleri ve Projeleri 4 : NodeMCU Digital Pin ile LED Kontrolü
Вставка
- Опубліковано 7 вер 2024
- Nodemcu dersleri ve projeleri eğitimlerinin bu kısmında NodeMCU kartının digital (dijital) pinleri ile LED yakmak anlatılıyor. İndirim kodu video açıklamasında mevcuttur.
- - - Robotistan NodeMCU V3 ve NodeMCU Setleri - - -
Kanalımıza özel %5 indirim kodu :🛒 SKY0304
NodeMCU IOT Proje Geliştirme Seti :🌐 bit.ly/nodemcu...
NodeMCU v3 ESP8266 Geliştirme Kartı :🌐 bit.ly/nodemcu...
- - - Udemy Kurslarım - -
A’dan Z’ye Arduino Dersleri ile Robotik Kodlama Projeleri Kursu
🌐 bit.ly/robotik...
C# Dersleri ile Programlama Temelleri Kursu
🌐 bit.ly/csharpde...
Ürün çekilişleri ve eğitim duyurularından haberdar olmak için sosyal medya hesaplarımızı takip ediniz.
--- Web Sitesi, Mail ve Sosyal Medya Hesapları --
Web Sitesi :🌐 www.sendekodyaz...
Facebook :🌐 / sendekodyaz
Instagram :🌐 / sendekodyaz
Twitter :🌐 / sende_kodyaz
E-Mail :🌐info@sendekodyaz.com
NodeMCU v3 Kartının Digital (Dijital) Pinlerinin Kullanımı
NodeMCU dersleri ve projeleri kapsamındaki bir önceki dersimizde NodeMCU kartının digital pinlerinin ve kullanım şeklini anlatmıştık.
Bu eğitim videosunda ise NodeMCU esp8266 geliştirme kartının dijital pinlerini kullanarak örnek bir uygulama geliştiriyoruz. Bu kapsamda d1 ve d2 digital pinlerine bağlı kırmızı ve yeşil renkli LED’lerin yarım saniye aralıklarla yanıp sönmesine sağlıyoruz.
NodeMCU v3 Kartının Arduino IDE ile Programlanması
NodeMCU kartı Arduino kartlarında olduğu gibi Arduino IDE ara yüzü üzerinden programlanabilir. Komutların yazım biçimi de Arduino ile aynı şekildedir.
Hatırlayacak olursak Arduino kartı için pinMode komutu ile hangi dijital pinin hangi amaçla kullanılacağını belirtiyorduk. Yine digitalWrite komutu ile dijital bir pinin HIGH (yüksek) veya LOW (düşük) seviyeye ayarlanmasını sağlıyorduk. NodeMCU kartında da aynı komutlar aynı işlevleri yerine getirmektedir.
Önemli Not: Arduino kartlarında digital pinlerin etiket numaraları ile komut yazarken kullandığımız sayısal değerler aynıdır.
Örneğin; Arduino Uno kartının 2 numaralı etikete sahip pinini pinMode komutu ile tanımlamak için; pinMode(2, OUTPUT) ifadesi yazılır.
Ancak NodeMCU kartlarında dijital pinlerin etiket numarası ile GPIO numaraları aynı değildir. Örneğin; d1 pini GPIO 5, d2 pini ise GPIO 4 değerine sahiptir. Bu nedenle d1 pinini çıkış olarak ayarlamak için; pinMode(5, OUTPUT) ifadesi yazılmalıdır. Burada 5 yerine daha önceden değer atanmış bir değişken adı da yazılabilir.
İlerleyen eğitimlerimizde NodeMCU kartına tümleşik olarak yerleştirilen esp8266 Wi-Fi modülünden faydalanacağız. Böylece esp8266 modülünü kullanarak internet üzerinden kontrol edilebilen sistemler geliştireceğiz.
Programlama ve robotik kodlamaya dair eğitimlerimizde görüşmek üzere.
#nodemcu #nesnelerininterneti #iot #esp8266 #programlama #robotik #kodlama #sendekodyaz
Yeni başlayanlar için iyi bir giriş çalışması olmuş hocam. Teşekkürler
hocam videoya başlamadan yorum yapmak istedim 35 sn yaptığınız tanıtımı zum zum..
Hızlı yayınladığınız için tşk
Hocam WİFİ üzerinden yapmayı gösterirmisiniz??
yeni dersleri sabırsızlıkla bekliyorum hocam :)
Selamlar. NodeMCU dersleri ve projeleri eğitim serisini çok önemsiyorum. 29 Haziran 2022 14:00 yeni videomuz yayında.
@@SendeKodYaz Hocam videoların devamını göremedim acaba farklı bir oynatma listesinde mi yayınladınız. Videolarınız çok yararlı, umarım devamı vardır. Elinize sağlık
Merhaba, videoda yapmış olduğunuz uygulamanın aynısını yapıp karta yüklerken ''Exıt status'' hatası alıyorum. Yardımcı olursanız sevinirim.
Güzelmis nodemcu
nodemcu nun çalışması için usb ile pc ye bağladınız sanırım. o şekilde benim projede çalışıyor ama 5v 1a veya 5v 2a lik bir adaptöre bağladığımda çalışmıyor. sorun ne olabilir?
ESP8266 Wifi Modülün 3.3V ile çalışması eğer Arduino benzeri 5V ile çalışan hazır devre kartları ile çalışıyorsanız bu bizim için dezavantaja yol açıyor.Nodemcu ise 5V ile çalışıyor ve gerilimi ESP8266 için 3.3V'a regüle ediyor.
Devamı gelecekmi hocam
Hocam merhaba. Ben kodlama öğreneceğim ve amacım NodeMCU kullanmak. Derslerinizi gördüm ve böyle bir kaynak sunduğunuz için teşekkür ederim. NodeMCU serinizi izlemeden önce ardiuno derslerinizi izleyip mi buradan devam edeyim yoksa direk NodeMCU derslerinizi takip etsem yeterli olur mu?
Önce arduino derslerini izlemeniz daha faydalı olur
neden byte?int deyil?
Merhaba. Nodemcu kartında diğer kartlarda ve bilgisayarda olduğu gibi byte türündeki değişkenler int türündeki değişkenlere göre bellekte yani hafızada daha az yer kaplar. Bu yüzden byte türünü kullandık. İyi çalışmalar diliyorum.