• Buradasın

    Mikrodenetleyici ile Buton ve LED Kontrol Uygulaması Eğitimi

    youtube.com/watch?v=nliturT1d0k

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, bir eğitmen tarafından mikrodenetleyici kullanarak buton ve LED kontrol uygulaması oluşturma süreci adım adım gösterilmektedir.
    • Video, yeni bir kaynak dosyası oluşturma ile başlayıp, mikrodenetleyicinin başlık dosyasını yükleme, konfigürasyon ayarlarını yapma ve port tanımlamalarını içermektedir. Ardından BIM programında buton, LED ve dirençlerin eklenmesi, devre bağlantılarının yapılması ve mikrodenetleyici ile bağlantıların yapılandırılması gösterilmektedir. Son olarak, buton tarama işlemi için while döngüsü kullanılarak program yazımı anlatılmaktadır.
    00:02Buton ile LED kontrol uygulaması projesi başlatma
    • Buton ile LED kontrol uygulaması için yeni bir proje oluşturuluyor.
    • Proje masaüstüne "led yakma" adlı klasörde "led yakma.c" adıyla kaydediliyor.
    • Mikrodenetleyici başlık dosyası "include on16f877a.h" komutuyla programda yüklendi.
    01:18Mikrodenetleyici konfigürasyonu ve port tanımlamaları
    • Mikrodenetleyicinin kristal hızı "fs_clock" komutuyla belirlendi.
    • Bu çalışmada A ve B portları giriş-çıkış olarak tanımlanacak.
    • A portu giriş olarak, B portu çıkış olarak kullanılacak.
    03:01Devre öğelerinin ekleme ve bağlantıları
    • Kütüphaneden 16F8777 mikrodenetleyici, buton, kırmızı LED ve dirençler eklendi.
    • A portuna 220 ohmluk direnç ve buton bağlandı, butonun diğer ucuna 10k ohmluk direnç ve toprak bağlandı.
    • LED, B portuna bağlı bir direnç üzerinden bağlandı ve toprak bağlantısı yapıldı.
    06:33Port ayarları
    • A portunun birinci bacagi giriş olarak "settris A1" komutuyla tanımlandı.
    • B portunun tüm bacakları çıkış olarak ayarlandı.
    • B portunun tüm bacakları "output B" komutuyla kapatıldı.
    08:02Programın kodlanması
    • Buton taraması için sonsuz döngü oluşturulması gerekiyor.
    • Daha önceki çalışmaların aksine bu çalışmada "while(1)" komutu ile sonsuz döngü oluşturulacak.
    • Butona basılıp basılmadığını anlamak için bir bitlik bir değişken oluşturuldu.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor