İçindekiler:
Video: Ağırlık Duyarlı Bez Çanta: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Bu talimat, bir ağırlık algılama çantası içindir. Çantalarında çok şey taşıyan kişilere yardımcı olur ve sürekli ortam geri bildirimi ve fazla kilo için otomatik uyarı uyarısı sağlayarak tartıları geliştirir.
Nasıl çalışır
Kayışın kullanıcının omzuna ne kadar bastığını ölçmek için kuvvete duyarlı bir direnç kullanarak ve LED'lerin ne kadar hızlı titreştiğini veya kaç LED'in yandığını (bir anahtara basıldığında) kontrol etmek için değeri kullanarak çalışır. geri bildirim. Kullanıcı aşırı kilo giydiğinde (şu anda yaklaşık 10-11 pound olarak kalibre edilmiştir), kullanıcıyı uyarmak için LED'ler hızla yanıp söner. Tüm aparat bir AAA pil ile çalışır ve torbanın yüzeyine dikilmiş iletken iplik ile bileşenlere bağlanan bir Lilypad Arduino tarafından kontrol edilir.
Çantanın çizimleri ve fotoğrafları aşağıdadır.
Adım 1: Bileşenler
İşte bu deney için ihtiyaç duyacağınız ekipmanların bir listesi: Lilypad Arduino - Arduino mikroişlemcisinin dikilebilir bir versiyonu Breakout kartı ve USB kablosu - lilypad'i bilgisayara bağlar Lilypad pil takımı 4 lilypad LED'leri Lilypad anahtarı Kuvvete duyarlı direnç İletken iplik - 4 katlı eğilimler yıpranır, ancak 2 kattan çok daha düşük dirence sahiptir İğne ve iplik geçirici - iplik geçirici 4 katlı iplik için hayati önem taşır Timsah klipsleri - devreleri test etmek için hayati önem taşır. Dikiş, test etmek için çok yavaş. Kumaş tutkalı ve kumaş boyası - iplikleri kapatmak için Bez çanta - herhangi bir ince kumaş yapılacak
Adım 2: Teyelleme
[Düzenleme: Daha sonra, pil takımını Arduino'ya bu kadar yakın koymanın, iki parça arasındaki katlama hareketi ipliği gevşettiği için güvenilmez bir bağlantıya yol açtığını buldum. Bunun olmasını önlemek için biraz daha mesafe bırakın, iki veya üç dikiş yapın.] Bu, dikiş sırasında bileşenlerin hareket etmesini önlemek için önemli bir adımdır. Çanta bileşenlerinin nasıl yerleştirileceğine ilişkin resimlere bakın. Yaprakları yerinde tutmak için ters dikiş kullanın.
Resim 1, teyel için genel düzeni göstermektedir. Görünüm çantanın içinden. Gri bileşenler torbanın dışında ve beyaz bileşenler torbanın içindedir.
Resim 2, sallanmalarını önlemek için 2 yapraklı (LED, Anahtar) bileşenlerin nasıl dikileceğini gösterir.
Resim 3, birden fazla yapraklı bileşenlerin nasıl dikileceğini gösterir (Lilypad, Pil takımı). Resim 4, FSR'nin kayışın içine nasıl yerleştirileceğini gösterir.
Resim 4, kayışın bir tarafına FSR'nin nasıl dikileceğini gösterir.
Adım 3: Dikiş
Şimdi tüm iplikler arasında bağlantı dikmeniz gerekecek.
Resim 1, çantadaki tüm dikişlerin düzenini göstermektedir.
Resim 2, her bir bileşen için devre şemalarını göstermektedir. Kodla uyumluluğu sağlamak için belirli Arduino pinlerinden bahsedilmiştir.
Resim 3: İplik ile taç yaprağı arasında iyi bir bağlantı sağlamak için yaprakları birden çok kez dikin.
Resim 4 ve 5: İplik uzunluğunu ve direncini azaltmak için düz bir dikiş kullandım (resim 4), ancak daha sonra çapraz dikişin daha fazla esnemeye izin verdiğini öğrendim, bu yüzden tercih edilir (resim 5).
Resim 6: Yerlerinde tutmak için FSR pimlerinin çevresini dikin
Resim 7: Dirençlerin uçlarını kıvırarak dikebileceğiniz halkalar oluşturun.
Resim 8: İplikleri birleştirmek için mevcut bir dikişe bir iplik bağlayın (şematikte siyah oklar).
Resim 9: Kısa devreyi önlemek için kumaşın karşıt taraflarına kesiştiğinde iplikler dikin.
Resim 10: Direnci kontrol etmek için multimetre ile dikişleri test edin.
Resim 11. Çözülmelerini önlemek için bir dikişi bitirmek için bağladığınız düğümleri yapıştırın ve kısa devre olasılığını azaltmak için açıktaki iplikleri dikiş boyunca boyayın.
Fotoğraflar, dikişin bittiğinde çantanızda nasıl görüneceğini gösteriyor.
Adım 4: Kodlama
Kodu dikiş işlemi boyunca test edebilirsiniz, önce devreleri oluşturmak için yaprakları timsah klipslerle, ardından kumaş devrelerin kendileriyle birleştirerek. Kodu (Readinput.pde) indirebilir veya program mantığının bir akış şemasını görüntüleyebilirsiniz (Flow diagram.jpg). Kod birkaç farklı bölümden oluşmaktadır.
Değişken bildirimleri, Lilypad yaprakları için değişkenler, kuvveti ölçmek için bir dizi ve okuma değişkenleri, LED darbesini kontrol etmek için değişkenler ve aşırı basıncı takip etmek için bir değişken bildirir.
setup() tüm pinleri etkinleştirir ve Serial'i (hata ayıklama için) etkinleştirir.
loop(), basıncı kontrol eder, aşırı basıncı kaydeder ve aşırı kuvvet varsa bir uyarı verir, anahtara basılırsa seviyeyi gösterir veya aksi halde titreşir. Ayrıca printReading()'i de çağırır.
getReading(), basıncı kaydetmek için bir dizi kullanır.
printReading(), tüm okuma değişkenlerini yazdırarak hata ayıklamaya yardımcı olur.
checkWarning(), uyarı()'yı tetiklemeden önce sürekli bir yüksek kuvvet periyodunu günlüğe kaydeder.
uyarı(), LED'lerin yanıp sönmesine neden olur.
level() daha büyük kuvvet için daha fazla LED gösterir.
pulse(), daha büyük kuvvet için daha hızlı titreşimler gösterir.
ledLight(), level() ve pulse() için LED'lerin yanmasına yardımcı olur.
Adım 5: Kalibrasyon
Ağırlığın FSR okumalarına ne kadar karşılık geldiğini kontrol etmek için şimdi çantayı kalibre etmelisiniz.
Yavaş yavaş ağırlık eklemek için eşit ağırlıktaki nesneleri kullanın. Bir dizi kutu veya şişe iyi çalışır.
Arduino'yu kablo takılıyken giyin.
PrintReading'i okumak ve kuvveti kontrol etmek için Seri Monitör özelliğini kullanın.
Kuvvet okumasının ağırlıkla nasıl değiştiğini kaydetmek için bu işlemi tekrarlayın.
İşiniz bittiğinde, kalibrasyona uyması için kodu değiştirin ve gitmeye hazır olmalısınız.
Önerilen:
Çizimi Aydınlatmak için Ağırlık Devresi: 4 Adım
Çizimi Aydınlatmak için Ağırlık Devresi: Bu çok basit bir devre, bir çizimi aydınlatmak için ışık yaratın
Basit Para Düğmesi LED Anahtarı (Ağırlık Kullanarak): 8 Adım
Basit Madeni Para Düğmesi LED Anahtarı (Ağırlık Kullanarak): Bu, gerçekleştirmek için nispeten basit bir madeni para düğmesi anahtarıdır. Kelepçe iletkenlerine ağırlık uygulandığında, aşağı doğru kuvvet LED'leri yakar
Arduino Nano, HX-711 Yük Hücresi ve OLED 128X64 Kullanarak Bebek Ağırlık Makinesi Nasıl Yapılır -- HX-711 Kalibrasyonu: 5 Adım
Arduino Nano, HX-711 Yük Hücresi ve OLED 128X64 Kullanarak Bebek Ağırlık Makinesi Nasıl Yapılır || HX-711'in Kalibrasyonu: Merhaba Instructables,Birkaç gün önce şirin bir bebeğin babası oldum ?. Hastanedeyken bebeğin kilosunun bebeğin büyümesini izlemek için çok kritik olduğunu öğrendim. Yani bir fikrim var mı? kendimden bir bebek ağırlık makinesi yapmak için. Bu Eğitilebilir Kitapta
Yük Hücresi ile Ağırlık Ölçümü: 9 Adım
Yük Hücresi ile Ağırlığı Ölçme: Bu gönderi, 1 kg'ın altındaki ağırlıkları ölçmek için bir devrenin nasıl kurulacağını, sorun giderileceğini ve yeniden düzenleneceğini ele alacaktır. ARD2-2151'in fiyatı 9,50 Euro'dur ve şu adresten satın alınabilir: https://www.wiltronics .com.au/product/9279/load-ce…Ne kullanıldı: -A 1Kg Load Cell (ARD2-2151)-
Işığa Duyarlı E-tekstil Çanta: 3 Adım
Işığa Duyarlı E-tekstil Çanta: Bu eğitimde, bir ortam ışığı sensörü tarafından kaydedilen ışık miktarına tepki veren akıllı bir nesne oluşturmak için e-tekstil çantanın nasıl kurulacağını öğreneceksiniz