İçindekiler:
- Adım 1: İhtiyacınız Olan Malzemeler
- Adım 2: Kabuk
- Adım 3: Destek İskeleti
- Adım 4: LED'i Kablolama
- Adım 5: Kaburgaların Bağlanması
- Adım 6: LED'i Arduino'ya Kablolama
- Adım 7: Sensörlerin Bağlanması
- Adım 8: Kodlama Zamanı
- Adım 9: Kapağı Kapatma ve Son Gelişmeler
Video: Sihirli Büyülerle Sihirli Kristal Top Yapalım! ~ Arduino ~: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Burada, içindeki LED ışıkların animasyonlarını kontrol etmek için bir hareket sensörü ve bir RFID tarayıcı kullanan bir Sihirli Top yapacağız.
Adım 1: İhtiyacınız Olan Malzemeler
Bu proje için aşağıdaki araçlara ve malzemelere ihtiyacınız olacak:
- Arduino Uno'su
- İvmeölçer, Jiroskop ve Sıcaklık sensörlü bir MPU-6050 Sensör.
- Bir RC522 RFID Okuyucu
- bazı uyumlu Etiketler (NTAG215'leri kullandım)
- 36 beyaz LED
- 36 kırmızı LED
- 36 mavi LED
- 8 NPN Transistör, IRF520 kullandım
- Şeffaf plastik top, 16 cm çap
- Küçük ekmek tahtası
- 9V pil takımı (6xAA)
- lota kabloları
Aletler:
- 3 boyutlu yazıcı
- Havya
Adım 2: Kabuk
Yapacağımız ilk şey topun dış kabuğunu hazırlamaktır. Bunu yapmak için plastik topun içini zımparalamanız yeterlidir.
Zımparalarken yaptığınız vuruşları görebileceksiniz, bu nedenle eşit bir desen elde etmek için zaman ayırın ve küçük daireler çizin.
Adım 3: Destek İskeleti
Bir sonraki inşa edeceğimiz şey destek iskeleti olacak.
Bu iskelet, tüm LED'leri yerinde tutacak ve elektroniklerin geri kalanını içerecek. Dış çapı 13cm olduğundan led ile kabuk arasında yaklaşık 1,5cm boşluk olacak şekilde difüzör malzeme ile dolduracağız. Sonunda RFID okuyucunun da iskeletin dışına oturması gerekecek. Bunun için her biri LED'in oturduğu tarafta küçük klipslere sahip 6 kaburgadan oluşan 3 boyutlu bir model yaptım. Gördüğünüz gibi her bir kaburga Her renk için 6 adet olmak üzere 18 klipsi vardır.
Tüm ribonlar aynı olduğu için bir ribayı 6 defa yazdırabilirsiniz. Bir ribon yazdırdıktan sonra, geri kalanı yazdırırken zaman kazanmak için bir sonraki adıma zaten devam edebilirsiniz.
Adım 4: LED'i Kablolama
Şimdi, bireysel kaburgayı bağlayacağız.
Her bir kaburga orta sırada 6 beyaz LED, dış sıralardan birinde 6 kırmızı LED ve diğer dış sırada 6 mavi LED tutar.
LED'inizi uygun kelepçelere yapıştırın ve LED'in polaritesini, her bir kaburganın pozitif ve negatif bir ucu olacak şekilde hizaladığınızdan emin olun, hepsi de sıraya girin.
İlk olarak, her bir sıranın üst üçünü lehimleyin ve alt üç LED'i birlikte yeyin, böylece seri olarak bağlanırlar. Bundan sonra, bir sıranın her iki pozitif ucunu bir tel ile ve her iki negatif ucunu da her iki parça paralel olarak bağlanacak şekilde bağlayın..
tüm 6 kaburga için tekrarlayın.
Adım 5: Kaburgaların Bağlanması
Her bir kaburgayı kablolamayı bitirdiğinizde, kaburgaları pil takımına bağlamanın zamanı geldi.
Tüm mavi ve beyaz LED sıralarının pozitif uçlarını doğrudan pil paketinizin 9V kablosuna bağlayabilirsiniz.
Kırmızı LED'im diğer LED'imden biraz daha düşük bir voltaja sahipti, yani önce sıralarının tüm pozitif uçlarını bağlamam ve ardından bunu bir dirençle 9V'a bağlamam gerekiyordu. Tüm LED'leriniz aynı voltaja sahipse bu adımı atlayabilirsiniz.
Adım 6: LED'i Arduino'ya Kablolama
Şimdi, transistörler devreye giriyor.
Küçük breadboard'unuzu alın ve tüm topraklama pinlerini Arduino'nuzun topraklamasına bağlayın. Arduino'nuzun Dijital pinlerini Transistörlerin orta pinlerine bağlayın. Beyaz LED için pin 1'den 6'ya kadar ve pin 7 ve 8 için kırmızı ve mavi için pin kullandım. Artık beyaz LED sıralarınızın her bir negatif ucunu kendi transistörüne bağlayabilirsiniz, sırayı bozmadığınızdan emin olun. Ardından mavi ve kırmızı negatif uçları ilgili transistörlerine bağlayın.
Adım 7: Sensörlerin Bağlanması
Şimdi sensörleri bağlayacağız.
Hareket sensörü kolayca bağlanır, VCC'sini 5V pinine, Gound to Ground ve SCL ve SCA'yı kartınızdaki SCL ve SCA pinlerine bağlamanız yeterlidir.
RFID okuyucunun daha fazla kabloya ihtiyacı var:(solda RFID, sağda Arduino)
- SDA ->10
- SCK ->13
- MOSI->11
- MISO->12
- IRQ kullanılmıyor
- GND ->GND
- RST ->9
- 3.3V ->3.3V
RFID okuyucunun kablolarının İskeletin dışında olabilmesi için yeterince uzun olduğundan emin olun.
Adım 8: Kodlama Zamanı
Artık her şeyi bağladığımıza göre, kod zamanı!
RFID okuyucuyu kullanmak için şu Kitaplığa ihtiyacınız olacak: https://github.com/miguelbalboa/rfid ve yerleşik SPI kitaplığı.
Hareket sensörünü kullanmak için, bir IC2 cihazı olduğu için yerleşik Wire kitaplığını kullanmanız gerekir.
Kodumun tamamını buraya yapıştırmayacak olsam da bazı kısımlarından bahsedeceğim:
Belirli bir nfc etiketine benzersiz bir animasyon atamak için, her etiketin kimliklerini bir değişkene kaydettim, böylece RFID okuyucu bir etiketi okuduğunda, kimliğini kaydedilenlerle karşılaştırır ve bir if ifadesi aracılığıyla şunu arar: atanan animasyon işlevi.
Hareket sensörü seçilen herhangi bir eksenin değerini okur, okunan değer pozitifse kırmızı ışıklar, negatifse mavi ışıklar yanar.
Adım 9: Kapağı Kapatma ve Son Gelişmeler
Neredeyse tamamız!
Projeyi bitirmek için, difüzyon malzemesi olarak her yarım kürenin içine bir plastik torba katlayın, iç bilyeyi yavaşça bir yarıya yerleştirin ve diğer yarısını da üzerine kapatın. O zaman işin bitti!
Artık NFC etiketlerinizi istediğiniz gibi paketleme seçeneğiniz var, bunları eski bir kitabın sayfalarına yapıştırabilir ve sayfaların topun okuduğu büyüler gibi davranmasına izin verebilirsiniz veya benim yaptığım gibi birkaç sahte parşömen kağıdı yazdırabilirsiniz, üzerlerine yazın veya çizin ve NFC etiketlerini arka tarafa yapıştırın. Tadaa, büyülerin hazır!
Ve bununla projemizi bitirdik!
Önerilen:
Elektrikli Sihirli Sekiz Top: 5 Adım
Elektrikli Sihirli Sekiz Top: Evrenin sırlarını bilmekle ilgileniyor musunuz? Sihirli Sekiz Top size göre olmayabilir! Ara sıra belki de evet veya hayır sorularına cevap verebilen Magic Eight Ball, tüm sorularınıza %100 garanti ile cevap verebilir!*Usi
Clap Switch Devresi Yapalım: 5 Adım
Bir Alkış Anahtarı Devresi Yapalım: Alkış anahtarı devresi veya klapesi (ticari versiyon), ellerinizi çırparak veya parmaklarınızı şıklatarak bir lambayı, ışığı açıp kapatan sesle etkinleştirilen bir anahtardır
Geri Dönüştürülebilir Malzemelerle Mini Mikser Yapalım: 6 Adım
Geri Dönüştürülebilir Malzemelerle Mini Mikser Yapalım: Merhaba ben Hilal, Bu projede mikserimizi geri dönüşümlü malzemeler kullanarak yapıyoruz. Yumurta, süt, yoğurt ve aklınıza gelen tüm sıvıları rahatlıkla yenebilirsiniz. Kendi mikserinizle pastanızı bile yapabilirsiniz! :)Videoda meyveli yoğurt yaptık:
Evde Coca-Cola Tenekesi ile Yürüyen Robot Yapalım: 6 Adım (Resimlerle)
Evde Coca-Cola Tenekesi ile Yürüyen Robot Yapalım: Herkese merhaba ben Merve!Bu hafta Coca-Cola tenekesi ile yürüyen robot yapacağız. *_*Hadi başlayalım !**STICK IT YARIŞMASINDA BU PROJE İÇİN LÜTFEN OY VERİN
U.V Kristal Top: 4 Adım
U.V Kristal Küre: Kolay ve ucuz bir kristal küre yapın. İhtiyacınız olan: Anında sıcak kompres (sıcak buz Deneyi)boş bulbu.v LEDdüğme hücreleriorusb kablosu