İçindekiler:
Video: Arduino Uno R3 ile Potansiyometre ile LED Kontrolü: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Daha önce, yeni bir yazılımı tanımak için aydınlatıcı olabilecek kontrol panosuna veri göndermek için Seri Monitör kullanıyorduk. Bu dersimizde bir potansiyometre ile bir LED'in parlaklığını nasıl değiştireceğimizi ve değer değişimini görmek için potansiyometrenin verilerini Seri Monitör'de nasıl alacağımızı görelim.
Adım 1: Bileşenler
- Arduino Uno kartı * 1
- USB kablosu * 1
- Direnç (220Ω) * 1
- LED * 1
- Potansiyometre * 1
- Ekmek tahtası * 1
- Atlama telleri
2. Adım: İlke
Doğrusal bir potansiyometre, analog bir elektronik bileşendir. Peki analog değer ile dijital değer arasındaki fark nedir? Basitçe söylemek gerekirse, dijital, açık/kapalı, sadece iki durumlu, yani 0 veya 1 olan yüksek/düşük seviye anlamına gelir. Ancak analog sinyallerin veri durumu, örneğin 1'den 1000'e kadar doğrusaldır; sinyal değeri, kesin bir sayı belirtmek yerine zamanla değişir. Analog sinyaller, ışık yoğunluğu, nem, sıcaklık ve benzerlerini içerir.
Adım 3: Şematik Diyagram
Adım 4: Prosedürler
Bu deneyde potansiyometre şu şekilde kullanılır:
voltaj bölücü, cihazları üç pininin tümüne bağlamak anlamına gelir. Potansiyometrenin orta pimini A0 pimine ve diğer iki pimi sırasıyla 5V ve GND'ye bağlayın. Bu nedenle potansiyometrenin voltajı 0-5V'dir. Potansiyometrenin düğmesini çevirin ve A0 pimindeki voltaj değişecektir. Ardından, kontrol panosundaki AD dönüştürücü ile bu voltajı dijital bir değere (0-1024) dönüştürün. Programlama yoluyla, kontrol panosundaki LED'in parlaklığını kontrol etmek için dönüştürülmüş dijital değeri kullanabiliriz.
Aşama 1:
Devreyi kurun.
Adım 2:
Kodu https://github.com/primerobotics/Arduino adresinden indirin
Aşama 3:
Krokiyi Arduino Uno panosuna yükleyin
Kodu kontrol panosuna yüklemek için Yükle simgesine tıklayın.
Pencerenin altında "Yükleme tamamlandı" görünüyorsa, çizim başarıyla yüklenmiştir.
Potansiyometrenin milini döndürün ve LED'in parlaklığının değiştiğini görmelisiniz.
Karşılık gelen değer değişikliklerini kontrol etmek istiyorsanız, Seri Monitörü açın ve penceredeki veriler potansiyometre düğmesini çevirmenizle değişecektir. Bu deney, istediğiniz gibi başkalarıyla da değiştirilebilir. Örneğin, LED'in yanıp sönmesi için zaman aralığını kontrol etmek için potansiyometreyi kullanın.
Adım 5: Kod
//Potansiyometre ile kontrol ediliyor
//Döndür
Potansiyometrenin şaftı ve LED'in parlaklığının değiştiğini görmelisiniz.
//Web sitesi:www.primerobotics.in
/******************************************/
const
int analogPin = 0;//analog giriş pini
const
int ledPin = 9;//led ekli
int
inputValue = 0;//sensörden gelen değeri saklamak için değişken
int
outputValue = 0;//çıktı değerini saklamak için değişken
/******************************************/
geçersiz
kurmak()
{
Serial.begin(9600);//seriyi ayarla
9600 olarak iletişim baud hızı
}
/******************************************/
geçersiz
döngü()
{
inputValue = analogRead(analogPin);//oku
potansiyometreden gelen değer
Serial.print("Giriş: "); //Yazdır
"Giriş"
Serial.println(inputValue); //Yazdır
Girdi değeri
outputValue = harita(inputValue, 0, 1023, 0, 255); //0-1023'ten 0'dan 255'e kadar bir sayının sayısıyla orantılı dönüştürme
Serial.print("Çıktı: "); //Yazdır
"Çıktı"
Serial.println(outputValue); //Yazdır
çıkış değeri
analogWrite(ledPin, outputValue); // çevir
Çıkış değerine bağlı olarak LED yanar
gecikme(1000);
}
/*******************************************/
Önerilen:
Arduino İle Potansiyometre ile LED Parlaklığını Kontrol Etme: 3 Adım
Arduino İle Potansiyometre İle LED Parlaklığını Kontrol Etme: Bu projede, potansiyometre tarafından sağlanan değişken direnç kullanarak LED'in parlaklığını kontrol edeceğiz. Bu yeni başlayanlar için çok basit bir projedir ancak size potansiyometre ve LED çalışması hakkında daha fazla bilgi edinmek için gerekli olan birçok şeyi öğretecektir
Potansiyometre(Değişken Direnç) ve Arduino Uno Kullanarak Solma/Led/Parlaklık Kontrolü: 3 Adım
Potansiyometre(Değişken Direnç) ve Arduino Uno Kullanarak Sönümleme/Led/Parlaklık Kontrolü: Arduino analog giriş pini potansiyometrenin çıkışına bağlanır. Yani Arduino ADC(analog to digital converter) analog pini potansiyometre ile çıkış voltajını okuyor. Potansiyometre düğmesini döndürmek voltaj çıkışını değiştirir ve Arduino yeniden
Potansiyometre ve Arduino ile LED Parlaklığını Kontrol Etme: 6 Adım
Potansiyometre ve Arduino ile LED Parlaklığını Kontrol Etme: Bu eğitimde, bir potansiyometre ve Arduino ile LED parlaklığını nasıl kontrol edeceğimizi öğreneceğiz.Bir tanıtım videosu izleyin
Butonlar, Raspberry Pi ve Scratch ile Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: 8 Adım (Resimlerle)
Basmalı Düğmeler, Raspberry Pi ve Scratch Kullanarak Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: Öğrencilerime PWM'nin nasıl çalıştığını açıklamanın bir yolunu bulmaya çalışıyordum, bu yüzden kendime 2 basmalı düğme kullanarak bir LED'in parlaklığını kontrol etmeye çalışma görevi verdim - bir düğme bir LED'in parlaklığını arttırır ve diğeri onu karartır. Programlamak için
3 Potansiyometre ve Arduino İle 3 Servo Motor Kontrolü: 11 Adım (Resimli)
3 Potansiyometre ve Arduino ile 3 Servo Motoru Kontrol Etmek: Merhaba. Bu benim ilk dersim, bu yüzden kurarken herhangi bir hata yaparsam bana karşı sabırlı olacağınızı umuyorum. Yeni başlayanlar için yazılmıştır, bu yüzden aranızda daha ileri olanlar bunun çoğunu atlayabilir ve sadece kablolamaya geçebilir. Kendime koyduğum hedef