İçindekiler:

Elektronik Matris - Seni Seviyorum: 10 Adım (Resimlerle)
Elektronik Matris - Seni Seviyorum: 10 Adım (Resimlerle)

Video: Elektronik Matris - Seni Seviyorum: 10 Adım (Resimlerle)

Video: Elektronik Matris - Seni Seviyorum: 10 Adım (Resimlerle)
Video: MOTIVE - ROMANTİK (Official Audio) 2024, Kasım
Anonim
Image
Image
Facebook Güvenlik Uzmanı İpuçları
Facebook Güvenlik Uzmanı İpuçları

Tarafından WarenGonzagaResmi Web SitesiYazarın Daha Fazlasını Takip Edin:

Facebook Güvenlik Uzmanı İpuçları
Facebook Güvenlik Uzmanı İpuçları
Eski Pillerle Taşınabilir Şarj Cihazı Yapın!
Eski Pillerle Taşınabilir Şarj Cihazı Yapın!
Eski Pillerle Taşınabilir Şarj Cihazı Yapın!
Eski Pillerle Taşınabilir Şarj Cihazı Yapın!
EMIREN™ (Radyo Kontrollü Paletli Robot)
EMIREN™ (Radyo Kontrollü Paletli Robot)
EMIREN™ (Radyo Kontrollü Paletli Robot)
EMIREN™ (Radyo Kontrollü Paletli Robot)

Hakkında: Sadece zamanınızı kurtarmak ve hacklenebilir eşyalarınızı güvenceye almak için zamanımı boşa harcayan kişiyim! WarenGonzaga Hakkında Daha Fazla Bilgi »

Merhaba! Aşk, havadadır! Bu sevgililer günü, Arduino ile 8x8 LED Matrix'te sevginizi tam anlamıyla gösterin. Sevdiklerinize hediyeniz için elektronik bir sevgililer günü projesi yapın. Bugün size sevgililer günü için basit ama şirin projemi göstereceğim. Bu proje, sevgiliniz için elektronik kalbinizi sergilemeye yetecek kadar 8x8 LED Matrisli Arduino Nano Atmega328 Mikrodenetleyiciye dayanmaktadır. Bunu, çok fazla yer kaplamadan odasında herhangi bir yere koyabilmesi için sevgilim için mümkün olduğunca basit ve taşınabilir yaptım. Arduino Nano'nuz yoksa mevcut Arduino Uno R3'ünüzü de kullanabilirsiniz. Kod şematik bile aynı. Bu proje ve bu basit ve sevimli elektronik sevgililer günü hediyesi projesini nasıl yaptığım hakkında daha fazla bilgi için aşağıya gidin.

Sağolun beyler! Instructables'ta Sevgililer Günü Mücadelesi 2017'de Büyük Ödülü kazandım! Bu kadar basit (ama çok şirin) olsa da projemi desteklediğim için gerçekten çok mutluyum. Bunu gerçekleştirmek için bu projede çok fazla çaba harcadım. Sensiz yapamam, evet sen! Umarım "Mikrodenetleyici" yarışması için bana tekrar oy verirsin. Oylarınız benim için çok şey ifade ediyor. Desteklemeye devam ettiğiniz için teşekkür ederiz! Bu yıl gönderilecek daha fazla Talimat. Instructables'ta burada kalmanızın keyfini çıkarın! Barış!

Elektronik Matris - Seni Seviyorum

Electronic Matrix - I Love You (Project E. M. I. L. Y olarak da bilinir), sevdikleriniz için basit bir hediye olarak sevgililer günü için Arduino Nano Atmega328 tabanlı bir elektronik projedir. Bu proje, Arduino devre kartında bulunan giriş voltajı kaynağı kullanılarak 3v'den 5v'ye kadar güçlendirilebilir. Bu proje için PIN 30'daki Vin pinini kullanmayı tercih ediyorum. Ekranınız 8x8 LED Matrix (sürücüsüz) ve ekranınızı aşırı akımdan korumak için 8 rezistör olacak. Bu proje aslen, hareketli kalbi gösteren 8x8 LED projesi ile eski sevgililer Arduino Uno R3 projesindendir. Kodu geliştirip Arduino Nano'da yapıyorum çünkü Arduino Nano'nun gizli güçlerini keşfetmek için Arduino Nano ile taşınabilir bir sevgililer hediyesi projesi düşünüyorum.

Bu proje aşağıdaki sponsorlar ve ortaklar tarafından mümkün kılınmıştır.

  • Kovan Elektronik
  • JAG Elektronik
  • ElexHub

ve ayrıca Connected Cities, E-Gics ve Easyelectronyx

Bu proje için hazır DIY Kit sağladılar. Kendin Yap projemin orijinal bir kopyasını almak istiyorsanız, iş ortağım elektronik mağaza Hive Electronics'e gidin.

Bu projeyi beğendin mi? Lütfen "Mikrodenetleyiciler" yarışmasına oy vermeyi düşünün. Bu Talimatları belgelemek ve oluşturmak için haftalarımı harcadım. Sensiz, başaramam. Oylarınız benim için çok şey ifade ediyor. Projelerimi desteklerseniz daha fazla Instructable yapacağım

Bu projeyi yapmak için heyecanlı mısınız? Birinci adıma gidin!

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

Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak

Bu sevgililer günü hediyesi projesinin çalışması için birkaç elektronik bileşen gerekiyor. Ortağım elektronik mağazalarına bu projenin tüm Kendin Yap Kitini satın almamı şiddetle tavsiye ediyorum. Onlara mesaj atın ve E. M. I. L. Y Projesi için Kendin Yap Kiti hakkında bilgi verin veya bu proje için komple Kendin Yap Kitini sipariş etmek için aşağıdaki bağlantılara tıklayın. Kendin Yap Kiti indirimlidir, bu yüzden Kendin Yap Kitimi kullanmanı tavsiye ettim.

  • JAG Electronics (Şimdi Satın Alın)(Blog)E. M. I. L. Y Projesi için Kendin Yap Kiti Sipariş Edin (Ücretsiz Elektronik Belge Belgeleri)
  • Hive Electronics (Şimdi Satın Alın)(Önerilir)

    E. M. I. L. Y Projesi için Kendin Yap Kiti Sipariş Edin (Ücretsiz Elektronik Belge Dokümantasyonu)

  • ElexHub (Mevcut Değil)E. M. I. L. Y Projesi için Kendin Yap Kiti Sipariş Edin (Ücretsiz Elektronik Belge Belgeleri)

Kendin Yap kitimi kullanma veya herhangi bir nedenle ayrı ayrı satın alma seçeneğiniz var. Her neyse, işte bu proje için ihtiyaç duyacağınız elektronik bileşenlerin tam listesi. Kullandığım gerçek parçalar.

  • Arduino Nano Atmega 328 (1 adet) veya mevcut Arduino Uno'nuzu kullanabilirsiniz.
  • Arduino Nano (1 adet) için USB kablo teli veya mevcut Arduino Uno'nuz için USB kablosu.
  • 8x8 LED Matix (1 adet)
  • 220 Direnç (8 adet)
  • Erkek - Dişi Jumper Telleri (16 Adet Muhtelif Renklerde)
  • Kısa Jumper Telleri (8 Adet Beyaz renk)
  • Kısa Jumper Telleri (1 Adet Siyah renk)
  • Tam Boy Ekmek Tahtası (1 adet) veya Yarım Boy Ekmek Tahtası kullanabilirsiniz.

Bu proje için herhangi bir alete ihtiyacınız yok çünkü bu sadece bir prototip ve kalıcı hale getirmeye karar vererek Perma-Devre Kartına lehimleyebilirsiniz.

2. Adım: Çift

Çift
Çift
Çift
Çift
Çift
Çift
Çift
Çift

İlk adım olarak, buna "Çift" adını verdim çünkü iki ayrı elektronik bileşeni, ekmek tahtası ve mikrodenetleyicimiz Arduino Nano olan bir tek parçada birleştireceksiniz. Bir çift gibi, hayat vermek için bir araya geliyorlar. Yani bu projenin kalbi devre kartı ve mikrodenetleyicidir.

Tam veya Yarım boyutlu breadboard'unuzu ve Arduino Nano Atmega328'inizi alın ve mikro denetleyiciyi breadboard'unuzun ortasına yerleştirerek birleştirin. Daha fazla bilgi ve kılavuz için resimlere göz atabilirsiniz.

3. Adım: Parlayan Zırh

Parlayan Zırh
Parlayan Zırh
Parlayan Zırh
Parlayan Zırh

Mikrodenetleyicinizi yerleştirdikten sonra, sevgililer günü hediyesi projemiz için bazı "Parlayan Zırhlar" yerleştireceğiz. Bu adımı "Parlayan Zırh" olarak adlandırdım çünkü Dirençler bu şekilde devreye giriyor. Direnç, bir elektronik devredeki elektrik akımının akışını sınırlayan veya düzenleyen bir elektrik bileşenidir. Bunun anlamı ne? Bu küçük elektronik bileşenler, 8x8 LED Matrix'imizi aşırı elektrik akımının neden olduğu yanmaktan koruyacaktır. Bu yüzden onlara projemizin Parlayan Zırhı adını verdim.

8 adet 220 ohm rezistörünüzü alın ve verdiğim resimlere göre breadboard üzerine yerleştirin. Neden 220 ohm direnç? Yüksek yerine düşük direnç kullanmayı tercih ediyorum ama neden? çünkü düşük direnç LED'lere daha fazla parlar ve yüksek direnç size daha az parlayan LED'ler verir. 220-ohm direnç, 1k-ohm direnç dışında LED'ler için harikadır (ancak 1k-ohm, LED için hala iyidir, ancak bu projede, LED'ler için daha fazla parlaklık için 220-ohm kullanmayı tercih ediyorum).

Adım 4: Kırık Kalbinizin Onarılması

Kırık Kalbinizin Onarımı
Kırık Kalbinizin Onarımı
Kırık Kalbinizin Onarımı
Kırık Kalbinizin Onarımı

Verdiğim görüntüye göre dirençlerinizi başarılı bir şekilde yerleştirmişsinizdir umarım aynı kurulumdayızdır. Her neyse, bu adımda, kırılan kalbinizi düzelteceğim lol ama cidden bu proje ile her şeyden önce önemli bir şeyi düzelteceğiz. Arduino Nano'yu mikro veya cep boyutundaki projeleriniz için tek başına kullandığınızda, çoğunu kullanmanın birkaç sorunu vardır. Nedir? Arduino Nano ile karşılaştığım sorun, Bilgisayarımın (Windows 10 üzerinde çalışıyor) Arduino USB bağlantımı algılayamamasıydı. Bu çok sinir bozucu ve çok fazla endişeleniyorum. Sanırım bu sorunla öleceğim lol.

Saatler süren deneylerden sonra ve umutlarımı yitirip ölene kadar bu Arduino Forumunda bir cevap buldum. 26(TEST) ve 25(AGND) pinlerini kısa devre yapmışlar. Hassastı ama imkansız değildi. TEST pinini bu şekilde toprakladıktan sonra kararsızlık ve kilitlenmeler ortadan kalktı. Bu Arduino Forumundan tamamen ayrıntılı bir çözüm aldım.

Sonunda, Arduino ile ilgili bu problemden kırılan kalbimi düzelttim. Daha fazla bilgi ve Arduino Nano ile bu yaygın sorunun nasıl çözüleceğine dair kılavuz için sağladığım resme bakın.

Adım 5: Kablolu Aşk

kablolu aşk
kablolu aşk
kablolu aşk
kablolu aşk
kablolu aşk
kablolu aşk

Bu projeyi bitirmek için biraz heyecanlıyım, bu yüzden biraz kabloluyum. Bence bir tür kablolu aşk, bu adımın başlığı bu. Teknoloji aracılığıyla aşık olmak kablolu aşk olarak adlandırılabilir. Her neyse, size bu projenin kablo bağlantılarını göstereceğim. Sağladığım resimleri ve şemayı kullanarak size adım adım rehberlik edebilirim.

Adım 6: Gökkuşağı Renkli Damarlı Kalp

Gökkuşağı Renkli Damarlı Kalp
Gökkuşağı Renkli Damarlı Kalp
Gökkuşağı Renkli Damarlı Kalp
Gökkuşağı Renkli Damarlı Kalp
Gökkuşağı Renkli Damarlı Kalp
Gökkuşağı Renkli Damarlı Kalp

Bu projeyi oluştururken Owl City'den Rainbow Veins dinliyorum ve şarkı sözleri… "Neşelen ve nemli gözlerini kurula ve bana yağmur yağdığında söyle, Ben de üstündeki gökkuşağını karıştırıp senin içinden geçireceğim. Damarlar, Çünkü kalbin renksiz ve bilmeliydik, Er ya da geç büyüyeceğiz, Çünkü tüm boş zamanımızı yalnız harcadık" Ben de bu adımı "Gökkuşağı Damarlı Kalp" olarak adlandırmaya karar verdim. " 8x8 LED Matrix'imde gördüğünüz gibi pinlere bağlı gökkuşağı renginde teller var. Bu teller Erkek - Dişi Jumper Telleridir. Bağlanan telin rengine göre pin numarasını kolayca tanıyabilmek için gökkuşağı renkli jumper kabloları kullanmayı tercih ediyorum. 8x8 LED Matrix, projemizin kalbi olarak hareket ediyor. Sonra renkli teller Gökkuşağı Damarları gibi davranır. Kalbinizi renklerle dolduralım. Temel olarak, boş ve beyaz kalbini renklerle dolduruyorum. Çok ilginç! Neyse konuya dönelim!Gördüğünüz gibi 8x8 LED Matrix için sürücü kullanmıyorum çünkü kodlarımı kullanarak çıkışı kontrol edebiliyorum. Şimdilik, bunu özelleştiremezsiniz çünkü Arduino Nano'nun çok sayıda kodu saklamak için küçük bir belleği vardır. Animasyonlu Seni Seviyorum animasyonunun tamamı bu projede tüketilen birçok bayt içeriyor, bence Arduino Nano bellek sınırının neredeyse %85'i. Ancak kodumu yeniden düzenleyebilirseniz özelleştirebilirsiniz. Bu projenin bir sonraki sürümü için 8x8 LED Matrix için özelleştirilebilir bir çıktı yapacağım. Size 8x8 LED matrisinin pinout'larını ve bunun PIN 1'ini nasıl bulacağınızı göstereceğim. Öncelikle, Nokta Vuruşlu (8x8 LED Matrisi için başka bir terim) üzerinde bulunan PIN 1'in nerede olduğu hakkında hiçbir fikrim yok. İnternette geziniyorum ve Dot Matrix'in PIN 1'ini nasıl kolayca tanıyacağımı buldum lütfen yukarıdaki ikinci resmi kontrol edin. Renkli jumper telli PIN gösterimi için 3. resme bakın. Ardından rehberiniz için kalan resimleri kontrol edin. Umut ediyorum bu yardım eder. Tamamlandığında, bir sonraki adımı kontrol edin. Teşekkürler!

Adım 7: Kalp ve Zihin

Kalp ve Akıl
Kalp ve Akıl
Kalp ve Akıl
Kalp ve Akıl
Kalp ve Akıl
Kalp ve Akıl

Kalbinizin damarları artık iyiyse, onu projemizin beynine bağlayacağız. Bu sefer bu adımı "Kalp ve Akıl" olarak adlandırıyorum. Bunu neden adlandırıyorum? çünkü aşık olduğumuzda hem kalbimizi hem de aklımızı kullanmalıyız. Sonucunu düşünmeden tüm kalbini verirsen eninde sonunda ölürsün lol her şeyi dengede tutalım. Demek istediğim, hayatta kritik kararlar için hem kalbi hem de aklı kullanmalısın. Tekrar yapalım, her şey dengeli ve harika!

İşte bu adımda 8x8 LED Matrix Display'i (Kalp) mikro denetleyicimize (The Mind) bağlayacağız. Daha fazla bilgi ve kılavuz için yukarıdaki resmi kullanın. Çizimleri dikkatlice takip edin. PIN 1'in Arduino Nano'nun D13'üne ve PIN 9'un Arduino Nano'nun D2'sine bağlı olduğunu daima unutmayın. Resimlere bakmalısın lol. İşiniz bittiğinde bir sonraki adıma geçin ve orada görüşürüz!

Adım 8: Sizinle Anılar

Seninle Anılar
Seninle Anılar
Seninle Anılar
Seninle Anılar
Seninle Anılar
Seninle Anılar

Sevdiklerimizle olan anılarımıza sahip çıkalım. Bu adımda sahip olduğumuz bazı anıları (Arduino kodu) yükleyeceğiz. Kullandığım kod aslen buradan. Kodu bu proje için ihtiyaçlarıma uyacak şekilde yeniden düzenledim ve revize ettim. Yakında 8x8 LED Matrix'inizin çıktısını kolayca özelleştirmenizi sağlayan 8x8 LED Matrix düzenleyicili başka bir sürümünü yayınlayacağım, ancak şimdilik Arduino Nano için sınırlı hafızamız olduğu için bu koda bağlıyım.

Arduino Nano Atmega 328p'nizi PC'nize bağlayın. Sorunu çözdüğümüz için PC'niz tarafından algılanmalıdır. Nano'nuzu PC'nize bağlarken hala sorun yaşıyorsanız, lütfen bu talimattaki ADIM 4'ü tekrar kontrol edin. Karşılaştığınız sorunla ilgili yardıma ihtiyacınız varsa, lütfen herhangi bir yardım için aşağıya yorum yapın.

Bu sefer, kodu yüklemeden önce sahip olduğum ayarları kontrol etmek için lütfen son resme (Resim 5) bakın. Olası sorunu kolayca belirleyebilmek için yüklemeden önce kodu doğrulamayı unutmayın.

Kodun öğreticisi aşağıdaki zip paketine dahil edilmiştir. Devam edin ve indirin. Merak etmeyin bedava.:) Bu kodu geliştirmek için Github'daki GIST üzerinden benimle işbirliği yapabilirsiniz.

Lütfen aşağıdan indirin!

KODU İNDİRİN (eğiticiyle birlikte)

KOPYALA VE YAPIŞTIR(öğreticiyle birlikte)

Adım 9: Sevgiyle Güçlendirilir

Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir
Aşk tarafından desteklenmektedir

Bu proje güç olmadan çalışmaz. Bu yüzden sevgililer günü hediyesi projemiz için bir güç kaynağı sağlayacağız. Arduino Nano'nuzu çalıştırmak için, PIN 30 (Vin) için kırmızı ve PIN 29 (GND) için siyah atlama teli koymalısınız. Kendi güç kaynağınıza bağlarsanız kırmızının pozitif ve siyahın negatif olduğunu unutmayın, çift pil veya şarj edilebilir pil olabilir. Benim durumumda fazladan pilim yok, bu yüzden nasıl açılacağını göstermek için Arduino UNO R3'ün voltaj çıkışı (5v) PIN'ini ve toprak PIN'ini kullanıyorum. Gösteri için son resmi kontrol edin.

Fark ettiğiniz gibi kırmızı ve siyah jumper kablolarını ürün listesine dahil etmiyorum değil mi? Çünkü güç için jumper kabloları mı yoksa sadece normal kabloları mı kullanacağınıza ve doğrudan tahtaya lehimleyip lehimleyeceğinize kendi başınıza karar veriyorsunuz. Bu kadar basit. İşiniz bittiğinde bir sonraki ve son adıma gidin.

Adım 10: Sevginizi Gösterin

Sevgini göster
Sevgini göster
Sevgini göster
Sevgini göster

2017 Sevgililer Günü Yarışmasında Büyük Ödül

Önerilen: