Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: Operatsion nazariyasi
- 3 -qadam: kod
- 4 -qadam: Elektronikani yig'ing
- 5-qadam: 3 o'lchamli bosilgan qismlar
- 6 -qadam: HWTni yig'ing
- 7 -qadam: Kalibrlash
- 8 -qadam: Cage -ga o'rnatish
- 9 -qadam: Oddiy ish tartibi
- 10 -qadam: LiPo uyali eslatmalari:
- 11 -qadam: rivojlanish tarixi:
Video: Hamster g'ildirak takometri: 11 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Tinkercad loyihalari »
Taxminan uch yil oldin, jiyanlar birinchi uy hayvonini - Nugget ismli hamsterni olishdi. Nuggetning mashg'ulotlarga qiziqishi Nugget (RIP) uzoq davom etgan loyihani boshladi. Ushbu yo'riqnomada funktsional mashqlar g'ildiragi optik takometri ko'rsatilgan. Hamster g'ildirak takometri (HWT) hamsterning eng yuqori tezligini (RPM) va aylanishlarning umumiy sonini ko'rsatadi. Nuggetning oilaviy oilasi oddiy narsalarni o'rnatishni va ishlatishni xohlardi, lekin bolalarga ko'proq vaqt ajratishni xohlamasdi. Kemiruvchilarning dunyo bilan muloqot qilish usulini hisobga olgan holda, o'z-o'zidan ishlaydigan batareya quvvati yaxshi deb o'yladim. HWT taxminan 10 kun davomida ishlaydi. U g'ildirak diametriga qarab 120 aylanish tezligini yozib olishi mumkin.
1 -qadam: qismlar ro'yxati
Adafruit #2771 Feather 32u4 Asosiy Proto (qo'shimcha simlar bilan- 4-qadamga qarang: Elektronikani yig'ish)
Adafruit #3130 0.54 dyuymli to'rtta alfasayısal tuklar qanoti - qizil
Adafruit #2886 tuklar uchun sarlavhalar to'plami-12 va 16 pinli ayollar sarlavhalari to'plami
Adafruit #805 Breadboard uchun qulay SPDT slaydni almashtirish
Adafruit #3898 Lityum -ionli polimer batareyalar tuklar uchun ideal - 3,7V 400mAh
Vishay TSS4038 IQ sensori moduli 2,5-5,5v 38kHz
Vishay TSAL4400 infraqizil emitent T-1 pkg
Rezistor, 470, 1/4 vatt
Kalit, tugma, SPST, bir zumda yoqilgan, 0,25 dyuymli panelli o'rnatish (Jameco P/N 26623 yoki unga teng)
(4) yong'oqli 2,5 mm neylonli mashina vintlari (yoki 4-40 vintli vint - 6 -qadamga qarang: HWTni yig'ish)
Hamster g'ildirakli takometrli korpus - 3D bosilgan. (Umumiy TinkerCad fayli)
Hamster g'ildirak takometrining ramkasi - 3D bosilgan. (Umumiy TinkerCad fayli)
Hamster g'ildirak takometri sensori korpusi - 3D bosilgan. (Umumiy TinkerCad fayli)
Kontrast filtrini ko'rsatish. Uchta variant bor:
- (54mm x 34mm x 3.1mm) 1/8 "Shaffof kulrang dudlangan polikarbonat (estreetplastik yoki unga tenglashtirilgan).
- Kontrastli filtr yo'q
- Yupqa shaffof PLA va ushbu Public TinkerCad fayli yordamida filtrni 3D chop eting.
Qorong'u materiya: ba'zi bir yopishtiruvchi bo'lmagan IR nurli aks ettiruvchi material. Men hunarmandchilik do'konidan yopishtirilgan qora kigiz ishlatardim. Creatology Peel and Stick Qora polyester kigiz yoki unga tenglashtirilgan. Shuningdek qarang: 7 -qadam: Kalibrlash - Qorong'i hudud haqida eslatmalar.
Eslatma: sabablarga ko'ra siz qismlarni almashtirishingiz mumkin. Men Adafruit -ni qo'llab -quvvatlayman, chunki ularning sifati va ishlab chiqaruvchilar hamjamiyati qo'llab -quvvatlaydi. Oh, men oltin yonib turgan lehim tagliklarini yaxshi ko'raman.
2 -qadam: Operatsion nazariyasi
HWT infraqizil nurni (IQ) aylanadigan mashq g'ildiragining aylanishini hisoblash uchun ishlatadi. Ko'pgina plastik g'ildiraklar IQ nurini juda yaxshi aks ettiradi. Hatto ko'rinadigan nurda shaffof bo'lgan plastik g'ildiraklar ham IQ sensorlarini ishga tushirish uchun etarli IQni aks ettirishi mumkin. Foydalanuvchi g'ildirak ustida qora tayoq yordamida qorong'i joy hosil qiladi (qarang: 7 -qadam: Kalibrlash - Qorong'i joy haqida eslatmalar). HWT tomonidan qorong'ilikka reflektiv o'tish aniqlansa, bitta inqilob hisoblab chiqiladi.
HWT Vishay IQ sensori moduli va IQ LED emitentidan foydalanadi. Odatiy dasturda Vishay TSS4038 IQ sensori moduli mavjudlikni aniqlash uchun ishlatiladi - u erda biror narsa (IQ aks etuvchi) yoki biror narsa yo'q. HWT bu erda nima qilayotgani aniq emas. Plastik mashqlar g'ildiragi har doim bo'ladi. G'ildirakni IQ nurida "yo'qolishi" uchun IQ qorong'i maydonini qo'shib sensorni aldaymiz. Bundan tashqari, HWT o'zgaruvchan diapazonli ish masofasini ta'minlash uchun Vishay TSS4038 IQ sensori modulining dizaynidan foydalanadi. 3 -qadam: Kod bo'limi va kodlar ro'yxati ko'proq ma'lumotga ega. Asosiy shart Vishay TSSP4056 tez yaqinlik sezgichi uchun qo'llanmada keltirilgan.
Adafruit Feather Atmel MEGA32U4 mikrokontrolderi va teshikli prototiplash maydoniga ega.
Vishay TSAL4400 IQ LED prototiplash maydonida lehimlangan bo'lib, u 38 kHz chastotali IQ signallarini (32U4 mikrokontroler boshqaruvi ostida) portlashlarini hosil qiladi.
Shuningdek, prototiplash maydonida reflektor sensori, yorug'lik to'sig'i va tez yaqinlik dasturlari uchun Vishay TSS4038 IQ sensori moduli lehimlangan.
Bu IQ sensori moduli, agar ma'lum vaqt davomida 38 kHz chastotali IQ nurli portlash qabul qilinsa, signal ishlab chiqaradi.
32U4 mikrokontroller har 32 mSda 38 kHz chastotali portlash hosil qiladi. 32mS tezligi o'lchash mumkin bo'lgan maksimal g'ildirak aylanish tezligini aniqlaydi. 32U4 shuningdek, IQ sensori modulini kuzatadi. Hamster g'ildiragidan etarli darajada IQ aks etishi bilan, har bir portlash IQ sensori modulining javob berishiga olib kelishi kerak. G'ildirakning qorong'i joyida 32U4 qayd etgan IQ sensori javob bermaydi. Hamster g'ildiragi harakatlanayotganda, etarli darajada IQ aks etishi mumkin, 32U4 kodi o'zgarishni qayd qiladi va bu g'ildirakning bitta aylanishi (yorug'likdan qorong'igacha o'tish = 1 aylanish) sifatida baholanadi.
Taxminan har bir daqiqada, 32U4 oxirgi daqiqadagi aylanishlar oldingi eng yuqori aylanish tezligidan oshib ketganligini tekshiradi va agar kerak bo'lsa, bu "shaxsiy eng yaxshi" ballni yangilaydi. Oxirgi daqiqadagi aylanish tezligi g'ildirak aylanishlarining umumiy soniga qo'shiladi.
Bosish tugmasi inqiloblar sonini ko'rsatish uchun ishlatiladi (9 -qadam: Oddiy rejim bo'limiga qarang) va HWTni kalibrlashda ishlatiladi (7 -qadam: Kalibrlash rejimi bo'limiga qarang).
ON-OFF slaydni kaliti HWT quvvatini boshqaradi va kalibrlashda rol o'ynaydi (7-qadam: Kalibrlash bo'limiga qarang).
Agar mashq g'ildiragi diametri ma'lum bo'lsa, umumiy masofa yugurish (Diametri * Umumiy g'ildirak aylanishlari * π) deb hisoblanadi.
3 -qadam: kod
Menimcha, foydalanuvchi Arduino IDE va Adafruit Feather 32U4 taxtasida o'z yo'lini biladi. Men RocketScream kam quvvatli kutubxonasi bilan standart Arduino IDE (1.8.13) dan foydalanardim. Men kodni juda aniq va aniq izohlashga harakat qildim.
Men Arduino IDE va Adafruit Feather 32U4 tizimining qiziqishlari va o'zaro ta'sirini hujjatlashtirmaganman. Masalan, 32U4 Arduino yuklagichi bilan USB aloqasini boshqaradi. Feather 32U4 USB ulanishini topish uchun Arduino IDE bilan ishlaydigan kompyuterni olish qiyin bo'lishi mumkin. Forumda muammolar va tuzatishlar haqida batafsil ma'lumot mavjud.
RocketScream Low Power kutubxonasida, Feather 32U4 USB operatsiyalari buzilgan. Shunday qilib, Arduino IDE -dan 32U4 -ga kodni yuklab olish uchun, IDE USB seriyali portini topmaguncha, Feather 32U4 reset tugmasini bosish kerak bo'ladi. HWTni yig'ishdan oldin buni qilish ancha oson.
4 -qadam: Elektronikani yig'ing
-
Adafruit #2771 -ni yig'ing
- Agar eng kam quvvat sarfini xohlasangiz, R7 va Qizil LED orasidagi izni kesib tashlang. Bu tuklar LEDini o'chiradi.
- Adafruit #2886 sarlavhalar to'plamini #2771 tukli qo'llanmasiga o'rnating. E'tibor bering, sarlavha uslublari uchun bir nechta variant mavjud. HWT 3D bosma muhiti bu sarlavha uchun mo'ljallangan.
-
#2771 tukiga optik komponentlarni o'rnating. Rasm va sxemaga qarang.
- Vishay TSS4038 IQ sensori moduli
- Vishay TSAL4400 infraqizil emitent
- Rezistor, 470, 1/4 vatt
- Hamster g'ildirak takometri sensori muhofazasi - 3D bosilgan. (Umumiy TinkerCad fayli)
- Sxemaga ko'ra, displeyni bosish tugmachasini Feather 32U4 bosilgan elektron karta yig'ilishiga (PCBA) lehimlang.
- Adafruit #3130 0.54 dyuymli to'rtta harfli -raqamli FeatherWing displeyini har bir darslik uchun yig'ing.
-
Rasm va sxema bo'yicha quvvat tugmachasini / batareyani yig'ing. E'tibor bering: HWT korpusiga to'g'ri joylashishi uchun kalitga yaqin bo'lgan kalitlar lehimsiz bo'lishi kerak.
- Adafruit № 3898 LiPo batareyasi.
- Adafruit #805 SPDT slaydni almashtirish.
- Ulanish simlari.
Eslatma: xohlaganingizcha sim o'tkazing. Men bu ko'rsatma uchun HWTni shunday yig'dim. Boshqa prototiplarda simlar biroz boshqacha joylashtirilgan. Agar sizning simlaringiz sxemaga mos keladigan bo'lsa va Vishay sensori va LED korpusi HWT korpusining pastki qismidan chiqib ketsa, siz yaxshi.
5-qadam: 3 o'lchamli bosilgan qismlar
HWT korpusi uchta 3D bosilgan qismdan iborat:
- Hamster g'ildirak takometrining korpusi - (Public TinkerCad fayli)
- Hamster g'ildirak takometrining ramkasi - (Public TinkerCad fayli)
- Hamster g'ildirak takometri sensori korpusi - (Public TinkerCad fayli)
HWT korpusi, HWT displeyi va HWT sensori korpusi Tinkercad -da yaratilgan va umumiy fayllardir. Bir kishi nusxalarini yuklashi va xohlaganicha o'zgartirishi mumkin. Ishonchim komilki, dizaynni optimallashtirish mumkin. Ular MakerGear M2 -da Simplify3D boshqaruvi yordamida bosilgan. Adafruit -da Adafruit tuklari uchun 3D bosma quti uchun qo'llanma mavjud. Men 3D printer parametrlarini M2 MakerGear printerim uchun yaxshi boshlanish nuqtasi deb topdim.
Agar kerak bo'lsa, displey kontrastli filtri ingichka shaffof PLA va bu Public TinkerCad fayli yordamida 3D bosilishi mumkin.
6 -qadam: HWTni yig'ing
- Batareya/kalit moslamasini No 2771 PCBA -ga ulang. 2771 -sonli tuklar HWT korpusiga mahkamlangandan ko'ra, hozir buni qilish ancha oson.
- Slaydni almashtirgichni HWT korpusiga joylashtiring.
- Feather PCBA -ni korpusga joylashtirganda simlarni yo'ldan uzing.
- Sensor korpusi HWT korpusining orqa tomoniga chiqib turishi kerak.
- 2,5 mm vintlardek 2,5 mm yong'oqlarni mahkamlash qiyin. Siz Adafruit qo'llanmasida tasvirlangan 4-40 ta mashina vintini ishlatishni xohlashingiz mumkin.
- #3130 displeyli PCBA -ni 2771 PCBA tukiga bosing. Bükülmüş yoki noto'g'ri o'rnatilgan pinlar uchun ehtiyot bo'ling.
- Kalitni ekran paneliga ulang.
- Displey panelini HWT korpusiga joylashtiring.
7 -qadam: Kalibrlash
Kalibrlash rejimida displey doimiy ravishda IQ sensori chiqishini ko'rsatadi. Kalibrlash tekshirishga yordam beradi:
- Hamster g'ildiragi etarli darajada IQ nurini aks ettiradi.
- Qorong'i joy IQ nurini yutadi.
- Mashg'ulot g'ildiragiga masofa uchun diapazon sozlamalari to'g'ri.
-
Kalibrlash rejimiga o'tish uchun:
- Quvvat tugmachasi yordamida HWT -ni o'chiring.
- Ko'rsatish tugmachasini bosib ushlab turing.
- Quvvat tugmachasi yordamida HWT -ni yoqing.
- HWT kalibrlash rejimiga o'tadi va CALni ko'rsatadi.
- Ko'rsatish tugmachasini qo'yib yuboring. HWT endi diapazon sozlamalarini (L, M yoki S) va sensor o'qilishini ifodalovchi harfni ko'rsatadi. E'tibor bering, sensor o'qilishi g'ildirakdan HWTgacha bo'lgan haqiqiy masofa emas. Bu aks ettirish sifatining o'lchovidir.
-
G'ildirakning IQ aksini qanday tekshirish mumkin:
Tegishli ko'zgu bilan, sensor displeyi 28 atrofida o'qilishi kerak. Agar g'ildirak HWTdan juda uzoqda bo'lsa, aks ettirish etarli emas va sensorli displey bo'sh qoladi. Agar shunday bo'lsa, g'ildirakni HWTga yaqinroq harakatlantiring. G'ildirakni aylantiring; o'qishlar g'ildirak aylanayotganda o'zgarib turadi. 22 dan 29 gacha bo'lgan diapazon normaldir. Sensor o'qilishi bo'sh bo'lmasligi kerak. Harf (L, M yoki S) har doim ko'rsatiladi.
-
Qorong'i joyning javobini qanday tekshirish mumkin:
IQ (qorong'i joy) ni yutadigan maydon sensor o'qilishini bo'shatadi. G'ildirakni aylantiring, shunda qorong'i joy HWTga ko'rsatiladi. Displey bo'sh bo'lishi kerak, aks holda aks etmaydi. Agar raqamlar ko'rsatilsa, qorong'i joy HWT ga juda yaqin yoki ishlatilgan qorong'i material etarli IQ nurini yutmaydi.
Qorong'i hudud haqida eslatmalar
IQ nurini yutadigan hamma narsa ishlaydi, masalan. tekis qora bo'yoq yoki tekis qora lenta. Yassi yoki mat qoplamasi muhim! Yorqin qora material IQ nurida aks etishi mumkin. Qorong'i joy aylana yoki mashq g'ildiragining tekis tomonida bo'lishi mumkin. Siz tanlagan narsa HWT -ni qaerga o'rnatishingizga bog'liq.
Qorong'i maydon etarlicha katta bo'lishi kerak, chunki IQ sensori qo'shni reflektiv plastmassani emas, faqat qorong'i joyni ko'radi. IQ emitenti IQ nurining konusini loyihalashtiradi. Konusning o'lchami HWT va g'ildirak orasidagi masofaga mutanosib. Bitta nisbat ishlaydi. Agar HWT g'ildirakdan 3 dyuym masofada bo'lsa, qorong'i joy 2-3 dyuym bo'ylab bo'lishi kerak. Imperator birliklari uchun uzr.
Rasmda TSAL4400 IQ LED 3 dyuym naridagi nishonni yoritadi. Rasm NOIR Raspberry Pi kamerasi bilan olingan.
Material tanlash bo'yicha maslahat: Men HWTni yig'ganimdan so'ng, men uni IQni aks ettirish o'lchagichi sifatida ishlatardim (bu shunday). Rivojlanish jarayonida men HWTni chorva mollari, apparat do'konlari va mato do'konlariga olib bordim. Ko'p narsalar "sinovdan" o'tdi. Men plastik g'ildiraklarni, qorong'i materiallarni va materiallardan masofaga ta'sirini ko'rib chiqdim. Shunday qilib, men HWT ning ishlashi va cheklovlari haqida tushuncha oldim. Bu menga plastik g'ildirakni qafasda to'g'ri joylashtirishga va kalibrlash rejimida to'g'ri diapazon sozlamasini tanlashga imkon berdi. Ha, men bir necha bor do'kon xodimlariga nima qilayotganimni tushuntirishga majbur bo'ldim.
-
Qatorni qanday o'zgartirish mumkin:
-
Kalibrlash rejimida birinchi displey belgisi diapazon sozlamalari (L, M, S):
- (L) ish diapazoni = 1,5 dan 5 dyuymgacha
- (M) edium diapazoni = 1,3 dan 3,5 dyuymgacha
- (S) hort diapazoni = 0,5 dan 2 dyuymgacha (S harfi 5 raqamga o'xshaydi)
Eslatma: Bu diapazonlar maqsadli materiallarga bog'liq va juda taxminiy.
- Diapazonni o'zgartirish uchun Displey tugmasini bosing. Birinchi diapazon yangi diapazonni ko'rsatish uchun o'zgaradi.
- Yangi diapazonni saqlab qolish uchun Displey tugmachasini 4 soniya bosib turing. Amal tugagandan so'ng, displey Savdni ikki soniya davomida ko'rsatadi.
Eslatma: HWT diapazon sozlamalarini qayta o'rnatilgandan keyin va batareya zaryadsizlangan bo'lsa ham eslab qoladi.
-
- Muvaffaqiyat? Agar mashq g'ildiragi aks etsa (displey 28 atrofida) va qorong'i joy yutsa (bo'sh joylar), siz bajarasiz. Oddiy rejimga qaytish uchun HWT -ni yoqing (9 -qadam: Oddiy rejim bo'limiga qarang). Aks holda, HWT va g'ildirak orasidagi masofani o'zgartiring yoki muvaffaqiyatga erishguningizcha HWT diapazonini o'zgartiring.
Eslatma: HWT qafasga o'rnatilgan va HWT kalibrlanishi bog'liq. Siz g'ildirakni qafasga kerakli joyga qo'yolmasligingiz mumkin, chunki bu qafas joyi HWT oralig'ida emas. Siz tanlagan g'ildirak materiali va qorong'i joy materiali (qora kigiz) ham omilga aylanadi.
8 -qadam: Cage -ga o'rnatish
- HWTni sozlang va kalibrlash jarayonidan foydalanib, mashq g'ildiragini qaerga qo'yishingiz va qafasga HWT qayerda o'rnatilgani haqida ma'lumot bering.
- HWTni qafasning yon tomoniga HWT korpusining o'rnatish teshiklari yordamida bog'lash mumkin. Men plastmassa bilan qoplangan simli non bog'lamlarini ishlatardim. Elektr simlari ham ishlaydi.
- HWT o'rnatilgan va mashqlar g'ildiragi joylashtirilganda, mashq g'ildiragi IQ nurini aks ettirishini va qorong'i joy IQni yutishini tekshiring.
-
Agar kerak bo'lsa, diapazonni o'zgartirish kalibrlash bo'limida tasvirlangan. HWTda foydalanuvchi tanlanishi mumkin bo'lgan masofalar oralig'i. Bir -biriga mos keladigan uchta diapazon mavjud:
- (L) ish diapazoni = 1,5 dan 5 dyuymgacha
- (M) edium diapazoni = 1,3 dan 3,5 dyuymgacha
- (S) hortum diapazoni = 0,5 dan 2 "gacha
- HWT Sensor korpusi (IQ emitenti/sensori) qafas simidan yashirilmasligi kerak. O'rnatish qafas simlari orqali o'tishi uchun siz qafas simini ozgina yoyishingiz kerak bo'lishi mumkin.
- HWT mashq g'ildiragining aylanishlarini to'g'ri yozib oling (9 -qadam: Oddiy ish rejimi).
9 -qadam: Oddiy ish tartibi
- Oddiy rejimda HWT mashq g'ildiragining aylanishlarini hisoblab chiqadi.
- Oddiy rejimga o'tish uchun quvvat tugmachasi yordamida HWT -ni yoqing.
-
Displeyda bir soniya davomida nu41 ko'rsatiladi, so'ngra diapazon sozlamalari bir soniya davomida ko'rsatiladi.
- Ra = L uzoq masofa
- Ra = M o'rtacha diapazoni
- Ra = S qisqa diapazoni (kapital S 5 raqamga o'xshaydi)
- Oddiy ish paytida bitta LED displeyli displey har daqiqada juda qisqa yonadi.
- Har bir daqiqada, bu daqiqalar soni oldingi daqiqalarning maksimal soniga (hamsterning shaxsiy eng yaxshisi) solishtiriladi. Agar kerak bo'lsa, maksimal miqdor yangilanadi. Har bir daqiqa umumiy songa qo'shiladi.
-
G'ildirak sonini ko'rish uchun Displey tugmasini bosing va qo'yib yuboring. Displeyda quyidagilar ko'rsatiladi:
- Endi = oxirgi tekshiruvdan keyin g'ildirak aylanishlarining soni. Eslatma: bu raqam keyingi bir daqiqalik belgidan keyin yig'indiga qo'shiladi.
- Maks = undan keyin eng ko'p inqilob. Quvvat oxirgi marta aylantirilgandan buyon Nuggetning shaxsiy eng yaxshisi.
- Tot = oxirgi kuch aylanishidan keyin inqiloblarning umumiy soni.
Quvvat aylanishi (elektr slaydni o'chirilgan) HWT barcha hisoblarni nol qiladi. Bu raqamlarni qaytarib bo'lmaydi.
HWT zaryad bilan taxminan o'n kun ishlashi kerak, keyin LiPo xujayrasi avtomatik o'chiriladi. Jismoniy mashqlar g'ildiraklarining yo'qolishini oldini olish uchun LiPo xujayrasini avtomatik o'chirishdan oldin zaryadlang.
10 -qadam: LiPo uyali eslatmalari:
- LiPo hujayralari uchuvchan kimyoviy moddalar yordamida ko'p energiya saqlaydi. Mobil telefonlar va noutbuklar ulardan foydalangani uchun ularga ehtiyotkorlik va hurmat bilan munosabatda bo'lmaslik kerak.
- HWT zaryadlanuvchi lityum polimer (LiPo) 3.7v uyasidan foydalanadi. Adafruit LiPo hujayralarining yuqori qismi kehribar plastmassa bilan o'ralgan. Bu kichik PCBAda zaryadlash / tushirishning ajralmas xavfsizlik sxemasini qamrab oladi. JST ulagichli qizil va qora hujayrali simlar PCBAga lehimlangan. LiPo va tashqi dunyo o'rtasida kuzatuv sxemasi bo'lgan juda yaxshi xavfsizlik xususiyati.
- Agar LiPo ajralmas zaryadlash / tushirish xavfsizligi sxemasi LiPo uyasi juda past deb qaror qilsa, HWT kuchini yo'qotadi. Jismoniy mashqlar g'ildiraklari yo'qoladi!
- Agar HWT "o'lik" bo'lib tuyulsa, ehtimol u hujayralarni to'ldirishga muhtoj. HWT -ni mikro USB kabeli yordamida standart USB quvvat manbaiga ulang.
- Zaryad olayotganda HWT plastik korpusida sariq LED ko'rinadi.
- LiPo taxminan 4-5 soat ichida to'liq zaryadlanadi.
- LiPo hujayralarini himoya qilish sxemasi LiPo-ning ortiqcha zaryadlanishiga yo'l qo'ymaydi, lekin sariq LED o'chganda mikro USB kabelini uzib qo'ying.
- Adafruit #3898 hujjatlarida ta'riflanganidek, men dastlab LiPo xujayrasini No 2771 PCBA va #3130 displeyli PCBA orasiga joylashtirmoqchi edim. Men 2775 raqamli tuklar prototipi zonasidagi simlar LiPo xujayrasi LiPo katakchasini tishlamasdan sig'adigan darajada baland ekanligini topdim. Bu meni asabiylashtirdi. Men batareyani yon tomoniga PCBA yoniga qo'yishga qaror qildim.
- LiPo ajralmas zaryad / tushirish xavfsizligi sxemasining o'qilgan va qora simlari egilishni yoqtirmaydi. Rivojlanish jarayonida men bir nechta simlarni sindirdim. Ko‘proq kuchlanishni yo‘qotish uchun men bosimni pasaytiruvchi 3D dizaynini yaratdim va chop etdim. Bu LiPo xujayrasi ustidagi kulrang blok. Bu kerak emas, lekin bu erda (Public TinkerCad fayli).
11 -qadam: rivojlanish tarixi:
Nugget loyihasining uch yillik hayoti davomida bir nechta versiyalar paydo bo'ldi:
1. Kontseptsiya va ma'lumotlar yig'ish platformasining isboti.
Nuggetning ishlash diapazoni tavsiflangan (maksimal aylanish, jami, harakat vaqti). Boshida Nugget 100 aylanish tezligiga erishdi va kechasi 0,3 mil yugurishga muvaffaq bo'ldi. Har xil g'ildiraklar uchun ma'lumotlar hisob -kitoblari jadvali. Bundan tashqari, SD -kartada haqiqiy Nugget RPM yozuvlari saqlangan fayl biriktirilgan.
- Arduino Duemilanov
- Adafruit #1141 SD -karta ma'lumotlarini saqlovchi qalqoni
- Adafruit #714+ #716 LCD ekran
- OMRON E3F2-R2C4 orqaga qaytaruvchi optik sensor
- AC devor transformatori (Omronga 12 volt kerak)
2.x Datchiklar va apparat tekshirildi.
Mikrokontroller o'rnatildi va ko'rsatiladi:
- Adafruit № 2771 tuklar 32U4
- Adafruit #3130 14 segmentli LED displey Featherwing.
Bu kombinatsiya kam quvvat iste'moli (32U4 uyqu rejimi), batareyani boshqarish (o'rnatilgan LiPo zaryadlovchi) va narx (LEDlar arzon va LCD+orqa nuri kam quvvat) uchun tanlangan.
- Zal effektli magnit va diskret optik juft sensorlar (ya'ni QRD1114) tekshirildi. Raqam har doim ham etarli emas edi. Tashlab ketilgan.
- Adafruit #2821 Feather HUZZAH ESP8266 bilan Adafruit IO boshqaruv paneliga xabar berdi. Ko'proq ekran vaqti mijoz xohlaganidek bo'lmadi. Tashlab ketilgan.
3.xSensor ishi:
Shuningdek, ushbu ketma -ket muqobil datchiklarni ham o'rganib chiqdi, masalan, bu yo'riqnomaga o'xshash qadam motorini kodlovchi sifatida ishlatish. Mumkin, lekin past aylanish tezligida past signal kuchi uchun. Bir oz ko'proq ish buni hayotiy echimga aylantiradi, lekin bu hamster muhitini o'zgartirish emas. Tashlab ketilgan.
4.1 Ushbu yo'riqnomada tasvirlangan apparat/dasturiy echim.
5.x Sensorning qo'shimcha ishlashi:
Adafruit #2771 Feather 32U4 va Adafruit #3130 14 segmentli LED displeyli Featherwing -dan foydalanishda Pololu tashuvchisi bilan Sharp GP2Y0D810Z0F raqamli masofali sensori tekshirildi. Yaxshi ishladi. Kodni ahamiyatsiz qilib qo'ydi. Vishay TSSP4038 yechimiga qaraganda ko'proq quvvat ishlatilgan. Tashlab ketilgan.
6.x kelajak?
- Adafruit № 2771 Feather uchun HWT korpusining o'rnatish boshlarini o'rnatish ustunlari bilan almashtiring.
- Yoqish/o'chirish tugmachasini Feather reset -ga ulangan tugmachali kalit bilan almashtiring.
- Adafruit #2772 Feather M0 Basic Proto -da topilgan ATSAMD21 Cortex M0 mikrokontrolderi ko'plab jozibali xususiyatlarga ega. Men buni boshqa tahrirda yaqindan ko'rib chiqardim.
- Vishay yangi TSSP94038 IQ sensori moduliga ega. Bu hozirgi ehtiyojlarning pastligi va aniqroq javobga ega.
Batareyadan quvvat oladigan musobaqada ikkinchi o'rinni egalladi
Tavsiya:
Katta g'ildirak - Pro video kemaning premyerasi: 7 qadam (rasmlar bilan)
Katta g'ildirak - Premiere Pro Video Deck: Klaviaturalar - video o'yinlar uchun asosiy nazoratchi (men bilan jang qiling, konsol dehqonlar), lekin Premiere Pro quvvat darajasini talab qiladi, buning uchun 104 tugma etarli emas. Biz Super Saiyanni yangi shaklga aylantirishimiz kerak - bizga KNOBS kerak, bu loyiha katta va katta ta'sir ko'rsatadi
DIY velosiped takometri: 5 qadam (rasmlar bilan)
DIY velosiped takometri: Men sizga velosiped tezligini o'lchash asbobini ko'rsataman. Bu sizning tezligingizni, o'rtacha tezligingizni, haroratni, sayohat vaqtini va umumiy masofani ko'rsatadi. Siz uni tugma yordamida o'zgartirishingiz mumkin. Bundan tashqari, tezlik takometrda ko'rsatiladi. Men uni qurdim, chunki men
Simsiz kompyuter uchun joystik/g'ildirak tugmalari: 4 qadam (rasmlar bilan)
Simsiz kompyuterning joystik/g'ildirak tugmalari: Men so'nggi bir necha yil davomida yangi poyga simini yaratdim va DIY Direct Drive rulini boshqarishga qaror qildim. Garchi bu loyihaning o'zi bir nechta ko'rsatma bo'lishi mumkin bo'lsa -da, bu tugmachalarning barchasini yasashni o'rgatadi
G'ildirak qutisi: 10 qadam (rasmlar bilan)
G'ildirakli quti: Internetga ulangan xavfsiz g'ildirak qutisi Xususiyatlari g'ildirak qutisi devorga qulflangan qisqich bilan mahkamlangan. Qulflangan qopqoq bilan posilkalar ko'rinmas holda yashiringan. PIR yoritilgan klaviatura orqali elektron qulfni tunda etkazib berish
Harakatlanadigan g'ildirak g'ildiragi: 10 qadam (rasmlar bilan)
Harakatlanuvchi g'ildirak g'ildiragi: Bu men o'ynagan oddiy harakatlanuvchi burilish g'ildiragi, bu bolalar va kattalar uchun qiziqarli tajriba bo'lishi mumkin! Men o'sib ulg'ayganimda, har doim harakatlanuvchi o'yinchoqlar ichkarida qanday ko'rinishga ega ekanligi bilan qiziqardim. Shuning uchun men ataylab shaffof akrildan foydalandim