Isi kandungan:

Tachometer Roda Hamster: 11 Langkah (dengan Gambar)
Tachometer Roda Hamster: 11 Langkah (dengan Gambar)

Video: Tachometer Roda Hamster: 11 Langkah (dengan Gambar)

Video: Tachometer Roda Hamster: 11 Langkah (dengan Gambar)
Video: Man Falls OVERBOARD and Boat Keeps Going! | Wavy Boats | Haulover Inlet 2024, Julai
Anonim
Tachometer Roda Hamster
Tachometer Roda Hamster
Tachometer Roda Hamster
Tachometer Roda Hamster

Projek Tinkercad »

Kira-kira tiga tahun yang lalu, keponakan mendapat haiwan kesayangan pertama mereka, seekor hamster bernama Nugget. Rasa ingin tahu mengenai rutin senaman Nugget memulakan projek yang telah lama bertahan Nugget (RIP). Instructable ini menggariskan takometer optik roda senaman berfungsi. Hamster Wheel Tachometer (HWT) memaparkan kelajuan tertinggi hamster (RPM) dan jumlah putaran. Keluarga manusia Nugget mahukan sesuatu yang mudah dipasang dan digunakan, tetapi tidak mahu lebih banyak masa tayangan untuk anak-anak. Memandangkan cara kenyal untuk berinteraksi dengan dunia, saya fikir kuasa bateri mandiri akan baik. HWT akan berjalan selama kira-kira 10 hari dengan bayaran. Ia boleh merakam hingga 120 RPM bergantung pada diameter roda.

Langkah 1: Senarai Bahagian

Senarai Bahagian
Senarai Bahagian

Adafruit # 2771 Feather 32u4 Basic Proto (dengan pendawaian tambahan- lihat Langkah 4: Berkumpul Elektronik)

Paparan Adafruit # 3130 0.54 Quad Alphanumeric FeatherWing - Merah

Adafruit # 2886 Header Kit for Feather - Set Header Wanita 12-pin dan 16-pin

Adafruit # 805 Suis Slaid SPDT mesra papan roti

Adafruit # 3898 Lithium Ion Polymer Battery Ideal Untuk Bulu - 3.7V 400mAh

Modul Sensor IR Vishay TSS4038 2.5-5.5v 38kHz

Vishay TSAL4400 Infrared Emitter T-1 pkg

Perintang, 470, 1 / 4w

Tukar, tekan butang, SPST, sesaat, panel pemasangan 0.25 (Jameco P / N 26623 atau setara)

(4) Skru mesin nilon 2.5mm dengan mur (atau skru mesin 4-40 - lihat Langkah 6: Pasang HWT)

Lampiran Tachometer Roda Hamster - dicetak 3D. (Fail TinkerCad Awam)

Bezel Tachometer Roda Hamster - dicetak 3D. (Fail TinkerCad Awam)

Perumahan Sensor Tachometer Roda Hamster - dicetak 3D. (Fail TinkerCad Awam)

Penapis kontras paparan. Terdapat tiga pilihan:

  1. (54mm x 34mm x 3.1mm) 1/8 "Polycarbonate Smused Grey Transparan (estreetplastics atau setara).
  2. Tiada penapis kontras
  3. 3D mencetak penapis menggunakan PLA lut nipis dan fail Public TinkerCad ini.

Bahan gelap: beberapa bahan reflektif bukan IR. Saya menggunakan tongkat hitam dari kedai kraf. Creatology Peel and Stick Black polyester dirasakan atau setaraf. Lihat juga Langkah 7: Penentukuran - Catatan mengenai Kawasan Gelap.

Catatan: Dengan alasan, anda boleh mengganti bahagian. Saya cenderung menyokong Adafruit kerana kualiti dan sokongan mereka dari komuniti pembuat. Oh dan saya suka alas solder berwarna emas.

Langkah 2: Teori Operasi

HWT menggunakan cahaya inframerah (IR) untuk mengira putaran roda senaman berputar. Sebilangan besar roda latihan plastik memantulkan cahaya IR agak baik, terlalu baik. Malah roda plastik yang lut sinar dapat dilihat memantulkan IR yang mencukupi untuk mencetuskan sensor IR. Pengguna membuat kawasan gelap di roda menggunakan tongkat pelekat hitam (lihat Langkah 7: Kalibrasi - Catatan mengenai Kawasan Gelap). Apabila peralihan reflektif ke gelap dikesan oleh HWT, satu revolusi dihitung.

HWT menggunakan Modul Sensor IR Vishay dan pemancar LED IR. Dalam aplikasi biasa, Modul Sensor IR Vishay TSS4038 digunakan untuk pengesanan kehadiran - ada sesuatu di sana (mencerminkan IR) atau sesuatu yang tidak ada di sana. Itu sebenarnya tidak dilakukan oleh HWT di sini. Roda senaman plastik sentiasa ada. Kami memperbodohkan sensor dengan menambahkan kawasan gelap IR untuk membuat roda 'hilang' dalam cahaya IR. Sebagai tambahan, HWT menggunakan reka bentuk Modul Sensor IR Vishay TSS4038 untuk menyediakan jarak operasi jarak berubah. Langkah 3: Bahagian kod dan penyenaraian kod mempunyai lebih banyak maklumat. Premis asas digariskan dalam Sensor Aplikasi TSSP4056 Note Note Vishay untuk Sensasi Kedekatan Cepat.

Adafruit Feather mempunyai mikrokontroler Atmel MEGA32U4 dan kawasan prototaip thru-hole.

Memateri di kawasan prototaip adalah LED IR Vishay TSAL4400 yang menghasilkan pecahan isyarat IR 38 kHz (di bawah kawalan mikrokontroler 32U4).

Juga disolder di kawasan prototaip adalah Vishay TSS4038 IR Sensor Module untuk Reflective Sensor, Light Barrier, dan Fast Proximity Applications.

Modul sensor IR ini menghasilkan isyarat sekiranya ledakan cahaya IR 38kHz diterima untuk jangka masa tertentu.

Mikrokontroler 32U4 menghasilkan pecahan 38kHz setiap 32mS. Kadar 32mS menentukan RPM roda latihan maksimum yang dapat diukur. 32U4 juga memantau modul sensor IR. Dengan pantulan IR yang cukup dari roda hamster, setiap pecah akan menyebabkan modul sensor IR bertindak balas. Kawasan roda yang gelap tidak menghasilkan tindak balas sensor IR yang diperhatikan oleh 32U4. Apabila roda hamster telah bergerak sehingga terdapat pantulan IR yang mencukupi, kod 32U4 mencatat perubahan dan menjadikannya sebagai satu revolusi roda (peralihan cahaya ke gelap = 1 revolusi).

Kira-kira setiap minit, 32U4 memeriksa apakah revolusi pada saat-saat terakhir telah melebihi jumlah RPM tertinggi sebelumnya dan mengemas kini skor 'terbaik peribadi' ini jika diperlukan. Bilangan RPM pada minit terakhir juga ditambahkan ke jumlah putaran roda.

Butang tekan digunakan untuk menampilkan jumlah putaran (lihat Langkah 9: Bahagian Mode Normal) dan digunakan untuk mengkalibrasi HWT (lihat bagian Langkah 7: Kalibrasi Mode).

Suis slaid ON-OFF mengawal kuasa ke HWT dan berperanan dalam penentukuran (lihat Langkah 7: Bahagian penentukuran).

Sekiranya diameter roda latihan diketahui jarak larian jarak dikira sebagai (Diameter * Jumlah putaran roda * π).

Langkah 3: Kod

Saya mengandaikan pengguna mengetahui jalan mereka di papan Arduino IDE dan Adafruit Feather 32U4. Saya menggunakan Arduino IDE standard (1.8.13) dengan Perpustakaan Daya Rendah RocketScream. Saya berusaha untuk mengulas kod tersebut dengan mendalam dan mungkin tepat.

Saya belum mendokumentasikan kebiasaan dan interaksi sistem Arduino IDE dan Adafruit Feather 32U4. Sebagai contoh, 32U4 mengendalikan komunikasi USB dengan pemuat Arduino. Mendapatkan PC hos menjalankan Arduino IDE untuk mencari sambungan USB Feather 32U4 boleh menyusahkan. Terdapat utas forum dalam talian yang memperincikan masalah dan perbaikan.

Khusus untuk perpustakaan RocketScream Low Power, operasi USB Feather 32U4 terganggu. Oleh itu, untuk memuat turun kod dari Arduino IDE ke 32U4, pengguna mungkin perlu menekan butang reset Feather 32U4 sehingga IDE menemui port bersiri USB. Ini jauh lebih mudah dilakukan sebelum anda mengumpulkan HWT.

Langkah 4: Pasang Elektronik

Berkumpul Elektronik
Berkumpul Elektronik
Berkumpul Elektronik
Berkumpul Elektronik
Berkumpul Elektronik
Berkumpul Elektronik
Berkumpul Elektronik
Berkumpul Elektronik
  1. Berkumpul Adafruit # 2771

    1. Sekiranya aliran kuasa terendah diinginkan, potong jejak antara R7 dan LED Merah. Ini mematikan LED Bulu.
    2. Pasang Kit Header Adafruit # 2886 pada Bulu # 2771 mengikut tutorial mereka. Perhatikan terdapat beberapa pilihan untuk gaya tajuk. Lingkaran bercetak HWT 3D berukuran untuk tajuk ini.
    3. Pasang komponen optik pada # 2771 Feather. Rujuk gambar dan skema.

      • Modul Sensor IR Vishay TSS4038
      • Pemancar Inframerah Vishay TSAL4400
      • Perintang, 470, 1 / 4w
      • Lampiran Sensor Tachometer Roda Hamster - dicetak 3D. (Fail TinkerCad Awam)
  2. Selesaikan suis butang tekan paparan ke unit papan litar bercetak Feather 32U4 (PCBA) mengikut skema.
  3. Pasang Paparan Adafruit # 3130 0.54 "Quad Alphanumeric FeatherWing mengikut tutorial mereka.
  4. Pasang suis kuasa / unit bateri mengikut gambar dan skema. Catatan: pengarah suis dekat dengan suis perlu bebas dari pateri agar suis dipasang dengan betul di kandang HWT.

    • Adafruit # 3898 Bateri LiPo.
    • Suis Slaid Adafruit # 805 SPDT.
    • Kawat cangkuk.

    Nota: Jangan ragu untuk membuat wayar mengikut kehendak anda. Ini adalah bagaimana saya mengumpulkan HWT untuk Instructable ini. Prototaip lain mempunyai wayar yang diletakkan sedikit berbeza. Selagi pendawaian anda sesuai dengan skema dan sensor Vishay dan perumahan LED mengeluarkan bahagian bawah kandang HWT, anda bagus.

Langkah 5: Bahagian Dicetak 3-D

Bahagian Bercetak 3-D
Bahagian Bercetak 3-D
Bahagian Bercetak 3-D
Bahagian Bercetak 3-D
Bahagian Bercetak 3-D
Bahagian Bercetak 3-D
Bahagian Bercetak 3-D
Bahagian Bercetak 3-D

Perumahan HWT terdiri daripada tiga kepingan cetak 3D:

  1. Kandang Wheel Tachometer Hamster - (Fail Public TinkerCad)
  2. Bezel Tachometer Roda Hamster - (Fail TinkerCad Awam)
  3. Perumahan Sensor Tachometer Roda Hamster - (Fail Public TinkerCad)

Perumahan HWT, bezel paparan HWT dan perumahan sensor HWT dibuat di Tinkercad dan merupakan fail awam. Seseorang boleh memuatkan salinan dan mengubahsuai seperti yang dikehendaki. Saya yakin reka bentuknya dapat dioptimumkan. Ini dicetak pada MakerGear M2 menggunakan kawalan Simplify3D. Adafruit mempunyai tutorial untuk Cetakan 3D untuk Adafruit Feather. Saya mendapati tetapan pencetak 3D tersebut merupakan titik permulaan yang baik untuk pencetak M2 MakerGear saya.

Sekiranya diperlukan penapis kontras paparan boleh dicetak 3D menggunakan PLA tembus nipis dan fail Public TinkerCad ini.

Langkah 6: Pasang HWT

Himpunkan HWT
Himpunkan HWT
Himpunkan HWT
Himpunkan HWT
Himpunkan HWT
Himpunkan HWT
Himpunkan HWT
Himpunkan HWT
  1. Sambungkan unit bateri / suis ke Bulu # 2771 PCBA. Jauh lebih mudah untuk melakukan ini daripada ketika Feather # 2771 dimasukkan ke dalam kandang HWT.
  2. Pasang suis slaid ke lokasinya di kandang HWT.
  3. Arahkan wayar keluar semasa meletakkan Bulu PCBA ke dalam kandang.
  4. Perumahan sensor harus melekatkan bahagian belakang kandang HWT.
  5. Mur 2.5mm sukar dipasang pada skru 2.5mm. Anda mungkin ingin menggunakan 4-40 skru mesin seperti yang dijelaskan dalam tutorial Adafruit.
  6. Tekan PCBA paparan # 3130 ke dalam Bulu # 2771 PCBA. Perhatikan pin yang bengkok atau tidak sejajar.
  7. Pasang suis ke bezel paparan.
  8. Pasang bezel paparan ke dalam kandang HWT.

Langkah 7: Penentukuran

Penentukuran
Penentukuran

Dalam mod Calibrate, paparan secara berterusan menunjukkan output dari sensor IR. Penentukuran membantu mengesahkan:

  1. Roda hamster memantulkan cahaya IR yang mencukupi.
  2. Kawasan gelap menyerap cahaya IR.
  3. Pengaturan jarak betul untuk jarak ke roda latihan.
  • Untuk memasuki mod Calibrate:

    1. Matikan HWT menggunakan suis slaid Kuasa.
    2. Tekan dan tahan butang Paparan.
    3. Hidupkan HWT menggunakan suis slaid Kuasa.
    4. HWT memasuki mod Calibrate dan memaparkan CAL.
    5. Lepaskan butang Paparan. HWT kini memaparkan huruf yang mewakili pengaturan jarak (L, M atau S) dan bacaan sensor. Perhatikan bacaan sensor bukanlah jarak sebenar dari roda ke HWT. Ini adalah ukuran kualiti refleksi.
  • Cara memeriksa pantulan IR roda:

    Dengan pantulan yang mencukupi, paparan sensor harus dibaca sekitar 28. Jika roda terlalu jauh dari HWT, pantulan tidak mencukupi dan paparan sensor akan kosong. Sekiranya demikian, gerakkan roda lebih dekat ke HWT. Putar roda; bacaan akan berubah-ubah semasa roda berpusing. Julat 22 hingga 29 adalah normal. Bacaan sensor tidak boleh kosong. Huruf julat (L, M atau S) akan sentiasa dipaparkan.

  • Cara memeriksa tindak balas kawasan gelap:

    Kawasan yang menyerap IR (kawasan gelap) akan menyebabkan bacaan sensor menjadi kosong. Putar roda sehingga kawasan gelap ditunjukkan ke HWT. Paparan harus kosong bermakna tidak ada pantulan. Sekiranya nombor ditunjukkan, kawasan gelap terlalu dekat dengan HWT ATAU bahan gelap yang digunakan tidak menyerap cahaya IR yang mencukupi.

    Catatan mengenai Kawasan Gelap

    Apa sahaja yang menyerap cahaya IR akan berfungsi, mis. cat hitam rata atau pita hitam rata. Kemasan rata atau matte adalah penting! Bahan hitam berkilat mungkin sangat memantulkan cahaya IR. Kawasan gelap boleh berada di lilitan atau sisi rata roda latihan. Yang anda pilih bergantung pada tempat anda memasang HWT.

    Kawasan gelap harus cukup ukuran sehingga sensor IR hanya dapat melihat kawasan gelap, bukan plastik reflektif yang berdekatan. Pemancar IR memproyeksikan kon cahaya IR. Saiz kon berkadaran dengan jarak antara HWT dan roda. Nisbah satu-ke-satu berfungsi. Sekiranya HWT berada 3 inci dari roda, kawasan gelap mestilah selebar 2-3 inci. Maaf untuk unit Imperial.

    Gambar menunjukkan LED TSAL4400 IR menerangi sasaran dari jarak 3 inci. Gambar diambil dengan kamera NOIR Raspberry Pi.

    Petunjuk Pemilihan Bahan: Setelah saya mengumpulkan HWT, saya menggunakannya sebagai meter Reflectance IR (itulah sebenarnya). Semasa pembangunan, saya membawa HWT ke kedai haiwan peliharaan, kedai perkakasan dan kedai kain. Banyak item 'diuji'. Saya memeriksa roda latihan plastik, bahan gelap dan kesan pada jarak dari bahan. Dengan melakukan ini, saya dapat mengetahui prestasi dan batasan HWT. Ini membolehkan saya mencari roda plastik dengan betul di dalam sangkar dan memilih tetapan jarak yang betul dalam mod Kalibrasi. Ya, lebih dari sekali, saya mesti menjelaskan apa yang saya lakukan kepada kakitangan kedai yang bingung.

  • Cara menukar julat:

    1. Dalam mod Calibrate, watak paparan pertama adalah tetapan jarak (L, M, S):

      • (L) julat ong = 1.5 hingga 5"
      • (M) julat edium = 1.3 hingga 3.5"
      • (S) jarak hort = 0,5 hingga 2 "(modal S kelihatan seperti nombor 5)

      Catatan: Julat ini bergantung pada bahan sasaran dan sangat hampir.

    2. Untuk menukar julat tekan butang Paparan. Watak paparan pertama akan berubah untuk menunjukkan julat baru.
    3. Untuk mengekalkan jarak baru ini, tekan dan tahan butang Paparan selama 4 saat. Paparan akan menunjukkan Savd selama dua saat apabila aksi selesai.

    Catatan: HWT akan mengingati tetapan jarak setelah diset semula dan walaupun bateri mati.

  • Berjaya? Sekiranya roda latihan memantulkan (paparan sekitar 28) dan kawasan gelap menyerap (kosongkan paparan) anda sudah selesai. Kuasakan HWT untuk menyambung semula mod Normal (lihat Langkah 9: bahagian Mod Normal). Jika tidak, ubah jarak antara HWT dan roda atau ubah julat HWT sehingga anda berjaya.

Catatan: Di mana HWT dipasang di kandang dan penentukuran HWT berkaitan. Anda mungkin tidak dapat meletakkan roda di tempat yang anda mahukan di dalam kandang kerana lokasi sangkar itu tidak berada dalam jarak HWT. Bahan roda dan bahan kawasan gelap (warna hitam) yang anda pilih juga menjadi faktor.

Langkah 8: Pemasangan di Sangkar

  1. Kalibrasi HWT dan gunakan proses Kalibrasi untuk memberitahu di mana anda akan meletakkan roda latihan dan di mana HWT dipasang di kandang.
  2. HWT boleh diikat ke sisi sangkar menggunakan lubang pelekap casing HWT. Saya menggunakan ikatan roti dawai bersalut plastik. Ikatan wayar juga berfungsi.
  3. Dengan HWT dipasang dan roda latihan diletakkan, pastikan roda latihan memantulkan cahaya IR dan kawasan gelap menyerap IR.
  4. Sekiranya diperlukan, mengubah julat dijelaskan di bahagian Kalibrasi. Jarak jarak boleh dipilih pengguna di HWT. Terdapat tiga julat yang bertindih:

    • (L) julat ong = 1.5 hingga 5"
    • (M) julat edium = 1.3 hingga 3.5"
    • (S) julat hort = 0,5 hingga 2"
  5. Perumahan Sensor HWT (pemancar / sensor IR) tidak boleh dikaburkan oleh wayar sangkar. Anda mungkin perlu menyebarkan wayar sangkar sedikit untuk membolehkan pemasangan menembusi wayar sangkar.
  6. Sahkan bahawa HWT merekam putaran roda latihan dengan betul (lihat Langkah 9: Mod Operasi Biasa).

Langkah 9: Mod Operasi Biasa

  1. Dalam mod Normal, HWT mengira putaran roda latihan.
  2. Untuk memasuki mod Normal, hidupkan HWT menggunakan suis slaid Power.
  3. Paparan akan menunjukkan nu41 selama satu saat kemudian memaparkan tetapan jarak untuk satu saat.

    • Ra = L jarak jauh
    • Julat sederhana Ra = M
    • Julat pendek Ra = S (modal S kelihatan seperti nombor 5)
  4. Semasa operasi Normal segmen LED paparan tunggal akan berkelip sekejap setiap minit.
  5. Setiap minit, kiraan untuk minit itu dibandingkan dengan kiraan maksimum (yang terbaik dari hamster) dari minit sebelumnya. Kiraan maksimum dikemas kini jika diperlukan. Setiap minit kiraan ditambahkan ke jumlah keseluruhan.
  6. Tekan dan lepaskan butang Paparan untuk melihat jumlah roda. Paparan menunjukkan yang berikut:

    • Sekarang = diikuti dengan jumlah putaran roda sejak pemeriksaan minit terakhir. Catatan: nombor ini akan ditambahkan ke jumlah keseluruhan setelah satu minit tandakan berikutnya.
    • Max = diikuti dengan bilangan revolusi tertinggi. Keperibadian Nugget yang terbaik sejak kuasa terakhir dilancarkan.
    • Tot = diikuti oleh jumlah putaran sejak kitaran kuasa terakhir.

Kitaran kuasa (power slaid off-on) HWT akan mengira semua jumlah. Tidak ada nombor yang dikembalikan.

HWT akan beroperasi selama kira-kira sepuluh hari dengan bayaran dan kemudian sel LiPo akan melakukan penutupan automatik. Untuk mengelakkan kehilangan jumlah roda latihan, isilah semula sebelum mematikan sel LiPo secara automatik.

Langkah 10: Nota Sel LiPo:

  1. Sel LiPo menyimpan banyak tenaga menggunakan bahan kimia yang tidak menentu. Hanya kerana telefon bimbit dan komputer riba menggunakannya, mereka tidak boleh dilayan dengan berhati-hati dan hormat.
  2. HWT menggunakan sel Lithium Polymer (LiPo) 3.7v yang boleh dicas semula. Bahagian atas sel Adafruit LiPo dibungkus dengan plastik ambar. Ini merangkumi litar keselamatan pengisian / pelepasan terpadu pada PCBA kecil. Sambungan sel merah dan hitam dengan penyambung JST sebenarnya disolder ke PCBA. Ini adalah ciri keselamatan yang sangat baik yang mempunyai rangkaian pemantauan antara LiPo dan dunia luar.
  3. HWT akan kehilangan kuasa sekiranya litar keselamatan cas / pelepasan integral LiPo memutuskan bahawa sel LiPo terlalu rendah. Kiraan roda latihan akan hilang!
  4. Sekiranya HWT kelihatan 'mati' mungkin memerlukan pengisian semula sel. Sambungkan HWT menggunakan kabel USB mikro ke sumber kuasa USB standard.
  5. Semasa mengecas LED kuning akan kelihatan di kandang plastik HWT.
  6. LiPo akan dicas sepenuhnya dalam masa 4 - 5 jam.
  7. Litar pelindung sel LiPo tidak akan membenarkan LiPo berlebihan, tetapi cabut kabel mikro-USB apabila LED kuning padam.
  8. Seperti yang dijelaskan dalam dokumentasi Adafruit # 3898, saya pada awalnya bermaksud agar sel LiPo sesuai antara Feather # 2771 PCBA dan paparan # 3130 PCBA. Saya mendapati bahawa pendawaian saya di kawasan prototaip Feather # 2771 terlalu tinggi untuk sel LiPo agar tidak muat tanpa penyok sel LiPo. Itu membuat saya gementar. Saya terpaksa meletakkan bateri di sebelahnya di sebelah PCBA.
  9. Kawat yang dibaca dan hitam dari litar keselamatan cas / pelepasan integral LiPo tidak suka dilenturkan. Dalam proses pembangunan, saya telah memecahkan lebih daripada satu set wayar. Untuk memberikan ketegangan yang lebih banyak, saya merancang dan 3D mencetak pelepasan regangan. Itulah blok kelabu di atas sel LiPo. Ia tidak diperlukan, tetapi inilah (fail Public TinkerCad).

Langkah 11: Sejarah Pembangunan:

Sejarah Pembangunan
Sejarah Pembangunan
Sejarah Pembangunan
Sejarah Pembangunan

Selama tiga tahun projek Nugget beberapa versi menghasilkan:

1.xProfil konsep dan platform pengumpulan data.

Julat prestasi Nugget dicirikan (RPM maksimum, jumlah, masa aktiviti). Pada masa perdana, Nugget berjaya mencapai 100 RPM dan dapat berjalan sejauh 0.3 batu semalam. Spreadsheet pengiraan data untuk pelbagai roda dilampirkan. Dilampirkan juga adalah fail dengan rekod Nugget RPM sebenar yang disimpan pada kad SD.

  • Arduino Duemilanove
  • Perisai datalogger kad SD Adafruit # 1141
  • Perisai LCD Adafruit # 714 + # 716
  • Sensor Optik Retroreflective OMRON E3F2-R2C4
  • Transformer dinding AC (Omron memerlukan 12 volt)

2.x Sensor dan perkakasan diterokai.

Menubuhkan mikrokontroler dan memaparkan:

  • Adafruit # 2771 Bulu 32U4
  • Adafruit # 3130 14 paparan LED paparan Featherwing.

Kombo ini dipilih untuk penggunaan kuasa rendah (mod tidur 32U4), pengurusan bateri (pengecas LiPo terbina dalam) dan kos (LED murah dan kuasa lebih rendah daripada lampu latar LCD +).

  • Sensor pasangan optik magnetik dan diskrit kesan-Hall (QRD1114) diperiksa. Julat selalu tidak mencukupi. Ditinggalkan.
  • Adafruit # 2821 Feather HUZZAH dengan ESP8266 yang dilaporkan ke papan pemuka Adafruit IO. Lebih banyak masa skrin tidak seperti yang dikehendaki pelanggan. Ditinggalkan.

3.xSensor kerja:

Siri ini juga mengkaji sensor alternatif seperti menggunakan motor stepper sebagai pengekod yang serupa dengan Instructable ini. Boleh dilaksanakan tetapi untuk kekuatan isyarat rendah pada RPM rendah. Sedikit lebih banyak kerja akan mengubahnya menjadi penyelesaian yang dapat dilaksanakan, tetapi ini bukan penyesuaian sederhana dengan persekitaran hamster yang ada. Ditinggalkan.

4.1 Penyelesaian perkakasan / perisian yang dijelaskan dalam Instructable ini.

5.x Lebih banyak kerja Sensor:

Sensor Jarak Digital Sharp GP2Y0D810Z0F yang diperiksa dengan Pololu Carrier ketika masih menggunakan Adafruit # 2771 Feather 32U4 dan Adafruit # 3130 14 segment LED display Featherwing. Berjalan dengan baik. Kod dibuat remeh. Menggunakan lebih banyak kuasa daripada penyelesaian Vishay TSSP4038. Ditinggalkan.

6.x Masa depan?

  • Gantikan beberapa bos pemasangan kandang HWT untuk Adafruit # 2771 Feather dengan tiang pemasangan.
  • Ganti suis hidup / mati dengan suis butang tekan yang disambungkan ke tetapan semula Feather.
  • Mikrokontroler ATSAMD21 Cortex M0, seperti yang terdapat di Praf Asas Adafruit # 2772 Feather M0, mempunyai banyak ciri menarik. Saya akan melihatnya dengan teliti pada semakan lain.
  • Vishay mempunyai modul sensor IR baru, TSSP94038. Ia mempunyai keperluan semasa yang lebih rendah dan tindak balas yang lebih jelas.
Peraduan Bertenaga Bateri
Peraduan Bertenaga Bateri
Peraduan Bertenaga Bateri
Peraduan Bertenaga Bateri

Naib Johan dalam Peraduan Bertenaga Bateri

Disyorkan: