Direnç : Ohm kanununa göre uçları arasında gerilim düşümüne sebep olan
devre elemanıdır.
SPDT röle= Üzerinden akım geçtiğinde tetiklenen elektromanyetik bir devre
elemanı olan Röleler, düşük değerde bir akımla yüksek güçlü bir devreyi
anahtarlayabilme işlevine sahiptir. Röleler, tek bir elemanda birden fazla
anahtar kontağına sahip olabilmektedir.
DC Motor : Doğru akım motoru, dünya literatüründe DC Motor olarak bilinen
elektrik motorlarıdır.
Fotorezistör (LDR) Nedir ? Foto dirençler, üzerlerine düşen ışık şiddetiyle ters
orantılı olarak dirençleri değişen elemanlardır. Foto direnç, üzerine düşen ışık
arttıkça direnç değeri lineer olmayan bir şekilde azalır. LDRʼnin aydınlıkta
direnci minimum, karanlıkta maksimumdur. Hem AC devrede, hem DC
devrede aynı özellik gösterir.
Potansiyometre nedir ? Dışarıdan fiziksel müdahaleler ile değeri
değiştirilebilen dirençlerdir. Potansiyometrelerin daha güçlülerine ve daha
yüksek akım değerine sahip devrelerde kullanılanlarına ise reosta denir.
Esnek sensör (Flex sensör) nedir ? Esnek sensör veya bükme sensörü, sapma
veya bükülme miktarını ölçen bir sensördür.
PWM, Darbe Genişliği Modülasyonu(Pulse Width Modulation) anlamına gelir
ve LED parlaklığının kontrol edilmesinde, DC motorun hız kontrolünde, bir
servo motorun kontrolünde veya dijital yollarla analog çıkış alınması gereken
durumlarda kullanılan bir tekniktir.
Analog input veya analog output ise belirli bir aralıkta değişen voltaj veya
gerilim değeridir. Mesela elimizde 10V DC bir güç kaynağımız var bu güç
kaynağımızın + ve – uçlarını bir potansiyometreye bağlıyoruz. Bu
potansiyometrenin orta ucunun çıkışı (output) 0 - 10V arasında bir değer
olacaktır. Bu değer analogdur.
//------------------------------------------------------------------------------//
Arduino nedir avantajlarından 3 tanesini yazın ?
Arduino, açık kaynaklı bir mikrodenetleyici platformudur ve çeşitli elektronik projeleri geliştirmek için kullanılır. İşte
Arduino'nun avantajlarından üç tanesi:
[Link]ım Kolaylığı: Arduino, hem başlangıç seviyesindeki hem de deneyimli kullanıcılar için kullanıcı dostu bir ortam sunar.
Basit bir programlama dili ve kapsamlı dokümantasyon ile öğrenmek ve proje geliştirmek oldukça kolaydır.
2. Geniş Topluluk ve Kaynaklar: Arduino, dünya genelinde büyük bir topluluğa sahiptir. Bu, projelerinizi geliştirmek için çok
sayıda kaynak, örnek ve kütüphane bulabileceğiniz anlamına gelir. Sorularınızı sorabileceğiniz forumlar ve topluluklar da
mevcuttur.
3. Çeşitli Uygulama Alanları: Arduino, robotikten otomasyona, sanat projelerinden bilimsel araştırmalara kadar geniş bir
yelpazede projelerde kullanılabilir. Farklı sensörler ve modüller ile birleştirildiğinde, çok çeşitli uygulamalara olanak tanır.
//------------------------------------------------------------------------------//
Arduinonun dijital pinlerinden sadece çıkış alınabilir ifadesi doğru mudur?
Yanlış. Arduino'nun dijital pinleri hem çıkış (OUTPUT) hem de giriş (INPUT) olarak kullanılabilir.
//------------------------------------------------------------------------------//
Arduinoda butona basılmadığında pine 1,butuna basıldığında pine 0 değeri gidiyorsa pulldown bağlantı yapılmıştır ifadesi
doğru mudur ?
Doğru. Butona basılmadığında pin 1 (HIGH) ve butona basıldığında pin 0 (LOW) değeri gidiyorsa, bu durumda pull-down
bağlantısı kullanılmış demektir. Pull-down direnç, buton açıkken (basılmadığında) pini yüksek (HIGH) seviyede tutar ve
butona basıldığında pini düşük (LOW) seviyeye çeker. Bu, istenmeyen durumu önlemek için yaygın bir yöntemdir.
//------------------------------------------------------------------------------//
Bir Dc motorunun hızını ayarlamak için mutlaka PWM özellikli pinler kullanılmalıdır ifadesi doğru mudur ?
Doğru. Bir DC motorunun hızını ayarlamak için genellikle PWM (Pulse Width Modulation) özellikli pinler kullanılır. PWM,
motorun ortalama güç seviyesini kontrol etmeye olanak tanır. PWM sinyali, motorun hızını artırmak veya azaltmak için
sinyalin "açık" olduğu süreyi değiştirerek çalışır. Bu, motorun daha verimli ve hassas bir şekilde kontrol edilmesini sağlar.
//------------------------------------------------------------------------------//
LDR, flex sensör, kuvvvet sensörü analog pinlere bağlanır ifadesi doğru mudur?
Doğru. LDR (Işık Duyarlı Direnç), flex sensör ve kuvvet sensörü gibi sensörler, genellikle analog pinlere bağlanır. Bu sensörler,
değişen fiziksel koşulları (ışık seviyesi, esneme durumu, kuvvet gibi) bir voltaj değeri olarak çıkış verirler. Arduino, bu analog
voltajları okuyarak sensörlerin durumunu algılayabilir.
//------------------------------------------------------------------------------//
Analog pinlerden alınan voltaj değeri 0-2048 arasında dijital değerlere dönüşür ifadesi doğru mudur ?
Yanlış. Arduino'nun analog pinlerinden alınan voltaj değerleri, genellikle 0 ile 1023 arasında dijital değerlere dönüştürülür.
Arduino, 10 bitlik bir ADC (AnalogDijital Çevirici) kullanır; bu nedenle, 0V için 0, maksimum referans voltajı (genellikle 5V)
için 1023 değeri elde edilir. Yani, analog pinlerden gelen voltaj değeri 0-1023 arasında dijital değerlere dönüşür.
//------------------------------------------------------------------------------//
Arduino görüntü işlemek için kullanılır ifadesi doğru mudur ?
Kısmen doğru. Arduino, temel görüntü işleme işlemleri yapmak için kullanılabilir, ancak sınırlı bir kapasiteye sahiptir.
Genellikle basit projelerde, basit görüntü işleme görevleri için kullanılabilir, örneğin sensörlerden alınan verilerle birlikte bazı
temel işlemler yapmak gibi.
//------------------------------------------------------------------------------//
Elektromanyetik özelllik ile anahtarlama yapan devre elemanına röle denir ifadesi doğru mudur ?
Doğru. Elektromanyetik özelliklerle anahtarlama yapan devre elemanına röle denir. Röle, bir elektrik akımının
elektromanyetik bir alan oluşturmasını sağlayarak bir anahtar gibi çalışır. Bu sayede, düşük güçlü bir sinyal ile daha yüksek
güçlü devrelerin açılıp kapatılmasını sağlar.
//------------------------------------------------------------------------------//
Mikrodenetleyici pinlerinde analog ve dijital kavramları kısaca açıklayınız?
Dijital Pinler:
Tanım= Dijital pinler, yalnızca iki durumu (0 ve 1) temsil eder. Bu, düşük (LOW) ve yüksek (HIGH) voltaj seviyelerini ifade eder.
Kullanım= Anahtarlama işlemleri, butonlar, LED'ler gibi basit devrelerde kullanılır. Örneğin, bir dijital pinin 0V olması LOW, 5V
olması (veya 3.3V) HIGH olarak kabul edilir.
Analog Pinler:
Tanım= Analog pinler, sürekli değişen voltaj değerlerini okuyabilir. Bu, belirli bir aralıkta (örneğin 0-5V) çok sayıda voltaj
seviyesini temsil edebilir.
Kullanım: LDR, potansiyometre, sıcaklık sensörü gibi değişken değerler ölçen sensörlerle kullanılır. Analog pinler, bu voltaj
değerlerini dijital değerlere (genellikle 0-1023 arası) dönüştüren bir ADC (Analog-Dijital Çevirici) içerir.
//------------------------------------------------------------------------------//
PWM özelliğini kısaca açıklayınız?
PWM, Darbe Genişliği Modülasyonu(Pulse Width Modulation) anlamına gelir ve LED parlaklığının kontrol edilmesinde, DC
motorun hız kontrolünde, bir servo motorun kontrolünde veya dijital yollarla analog çıkış alınması gereken durumlarda
kullanılan bir tekniktir.
//------------------------------------------------------------------------------//
Pull down ve pull up bağlantı nedir ve farkları nedir?
Pull-down ve pull-up bağlantılar, dijital devrelerde bir pinin temel durumunu (giriş seviyesini) belirlemek için kullanılan
yöntemlerdir. Her ikisi de istenmeyen durumları önlemek için kullanılır, ancak farklı şekillerde çalışırlar.
Pull-down Bağlantı:
Tanım: Bir pull-down direnci, giriş pinini toprak (GND) seviyesine çekmek için kullanılır. Bu, buton açıkken (basılmadığında)
pinin LOW (0V) seviyesinde kalmasını sağlar.
Çalışma Prensibi: Butona basılmadığında, direnç aracılığıyla pin LOW'da kalır. Butona basıldığında, pin HIGH (genellikle 5V)
olur.
Kullanım Alanı: Genellikle, bir buton veya anahtar açıkken pini LOW yapmak için kullanılır.
Pull-up Bağlantı:
Tanım: Bir pull-up direnci, giriş pinini yüksek (Vcc) seviyesine çekmek için kullanılır. Bu, buton açıkken pinin HIGH (örneğin
5V) seviyesinde kalmasını sağlar.
Çalışma Prensibi: Butona basılmadığında, direnç aracılığıyla pin HIGH'da kalır. Butona basıldığında, pin LOW (0V) olur.
Kullanım Alanı: Genellikle, bir buton veya anahtar açıkken pini HIGH yapmak için kullanılır.
Aralarındaki Fark:
Temel Durum: Pull-down bağlantısı, pinin temel durumunu LOW'da tutarken; pull-up bağlantısı, pinin temel durumunu
HIGH'da tutar.
//------------------------------------------------------------------------------//
AC ve DC Nedir?
AC (Alternating Current): Elektrik akımının yönü ve büyüklüğü zamanla değişir. Genellikle evlerde kullanılan elektrik, AC'dir.
DC (Direct Current): Elektrik akımı, belirli bir yönde ve sabit bir büyüklükte akar. Piller ve bazı güç kaynakları DC sağlar.
AC (Alternating Current) Örnekleri
[Link] Elektrik Sistemi: 220V/50Hz elektrik.
[Link]ınlatma: Ampuller.
[Link]üstriyel Motorlar: Fabrika makineleri.
[Link]örler: Gerilim artırma/düşürme.
[Link] Ekipmanları: Amplifikatörler.
DC (Direct Current) Örnekleri
1. Piller: AA, AAA, 9V.
2. Güneş Panelleri: DC enerji üretimi.
3. Elektrikli Araçlar: Batarya ve motor.
4. Bilgisayarlar: 5V veya 12V güç kaynakları.
5. Telekomünikasyon: DC besleme cihazları.
//------------------------------------------------------------------------------//
Mikrodenetleyiciler için kullanılan giriş ve çıkış elemanları şu şekildedir:
Giriş Elemanları:
Sıcaklık Sensörü// Mesafe Sensörü // Buton// Işık Sensörü // Hareket Sensörü // Switch (Anahtar)
Çıkış Elemanları:
LED // Motorlar // Dijital Ekran // Buzzer
//------------------------------------------------------------------------------//
Switch Bounce = mekanik bir anahtarda kontakların kapanması ve anahtar kontakları çarpıştığında oluşan titreşimden
kaynaklanır.
//------------------------------------------------------------------------------//
Yükselen kenar Düşen kenar tetikleme nedir=
Arduino'da yükselen ve düşen kenar tetiklemeleri genellikle bir sinyalin değişimini algılamak için kullanılır. Bu, genellikle bir
düğmeye basıldığında veya bırakıldığında yapılan işlemleri tetiklemek için kullanılır.
Yükselen Kenar Tetikleme : Yükselen kenar, bir sinyalin LOW'dan HIGH'a değiştiği anı ifade eder.
Düşen Kenar Tetikleme : Düşen kenar, bir sinyalin HIGH'dan LOW'a değiştiği anı ifade eder.
//------------------------------------------------------------------------------//
flex sensörde döngü
void led_yak(int sayi)
{for(int i=2; i<sayi+2;i++)
{digitalWrite(i,HIGH);}
for(int j=7; j>=sayi+2; j--)
{digitalWrite(j,LOW);} }