İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Balkabağının Kesilmesi
- Adım 3: Gözleri Saran Sargısıyla Kapatmak
- Adım 4: Devreyi Kurma, Ses Kaydetme ve Kodu Yükleme
- Adım 5: Balkabağının İçindeki Bileşenleri İçerme
- Adım 6: Ağız Kapatma Mekanizmasının Oluşturulması
- Adım 7: Şeker Tabağını Yerleştirme
- Adım 8: Keyfini çıkarın
Video: Jack-O-Lantern Şekerlik Isırma: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu proje, plastik bir elin bir şekerleme almak için aşağı uzandığında bir numarayı veya şekerlemeyi kapmak için uzandığı klasik Halloween prop şeker kasesinden ilham alıyor. Ancak bu durumda, benzer bir etki yaratmak için ısıran bir jack-o-lantern kullanacağız. Şeker ya da şekerciler, şeker parçalarını almak için ellerini jack-o-lantern'ın ağzına soktuğunda, bir sürprizle karşılaşırlar. Ağızları ellerinde kapanır, gözleri parlar ve sanki jack-o-lantern'ın kendisinden geliyormuş gibi oynanan şeytani bir kahkaha vardır! Tüm bunlar, tüm bu eylemleri başlatmak için bir ping sensöründen gelen girdileri koordine eden Grove Shield'li bir Arduino kullanılarak gerçekleştirilir. Daha sonra bununla ilgili daha fazla bilgi! Hadi hadi bakalım!
Bu projenin harika olduğunu düşünüyorsanız, lütfen bana oy vermeyi düşünün! Bu projeyi görüntülerken oylama düğmesi sağ üst köşede bulunabilir.
Adım 1: Malzemeler
Bu proje için malzemeler şunlar olacaktır:
-
Plastik balkabağı (üstte)
Benimkini parti şehrinden aldım, ancak başka bir yerde bulmak yeterince kolay
-
Koru kalkanlı Arduino
- Grove başlangıç kiti iyi bir satın almadır - ihtiyacınız olan tüm bileşenleri içermez, ancak diğer projeler için kullanılabilecek bazı ekstralar içerir - https://www.seeedstudio.com/Grove-Starter-Kit-for …
- Arduino'yu satın alın:
- Grove ultrasonik korucu -
- Grove servo motorlar (2 - Grove başlangıç kitini satın alırsanız, yalnızca bir ek servo satın almanız gerekecektir) -
- Grove Red LED'ler (2) -
- Grove kabloları - balkabağınızın boyutuna göre uzunlukları değişebilir -
- Grove Recorder V3 -
- Bant - paketleme bandı en iyi sonucu verir ancak herhangi bir güçlü bant iyidir
- saran rap
- Diş ipi, misina veya diğer ince fakat güçlü ipler
- Kağıt tabak - boyut, balkabağınızın ölçeğine bağlıdır
Adım 2: Balkabağının Kesilmesi
-
Balkabağınızda kurşun kalem, gözler ve büyük bir ağız kullanarak iz yapın. Görünüşünden memnun kalana kadar bunu yapın, çünkü bunlar sizin takip etmeniz gereken yönergeler olacaktır.
- Düz çizgiler çizmeye yardımcı olması için bir cetvel kullanmak ve gözlerin yüzde eşit aralıklarla ayrılmasını sağlamak iyi bir fikirdir.
- Ağız için izlediğiniz şeklin elinize rahatça sığacak kadar büyük olduğundan emin olun.
-
Bir Dremel aleti veya X-acto bıçağı kullanarak, gözler ve ağız için delikler olacak şekilde yönergeleriniz boyunca kesin.
Dikkat olmak! Her zaman iki kez ölçmeyi ve bir kez kesmeyi unutmayın. Her zaman daha fazlasını kesebilirsin, ama geri eklemek çok daha zor
- Kestikten sonra, kesilen parçayı ağız için sakladığınızdan emin olun, çünkü ağzın herhangi bir şeyden şüphelenmeyen bir el tarafından kapanan kısmı için tekrar kullanılacaktır.
(Resimlerde balkabağının içinde ne olduğunu görmezden gelin - buna daha sonra geleceğiz!)
Adım 3: Gözleri Saran Sargısıyla Kapatmak
Balkabağına biraz daha gerçekçi bir görünüm kazandırmak için, izleyicileri mümkün olduğunca iç bileşenleri görmekten korumak önemlidir. Bu, gözleri birkaç kat saran sargıyla kaplayarak ve ardından yerinde tutmak için ambalaj bandıyla üzerinden geçerek gerçekleştirilebilir.
Adım 4: Devreyi Kurma, Ses Kaydetme ve Kodu Yükleme
Daha önce bahsettiğim gibi, bu pervanenin ışıklarını, hareketini ve sesini kontrol etmek için Grove Shield'li bir Arduino kullanacağız.
-
Koru kalkanını kullanarak aşağıdaki bileşenleri ilgili pinlerine takın:
- Pim 2'ye Servo Motor
- Pin 3'e Kırmızı LED
- Pim 4'e Kırmızı LED
- Pim 6'ya Servo Motor
- Pim 7'ye Ultrasonik Sensör
- Grove Recorder V3 - Pin 8 (hoparlörü koru kaydediciyle birlikte gelen ek devre kartına bağlayın)
- Arduino'yu bir USB kablosuyla bilgisayarınıza bağlayın
- Kodu yüklemeden önce, hoparlörün çalması için bir ses kaydetmemiz gerekiyor. Bunu, koru kaydedicinin ek panosundaki basma düğmesine kırmızı LED yanana kadar basarak yapabiliriz - bu kayıt yaptığını gösterir. Bir youtube videosundaki sesi benim yaptığım gibi kaydedebilir veya sadece kendinizi korkunç sesler çıkararak kaydedebilirsiniz. Kayıt bittiğinde, basmalı düğmeyi bırakın. Kayıtlar için maksimum uzunluk yaklaşık 80 saniyedir.
-
Kodun yüklenmesi
- Arduino IDE'yi açın (buradan indirilebilir:
- Ekli kodu kopyalayıp IDE'ye yapıştırın
-
Arduino IDE'de araçlar menüsünü seçin
- Yönetim Kurulu >> Arduino/Genuino Uno
- Bağlantı Noktası >> (listelenen ikinci bağlantı noktasını seçin)
- Taslağı hatırlayabileceğiniz bir adla kaydedin
- Panonuza yüklemek için mavi menü çubuğundaki sağ oku seçin
-
Notlar:
- Servoları, LED'leri ve sesi tetikleyen ultrasonik sensörün ölçtüğü mesafeyi balkabağınızın boyutuna göre daha düşük veya daha yüksek bir değere değiştirmeniz gerekebilir.
- Her servo motor için dönüş miktarını değiştirmeniz gerekebilir - koddaki değerler eski ve tam 180 derece dönemeyen servolarım için ayarlandı. Ağız mekanizmasını oluşturduktan sonra (Adım 6) donanımınızla çalışana kadar bu değerlerle oynamanız gerekecektir.
Adım 5: Balkabağının İçindeki Bileşenleri İçerme
- Artık elektronikleriniz hazır ve çalışıyor, onları balkabağının içinde tutmanın zamanı geldi.
-
Pervanenizin devrilmemesini sağlamak için en ağır bileşenleri (kart ve varsa bir güç kaynağı) balkabağının dibine yerleştirmek en iyisidir.
- Benim durumumda, balkabağımın dibinde bir şişkinlik olduğu için, güç kaynağını balkabağının arka duvarına, tahta altta olacak şekilde yerleştirmek zorunda kaldım.
- Pervanenizi kalıcı hale getirmek istiyorsanız, bileşenleri yerine yapıştırabilirsiniz - değilse, ambalaj bandı oldukça iyi çalışır.
- Güç kaynağınız yoksa, balkabağının arkasına bir delik açabilirsiniz, böylece karta güç sağlamak için bir USB kablosu geçebilir.
- Tabii ki, yerine sabitlemek için ambalaj bandı kullanın
- LED'leri, ışıklar doğrudan gözlerin arkasında olacak ve açıldığında gözlerden görülebilecek şekilde yerleştirin - yerine sabitlemek için ambalaj bandı kullanın
- Hoparlörü bant kullanarak balkabağının arkasına doğru konumlandırın - mümkün olduğunca gözden uzak tutmak için tüm teller bantlanabilir
- Ultrasonik sensörü balkabağının arka duvarına yerleştirin - sensörün diğer bileşenler tarafından engellenmediğinden ve ağza girdiğinde (doğru yönü gösteren) bir eli kolayca algıladığından emin olun - kabloları balkabağına sabitlemek için ambalaj bandı kullanın
- Servo motorları henüz takmayın - balkabağına dahil edilmeden önce daha fazla çalışma gerektirirler.
Adım 6: Ağız Kapatma Mekanizmasının Oluşturulması
- Ağzın kapanan kısmını oluşturmak için balkabağından kestiğiniz parçayı ağız için bütün oluşturacak şekilde kullanacaksınız.
-
Daha görünür hale getirmek için dişleri ağzın üzerine çekmek isteyebilirsiniz. bu durumda, bir şarpi veya başka bir kalıcı işaretleyici kullanın ve parçanın dışını çizin (dışbükey olan/balkabağının dışında olan taraf)
Projeme daha gerçekçi bir görünüm kazandırmak için bunu yapmamayı seçtim, ancak çizim, daha fazla ayrıntı ve hatta bir tema eklemek için harika bir yoldur
-
Mekanizmanın kurulması: Ağızlık iki servo motor arasına asılır - motorlar döndüğünde ip gerilir ve ağızlık kuvvetle yukarı kalkar. Motorlar geriye doğru döndürüldüğünde, ağız parçaları yerçekimi ile tekrar aşağı indirilir.
- Bir çivi, matkap, bıçak vb. kullanarak ağızlığın üst köşelerine (her iki tarafta birer tane) iki küçük delik açın.
- Servo kornaları (servo motorlarla birlikte gelen plastik parçalar) motorlara takın - 4 uçlu korna veya 2 uçlu korna kullanın
- Servo boynuzlarının zıt uçlarından ipi (ayrı parçaları) geçirin ve bir uçta bir düğüm atın
- Düğüm tarafındaki fazla ipi kesin
- Düğümsüz taraftaki ipi ağız parçasında kesilen delikten geçirin - delik başına bir ip (her deliğin kendi servo motoru vardır) ve bir düğüm atın, böylece servo korna ile korna arasında yaklaşık 1 inç gevşeklik olur. ağız parçası.
- Fazla ipi kesin.
- Kodu yükleyerek ve ultrasonik sensörü etkinleştirerek etkinleştirildiğinde servo motorların hangi yönde döndüğünü test edin.
-
Servo motorları boynuzları ile balkabağının duvarına paketleme bandı kullanarak monte edin (bantın dönen motorun önüne geçmemesine dikkat edin!)
- Tellerin servo kornalarda hangi çıkıntıyı ağızlığa doğru yönlendirdiğini dikkate alın.
- Servo motorlar etkinleştirildiğinde, bu tırnağın yukarıya ve ağız açıklığından uzağa hareket ettiğinden emin olun (bu, servonun yönü ve ayrıca kornaların servo üzerindeki yönü ile biraz oynamayı gerektirecektir)
- Yukarı konumda olmadığında, ağız parçası balkabağının içine, ağzın altına gizlenmelidir - bu, motorları ne kadar yükseğe monte etmeyi seçtiğinizi etkileyecektir.
- Bantlamadan önce motorlarınızın konumundan emin olun!
Adım 7: Şeker Tabağını Yerleştirme
Bu adım basit ama gerekli; şeker tabağını yerleştirmenin zamanı geldi!
- Kağıt plakanın altına ambalaj bandı yerleştirin
-
Plakayı balkabağınızın ortasına yapıştırın - benimkinin ortasında uygun bir küçük çıkıntı vardı, bu yüzden plakayı tam üstüne koydum, Arduino'nun kısmen kaplanmasına izin verdim
Konum ayrıca ağızlığın hareketini hafifçe etkilememe izin verdi ve dikey konumdayken diyagonal yerine dikey olarak asılı kalmasına izin verdi (ağız parçasının altına basınç uygulamak için plakayı hafifçe öne doğru ittim). kalktı)
Adım 8: Keyfini çıkarın
Zor iş yapılır. Şimdi yeni Cadılar Bayramı dekorasyonunuzun keyfini çıkarmanın ve genç şeker mi şaka mı şekerlerinin onun havalı faktörüne hayran kalmasını izlemenin zamanı geldi.
İyi eğlenceler ve mutlu yapımlar!
Önerilen:
Jumping-Jack Sayacı: 3 Adım
Zıplama Vale Sayacı: Zıplama krikolarımı saymanın ve zıplama krikolarını önceden oluşturduğumda kendimi devam etmeye teşvik etmenin bir yolunu istedim, bu yüzden bir zıplamayı her tamamladığımda Super Mario Brothers'tan bir zil sesi çıkaran bir zıplayan jack sayacı yarattım
Isırma Kutusu: 4 Adım
Isırma Kutusu: Gereksinimler:1. 11 tel (4 kırmızı, 4 turuncu/sarı, 3 siyah)2. 1 düğme3. 10 ohm direnç4. 2 servo motor5. Hareketli kapaklı konteyner6. Güvenli kapaklı kap (arduino ve kablolarınızı saklamak için)7. Herhangi bir kumaş8. Ek malzemeleri
Cadılar Bayramı Sürpriz Şekerlik: 6 Adım (Resimlerle)
Cadılar Bayramı Sürpriz Şeker Kasesi: Bir sonraki projem için kütüphanemizin MakerSpace'i için bir şeker kasesi yapmaya karar verdim! Arduino UNO'nun bazı yeteneklerini gösteren Cadılar Bayramı temalı bir şey yapmak istedim. Temel fikir, birisi şeker almaya gittiğinde,
Jack Tanıma ve OLED ile Arduino Gitar Jack Anahtarlık: 7 Adım
Jack Tanıma ve OLED ile Arduino Gitar Jack Anahtarlık: Giriş: Bu talimat, Arduino tabanlı Guitar Jack eklentisi anahtar tutucumun yapısını detaylandıracaktır
Şekerlik: 7 Adım (Resimli)
Şeker Dispenseri: ÖZET: Şeker israfı ve paket şeker atığı olmaması için genellikle şeker paketleri kullanıyoruz. Paketleri yırtmak için iki el kullanıyoruz, çok meşgul birinin yapması oldukça zor, bu sorunu azaltmak için tanıtıyoruz “