İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Parmak yaralanması olan, parmakları eksik veya kas engeli olan insanların bir şeyleri kapmakta zorlandıklarını gördüm. Bu hayatlarını çok etkileyebilir. Piyasada zaten düzinelerce yardımcı cihaz olmasına rağmen, fiyatın karşılanması zor. Bu nedenle, insanların bir şeyler kapmalarına, yemek çubuklarını kullanmalarına vb. yardımcı olabilecek ucuz bir giyilebilir cihaz tasarlamaya başlıyorum. Modüler tasarım, kullanıcıların farklı görevleri yerine getirmek için modülü değiştirmesini kolaylaştırıyor. Ayrıca, mikroişlemcinin modül tipini tanıması ve ilgili görevi otomatik olarak gerçekleştirmesi için bir otomatik tanıma sistemi tasarlanmıştır.
Adım 1: CAD Tasarımı
Yapı benim tarafımdan 3D baskı için tasarlandı Tasarımla ilgili bazı önemli şeyler
1. Modüllerin üzerindeki dişli, farklı boyutları kavrayabilmesi için bir yay ile bir servoya bağlanmıştır. Kavramaya uygulanan kuvvet, yayı daha sert çekmek için servo açısı ayarlanarak özelleştirilebilir.
2. Modül tanıma için 8 pinli bir konektör tasarlanmıştır. Yedek pimler, sensörleri veya diğer bileşenleri bağlamak için diğer modüllerde gelecekte genişletilmek üzere bırakıldı.
Adım 2: Malzemeler ve Araçlar
Elektronik:
1. Digispark Attiny85 mikrodenetleyici
2. HC-SR04 ultrasonik mesafe sensörühttps://amzn.to/35ocNmk
3. SG90 Servohttps://amzn.to/2S29r4u
4. Li-Po pilhttps://amzn.to/2rP2IAo
5. Li-Po koruma ve şarj kartıhttps://amzn.to/38HIfhz
6. 8 pinli erkek dişi konnektörhttps://amzn.to/2Pn05yK
Aletler:
Lehimleme demir tellertutkal
3D baskılı parçalar
Stl dosyaları dahil
3. Adım: Temel
Ultrasonik mesafe dedektörüUltrasonik modül yaklaşan bir nesne algıladığında. Servoyu otomatik olarak açacaktır. Nesne kaldırıldığında duracaktır. Eşyaları almak için bir serbest bırakma düğmesi tasarlandı. Konnektör tasarımı Konektör, bir Vcc Gnd ve bir modül tanıma pininden oluşur. Mikroişlemci, modül tanıma pinindeki voltajı okuyarak farklı modül tiplerini algılar.
Pratik kullanım için içinde Li-Po pil bulunmalıdır. Bir prototip için harici bir güç kaynağı kullanıldı.
Montaj adımları:
1. Her şeyi birlikte lehimleyin
2. Ultrasonik mesafe sensörünü iki deliğe yerleştirin
3. Servoyu servo konektörüne yerleştirin ve vidalayın
4. Attiny mikroişlemciyi doğru yere koyun
5. Üst kapağı yapıştırın
6. Pim başlığını üst kapağa yapıştırın
7. Sağ kapağı yapıştırın
8. Takmak için tabanın altından bir bant sıkın.
9. Taban montajı tamamlandı
Adım 4: Modülü Yakalama
Modül kapmak için tasarlanmıştır. Çubukları takmak için pençeler kolayca çıkarılabilir.
Montaj adımları:
1. Dişliyi üst kapağa yerleştirin (solda delik olan)
2. Pençe tutucuyu dişlilere yapıştırın
3. Servo kornayı takın ve ardından bir yay ile dişli üzerindeki deliğe bağlayın.
4. 5v'yi modül tanıma piniyle bağlayın
5. üst kapağı çerçeveyle birbirine yapıştırın
6. Kapma modülü montajı tamamlandı
Adım 5: Kod ve Devre
Kod: Başlangıçta mikroişlemci modül tipini tespit etmek için modülün voltajını okur. Yakalayanı 5v, fırçalayanı gnd'dir. Bundan sonra, yaklaşan bir nesne olup olmadığını algılamak için ultrasonik mesafe sensörü kullanılır. Eğer öyleyse, nesneyi otomatik olarak yakalayacaktır. Kullanıcı nesneyi kaldırırsa veya serbest bırakma düğmesine basarsa, nesne serbest bırakılır. Parametreler kodun tanımlama bölümünde ayarlanabilir. Devre:P0: Servo sinyali
P1: Serbest bırakma düğmesi
P2: HC-SR04 tetik
P3: HC-SR04 yankı
P4: modül algılama 8 pinli konnektör:
Pinler: 5v, GND, Modül tanıma(kapma modülü için 5v)
Kod İndirme
Adım 6: Diğer Modüller
Bunun için farklı modüller de tasarlıyorum. Herhangi bir şey yapıldıysa, en kısa sürede güncellenecektir. Bu talimatlara göz attığınız için teşekkür ederiz.
7. Adım: Gelecek Planları
- Daha fazla pin için SMD Atmega328 veya 32u4 için PCB yapma
- Daha fazla doğruluk ve daha küçük taban için ultrasonik mesafe modülünü lazer olanla değiştirin