Ana Sayfa Gömülü Sistem Mbed LPC1768 İle Buton Led Kontrolü

Mbed LPC1768 İle Buton Led Kontrolü

2 min read
0
0
344

Merhaba Arkadaşlar, Mbed Lpc1768 ile buton led kontrolü uygulamasını gerçekleştirdik.

Devremiz ve kodumuz gayet basittir. Mbed üzerinde bulunan ledlerle işlem yapmak istiyorsak LED1,LED2, LED3 ve LED4 olarak isimlendirmemiz gerekiyor. Eğer pinleri kullanmak istiyorsak sadece pin numaraları p5,p6,p7… Şeklinde adlandırmamız yeterli. Örnek; DigitalOut led(LED1), DigitalOut led(p5) gibi. Dijital okuma komutu DigitalIn buton(p7) şeklinde yazabiliriz. Bekleme vermek için wait komutunu kullanıyorduk;

wait(0.5) ; saniye cinsinden bekleme,

wait_ms(500); milisaniye cinsinden bekleme,

wait_us(5000);mikrosaniye cinsinden bekleme

İf komutunu hepimiz biliyoruz ama yine de hatırlatmakda fayda var. Eğer belirtilen koşul sağlanıyorsa parantez içindeki komutları uygular. Koşul sağlanmıyorsa alt satıra geçer.

Örnek; if(buton==1) //eğer buton 1 ise ;

{…

Komutlar işlenir…

….}

else                             //Buton 0 ise; diğer komutlara geçilir.

{    …

Komutlar işlenir…

….}

Devre bağlantımız aşağıda gösterilmiştir.

Programımız


#include "mbed.h"

DigitalOut yesilled(p5);

DigitalOut maviled(p6);

DigitalIn buton(p7);

int main(){

while(1){

if(buton==1){

maviled=0;

yesilled=1;

wait(0.2);

yesilled=0;

wait(0.2);

}

else {

yesilled=0;

maviled.write(1);  //  maviled=1 şeklinde de yazılabilir

wait(0.2);

maviled.write(0);

wait(0.2);

}}}

Programın Çalışma Videosu

Ekrem KELEŞ

KARABÜK ÜNİVERSİTESİ MEKATRONİK MÜHENDİSLİĞİ YÜKSEK LİSANS Ö

  • Mbed LPC1768 Tanıtımı ve İlk Uygulama

    NXP firmasının üretmiş olduğu Mbed lpc1768 kiti diyebiliriz bu cihaza. Mbed lpc1768 ARM7 C…
Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Konuk Yazar
Daha Fazla Göster -  Gömülü Sistem

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

PLC Ve DCS Arasındaki Farklar Nelerdir?

PLC ile DCS arasındaki farkları daha rahat kavrayabilmemiz için ilk önce bu iki kavramı iy…