10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü
10K Potansiyometre Modülü

ALPGEN ROBOTİCS

10K Potansiyometre Modülü

Ürün Kodu:EA2YBXYI79
Hemen Al
featuresÜcretsiz kargo
featuresUygun Fiyat
Ürün Açıklaması

arduino sensör modülleri

10K POTANSİYOMETRE MODÜLÜ

Potansiyometre, kontrol edilebilen ayarlı bir dirençtir. El ile kontrol edilebilen potansiyometreden 0 ile 1023 arası analog çıkış elde edilmektedir.

arduino 10k pot modülü  

 

Nerede Kullanılır?

Arduino ile robotik kodlama projelerinde sıkça kullanılmaktadır. Örneğin kullanılan ledin ışık şiddeti, buzzerın ses şiddeti, servo motorun açısı, motorun hızı veya yönü potansiyometre ile ayarlanıp değiştirilebilir.

 
Çalışma Voltajı 5V DC                        
Data Çıkışı Analog (0-1023V)
Pot Değeri 10K
En 39,73mm
Boy 46.73mm
Vida Delik Çapı 3.2mm

Örnek Proje Devre Şeması

Bu projede potansiyometreden okunan değere göre  Arduino Uno Breadboard'un D13 pininde bulunan mavi LEDin yanması kodlanmıştır. Potansiyometreden okunan analog değer 800'den (bu değer değiştirilebilir) büyük olduğu zaman LED yanacak, küçük olduğunda ise LED sönecektir. 
arduino potansiyometre devresi ve örnek kod

 

Örnek Proje Arduino Kodu

 
 
/* ALPGEN Robotics */
//* Potansiyometre Modülü Kullanımı
// 15.05.2021
// Soru ve Yardım İçin: [email protected]
// www.alpgenrobotics.com *//
 
int potpin = A0;   // Potansiyometreyi A0 pinine tanımlıyoruz
int deger  = 0;   // Pot başlangıç değeri 0 tanımlandı
int led = 13;     // led Dijital 13'e tanımlandı
 
void setup()  // Başlangıç Ayarlamaları
{
 pinMode(led, OUTPUT); // led çıkış olarak ayarlandı
 Serial.begin(9600);   // Seri haberleşme hızı 9600 baudrate ayarlandı
}
void loop()   // Sürekli Tekrar Edecek Olan Döngü
{
 deger = analogRead(potpin); // Modülden okunan değer "deger" değişkenine atandı
 if (deger > 800)              //Eğer okunan değer 800'den büyükse
 {
   digitalWrite(led, HIGH);    // led yansın
 }
 else                          // değilse
 {
   digitalWrite(led, LOW);     // led sönsün
 }
 Serial.println(deger);      // Okunan değer seri monitörde mesaj olarak gönderilir
 delay(100);                 // 100ms gecikme
}
SEPETE EKLE
Yorumlar
Bu ürün için henüz yorum yapılmamış.