İçindekiler:

Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli)
Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli)

Video: Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli)

Video: Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli)
Video: Yeni itfaiye aracı 2024, Temmuz
Anonim
Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino)
Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino)

KKD süt şişelerini güzel görünümlü LED ışıklara dönüştürün ve bunları kontrol etmek için bir Arduino kullanın. Bu, başta süt şişeleri olmak üzere bir dizi şeyi geri dönüştürür ve çok düşük miktarda güç kullanır: LED'ler görünüşe göre 3 watt'tan daha az enerji harcarlar ancak görmek için yeterince parlaktırlar. Diğer şeylerin yanı sıra, bir tane yapıp yapamayacağımı görmek istedim. elektronik ışık, çoğundan daha insan dostu hissettiriyor ve döner kontrolörlerin bunu yapmanın iyi bir yolu olduğunu buldu. KKD süt şişeleri, LED aydınlatmayı yaymanın ucuz ama estetik açıdan hoş bir yolunu sunar. Özellikle güzel yuvarlak olanları bulabilirseniz:) Bir nesneyi LED aydınlatma ile modifiye etmek sadece çevre dostu olmakla kalmaz, aynı zamanda sıfırdan bir konut inşa etmekten çok daha kolaydır. LED'ler küçük olduklarından, onları hemen hemen her yere koyabilirsiniz ve doğru voltajda yayıldıkları ve çalıştıkları sürece fazla ısı üretmezler. Bu talimat esas olarak fiziksel tasarım ve üretimle ilgili olacak ve ben elektronik devreler ve LED aydınlatma oluşturma konusunda temel bilgilere sahip olduğunuzu varsayacağız. Kullandığınız tam LED'ler ve güç kaynağı muhtemelen değişeceğinden, devremin temellerine sadece özellikler açısından gireceğim. Ayrıca sizi faydalı kaynaklara yönlendirmeye çalışacağım ve Arduino mikrodenetleyici ve onlara sırayla çalışmalarını söyleyen kod hakkında daha fazla bilgi vereceğim. Temel LED aydınlatmanın elektroniği gerçekten basittir, ilkokul elektroniğine benzer, bu yüzden muhtemelen olmayacaktır. senin hiç alman uzun sürer.

Adım 1: Araçlar ve Malzemeler

Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler

Işıkları kendileri üretmek için ihtiyacınız olacak: KKD süt şişeleri3 mm şeffaf akrilik levha2 çekirdekli elektrik kablosu (veya hoparlör kablosu işinizi görecektir - nasıl tasarladığınıza bağlı olarak yalnızca yaklaşık 12v ve çok az akım alacağı için oldukça hafif olabilir) LED'lerDirençlerLehimIsıyla daralan makaronEski bir transformatör (Amerikalılar için duvar siğilleri), artı priz+bununla birlikte fiş adım 2)Çeşitli küçük matkap uçlarıKüçük demir testeresi (muhafaza olarak ne kullandığınıza bağlı olarak)TornavidalarTel sıyırıcılarYan kesiciler/Tel makaslarıLehimleme demiriMultimetreÜçüncü el (bileşenleri birlikte lehimlemek için çok önemlidir)Lehim sökme fitili (diğer cihazlardan herhangi bir bileşeni kurtarırsanız)Timsah klipsi uçları (için test/prototipleme). Ayrıca onlar için bir tür konut yapmak isteyebilirsiniz. Onları asmanın çeşitli yollarını denedim ve kablolar için açılmış deliklerle tavandan sarkan PVC borunun bükülmüş bir bölümüne yerleştim. Onları tavana zımbalamayı da denedim. Bunları ayrıca tavana monte edilmiş bir tahta parçasına, kablo kanalına asabilir veya hatta kabloları yerleştirmek ve bir çatı katından güç sağlamak için tavanınızda delikler açabilirsiniz. Adım 5, bu seçeneklerden birkaçını gösterir ve bahseder. Yukarıdakiler, basit bir açma/kapama düğmesiyle çalışan bazı ışıklar yapmak için ihtiyacınız olan tek şey. Onlara sönümleme veya sıralama gibi daha gelişmiş işlevler vermek için, ayrıca geçişler ve bir mikro denetleyici gibi bir çok bileşene ihtiyacınız olacak: Yukarıdakiler için Arduino miniMini USB adaptörü veya başlık kablosuna FTDL USB. Pin başlık soketleriLehimsiz devre tahtasıLM317T voltaj regülatörüBC337 NPN transistörleriTümü aşağıda gösterilmiştir, ancak 6. adımda bunlar ve birlikte nasıl çalıştıkları hakkında daha fazla bilgi verilmiştir. British Museum'daki Japonya odasında güzel bir yuvarlak ayin kutusu gördüm, ama onu almama izin vermediler. Sonunda beyaz plastik bir moo kart kutusu kullandım çünkü temaya çok uyuyor:) Böyle bir devre yerindeyken, bir arduinoyu onunla yapması için programlayabileceğiniz her türlü şey var. Kinetik aydınlatmayı severim ama yanıp sönen yılbaşı ışıklarını vb. şatafatlı ve mekanik buluyorum. Düzenlilikleri ve tutarlılıkları soğuk ve hoş karşılanmaz (iyi noel ışıklarının natüralist pırıltısını yaratmak için çalışmak gerekir). Gösterişli bir şey istemiyorum (kelimenin tam anlamıyla). Işıklar için çok insan tarafından çalıştırıldığını hisseden, basitçe açılıp kapanma şeklini sıralayan tek bir analog kontrol istiyorum. Bunun için kod, hoş bir his kadranı ve estetik açıdan hoş bir alüminyum düğme ile birleştiğinde, onu hoş bir oyuncak haline getirir.

Adım 2: Perspex'i Kes ve Del

Perspex'i Kes ve Del
Perspex'i Kes ve Del
Perspex'i Kes ve Del
Perspex'i Kes ve Del
Perspex'i Kes ve Del
Perspex'i Kes ve Del

Öncelikle süt şişelerinin kapaklarının içine girmek için perspeks diskler keseceğiz, ardından LED'leri ve kabloyu monte edebileceğimiz delikler açacağız. Delik kesiciyi kullanırken bir parça tahtaya delin. Keserken malzemenizi buna benzer bir şeye bastırmak arka kenarın düzgün kalmasına yardımcı olacaktır. Yumuşak ahşap ayrıca, ahşaba ulaştığında matkabın ısırma şeklinin değiştiğini gerçekten hissedebildiğiniz için, sonuna kadar gittiğinizi bilmenizi sağlar. Diskleriniz hazır olduğunda, tüm süt şişesi kapaklarında merkeze uyacak şekilde delik açın. perspekste delikler. Ayrıca kablolama ve LED'ler için hazır delikler açmanız gerekir. Burada tam olarak ne yapacağınız, ne tür bir güç kaynağı kullanacağınıza ve ona ne tür devreler bağlamak istediğinize bağlıdır. Benimki ışık başına üç LED kullanır, bunu diskin etrafına eşit şekilde yerleştirdim. Her LED'in bacaklarını geçirmek için bir çift deliğe ve kablonuzun iki telini geçirecek kadar büyük iki deliğe ihtiyacınız var. (Açıklayıcı notlar için resme bakınız). Bunun için şablon vs. herhangi bir şey kullanmadım, sadece pilli matkap, bazı küçük parçalar ve sabırla gözle yaptım. Bazen, LED ayakları için iki delik birbirinden biraz fazla uzak veya birbirine yakın olabilir, ancak dikkatli olduğunuz sürece, biraz bükülme, bunların oturmasına izin verecektir. Bu henüz bir anlam ifade etmiyorsa endişelenmeyin, bir sonraki adım bunu netleştirecektir.

Adım 3: LED'leri takın

LED'leri monte edin
LED'leri monte edin
LED'leri monte edin
LED'leri monte edin
LED'leri monte edin
LED'leri monte edin

Şimdi, polariteye dikkat ederek LED'leri deliklerden geçirin. Temel olarak, bir LED üzerindeki her bir negatif bacak, bir sonrakindeki pozitif bacağa bağlanacak şekilde onları zincirleme bağlayacağız. Bunun gibi kaç tane zincirleme bağlayacağınız, kullandığınız güç kaynağının voltajına bağlıdır. Benimki 12v ve LED'lerimin ileri voltajı 3,3'tür, bu nedenle üç LED'in 9,9 voltu, kaynağımın kaldırabileceği maksimum değerdir. Devreyi 12v'a çıkarmak için bir dirence de ihtiyaçları olacak. Her şişede kesinlikle bir direnç olmalıdır, çünkü yapmazsanız LED'ler yanar veya en azından ısınır (ve daha parlak). Bunu erken bir prototiple denedim ve şişe kapağının KKD'sini eritmek için bir direnç olmadan yeterince ısındılar. Kendi devrenizle ne yapacağınızı bulmak için bu kullanışlı LED hesap makinesini kullanabilirsiniz:https://led.linear1.org/led.wizBu adımdaki ekran görüntüsü tam olarak çalıştığım değerleri ve ortaya çıkan devreyi gösteriyor (Bir sonraki adımda dirençler eklenir). LED'leriniz deliklerden geçtiğinde ve polaritenin olduğundan emin olduğunuzda doğru, bu adım için resim dizisinde gösterildiği gibi kabloları birlikte bükmeye başlayın. Kablo deliklerine en yakın uçlar bükümsüz bırakılır, çünkü bunlar birbirleri yerine kabloya lehimlenecektir. Bunu, pos-pos veya neg-neg yerine sadece pozitifi negatife bağladığınızdan emin olarak, hepsiyle yapmaya devam edin. Ayrıca tüm bu ışıkların tutarlı olmasını sağladım. Aşağıya bakıldığında, akım her zaman soldan girer, ardından sol delikten topraklanan LED'lerin etrafından saat yönünde geçer.

Adım 4: Lehim Bileşenleri

Lehim Bileşenleri
Lehim Bileşenleri
Lehim Bileşenleri
Lehim Bileşenleri
Lehim Bileşenleri
Lehim Bileşenleri
Lehim Bileşenleri
Lehim Bileşenleri

Şimdi her şeyi yerinde lehimlememiz gerekiyor. Her şeyden önce, tüm bükülü uç çiftlerinizi birlikte lehimleyin, ardından fazlalığı klipsleyin. Ardından, elektrik kablosunun uzunluklarını soyun ve ardından bunları her bir diske açtığınız kablo deliklerinden geçirin. Kabloları, canlı (kahverengi) LED dizisinin uzun (pozitif) ucuna gidecek şekilde LED uçlarının etrafına sarın. Bakırı uçların etrafına sarın, yerine lehimleyin ve fazla kurşunu tekrar koparın. Kablonuzu orta delikten tekrar ikiye katlayın, ardından şişe kapağını ucun aşağısına ve diskin üzerine kaydırın. Diğer ucunda, pozitif kabloya doğru değerde (benim durumumda 120 ohm) bir direnç lehimleyin. Kablolarınızın uzunluğu, ışıklarınızı nasıl asacağınıza bağlıdır. Bu adımın son resminde görebileceğiniz gibi, oldukça kısa uzunluklarda esnek kullanmayı seçtim, çünkü onları daha uzun uzunluklarda birleştireceğimi ve eklemleri gizleyecek yuvalar yapacağımı biliyordum. Ayrıca 12 çok daha uzun uzunluk yerine 12 daha kısa uzunlukla çalışmak daha kolaydır.

Adım 5: Anahtarlar ve Muhafazalar

Anahtarlar ve Muhafazalar
Anahtarlar ve Muhafazalar
Anahtarlar ve Muhafazalar
Anahtarlar ve Muhafazalar
Anahtarlar ve Muhafazalar
Anahtarlar ve Muhafazalar

Bu noktada, süt şişesi kapaklarına monte edilmiş ve belirli bir güç kaynağı ile çalışacak şekilde tasarlanmış bir dizi ışık var. KKD şişeleri, etiketleri çıkardıktan ve yıkadıktan sonra, doğrudan kapaklara vidalanacak ve hoş görünümlü difüzörler olarak işlev görecektir. Şimdi, ilk başta yaptığım gibi, ışıkları basit bir anahtar kutusuyla bağlayabilir veya tercih edebilirsiniz. aynı güç kaynağını ve aynı zamanda daha ilginç şeyler yapmalarını sağlamak için bir mikro denetleyiciyi kullanarak onları sürmek gibi daha karmaşık bir şey yapın. Zaman kısıtlamaları nedeniyle, bu ışıkları yaklaşık 18 aydır çeşitli geliştirme aşamalarında bir prototip olarak kullanıyorum, ve bu süre içinde onları üç farklı anahtar kutusuyla iki farklı şekilde monte ettim. Ayrıca onları biraz daha mavi ışık veren ve dağınık gövdeleri olan daha iyi LED'lerle donattım. Her yinelemenin her adımını ayrıntılandırmak yerine, bu adımda her birini gösteren notlarla birlikte bir dizi resim koydum. bu talimat, onları kullanmayı seçtiğim en yeni (ve en havalı) yöntemle ilgilenecek: Plastik boruya monte edilmiş ve ayrı ayrı kontrol edilmiştir.

Adım 6: Mikrokontrol, Bileşenler, Süpürme

Mikrokontrol, Bileşenler, Süpürme
Mikrokontrol, Bileşenler, Süpürme
Mikrokontrol, Bileşenler, Süpürme
Mikrokontrol, Bileşenler, Süpürme
Mikrokontrol, Bileşenler, Süpürme
Mikrokontrol, Bileşenler, Süpürme

Tamam, harika. Artık çalışan süt şişesi ışıklarımız var. Ancak açma-kapama kontrolü çok ilginç değil. Karartma ve sıralama ne olacak? Bunun için bir mikrodenetleyiciye ihtiyacımız var ve ben bir Arduino kullanacağım. Ayrıca onunla çalışmak için bir grup bileşene ihtiyacımız olacak, bunların bir kısmını eski donanımdan toplayıp geri dönüştüreceğim. Prototip oluşturmak ve istediğimi kodlayabildiğimden emin olmak için standart bir Arduino kullandım (hala çok bu tür şeylerde çok acemi):https://www.arduino.cc/en/Main/ArduinoBoardDiecimilaVe bunlardan birini ve gerçek ışığa gitmek için bir USB adaptörü satın aldı:https://arduino.cc/en/ Ana/ArduinoBoardMini Henüz duymadıysanız, Arduino'lar mikrodenetleyicileri ucuza öğrenmeye başlamanıza izin veren güzel küçük prototipleme platformlarıdır. Onlara ne yapmaları gerektiğini söyleyen programlama dili de oldukça erişilebilir. Arduino web sitesinde harika bir referans ve Limor Friedman'ın bir sürü iyi başlangıç seviyesi öğreticisi var: https://www.arduino.cc/en/Reference/HomePagehttps://www.ladyada.net/learn/arduino/So I devremi yeniden tasarlamam gerekiyor, bir arduino mini'yi barındırmak için daha karmaşık. Bir döner potansiyometreden gelen bir okumaya göre onları açıp kapatabilmelerini istiyorum, bu da arduino'nun anahtar olarak tetiklemesi için transistörleri devreye dahil etmek anlamına geliyor. Arduino ayrıca 5v'de çalışıyor, bu yüzden iki duvar siğili kullanmadığım sürece mevcut 12v'mden düzenlenmiş bir 5v besleme üretmem gerekecek. LM317T tasarıya uyuyor; onunla sadece birkaç direnç kullanarak (daha sonra ayrıntılı olarak anlatılacaktır) arduino için doğru miktarda voltajı dışarı itmesini sağlayabilirim. İşte LM317T ile ilgili bazı referanslar:https://ourworld.compuserve.com/homepages/Bill_Bowden/page12.htmAşağıya aslında oldukça basit bir devre oluşturacak olan bileşenlerin bazı resimlerini ekledim. Ayrıca yerel bir pazardan 2 pound'a aldığım eski bir amplifikatörün fotoğraflarını da ekledim. Büyük olasılıkla her biri 2 pounddan fazlaya mal olacak güzel alüminyum düğmelere ve bir sürü güzel potansiyometreye ve önyükleme yapmak için tıknaz anahtarlara sahiptir. Eski ekipmanı çöpe atmak, size gerçekten güzel eski bileşenleri neredeyse hiçbir şey vermeden paketleyebilir. Birkaç ipucu için fotoğraflara bakın.

Adım 7: Transistör Devresi

Transistör Devresi
Transistör Devresi
Transistör Devresi
Transistör Devresi
Transistör Devresi
Transistör Devresi

Işıkları arduino üzerinden değiştiremiyorum çünkü 12v'de çalışıyorlar ve Arduino 5v'de çalışıyor. Transistörler, Arduino'yu kızartmadan çok daha büyük bir akımı açıp kapatmak için daha küçük bir akım kullanmama izin veriyor. Işıklar için kabloları ilk ayırdığımda, onlara geri döneceğimi bilerek her kabloyu bir numara ile etiketledim. Bir noktada bir Arduino ile. Devrenin toprak ucuna giden NPN transistörleri kullandığım için, tüm bu kabloları ayırmam ve +12v olanları birbirine eklemeye başlamam gerekecek. Hoparlör kablosunu kullanarak, her çiftin siyah çizgili tarafının canlı, düz tarafının ise toprak olacağı kuralına bağlı kaldım. Daha sonra kaybolmamak için bu tür gelenekleri yapmak ve bunlara uymak önemlidir. Tüm kabloları ayırdıktan sonra, kablolama için borunun üst kısmında pürüzlü bir delik gördüm. Amacım kablolar ve arduino içindeyken beyaz gaffer bantla tekrar kapatmaktı, ancak daha sonra göreceğiniz gibi bu biraz yanlış gitti. İlk şey devremi test etmekti. Transistörün üç pimi vardır: bir toplayıcı, voltaj çıkışı ve taban. Taban, Arduino'nun 1K'lık bir direnç aracılığıyla konuşacağı, toplayıcı toprak bağlantısından akım alacak ve çıkış gerilimi toprağa gidecek. Test çalışıyor. Arduinos ile transistörleri kullanma hakkında daha fazla bilgiyi burada bulabilirsiniz:https://itp.nyu.edu/physcomp/Tutorials/HighCurrentLoads(Arduino ve oradaki taban pimi arasındaki 1K direncine dikkat edin) burada da transistörler için bir primer var:https://www.mayothi.com/transistors.htmlYani temelde:

  • Transistör taban pimlerine lehim dirençleri
  • Her ışık için ayrı toprak bağlantısı ve anlaşılır bir düzende tutabilmeniz için numara.
  • Işıklar için tüm canlı bağlantıları bir araya getirin, bittiğinde ek yerleri üzerinde ısıyla büzüşerek birleştirin (Bu gerçekten önemlidir, çünkü teller boruya geri paketleneceğinden, paketlendiklerinde ışığı kısa devre yapmaları çok olası olacaktır. düzgün yalıtılmamış). +12v için ekleri tek bir bağlantı olacak şekilde oluşturun.
  • Her transistörün kolektörünü her bir ışığın toprak bağlantısına lehimleyin, onu da ısıyla büzüştürün.
  • Tüm transistör yayıcıları birbirine bağlamak için kısa kablo uçları kullanın ve bunları tek bir toprak bağlantısına inşa edin.

Ardından, iletişim kurmak için bağlanacaklar.

Adım 8: İletişim Kabloları

Haberleşme Kabloları
Haberleşme Kabloları
Haberleşme Kabloları
Haberleşme Kabloları
Haberleşme Kabloları
Haberleşme Kabloları

Transistörlerin taban pimlerindeki dirençlere lehimlemek için 12 kabloyu kesin ve soyun. Bunlar, arduino'nun transistörlerle konuşmak için kullandığı kablolar olacak. Isı büzüşmesini unutmayın. Kablolar yerlerine yerleştirildikten sonra, Arduino Mini'deki pin başlıklarını takmak için onları pin soketlerine lehimleyin. Transistörleri değiştirmek için 4 - 13 pinlerini ve AD0 (14) ve AD1 (15) pinlerini 12 çıkış pini olarak kullandım. Arduino Mini'nin pin çıkışını burada bulabilirsiniz:https://www.arduino.cc/en/Main/ArduinoBoardMiniİletişim kablolarınızı pin soketlerine doğru sırayla lehimlerseniz, doğrudan arduino'ya takılmalı ve çalışmalıdırlar. amaçlanan… benimki yaptı. Vay canına. Soketler tamamlandıktan sonra, bunları daha önce eklediğiniz canlı ve toprak bağlantılarıyla birlikte şimdilik borunun ucundan geçirin. Etrafta herhangi bir yedek pim başlığı varsa, her şeyin hala çalıştığını test etmek için timsah klipsleri kullanmayı kolaylaştırırlar.. Arduino'ya her zaman tek bir pimi yüksek ayarlamasını söyleyebilirsiniz, ardından sırayla her ışık için pime dokunmak için ondan bir kurşun kullanın.

Adım 9: Voltaj Düzenlemesi

Voltaj regülasyonu
Voltaj regülasyonu
Voltaj regülasyonu
Voltaj regülasyonu
Voltaj regülasyonu
Voltaj regülasyonu
Voltaj regülasyonu
Voltaj regülasyonu

Işıklar 12v'lik bir kaynaktan çalıştığı için, arduino için onu 5v'a düşüren bir voltaj regülatörü olması gerekir. Güçlendirdiğiniz dirençlere bağlı olarak çıkış voltajı veren LM317T'yi girin. Giriş ve çıkış arasındaki fark ısı olarak dağılır, bu nedenle bazen bu IC'ler bir soğutucuya ihtiyaç duyar. İşte LM317 ile ilgili bir eğitim:https://www.sash.bgplus.com/lm_317/tutorial-full.htmlve işte kullanışlı bir hesap makinesi:https://www.electronics-lab.com/articles/LM317/Arduino için 5v'lik kayış elde etmek için doğru değerleri bulduğumda, lehimliyorum, ısıyla büzüştürüyorum ve test ediyorum. 5.07v çıkıyor, fena değil. Şimdi çalıştığını biliyorum, onu ana kablo demetine lehimleyebilir, 12v alarak, toprağa gidebilir ve arduino'ya gidecek üçüncü bir çıkışa sahip olabilirim. Arduino'daki 5v pinine karşılık gelen 5v çizgisini üzerine koyarak başka bir başlık soketi başlatıyorum. Ben de aynı sokete arduinodan toprak bağladım. Test etmek için neredeyse zamanım var.

Adım 10: Programlama

Programlama
Programlama
Programlama
Programlama

Önce test etmek için bazı kodlar yazmam ve bunu Arduino'ya yüklemek için USB adaptörünü Arduino Mini'ye bağlamak için bir devre tahtası bağlamam gerekiyor. Arduino mini kılavuzuna buradan bakın:https://arduino. cc/en/Guide/ArduinoMinive USB adaptörünün pin çıkışı burada:https://arduino.cc/en/Main/MiniUSBKod ile yanıp sönen dizileri denedikten sonra, vb. bu talimatın sonu. Ayrıca, daha fazla lehim yapıldıkça timsah klipsi testlerinin nasıl daha düzgün hale geldiğine dikkat edin. Her bir ışığın hala her aşamada çalıştığını test etmek biraz tatmin edici ve aynı zamanda çok değerli. Yalnızca sonunda test yapmak sizi şaşırtacak ve bir sorununuz olduğunda nereden başlayacağınızı bilememenize neden olacaktır.

Adım 11: Kablolama ve Anahtar Kutusu

Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu
Kablolama ve Anahtar Kutusu

Şimdi kontroller için. Kontrollerin ışıktan ayrı olmasını istediğim için biraz kabloya ihtiyacım olacak. Devre, canlı ve toprak bağlantılarına ihtiyaç duyar ve potansiyometrenin üç bağlantıya ihtiyacı olacaktır. Bunlardan biri Arduino'dan canlı olacak, biri de arduino'nun potu okumak için kullanacağı analog pin bağlantısı olacak. Diğeri toprak, yani ışığa giden sadece dört çekirdeğe ihtiyacım var. Dört çekirdekli kablom olmadığı için iki uzun hoparlör kablosunu birbirine büküyorum. Mükemmel değil ama kötü değil. Bunu, aşağıdaki fotoğraflarda gösterildiği gibi, iki uzunluktaki kablonun uçlarını fermuarla bağlayarak, bir ucunu onu tutacak kadar ağır bir şeyin altına koyarak ve ardından kabloları kendiniz örerek kolayca yapabilirsiniz. Kontrol kutusunu bir kablodan yapacağım. Bir süredir sahip olduğum boş beyaz plastik moo kart kutusu. Elektrik prizi gibi bazı bileşenler de önceki projelerden geri dönüştürülmüştür. Bir uç kapağı ve bazı fermuarlar, kablonun hafif ucunda gerilim azaltıcı görevi görecektir. Tencere için kutuyu işaretlemeye başlıyorum, ardından kabloları ışık ucundan bağlamaya ayarlıyorum. Bir çifti sıyırarak, ancak diğerini birbirine dolandığında değil, onları tanımlamayı kolaylaştırır. Soyulmuş olanlardan biri anahtar kutusundaki potansiyometreden topraklanacak, biri prizde +12v'ye gidecek. Diğer ikisi pot üzerindeki diğer pinlere bağlı sinyal telleri olacaktır. Diğer uçta bunlardan biri kodun arduinoya okuma yapmasını söylediği analog pine gidecek ve bir tanesi de +5v'a gidecektir. Yine, hepsi yerindeyken ısıyla büzüştü. Resimler, neredeyse feci bir şekilde yanlış giden anahtar kutumu nasıl yaptığımı size daha iyi gösterecek. Önce yapıştırmayı denedim ve plastik süper yapıştırıcı geçirmiyor gibi görünüyor… sonunda, kutunun içine birkaç lastik ped kullanarak ve ardından kutunun tüm katmanlarını tutmak için birkaç PC kasası vidası koyarak sıraladım. onları bir araya getirin ve tencereyi yerinde tutun. İpliği takacak somunum olmadığı için elektrik prizinin de bir fermuara ihtiyacı vardı.

Adım 12: Sıralı Işık

Sıralı Işık
Sıralı Işık
Sıralı Işık
Sıralı Işık
Sıralı Işık
Sıralı Işık
Sıralı Işık
Sıralı Işık

Bitti! Daha fazla fotoğraf ve video gelecek ve kod aşağıda ekli. Kabloların boruya geri dönmek için çok büyük olduğu ortaya çıktı, bu talihsiz bir durum. Bu, LM317 ve arduino'nun her ikisinin de kablo ve bileşenlerle dolu olduğu için borunun tepesinden dışarı çıktığı anlamına gelir. Onları daha fazla ezmek kararsız davranmaya başladı, bu yüzden onları dışarıda bırakacağım. Tavandan sarkacağı için özellikle dikkat çekeceklerinden şüpheliyim. Bununla birlikte, tüm devreleri barındırırken iyi görünen bir çözüm bulmayı çok isterdim. Yine de boşver, istediğim gibi çalışıyor. Basit analog kontrol, hoş bir şekilde insani bir his veriyor. Kodda, şeylerin açılıp kapatıldığı sayıların tek tip farklılıklara sahip olmadığını fark ettiniz mi? Bunun nedeni, kullandığım potun Linear yerine Log olduğu ortaya çıktı, bu nedenle eşikleri eşit olarak dağıtmak, potun hareketinin bir ucunda tüm aktivitenin ezilmesine neden oldu.

Epilog Yarışmasında Birincilik Ödülü

Önerilen: