İçindekiler:
- Gereçler
- Adım 1: Prototip ve Test
- Adım 2: Kablolama Şemaları
- Adım 3: Lehimleme
- Adım 4: Tüm Parçaları 3B Yazdırın
- Adım 5: Kodu Yükleyin
- Adım 6: Tüm Parçaların Birleştirilmesi
- Adım 7: Sahile Git
- Adım 8: İyileştirme için Değişiklikler
Video: B-Safe, Taşınabilir Kasa: 8 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
*** 4 Eylül 2019: Kutunun kendisinin yeni bir 3D dosyasını yükledim. Kilidim iyi bir kapanış için 10 mm fazla yüksek gibi görünüyordu ***
Sorun
Bunu hayal edin:
Bir sabah uyanıyorsunuz ve hava gerçekten çok güzel. Sahile gitmek istiyorsun. Sahile çok yakın oturmadığın için arabanı alıyorsun. Sahildeki park ücretini ödemek için telefonunuzu kullanırsınız.
Bu, sahile (en azından) aşağıdaki eşyaları taşıyarak gittiğiniz anlamına gelir:
- Araba anahtarları
- Ehliyet
- Telefon
- Havlu
Yüzmeye gitmek istediğinizde bu eşyalarla ne yaparsınız? Onları başıboş havlunuzda mı bırakırsınız? Hımm. Bu soruna bir çözüm gerekiyor…
Çözüm
Yukarıda açıklanan sorun için taşınabilir bir kasa oluşturdum. B-Safe, burada B plaj veya benim adım Bastiaan anlamına gelir. Güvenli Olun olarak telaffuz edilir.
O nasıl çalışır?
Her B-Safe'in programlanmış kendi kişisel pin kodu vardır. B-Safe kapalıyken, açıktır. Anahtarlar, ehliyet ve telefon gibi önemli eşyalarınızı kutunun içine koyarsınız, açmak için anahtarı çevirirsiniz, kapatır ve kilitlersiniz ve kişisel şifrenizi giriniz. B-Safe artık silahlı ve kilitlidir.
Biri kutunuzu aldığında, LED'lerden biri birkaç saniyeliğine yanacaktır. Bu birkaç saniyeden sonra hala hareket varsa, yüksek sesli bir alarm çalacaktır. Bu, siz tekrar doğru pin kodunu girene kadar durmayacaktır. Ancak hareket anında doğru pin kodunu girerseniz, B-Safe devre dışı kalır.
B-Safe'i boş bir kumsalda kullanmanız önerilmez. Buradaki fikir, biri çok gürültülü bir kutuyla sahilde yürüdüğünde veya koştuğunda, etraftakiler onu durdurur. Bunu kendiniz oluşturmak için yalnızca 3, 4, 5 ve 6. adımları uygulamanız yeterlidir.
Gereçler
Kullanılmış sarf malzemeleri:
- Arduino Leonardo (pimsiz)
- Headerpins erkek 40 pin metal 90 derece
- Çoklu atlama kablosu dişi/dişi
- Rocker Snap-in'i açma/kapama dikdörtgen siyah
- Tel 1x0, 2mm2 çok çekirdekli esnek çekirdek siyah
- Tel 1x0, 2mm2 çok çekirdekli esnek çekirdek kırmızı
- Tel 1x0, 2mm2 çok çekirdekli esnek çekirdek sarı
- küçük bir parça ısıyla daralan makaron
- LED 5mm kırmızı
- LED 5mm yeşil
- hoparlör 3-24V
- 9V pil
- 9V pil konektörü
- Direnç 120 Ohm 1/4w %5
- Direnç 100 Ohm 1/4w %5
- 3D baskılı kutu
- 4x4 Klavye
- küçük parça PCB kartı
- küçük kilit (Action'dan kasadan bir tane çıkardım)
- 3 eksenli ivmeölçer MPU6050
- televizyon uzaktan kumandaları gibi küçük "artık" elektronik cihazlardan bazı kullanılmış vidalar
- birkaç M3 vida
- LED'ler için biraz yapıştırıcı
- çok fazla bira
Adım 1: Prototip ve Test
Prototipim için bir breadbord ve bazı "fiş telleri" kullandım Her şey bağlıyken, Arduino kodunu oluşturmaya başladım ve test ettim, test ettim ve test ettim. Her şeyi farklı bağlayın, kodu yeniden yazın ve tekrar test ettim.
Tatmin edici olana ve her şey tam istediğim gibi çalışana kadar.
Adım 2: Kablolama Şemaları
Kablolama oldukça basittir. Her şeyi kablolamak için şemaları kullanın. Mümkün olduğunca kısa kablolar kullanmaya çalışın, böylece her şey kapağa mükemmel şekilde oturacaktır.
Adım 3: Lehimleme
Tüm telleri çok uzun olmayacak şekilde ölçüp, kesip ucunu soyuyorum. Ardından tüm telleri bir havya kullanarak parçalara bağlarım. Ben de ısıyla daralan makaron kullanıyorum. Kabloyu bir parçaya bağlamadan önce bunları kabloya (gevşek) taktığınızdan emin olun.
Lehimlediğim parçalar şunlar:
- Arduino'da 90 derecelik açılı konektör pimleri
- Tuş takımında 90 derecelik açılı konektör pimleri
- LED'lere giden kablo
- PCB üzerindeki dirençler
- hoparlörden PCB'ye tel
- güç düğmesi
Adım 4: Tüm Parçaları 3B Yazdırın
Tüm kutuyu ve onunla birlikte her şeyi Autodesk Fusion 360'ta tasarladım. Bu çok uzun zamanımı aldı çünkü her şeyin tam istediğim gibi olmasını istiyordum. İlk tasarımımın altında Arduino vardı, ancak bu son tasarımın içinde her şey var. Kapağın içinde her şeyi (M3) vidalarla sabitlemek için önceden yapılmış delikler vardır.
Parçaları yazdırmak için 200 x 200 x 220 yataklı bir Tronxy P802M (Prusa i3'e benzer) kullanıyorum. STL'leri Ultimaker Cura kullanarak dilimledim. Cura için kullandığım ayarların dışa aktarımını yaptım. Cura profilimi buradan indirebilirsiniz.
STL'lerimi de buraya yükledim. Dört tane var, kutunun kendisi, kapak, kapak kapağı ve kapaktaki düğme. Dikkat edin: kutunun kendisini yazdırmam 24 saatten fazla sürdü!
Adım 5: Kodu Yükleyin
Hala B-Safe'i gerçek üretime alıp almamaya karar verdiğim için, buraya sadece önceden derlenmiş bir.hex dosyası koymaya karar verdim. Bu.hex dosyası tamamen çalışıyor ve Arduino'nuza yüklenmeye hazır.
Önceden derlenmiş.hex dosyasının pin kodu "9503"
Özelleştirilmiş bir pin kodu istiyorsanız, bana bir satır bırakın, size kendi kişisel kodunuzla yeni bir.hex dosyası göndereyim.
Adım 6: Tüm Parçaların Birleştirilmesi
Montajı tasarımdan dolayı oldukça kolaydır. Tuş takımı ve hoparlör kapağa mükemmel şekilde oturur. Tuş takımını kapağa sabitlemek için eski bir uzaktan kumandadan bazı eski (çok küçük) vidalar kullanıyorum.
Arduino Leonardo ve PCB parçası M3 vidalarla sabitlenmiştir.
Kapağı kutunun kendisine sabitlemek için bir parça filament (3D baskı teli) kullanabilirsiniz. Kapaktaki ve kutudaki delikler 2 milimetre ve filament 1,75 milimetre, yani bu mükemmel bir şekilde uyuyor!
Pil, kapağa sabitlemeden gidiyor. Kapak kapağı ve kapaktaki daldırılmış kare nedeniyle, kapak takıldığında pil hareket etmeyecektir. Aynı şey hoparlör ve açma/kapama düğmesi için de geçerlidir. Bunlar ayrıca kapakta emniyetsiz kalır.
Yapıştırılan tek şey LED'ler, ancak bu, onları dışarıya ittiğinizde dışarı çıkmalarını önlemek için bir önlemdir.
Arduino'yu kablolamak için aşağıdaki pinler kullanılır:
- Arduino dijital 0 - 7; 1 - 8 tuş takımı
- Arduino dijital 8; kırmızı LED
- Arduino dijital 9; yeşil LED
- Arduino dijital 12; konuşmacı
- Arduino SCL; MPU5060 SCL
- Arduino SDA'sı; MPU5060 SDA
- Arduino 5V; MPU5060 VCC
- Arduino GND; Küçük PCB üzerinde GND
- Arduino GND; 9V pil
- Arduino VIN; 9V pil
Elektronik kilit kullanmama sebebim bu tasarımı çalıştıracak kadar küçük ve güçlü bir elektronik kilit bulamamamdı. Bu, "iyileştirmeler için değişiklikler" listemde (adım 8)
Adım 7: Sahile Git
Kutu şimdi bitti ve monte edildi. Şimdi sahile gitme zamanı!
Nasıl çalıştığına dair küçük talimatlar:
- (Kilidi açılmış) kutuyu açın ve önemli eşyalarınızı içine koyun
- Kapat, kutuyu kilitle ve anahtarı al
- Kutuyu olmasını istediğiniz yere koyun
- Yıldız (*) düğmesine basın - Kutu şimdi kuruludur
- Yüzmeye git
-
Kutuyu al ve şifreni gir
Yanlış şifreye basarsanız, yeniden başlamak için kare (#) tuşunu kullanabilirsiniz
- Anahtarınızı kullanarak kutunun kilidini açın
Bu kadar! İyi eğlenceler !!
Adım 8: İyileştirme için Değişiklikler
Her proje gibi, iyi bir proje asla gerçekten bitmez. (Bunun çok iyi bir proje olduğunu düşünmeme rağmen:P) İşte bu yüzden (bu projeyi yaparken) aşağıda bir iyileştirme listesi yazıyorum:
- daha iyi Arduino kodu
- kilidi mekanik kilit yerine elektronik kilide değiştirin
- pin kodu kılavuzunu değiştirme yeteneği (Arduino kodu ve EEPROM ile)
- pili değiştirmek için pil kapağını daha kolay hale getirin
- bir "TIP120" transistör kullanarak hoparlörün 5V'den fazla çalışmasını sağlayın
- Arduino Nano için Arduino Leonardo'yu değiştirin
Eklemek için daha fazla iyileştirmeniz varsa, lütfen bana bildirin!
Sensörler Yarışmasında İkincilik
Önerilen:
Güvenli Olmayan Kasa: 7 Adım
Güvenli Olmayan Kilit Kutusu: Bu talimat, Güney Florida Üniversitesi'ndeki (www.makecourse.com) Makecourse'un proje gereksinimini yerine getirmek için oluşturuldu (www.makecourse.com)Merhaba! Güvence altına almak isteyip de o kadar da güvenli olmayan çok değerli olmayan değerli eşyalarınız var mı?
Çubuk Grafik Saat IOT (ESP8266 + 3D Basılı Kasa): 5 Adım (Resimlerle)
Çubuk Grafik Saati IOT (ESP8266 + 3D Basılı Kasa): Merhaba, Bu Talimatlarda size bir IOT 256 LED Çubuk Grafik Saatinin nasıl oluşturulacağını açıklayacağım. Bu saati yapmak çok zor değil, çok pahalı değil henüz ihtiyacınız olacak zamanı söylemesi sabırlı ^^ ama yapması zevkli ve öğretmeyle dolu
Raspberry PI, RetroPie ve Ev Yapımı Kasa ile Retro-Oyun Makinesi: 17 Adım (Resimlerle)
Raspberry PI, RetroPie ve Homemade Case ile Retro-Oyun Makinesi: Bir süre önce Raspberry Pi için RetroPie adında bir Linux dağıtımı buldum. Harika bir uygulama ile harika bir fikir olduğunu hemen öğrendim. Gereksiz özelliklere sahip olmayan tek amaçlı retro oyun sistemi. Brilliant. Kısa bir süre sonra, karar verdim
Sağlam Uzaktan İzlenen Kasa Gözetleme Botu: 7 Adım (Resimlerle)
Sağlam Uzaktan İzlenen Şasi Gözetleme Botu: Giriş: Bu, başlangıçta 2016'da başlatmak ve tamamlamak istediğim bir projeydi, ancak çalışmak ve diğer birçok şey nedeniyle bu projeyi henüz başlatabildim ve tamamlayabildim. yeni yıl 2018! Yaklaşık 3 hafta sürdü
Huawei E160X (Vodafone K3565) 3G Dongle Harici Anten / Kasa: 13 Adım (Resimlerle)
Huawei E160X (Vodafone K3565) 3G Dongle Harici Anten / Kasa: Vodafone'un kullandığın kadar öde planıyla sağladığı K3565 dongle mükemmel, ancak sinir bozucu bir şekilde harici anten konektörü kasanın altında gizli. İşte bu gizli konektöre ulaşmak için kasayı nasıl kıracağınız - ve isteyenler için