İçindekiler:

LED'e Arduino Basınç Anahtarı: 4 Adım
LED'e Arduino Basınç Anahtarı: 4 Adım

Video: LED'e Arduino Basınç Anahtarı: 4 Adım

Video: LED'e Arduino Basınç Anahtarı: 4 Adım
Video: Arduino ile Led Yakmak - Blink Uygulaması #2 2024, Kasım
Anonim
LED'e Arduino Basınç Anahtarı
LED'e Arduino Basınç Anahtarı

Bu proje, sensöre basınç uygulandığı sürece bir LED'in daha parlak olmasını sağlayacak bir anahtar olarak basınç sensörünün nasıl kullanılacağını gösterir.

Adım 1: İhtiyacınız Olan Şey

Neye ihtiyacın var
Neye ihtiyacın var

kullandım

  • 1 IEFSR basınç sensörü
  • 1 LED
  • 1 547 Ohm direnç
  • 1 10k direnç
  • 5 tel
  • 1 Arduino
  • 1 ekmek tahtası

Adım 2: Devre Kurulumu

Devre Kurulumu
Devre Kurulumu

Breadboard'umu bu şekilde hazırladım. Sensörü 5V Arduino güç kaynağına bağlayın, ardından diğer ucu 10k rezistöre ve ardından toprağa bağlayın. Aynı ucu A0'a bağlayın.

Ardından diğer direnci dijital bağlantı noktalarından birine bağlayın (belirli bir neden olmadan 6 kullandım). LED'i seri olarak bağlayın ve ardından bunu toprağa bağlayın.

Temel devreleriniz ayarlandı.

Adım 3: Programlama

Programlama
Programlama

Devreleri kurduktan sonra, bilgisayarınızda Arduino programını açın ve COM portunun yanı sıra doğru Arduino'nun seçildiğinden emin olun.

Çok açıklayıcı olmasa da kodumu buraya kopyalayabilirsiniz. Temel fikir, Arduino'nun pinleri OUTPUT ve INPUT olarak kurması ve pin 6'ya ne yapacağını söylemek için pin A0'dan gelen bilgileri kullanmasıdır. Ne yazık ki, bu talimat size LED'i basınçla ilgili olarak nasıl daha parlak hale getireceğinizi göstermeyecek, ancak sensöre basıldığı sürece LED'i zaman içinde daha parlak hale getirecektir. Bununla birlikte, devreler ve kodlar bunun için çok benzer ve aradığınız buysa, bir google aramasıyla kolayca değiştirilebilir.

Ekli koddur (fotoğraftaki dosya adını dikkate almayın, bu bir hataydı).

4. Adım: Test Etme

Test yapmak
Test yapmak
Test yapmak
Test yapmak

Şimdi basınç sensörünü ne kadar uzun tutarsanız, LED'in o kadar parlak olacağını görmelisiniz (sıfırlanana kadar)

Önerilen: