İçindekiler:
- Adım 1: Adım 1…Üçgenleri yapmak
- Adım 2: Adım 2…LED'leri ekleme
- Adım 3: Adım 3…Onları Bir Arada İstifleme
- Adım 4: Adım 4… Tüm Negatif ve Pozitif Telleri Birleştirme
- Adım 5: Adım 5…Işıkları Test Etme
- Adım 6: Adım 6…Arduino'yu Kodlamak
- Adım 7: Adım 7…Başka Bir Kod
- Adım 8: Adım 8…Başka Bir Kod
- Adım 9: Adım 9…Başka Bir Kod
- Adım 10: Adım 10…Başka Bir Kod
- Adım 11: Adım 11…Kendi Kodunuzu Oluşturun
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bunu kartondan bir şey yapmamız gereken bir sınıfta yarattım. Ayrıca kodlama öğretiyorum, bu yüzden bunu öğrencilerimin karton kullanarak bir şeyler oluşturması ve ardından Arduino kullanarak kodlaması gereken sınıfa dahil edeceğim. Her satır kendi bireysel ışığıdır, bu yüzden kodlayabilmeniz için bu yol sınırsızdır.
Adım 1: Adım 1…Üçgenleri yapmak
1. Tüm kartonları kestim. Bir xacto bıçağı kullanarak, kartonu bir yarda genişliğinde şeritler halinde kestim ve sonra onları 11 inçlik parçalara böldüm. 27 tanesini kestim ve üçgenler halinde birbirine yapıştırmaya başladım. 9 tanesini yaptım. Sonra Tüm üçgenleri yaptım ve bir aralayıcı kullanarak sivri bir nesne kullanarak eşit aralıklarla 3 delik açtım.
Adım 2: Adım 2…LED'leri ekleme
Ardından, istediğim LED'lerin modelini buldum. Beyaz, kırmızı, sarı, mavi, beyaz, mavi, sarı, kırmızı, beyaz desenini seçiyorum. LED'leri üçgenin içinden ekledim. Her üçgenin içine rengin adını yazdım ve pozitif bacağı yukarı ve negatif bacağı aşağı doğru büktüm… Her şeyi bu şekilde düzenli tutuyorum. Tüm LED'leri ayakları büktükten sonra, tüm negatif ayakları ve ardından tüm pozitif ayakları birleştirerek başka bir teli bağlayarak içeriden bir tel lehimledim. Bir ucunda fazladan negatif telin asılı olduğundan ve ardından diğer tarafta pozitif fazladan yapıştığından emin oldum.
Adım 3: Adım 3…Onları Bir Arada İstifleme
Sonra hepsini üst üste dizdim. Üstten bir yıldız gibi görünmeleri için üst üste koydum. Küçük bir dübel çubuğu kullandım ve bir tutkal tabancası kullanarak, tüm katmanın birleştiği iç kısımda dübel çubuğu kullandım. Dübel soygunu dışarıdan göremezsiniz. Onları bir arada tutmak için çok yapıştırdım.
Adım 4: Adım 4… Tüm Negatif ve Pozitif Telleri Birleştirme
Sonra tüm negatif kabloları birbirine bağladım, böylece Arduino için sadece bir negatif kablom oldu. Onları birbirine büktüm ve lehimledim, böylece bir arada kalsınlar. Negatif telin LED'lerin pozitif tellerine dokunabileceği her yere bir bariyer oluşturmak için sıcak tutkal koydum. Tüm negatif kablolar yapıldıktan sonra, her pozitif kabloya bir kapak teli eklemeye başladım. Negatif kabloya dokunması konusunda endişelenmek istemediğim için kapalı kabloyu kullanıyorum. Bunu her katman için yaptım, böylece 9 ayrı pozitif kablom oldu. İlk başta renkler bir arada olsun diye kablo yapacaktım (3 beyaz 1 tel, 2 kırmızı 1 tel vs.) ama sonra kodlamaları üzerinde daha fazla kontrol istediğime karar verdim.
Adım 5: Adım 5…Işıkları Test Etme
Hangi telin hangi renk olduğunu görmek için ışıkları test ettim ve her teli hangi katmanla etiketledim.
Adım 6: Adım 6…Arduino'yu Kodlamak
Bir sonraki yaptığım şey Arduino'yu kodlamaktı. Orijinal düşüncem, beyaz, kırmızı, beyaz, sarı, beyaz, mavi sırasına göre gideceğimdi. Yani bu oluşturduğum 1. kod. Böylece tüm beyazlar 1 saniye yanar ve ardından yanıp söner. Ardından tüm kırmızılar 1 saniye yanar ve ardından yanıp söner. Sonra tekrar beyaz, sonra sarı, sonra beyaz, sonra mavi ve en sonunda beyaz. Yaptığım kodlamanın geri kalanı için adımlar ekleyeceğim. Gerçekten kodlama sınırsızdır. 9 kat ile istediğiniz deseni yapabilirsiniz.
Adım 7: Adım 7…Başka Bir Kod
Bu kod, LED'lerin bir saniyeliğine tamamen açılmasını ve ardından yanıp sönmesini sağlar. Ardından beyaz LED'ler bir saniye yanar ve ardından yanıp söner. Ardından tüm LED'ler tekrar açılır ve kapanır. Sonra kırmızı, ardından tümü, ardından sarı ve ardından tümü ve ardından mavi ve ardından tüm LED'ler.
Adım 8: Adım 8…Başka Bir Kod
Bu kod, LED'lerin birer birer dönmesini ve birer birer tamamen yukarı kalmasını sağlar ve sonra tekrar aşağı iner.
Adım 9: Adım 9…Başka Bir Kod
Bu kod, LED'lerin birer birer birbirini takip etmesini sağlar. Aşağıdan yukarıya ve sonra aşağıdan tekrar başlar
Adım 10: Adım 10…Başka Bir Kod
Bu kod, LED'in yanıp sönmesini sağlar ve birbirini takip eder ve sonra geri düşer.
Adım 11: Adım 11…Kendi Kodunuzu Oluşturun
Arduino üzerinde her katmanın kendi pin numarası olduğu için bunun için çok farklı kodlar oluşturabilirsiniz.