Arduino - Membuat Sensor Flex untuk Tangan Robotik (Murah dan Mudah): 4 Langkah (dengan Gambar)

Arduino - Membuat Sensor Flex untuk Tangan Robotik (Murah dan Mudah): 4 Langkah (dengan Gambar)

Isi kandungan:

Anonim

- Kertas

- Kadbod Fleksibel atau Plastik

- Pensil

- Aluminium Foil atau Pita Aluminium

- Wayar

- Silikon panas atau solder

Langkah 2: Mewujudkan Sensor Flex

  • Saya melakukannya mengikut saiz jari tangan saya sendiri
  • Saya memotong kertas mengikut dimensi ini
  • Dengan pensil, bahagian depan dan belakang kertas ditarik sedemikian rupa sehingga tiada ruang tersisa.
  • Semakin besar ketumpatannya, semakin baik nilai rintangan yang kita ada.
  • Nilai rintangan, yang berbeza dengan curl kertas, akan memberi kita jumlah kelonggaran.
  • Kami memotong dua keping kadbod mengikut saiz kertas kami.
  • Kami melekat aluminium di satu bahagian bahagian kadbod.
  • Sambung wayar ke jalur aluminium untuk mendapatkan nilai dari sensor.
  • Dua jalur aluminium tidak boleh menyentuh antara satu sama lain.
  • Begitu juga untuk Wayar!
  • Untuk tangan robot kami membuat lima dengan cara ini.
  • Saya menggunakan silikon di permukaan untuk mengelakkan kerosakan.

Langkah 3: Sambungan dan Rajah Litar

Dengan gambarajah litar ini kita akan membaca nilai dari sensor dan menghidupkan sevo.

Setiap sensor yang kami buat akan menunjukkan rintangan pada nilai yang berbeza.

Langkah 4: Kod

  • Dengan kod sampel ini kita akan membaca nilai dari sensor.
  • Setiap sensor yang kami buat akan menunjukkan rintangan pada nilai yang berbeza.
  • Dengan ujian antara 0 dan 1023 kita akan mencari nilai output sensor.
  • Kami bergerak sensor … Apabila sensor berada pada 1023, posisi Servo akan menjadi 90 darjah.
  • Sensor mempunyai nilai minimum antara 1018 dan 1020.
  • Kami membuat julat sensor dari minimum 1020 ke maksimum 1023
  • Oleh itu, antara dua nilai ini kita dapat memindahkan motor servo 0 hingga 90 darjah.
  • 0 darjah pada 1020 - 90 darjah pada 1023 Seperti yang anda lihat, kita boleh mendapatkan nilai 1018.
  • Kita boleh membuat nilai minimum sensor 1018.
  • Kami mendapati pelbagai nilai untuk semua sensor yang kami lakukan dengan cara ini.

Dapatkan Kod Contoh