Isi kandungan:

Beg Tote Sensing Berat: 5 Langkah
Beg Tote Sensing Berat: 5 Langkah

Video: Beg Tote Sensing Berat: 5 Langkah

Video: Beg Tote Sensing Berat: 5 Langkah
Video: Kelebihan Bagasi, Ibu Ini Sampai Buang Kopernya! 2024, November
Anonim
Beg Tote Sensing Berat
Beg Tote Sensing Berat
Beg Tote Sensing Berat
Beg Tote Sensing Berat
Beg Tote Sensing Berat
Beg Tote Sensing Berat

Petunjuk ini adalah untuk beg pengesan berat badan. Ia membantu orang yang membawa banyak beg dan meningkatkan timbangan dengan memberikan maklum balas persekitaran berterusan dan amaran amaran automatik untuk berat badan berlebihan.

Bagaimana ia berfungsi

Ia berfungsi dengan menggunakan perintang yang sensitif terhadap kekuatan untuk mengukur seberapa banyak tali menekan di bahu pemakai, dan menggunakan nilai untuk mengawal seberapa cepat LED berdenyut, atau berapa banyak LED yang menyala (ketika suis ditekan), memberi pengguna maklum balas. Apabila pemakai memakai berat badan berlebihan (saat ini dikalibrasi sekitar 10-11 paun), LED berkelip dengan cepat untuk memberi amaran kepada pemakainya. Seluruh peralatan dikuasakan oleh bateri AAA dan dikendalikan oleh Lilypad Arduino, yang dipasang pada komponen oleh benang konduktif yang dijahit ke permukaan beg.

Gambar dan gambar beg ada di bawah.

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen
Komponen
Komponen

Berikut adalah senarai peralatan yang anda perlukan untuk eksperimen ini: Lilypad Arduino - Versi yang boleh dijahit dari papan pemecah mikroprosesor arduino dan kabel USB - menghubungkan lilypad ke komputer Pek bateri Lilypad 4 LED lilypad Lilypad suis Kekuatan perintang sensitif Benang konduktif - 4 lapisan cenderung untuk meroyan, tetapi mempunyai rintangan yang jauh lebih rendah daripada Jarum dan benang 2 lapis - threader sangat penting untuk klip Alligator benang 4 lapis - penting untuk menguji litar. Jahitan terlalu lambat untuk diuji. Gam kain dan cat kain - untuk menutup benang Tote bag - kain tipis yang akan dilakukan

Langkah 2: Menjamu selera

Panggilan
Panggilan
Panggilan
Panggilan
Panggilan
Panggilan

[Sunting: Saya kemudian mendapati bahawa meletakkan pek bateri begitu dekat dengan Arduino membawa sambungan yang tidak boleh dipercayai kerana gerakan melipat antara dua bahagian melonggarkan utas. Biarkan jarak lebih jauh, dua atau tiga jahitan, untuk mengelakkan perkara ini berlaku.] Ini adalah langkah penting untuk mengelakkan komponen bergerak semasa menjahit. Lihat gambar untuk meletakkan komponen untuk beg. Gunakan jahitan terbalik untuk menjaga kelopak di tempatnya.

Gambar 1 menunjukkan susun atur keseluruhan untuk penentuan. Pandangan adalah dari bahagian dalam beg. Komponen kelabu berada di bahagian luar beg, dan komponen putih berada di bahagian dalam beg.

Gambar 2 menunjukkan cara menjahit komponen dengan 2 kelopak (LED, Switch) untuk mengelakkannya bergoyang

Gambar 3 menunjukkan cara menjahit komponen dengan beberapa kelopak (Lilypad, Bateri). Gambar 4 menunjukkan cara meletakkan FSR di dalam tali.

Gambar 4 menunjukkan cara menjahit FSR ke satu sisi tali.

Langkah 3: Menjahit

Menjahit
Menjahit
Menjahit
Menjahit
Menjahit
Menjahit

Sekarang anda perlu menjahit sambungan antara semua utas.

Gambar 1 menunjukkan susun atur untuk semua jahitan pada beg.

Gambar 2 menunjukkan gambarajah litar bagi setiap komponen. Pin Arduino khusus disebutkan untuk memastikan keserasian dengan kodnya.

Gambar 3: Jahit kelopak berkali-kali untuk memastikan hubungan yang baik antara benang dan kelopak.

Gambar 4 dan 5: Saya menggunakan jahitan lurus untuk mengurangkan panjang dan rintangan benang (gambar 4), tetapi saya kemudian mengetahui bahawa jahitan pepenjuru membolehkan lebih banyak regangan, jadi lebih disukai (gambar 5).

Gambar 6: Jahit di sekitar pin FSR untuk menahannya di tempatnya

Gambar 7: Keriting hujung perintang untuk membentuk gelung yang boleh anda jahit.

Gambar 8: Ikat benang ke jahitan yang ada untuk menggabungkan benang (anak panah hitam pada skema).

Gambar 9: Jahit benang pada sisi kain yang bertentangan ketika melintasi untuk mengelakkan pemendekan.

Gambar 10: Uji jahitan dengan multimeter untuk memeriksa rintangan.

Gambar 11. Lekatkan simpul yang anda ikatkan untuk mengakhiri jahitan, agar tidak terurai, dan cat benang yang terdedah di sepanjang jahitan untuk mengurangkan kemungkinan kekurangan.

Gambar menunjukkan bagaimana jahitan akan kelihatan pada beg anda apabila selesai.

Langkah 4: Pengekodan

Pengekodan
Pengekodan

Anda boleh menguji kodnya sepanjang proses menjahit, pertama dengan menghubungkan kelopak dengan klip buaya untuk membuat litar, kemudian dengan litar kain itu sendiri. Anda boleh memuat turun kod (Readinput.pde) atau melihat gambarajah aliran logik program (Flow diagram.jpg). Kod ini terdiri daripada beberapa bahagian yang berbeza.

Deklarasi pemboleh ubah menyatakan pemboleh ubah untuk kelopak Lilypad, pemboleh ubah larik dan bacaan untuk mengukur daya, pemboleh ubah untuk mengawal denyutan LED, dan pemboleh ubah untuk mengawasi tekanan yang berlebihan.

setup () mengaktifkan semua pin, dan membolehkan Serial (untuk penyahpepijatan).

gelung () memeriksa tekanan, mencatat tekanan yang berlebihan, dan sama ada mengeluarkan amaran jika terdapat daya yang berlebihan, menunjukkan tahap jika suis ditekan, atau berdenyut sebaliknya. Ia juga memanggil printReading ().

getReading () menggunakan larik untuk merakam tekanan.

printReading () membantu melakukan penyahpepijatan, dengan mencetak semua pemboleh ubah bacaan.

checkWarning () mencatat tempoh kekuatan tinggi yang berterusan sebelum mencetuskan amaran ().

amaran () menyebabkan LED berkelip.

aras () menunjukkan lebih banyak LED untuk daya yang lebih besar.

nadi () menunjukkan denyutan lebih pantas untuk daya yang lebih besar.

ledLight () membantu menyalakan LED untuk tahap () dan nadi ().

Langkah 5: Penentukuran

Anda sekarang mesti menentukur beg untuk memeriksa bagaimana beratnya sesuai dengan bacaan FSR.

Gunakan objek dengan berat yang sama untuk menambahkan berat badan secara beransur-ansur. Satu set tin atau botol berfungsi dengan baik.

Pakai arduino dengan kabel terpasang.

Gunakan ciri Serial Monitor untuk membaca printReading dan periksa kekuatannya.

Ulangi proses ini untuk mencatat bagaimana bacaan daya berubah dengan berat.

Setelah selesai, ubah kodnya agar sesuai dengan penentukuran, dan anda harus bersedia untuk pergi.

Disyorkan: