1-FİKİR~1-PROJE~1-ARDUINO

Ebru Arslan
Jul 20, 2017 · 2 min read

FİZİKSEL OLARAK İNCELEYELİM

Bu yazıda bugün ‘keşke bu olsaydı, şöyle yapardı, hemen olurdu’ bu gibi sözleri bize kurduran hayal gücümüz ile arduino sayesinde programlayabilmek için ilk olarak onu tanımakla başlayalım..

Benim kartım Arduino Mega2560 ister Uno,Leonarda,Mini,kullanın kartın üzerinde temel işleyiş aynıdır(üretim amaçları farklı) ,temel olarak uno ile meganın farkını söylemek gerekirse belleği diyebiliriz. Şimdi kartımıza bakalım, öncelikle arduinoyu çalıştırmak için ona güç vermemiz gerekir,bu gücü usb,pil yada adaptör(7–12V arası)ile verebiliriz. Sol tarafta bulunan girişlerden metal olan giriş usb, siyah olan girişte adaptör girişidir.

Arduinomuzda bulunan kırmızı buton reset butonudur. Program yükleyeceğimiz sırada silip yenisini yükleriz.Kartımızda yanan tam 4 tane led vardır.1.ledim ‘on’ etiketli arduinonun açık olduğunu belirtir, 2. ledim ‘L’ etiketli işlevini benim belirlediğim ledim, 3. ve 4. ledim arduino ile haberleşmek içindir. Seri data almak (receive -RX) ve data vermek (transmit-TX) içindir.

Arduinonun kalbi mikrodenetleyici ortada bulunur. Son olarak arduinonun kollarından bahsedip bitiriyorum. GND : Toprak pinidir. 3.3V : Arduino kart üzerindeki regülatörden sağlanan 3,3V çıkışıdır. Maksimum 50 mA dir. IOREF : Kartın üzerindeki bu pin, mikrodenetleyicinin çalıştığı voltaj referansını sağlar. Uygun yapılandırılmış bir shield IOREF pin voltajını okuyabilir ve uygun güç kaynaklarını seçebilir ya da 3.3 V ve 5 V ile çalışmak için çıkışlarında yeralan gerilim dönüştürücülerini etkinleştirebilir. 5V : Bu pin Arduino kartındaki regülatörden 5 V çıkış sağlar. PWN(pulse width modulation)pinleri:Bu pinleri dijital sinyalleri kullanarak analog bir değer oluşturmak için kullanırız. DIGITAL Pinler: Bu pinler keskindir yani ya 0 yada 1 dir. Mesela bir buton bağlıyorum ya basarım yada basmam bunu için bu pinleri kullanırım.ANALOG Pinler:Bu pinler de yaptıklarım ise sadece siyah yada beyaz değildir. Arada renk tonları vardır, bu yüzden sensörler için kullanırım.Mesela potansiyometre ile ışık şiddetini ayarlayabilirim.TX-RX Pinler: Seri veri almak(RX) ve vermek(TX) içindir.

Bundan sonra üzerinde çalışabileceğimiz kartımızı biraz tanıdıktan sonra sıra karımızı programlamaya geldi. Bu linkten programı download ettikten sonra ufak ufak projelerimize geçelim.

)
    Ebru Arslan

    Written by

    Bilgisayar Mühendisliği öğrencisi

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade