İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Sensör Tasarımı ve Devre Şeması
- Adım 3: Donanım Kurulumu ve Kodu
- Adım 4: Arduino'yu Ayarlama
- Adım 5: Abajur Yapımı
- Adım 6: Sonraki Adım
- 7. Adım: Sırada Ne Var
Video: Arduino Kullanan Proximity Lambası: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu projede size alüminyum folyo ve yüksek değerli bir direnç (10 MΩ ila 40 MΩ direnç) kullanarak bir yakınlık sensörünü nasıl oluşturabileceğinizi göstereceğim. Arduino kapasitif algılama Kütüphanesine dayalı olarak çalışır. Elinizi (herhangi bir iletken nesne) sensöre yaklaştırdığınızda, LED'in parlaklığı mesafeye bağlı olarak değişir. Minimum mesafede maksimum parlaklık gösterir.
Kapasitif sensör kütüphanesi, iki veya daha fazla Arduino pinini insan vücudunun elektrik kapasitansını algılayabilen kapasitif sensöre dönüştürür. Sensör kurulumunun gerektirdiği tek şey, orta ila yüksek değerli bir direnç ve uçta küçük (büyük) bir alüminyum folyo parçasıdır. Sensör, en hassas anında sensörden bir el veya vücut inç uzakta olduğunu algılamaya başlayacaktır.
Kapasitif sensörler nasıl çalışır? Kapasitif algılama bir yakınlık algılama teknolojisidir. Kapasitif sensörler, bir elektrik alanı oluşturarak ve bu alanın bozulup bozulmadığını algılayarak yakındaki nesneleri algılayarak çalışır. Kapasitif sensörler, insan vücudu veya el gibi, iletken olan veya havadan önemli ölçüde farklı bir geçirgenliğe sahip olan her şeyi algılayabilir. Geçirgenlik, bir malzemenin etrafında bir elektrik alanı oluşturmanın ne kadar zor olduğunun ölçüsüdür. Bir maddenin elektrik enerjisini bir elektrik alanında depolama yeteneğidir.
Adım 1: Malzemeler
Başlamak için ihtiyacınız olacak:
- Arduino Uno ·
- USB kablosu·
- 10 MΩ direnç·
- LED·
- Alüminyum folyo (boyut 4 cmX4cm)
- Yalıtım bandı
- Karton
- Beyaz kağıtlar
- Sıcak tutkal
Adım 2: Sensör Tasarımı ve Devre Şeması
Küçük sensörler (yaklaşık bir parmak izi boyutunda) dokunmaya duyarlı düğmeler olarak en iyi sonucu verirken, daha büyük sensörler yakınlık modunda daha iyi çalışır.
Alüminyum folyonun boyutu sensörün hassasiyetini etkileyebilir, bu nedenle isterseniz birkaç farklı boyut deneyin ve bunun sensörün tepki verme şeklini nasıl değiştirdiğini görün.
Devre şeması:
Adım 3: Donanım Kurulumu ve Kodu
Arduino'nun 2. ve 4. pinleri arasına 10 M ohm'luk bir direnç takın. Programa göre pin 4 alıcı pinidir. Alüminyum folyoyu alıcı pinine bağlayınız. Led'in +ve terminalini Arduino'nun GND'sine 9. pin –ve terminaline bağlayın.
Adım 4: Arduino'yu Ayarlama
Harika! Şimdi tüm fiziksel işler bitti ve koda geçtik. Kapasitif algılama kitaplığı kurduğunuzdan emin olun.
Artık sensörünüzü test etmeye hazırız! Sensörün kararlılığını artıracağından, bilgisayarınızın duvara takılı olduğundan veya Arduino'nun toprağa bağlı olduğundan emin olun. Sensörün çıkışını kontrol etmek için Arduino programlama ortamında Seri monitörü açın (monitörün kodda belirtildiği gibi 9600 baud'a ayarlandığından emin olun). Düzgün çalışıyorsa, elinizi folyoya yaklaştırıp uzaklaştırmanız ledin parlaklığını değiştirmelidir. Sensör plakası ve vücudunuz bir kapasitör oluşturur. Bir kapasitörün yükü depoladığını biliyoruz. Kapasitesi ne kadar fazlaysa, o kadar fazla şarj depolayabilir. Bu kapasitif dokunmatik sensörün kapasitansı, elinizin plakaya ne kadar yakın olduğuna bağlıdır.
Arduino ne işe yarar?
Temel olarak Arduino, kapasitörün (yani dokunmatik sensörün) ne kadar sürede şarj olduğunu ölçer ve ona bir kapasitans tahmini verir. Kapasitans çok küçük olabilir, ancak Arduino bunu doğru bir şekilde ölçer.
Adım 5: Abajur Yapımı
kartonu aşağıdaki ölçülere göre kesin
Adım 6: Sonraki Adım
Kartonları beyaz kağıtla kaplayın
7. Adım: Sırada Ne Var
Arduino ve sensör kurulumunu aşağıdaki resimdeki gibi kartona yapıştırın
Alüminyum folyoyu (Sensör) aşağıdaki resimdeki gibi yalıtım bandı ile kaplayın
Aşağıdaki resimdeki gibi kartonu katlayın ve diğer karton parçasına yapıştırın
Önerilen:
Programlanabilir LED'leri Kullanan Entegre Flaşörlü Motosiklet Kuyruk Lambası: 4 Adım
Programlanabilir LED'leri Kullanan Entegre Flaşörlü Motosiklet Kuyruk Lambası: Merhaba! Bu, motosikletiniz veya muhtemelen WS2812B (bireysel olarak adreslenebilir led'ler) ve Arduinos kullanan herhangi bir şey için özel bir Programlanabilir RGB Kuyruk Lambasının (entegre flaşörler/göstergelerle) nasıl yapılacağına dair biraz kolay bir DIY. . 4 aydınlatma modu vardır
LoRa Kullanan Akıllı Sokak Lambası: 5 Adım
LoRa Kullanan Akıllı Sokak Lambası: Bir şehrin sokak lambaları daha güvenli trafik koşulları, daha güvenli yaya ortamı sağlar ve kentin mimari turistik ve ticari çıktısında büyük bir gelişmeyi temsil edebilir. Bu proje, akıllı cadde
PVC Kullanan LED Masa Lambası: 6 Adım
PVC Kullanarak LED Masa Lambası: Bugün PVC Kullanarak Basit LED Masa Lambası Yapacağım. Kendin Yap projesi. makyaj yapmak, hatta tıraş olmak. Sizin
Arduino İle Ir Sensör Kullanan Akıllı Sokak Lambası: 4 Adım (Resimlerle)
Arduino İle Ir Sensörü Kullanan Akıllı Sokak Lambası: Daha fazla proje için lütfen kanalıma ABONE olun. araç, her IR sensörü kontrol eder
Mini LED Başucu Gece Lambası / Lambası: 5 Adım
Mini LED Başucu Gece Lambası / Lamba: Öncelikle, bunun Sunbanks'ın Mini ayaklı LED lambasından ilham aldığını söylemeliyim. Led'i masadan uzak tutmak için bir kalem kullanmak yerine, ışığı tabandan yansıtmak için biraz şeffaf perspeks kullandım. Bu küçük proje bir prototip