İçindekiler:
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
LED tutulması, tümü bir Arduino Uno ile kontrol edilen LED'ler, kapasitif dokunmatik sensörler ve bir MIDI çıkışı ile etkileşimli bir araçtır. Cihazı birçok farklı şekilde programlayabilirsiniz. Tüm uygulamalarda fikir hemen hemen aynıdır: Hangi sensörlere dokunulacağını belirleyin ve ardından LED'leri ve MIDI çıkışını güncelleyin. Burada yayınlanan videoda, yazdığım bazı programlara göz atabilirsiniz. Şasi MDF'den yapılmıştır ve talimatlarda gördüğüm lazerle kesilmiş topografik haritalardan ilham almıştır.
LED masalarına yeni bir dönüş katan daha etkileşimli ışık cihazları yapmak istediğim için cihazı yaratma konusunda motive oldum. Jeodezik kubbe projemde IR sensörleri ile yaşadığım bazı problemlerden dolayı LED tutulmasının bir diğer amacı da daha güvenilir sensörler uygulamaktı. IR sensörlerinde olduğu gibi trim kaplarını ayarlamak zorunda kalmadan her sensör için temiz sinyal sağlamada daha iyi olan kapasitif dokunmatik sensörleri seçtim. Ayrıca montajı ve taşınması daha kolay olan daha küçük bir cihaz yapmak istedim.
Bu talimatta, bir Arduino, WS2801 LED piksel şeridi ve MIDI çıkışı ile on kapasitif dokunmatik sensör kurmayı gözden geçireceğim. Güneş tutulması oluşturmaya başlayalım!
Adım 1: Tedarik Listesi
Malzemeler:
1. Arduino Uno (Atmega328 - monte edilmiş)
2. 3 mm kalınlığında 45cm x 45cm orta yoğunluklu suntadan (MDF) 30 levha
3. LED'leri yaymak için 1/16 kalınlığında Akrilik (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…
4. 9V 2A Güç kaynağı (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…
5. Adreslenebilir RGB LED'ler (https://www.amazon.com/gp/product/B0192X56MM/ref=o…
6. Bakır folyo bant (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…
7. Arduino için Buck Dönüştürücü (RioRand LM2596 DC-DC Buck Dönüştürücü 1.23V-30V)
8. Pin Başlıkları (Gikfun 1 x 40 Pin 2.54mm Tek Sıra Ayrılabilir Erkek Pin Başlığı)
9. USB uzantısı (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…
10. DC güç jakı soketi (https://www.amazon.com/gp/product/B01LQGESUO/)
11. Erkek DC 2.1mm x 5.5mm Varil Priz (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…
12. MIDI - USB kablosu (https://www.amazon.com/gp/product/B071KLC884/ref=o…
13. MIDI jakı (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…
14. Tel sargı (https://www.amazon.com/gp/product/B008AGUABU/ref=o…
15. Bir 5.5MΩ Direnç
16. On 1kΩ Direnç
17. İki 220Ω Direnç
18. 5/16 inç çaplı dübel
19. Donanım (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…
Aletler:
1. Lazer kesici
2. Yörünge zımparası
3. Süper yapıştırıcı
4. Sıcak tutkal tabancası
5. Havya
6. Tel sarma aracı
2. Adım: Sisteme Genel Bakış
LED tutulması, on LED'i ve bir MIDI sinyalini kontrol etmek için cihazın çevresine yerleştirilmiş kapasitif dokunmatik sensörler kullanır. Pim 2, kapasitif dokunmatik sensörler için gönderme pimi görevi görür, böylece pim 2'ye on farklı bakır levhaya bir 5.5MΩ direnç bağlanır. Her alma pimi (3 ila 12 arası pimler) ile bakır levha arasına 1kΩ'luk bir direnç bağlanır. Kapasitif dokunmatik sensörler hakkında bir inceleme için, diğer talimatlarımı inceleyin.
LED şeridinden gelen LED'ler de cihazın çevresine yerleştirilmiştir ve sinyal ve saat pinleri Arduino'nun A0 ve A1 pinlerine bağlanmıştır. LED şeritler ve Arduino hakkında bir inceleme için bu bağlantıya göz atın. Son olarak, MIDI jakının sinyal pini iletme pinine (yani pin 1) bağlanır.
Kodda Arduino, pin 2'den bir darbe gönderir ve kapasitif dokunmatik sensörlerin alma pinlerinden birinde dijital okuma yapar. Her kapasitif dokunmatik sensör için bir darbe gönderilir ve algılanır. Sensörlerin okumalarına bağlı olarak Arduino, LED'lerin rengini değiştirir ve/veya bir MIDI sinyali üretir.
Adım 3: Kutuyu Tasarlamak ve Kesmek
LED Yarışması 2017'de Birincilik Ödülü
Önerilen:
NodeMCU Sensörler Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: 14 Adım (Resimlerle)
NodeMCU Sensörleri Kontrol Rölesi ile IoT Tabanlı Ev Otomasyonu Nasıl Yapılır: IoT tabanlı bu projede Blynk ile Ev Otomasyonu ve gerçek zamanlı geri beslemeli NodeMCU kontrol rölesi modülü yaptım. Manuel Modda, bu röle modülü Mobil veya akıllı telefondan ve Manuel anahtardan kontrol edilebilir. Otomatik Modda, bu akıllı
LoRa ile Sera Otomasyonu! (Bölüm 1) -- Sensörler (Sıcaklık, Nem, Toprak Nemi): 5 Adım
LoRa ile Sera Otomasyonu! (Bölüm 1) || Sensörler (Sıcaklık, Nem, Toprak Nemi): Bu projede size bir serayı nasıl otomatikleştirdiğimi göstereceğim. Bu, size serayı nasıl kurduğumu ve güç ve otomasyon elektroniklerini nasıl bağladığımı göstereceğim anlamına geliyor. Ayrıca size L kullanan bir Arduino kartının nasıl programlanacağını göstereceğim
Üç Dokunmatik Sensör Devresi + Dokunmatik Zamanlayıcı Devresi: 4 Adım
Üç Dokunma Sensör Devresi + Dokunma Zamanlayıcı Devresi: Dokunma Sensörü, Touch Pinlerine dokunmayı algıladığında devreye giren bir devredir. Geçici olarak çalışır yani yük sadece pinlere dokunulduğunda AÇIK olacaktır. Burada size bir dokunuş yapmanın üç farklı yolunu göstereceğim
Karton, RGB Işıklar ve Sensörler ile DIY Manyetik Masa Hokeyi: 11 Adım (Resimlerle)
Karton, RGB Işıklar ve Sensörler ile DIY Manyetik Masa Hokeyi: Air Hockey oynamış olmalısın! Oyun alanına birkaç $$$$$ ödeyin ve arkadaşlarınızı yenmek için gol atmaya başlayın. Çok bağımlılık yapmıyor mu? Evde bir masa tutmayı düşünmüş olmalısın, ama hey! Hiç kendin yapmayı düşündün mü? Biz
Kolay Eğitim: Arduino ile Esnek Sensörler: 4 Adım
Kolay Eğitim: Arduino ile Flex Sensörler: Flex sensörler harika! Bunları Robotik projelerimde her zaman kullanırım ve sizleri bu esnek küçük şeritlere alıştırmak için basit bir küçük öğreticiler yapmayı düşündüm. Gelelim flex sensörün ne olduğundan ve nasıl çalıştığından, nasıl