Turinys:

Žiurkėno ratų tachometras: 11 žingsnių (su nuotraukomis)
Žiurkėno ratų tachometras: 11 žingsnių (su nuotraukomis)

Video: Žiurkėno ratų tachometras: 11 žingsnių (su nuotraukomis)

Video: Žiurkėno ratų tachometras: 11 žingsnių (su nuotraukomis)
Video: Правда о беговых колесах для грызунов: насколько это полезно? 2024, Liepa
Anonim
Žiurkėnų ratų tachometras
Žiurkėnų ratų tachometras
Žiurkėnų ratų tachometras
Žiurkėnų ratų tachometras

Tinkercad projektai »

Maždaug prieš trejus metus sūnėnai susilaukė pirmojo augintinio - žiurkėno, vardu Nuggetas. Smalsumas dėl „Nugget“mankštos rutinos pradėjo projektą, kuris jau seniai truko. Šioje instrukcijoje aprašomas funkcinis treniruoklio optinis tachometras. Žiurkėno ratų tachometras (HWT) rodo didžiausią žiurkėno greitį (RPM) ir bendrą apsisukimų skaičių. Žmonių Nugget šeima norėjo ką nors paprasto įdiegti ir naudoti, tačiau nenorėjo, kad vaikai daugiau laiko praleistų ekrane. Atsižvelgiant į graužikų kramtomą būdą bendrauti su pasauliu, maniau, kad savarankiška baterija būtų gera. HWT veiks maždaug 10 dienų už mokestį. Jis gali įrašyti iki 120 aps / min, priklausomai nuo rato skersmens.

1 žingsnis: dalių sąrašas

Dalių sąrašas
Dalių sąrašas

Adafruit #2771 Plunksna 32u4 Basic Proto (su papildomais laidais- žr. 4 veiksmą: Surinkite elektroniką)

„Adafruit #3130“0,54 colių keturių raidžių ir skaičių plunksnų ekranas - raudonas

Adafruit #2886 Plunksnų antgalių rinkinys-12 kontaktų ir 16 kontaktų moterų antgalių rinkinys

„Adafruit“#805 „Breadboard“pritaikytas SPDT slankiklis

Adafruit #3898 ličio jonų polimerų baterija idealiai tinka plunksnoms - 3,7 V 400 mAh

Vishay TSS4038 IR jutiklio modulis 2.5-5.5v 38kHz

Vishay TSAL4400 infraraudonųjų spindulių skleidėjas T-1 pkg

Rezistorius, 470, 1/4w

Jungiklis, mygtukas, SPST, momentinis įjungimas, 0,25 colio skydo laikiklis („Jameco“Nr. 26623 arba lygiavertis)

(4) 2,5 mm nailono mašinos varžtai su veržlėmis (arba 4-40 mašininio varžto - žr. 6 veiksmą: HWT surinkimas)

Žiurkėno ratų tachometro korpusas - atspausdintas 3D. (Viešas „TinkerCad“failas)

Žiurkėno ratų tachometro rėmelis - atspausdintas 3D. (Viešas „TinkerCad“failas)

Žiurkėno ratų tachometro jutiklio korpusas - atspausdintas 3D. (Viešas „TinkerCad“failas)

Ekrano kontrasto filtras. Yra trys variantai:

  1. (54 mm x 34 mm x 3,1 mm) 1/8 colio skaidrus pilkai rūkytas polikarbonatas (estreetplastics arba lygiavertis).
  2. Nėra kontrasto filtro
  3. 3D spausdinkite filtrą naudodami ploną permatomą PLA ir šį viešą TinkerCad failą.

Tamsi materija: šiek tiek priklijuojama ne IR atspindinti medžiaga. Aš naudoju priklijuojamą juodą veltinį iš amatų parduotuvės. „Creatology Peel and Stick Black“poliesterio veltinis arba lygiavertis. Taip pat žiūrėkite 7 veiksmą: Kalibravimas - pastabos dėl tamsios zonos.

Pastaba: Priežastyje galite pakeisti dalis. Aš linkęs palaikyti „Adafruit“dėl jų kokybės ir paramos kūrėjų bendruomenei. O ir aš mėgstu aukso spalvos lemputes.

2 žingsnis: veikimo teorija

HWT naudoja infraraudonąją šviesą (IR) besisukančio treniruoklio apsisukimams skaičiuoti. Dauguma plastikinių treniruoklių gana gerai, pernelyg gerai atspindi IR šviesą. Netgi plastikiniai ratai, kurie yra permatomi matomoje šviesoje, gali atspindėti pakankamai IR, kad suveiktų IR jutikliai. Naudotojas sukuria tamsią rato sritį, naudodamas juodą priklijuojamą veltinį (žr. 7 veiksmą: Kalibravimas - pastabos dėl tamsios zonos). Kai HWT aptinka atspindintį tamsų perėjimą, skaičiuojamas vienas apsisukimas.

HWT naudoja „Vishay“IR jutiklio modulį ir IR šviesos diodų spinduliuotę. Paprastai „Vishay TSS4038“IR jutiklio modulis naudojamas buvimo aptikimui - ar yra kažkas (atspindintis IR), ar kažkas ne. HWT čia ne visai tai daro. Plastikinis treniruoklis visada yra šalia. Mes apgaudinėjame jutiklį pridėdami tamsią IR sritį, kad ratas „išnyktų“IR šviesoje. Be to, HWT naudoja „Vishay TSS4038“infraraudonųjų spindulių jutiklio modulio konstrukciją, kad užtikrintų kintamo diapazono veikimo atstumą. 3 veiksmas: Kodo skyriuje ir kodų sąraše yra daugiau informacijos. Pagrindinė prielaida aprašyta programos pastaboje Vishay TSSP4056 jutiklis, skirtas greitam artumo jutimui.

„Adafruit Feather“turi mikrovaldiklį „Atmel MEGA32U4“ir prototipų sritį.

Prototipų gamybos zonoje yra „Vishay TSAL4400“IR šviesos diodas, sukuriantis 38 kHz IR signalų pliūpsnius (valdomas 32U4 mikrovaldiklio).

Prototipų gamybos zonoje taip pat yra lituojamas „Vishay TSS4038“IR jutiklio modulis, skirtas atspindintiems jutikliams, šviesos barjerui ir greito artumo programoms.

Šis IR jutiklio modulis sukuria signalą, jei tam tikrą laiką gaunamas 38 kHz IR šviesos pliūpsnis.

32U4 mikrovaldiklis sukuria 38 kHz seriją kas 32 mS. 32 mS greitis nustato maksimalų treniruočių rato apsisukimų dažnį, kurį galima išmatuoti. 32U4 taip pat stebi IR jutiklio modulį. Esant pakankamam IR atspindžiui nuo žiurkėno rato, kiekvienas sprogimas turėtų sukelti IR jutiklio modulio reakciją. Tamsi rato sritis nesuteikia IR jutiklio atsako, kaip pažymi 32U4. Kai žiurkėno ratas pasislinko, kad būtų pakankamai atspindžio, 32U4 kodas pažymi pasikeitimą ir įvertina tai kaip vieną rato apsisukimą (perėjimas nuo šviesos iki tamsos = 1 apsisukimas).

Maždaug kiekvieną minutę „32U4“patikrina, ar apsisukimai paskutinę minutę viršijo ankstesnį didžiausią apsisukimų skaičių, ir prireikus atnaujina šį „asmeninį geriausią“rezultatą. RPM skaičius paskutinę minutę taip pat pridedamas prie bendro ratų apsisukimų skaičiaus.

Mygtukas naudojamas apsisukimų skaičiui rodyti (žr. 9 veiksmą: Įprasto režimo skyrius) ir naudojamas kalibruoti HWT (žr. 7 veiksmą: Kalibravimo režimas).

Įjungimo-išjungimo jungiklis valdo HWT maitinimą ir atlieka kalibravimo vaidmenį (žr. 7 veiksmą: Kalibravimo skyrius).

Jei žinomas treniruoklio skersmuo, visas nuvažiuotas atstumas apskaičiuojamas kaip (Skersmuo * Bendras rato apsisukimų skaičius * π).

3 žingsnis: kodas

Darau prielaidą, kad vartotojas žino savo kelią aplink „Arduino IDE“ir „Adafruit Feather 32U4“plokštę. Aš naudoju standartinį „Arduino IDE“(1.8.13) su „RocketScream Low Power Library“. Aš stengiausi gausiai ir galbūt tiksliai komentuoti kodą.

Aš neužfiksavau „Arduino IDE“ir „Adafruit Feather 32U4“sistemos keistenybių ir sąveikos. Pavyzdžiui, 32U4 tvarko USB ryšį su „Arduino“krautuvu. Priversti kompiuterį, kuriame veikia „Arduino IDE“, rasti „Feather 32U4“USB ryšį, gali būti sunku. Yra internetinių forumų temų, kuriose išsamiai aprašomos problemos ir pataisymai.

„Feather 32U4“USB operacijos, ypač „RocketScream Low Power“bibliotekoje, yra sutrikdytos. Taigi, norėdamas atsisiųsti kodą iš „Arduino IDE“į 32U4, vartotojui gali tekti paspausti „Feather 32U4“nustatymo iš naujo mygtuką, kol IDE suras USB serijinį prievadą. Tai daug lengviau padaryti prieš surenkant HWT.

4 žingsnis: Surinkite elektroniką

Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
Surinkite elektroniką
  1. Surinkite „Adafruit“#2771

    1. Jei norima mažiausio energijos suvartojimo, sumažinkite pėdsaką tarp R7 ir raudono šviesos diodo. Tai išjungia plunksnų šviesos diodą.
    2. Įdiekite „Adafruit #2886“antraštės rinkinį „ #2771 Plunksna“pagal jų mokymo programą. Atminkite, kad yra keletas antraštės stilių parinkčių. HWT 3D spausdintas gaubtas yra skirtas šiai antraštei.
    3. Įdiekite optinius komponentus ant plunksnos #2771. Žiūrėkite paveikslėlius ir schemą.

      • Vishay TSS4038 IR jutiklio modulis
      • Vishay TSAL4400 infraraudonųjų spindulių skleidėjas
      • Rezistorius, 470, 1/4 w
      • Žiurkėno ratų tachometro jutiklio korpusas - atspausdintas 3D. (Viešas „TinkerCad“failas)
  2. Lydykite ekrano mygtuko jungiklį prie „Feather 32U4“spausdintinės plokštės mazgo (PCBA) pagal schemą.
  3. Surinkite „Adafruit #3130“0,54 colių keturių raidžių ir skaičių „FeatherWing“ekraną pagal savo mokymo programą.
  4. Surinkite maitinimo jungiklio / akumuliatoriaus mazgą pagal paveikslėlius ir schemą. Pastaba: jungiklio laidai, esantys šalia jungiklio, turi būti be litavimo, kad jungiklis tinkamai tilptų į HWT gaubtą.

    • Adafruit #3898 LiPo baterija.
    • Adafruit #805 SPDT slankiklis.
    • Prijungimo viela.

    Pastaba: drąsiai laidai, kaip norite. Štai kaip aš surinkau HWT šiai instrukcijai. Kiti prototipai turėjo šiek tiek kitaip išdėstytus laidus. Kol jūsų laidai atitinka schemą, o „Vishay“jutiklis ir LED korpusas išsikiša iš HWT korpuso apačios, jums viskas gerai.

5 žingsnis: 3-D spausdintos dalys

3-D spausdintos dalys
3-D spausdintos dalys
3-D spausdintos dalys
3-D spausdintos dalys
3-D spausdintos dalys
3-D spausdintos dalys
3-D spausdintos dalys
3-D spausdintos dalys

HWT korpusas susideda iš trijų 3D spausdintų dalių:

  1. Žiurkėno ratų tachometro gaubtas - (viešas TinkerCad failas)
  2. Žiurkėno ratų tachometro rėmelis - (viešas TinkerCad failas)
  3. Žiurkėno ratų tachometro jutiklio korpusas - (viešas TinkerCad failas)

HWT korpusas, HWT ekrano rėmelis ir HWT jutiklio korpusas buvo sukurti „Tinkercad“ir yra vieši failai. Asmuo gali įkelti kopijas ir keisti, kaip nori. Esu tikras, kad dizainą galima optimizuoti. Jie spausdinami ant „MakerGear M2“naudojant „Simplify3D“valdiklį. „Adafruit“turi 3D spausdinto dėklo „Adafruit Feather“vadovėlį. Radau, kad šie 3D spausdintuvo nustatymai yra geras mano „M2 MakerGear“spausdintuvo atspirties taškas.

Jei reikia, ekrano kontrasto filtrą galima atspausdinti 3D naudojant ploną permatomą PLA ir šį viešą TinkerCad failą.

6 žingsnis: Surinkite HWT

Surinkite HWT
Surinkite HWT
Surinkite HWT
Surinkite HWT
Surinkite HWT
Surinkite HWT
Surinkite HWT
Surinkite HWT
  1. Prijunkite akumuliatoriaus/jungiklio mazgą prie plunksnos #2771 PCBA. Dabar tai padaryti yra daug lengviau nei tada, kai plunksna #2771 yra prisukama prie HWT gaubto.
  2. Įstumkite slankiklį į savo vietą HWT gaubte.
  3. Įdėdami plunksnų PCBA į korpusą, nutieskite laidus.
  4. Jutiklio korpusas turėtų išsikišti į HWT gaubto galą.
  5. 2,5 mm veržles sunku pritvirtinti prie 2,5 mm varžtų. Galbūt norėsite naudoti 4–40 mašininių varžtų, kaip aprašyta „Adafruit“vadovėlyje.
  6. Paspauskite #3130 ekrano PCBA į plunksnos #2771 PCBA. Stebėkite, ar nėra sulenktų ar netinkamai pritvirtintų kaiščių.
  7. Pritvirtinkite jungiklį prie ekrano.
  8. Užfiksuokite ekrano rėmelį į HWT korpusą.

7 žingsnis: kalibravimas

Kalibravimas
Kalibravimas

Kalibravimo režimu ekrane nuolat rodoma IR jutiklio išvestis. Kalibravimas padeda patikrinti:

  1. Žiurkėno ratas atspindi pakankamai IR šviesos.
  2. Tamsi sritis sugeria IR šviesą.
  3. Diapazono nustatymai yra tinkami pagal atstumą iki treniruoklio rato.
  • Norėdami įjungti kalibravimo režimą:

    1. Išjunkite HWT naudodami maitinimo slankiklį.
    2. Paspauskite ir palaikykite ekrano mygtuką.
    3. Įjunkite HWT naudodami maitinimo slankiklį.
    4. HWT įjungia kalibravimo režimą ir rodo CAL.
    5. Atleiskite ekrano mygtuką. Dabar HWT rodo raidę, nurodančią diapazono nustatymą (L, M arba S) ir jutiklio rodmenis. Atminkite, kad jutiklio rodmenys nėra tikrasis atstumas nuo rato iki HWT. Tai atspindžio kokybės matas.
  • Kaip patikrinti ratų IR atspindžius:

    Esant tinkamam atspindžiui, jutiklio ekranas turėtų rodyti maždaug 28. Jei ratas yra per toli nuo HWT, atspindys nepakankamas ir jutiklio ekranas ištuštės. Jei taip, perkelkite ratą arčiau HWT. Pasukite ratą; rodmenys svyruoja, kai ratas sukasi. Diapazonas nuo 22 iki 29 yra normalus. Jutiklio rodmuo neturėtų būti tuščias. Diapazono raidė (L, M arba S) visada bus rodoma.

  • Kaip patikrinti tamsios zonos reakciją:

    Sritis, kuri sugeria IR (tamsi sritis), jutiklio rodmenys ištuštės. Pasukite ratą taip, kad tamsioji zona būtų rodoma HWT. Ekranas turėtų būti tuščias, o tai reiškia, kad jis neatspindi. Jei rodomi skaičiai, tamsi sritis yra per arti HWT ARBA naudojama tamsi medžiaga nesugeria pakankamai IR šviesos.

    Pastabos apie tamsiąją zoną

    Veiks viskas, kas sugeria IR šviesą, pvz. plokšti juodi dažai arba plokščia juoda juosta. Plokščias arba matinis paviršius yra svarbus! Blizgi juoda medžiaga gali labai atspindėti IR šviesą. Tamsi sritis gali būti treniruoklio apskritime arba plokščioje pusėje. Ką pasirinkti, priklauso nuo to, kur montuojate HWT.

    Tamsi zona turi būti pakankamo dydžio, kad IR jutiklis matytų tik tamsią zoną, o ne gretimą atspindintį plastiką. IR spinduolis projektuoja IR šviesos kūgį. Kūgio dydis yra proporcingas atstumui tarp HWT ir rato. Veikia santykis vienas prieš vieną. Jei HWT yra 3 colių atstumu nuo rato, tamsi zona turėtų būti 2–3 colių skersmens. Atsiprašau už imperijos dalinius.

    Paveikslėlyje parodytas TSAL4400 IR šviesos diodas, apšviečiantis taikinį iš 3 colių. Nuotrauka padaryta naudojant NOIR Raspberry Pi kamerą.

    Medžiagos pasirinkimo patarimas: Surinkęs HWT, aš jį panaudojau kaip IR atspindžio matuoklį (būtent tai jis yra). Kuriant HWT nuvežiau į naminių gyvūnėlių parduotuves, techninės įrangos parduotuves ir audinių parduotuves. Daugelis daiktų buvo „išbandyti“. Aš ištyriau plastikinius treniruoklius, tamsias medžiagas ir poveikį atstumui nuo medžiagų. Tai darydamas supratau HWT veikimą ir apribojimus. Tai leido man tinkamai rasti plastikinį ratą narve ir pasirinkti tinkamą diapazono nustatymą kalibravimo režimu. Taip, ne kartą teko painioti parduotuvės darbuotojus, ką aš darau.

  • Kaip pakeisti diapazoną:

    1. Kalibravimo režimu pirmasis rodomas simbolis yra diapazono nustatymas (L, M, S):

      • (L) ong diapazonas = 1,5–5 coliai
      • (M) vidurio diapazonas = 1,3–3,5 colio
      • (S) Hort diapazonas = 0,5–2 coliai (didžioji S atrodo kaip skaičius 5)

      Pastaba: šie diapazonai priklauso nuo tikslinės medžiagos ir yra labai apytiksliai.

    2. Norėdami pakeisti diapazoną, paspauskite mygtuką Rodyti. Pirmasis ekrano simbolis pasikeis, kad būtų rodomas naujas diapazonas.
    3. Norėdami išlaikyti šį naują diapazoną, paspauskite ir 4 sekundes palaikykite ekrano mygtuką. Kai veiksmas bus baigtas, ekrane dvi sekundes bus rodoma Savd.

    Pastaba: HWT prisimins diapazono nustatymus po atstatymo ir net jei baterija išsikraus.

  • Sėkmė? Jei treniruoklių ratas atsispindi (ekranas yra maždaug 28) ir tamsi sritis sugeria (ekrano tuščios vietos), baigsite. Įjunkite HWT, kad vėl įjungtumėte įprastą režimą (žr. 9 veiksmą: Įprastas režimas). Priešingu atveju pakeiskite atstumą tarp HWT ir rato arba pakeiskite HWT diapazoną, kol pasiseks.

Pastaba: kur HWT yra sumontuotas ant narvo ir HWT kalibravimas yra susijęs. Gali būti, kad negalėsite uždėti rato ten, kur norite, į narvą, nes ši narvo vieta nėra HWT diapazone. Jūsų pasirinkta rato medžiaga ir tamsios srities medžiaga (juodas veltinis) taip pat tampa veiksniu.

8 žingsnis: montavimas ant narvo

  1. Kalibruokite HWT ir naudokite kalibravimo procesą, kad informuotumėte, kur pastatysite treniruoklį ir kur HWT yra sumontuotas ant narvo.
  2. HWT galima pririšti prie narvo šono naudojant HWT dėklo tvirtinimo angas. Naudojau plastikiniu būdu dengtus vielinius duonos kaklaraiščius. Vieliniai ryšiai taip pat veikia.
  3. Įdiegę HWT ir uždėję treniruoklį, įsitikinkite, kad treniruoklis atspindi IR šviesą, o tamsi zona - IR.
  4. Jei reikia, diapazono keitimas aprašytas skyriuje Kalibravimas. Naudotojas HWT gali pasirinkti įvairius atstumus. Yra trys diapazonai, kurie sutampa:

    • (L) ong diapazonas = 1,5–5 coliai
    • (M) vidurio diapazonas = 1,3–3,5 colio
    • (S) Hort diapazonas = 0,5-2"
  5. HWT jutiklio korpusas (infraraudonųjų spindulių skleidėjas/jutiklis) neturi būti uždengtas narvo viela. Jums gali tekti šiek tiek paskleisti narvelio vielą, kad agregatas galėtų kištis per narvelio laidus.
  6. Patikrinkite, ar HWT teisingai įrašo treniruoklių apsisukimus (žr. 9 veiksmą: Įprastas darbo režimas).

9 veiksmas: įprastas darbo režimas

  1. Įprastu režimu HWT skaičiuoja treniruočių rato apsisukimus.
  2. Norėdami įjungti įprastą režimą, įjunkite HWT naudodami maitinimo slankiklį.
  3. Ekrane vieną sekundę bus rodomas nu41, tada vieną sekundę rodomas diapazono nustatymas.

    • Ra = L tolimas atstumas
    • Ra = M vidutinis diapazonas
    • Ra = S trumpas atstumas (didžioji S atrodo kaip skaičius 5)
  4. Įprasto darbo metu vieno ekrano LED segmentas labai trumpai mirksi kiekvieną minutę.
  5. Kiekvieną minutę tos minutės skaičius lyginamas su didžiausiu ankstesnių minučių skaičiumi (asmeninis žiurkėno rekordas). Jei reikia, maksimalus skaičius atnaujinamas. Kiekvieną minutę skaičius pridedamas prie bendro skaičiaus.
  6. Paspauskite ir atleiskite ekrano mygtuką, kad pamatytumėte ratų skaičių. Ekrane rodoma:

    • Dabar = po to ratų apsisukimų skaičius nuo paskutinės minutės patikrinimo. Pastaba: šis skaičius bus pridėtas prie sumos po kitos minutės varnelės.
    • Maks. = Didžiausias apsisukimų skaičius. Asmeninis „Nugget“rekordas nuo to laiko, kai maitinimas buvo paskutinis.
    • Tot = po viso apsisukimų nuo paskutinio galios ciklo.

Maitinimo ciklas (maitinimo slankiklio išjungimas) HWT nulis visų skaičių. Negalima susigrąžinti tų skaičių.

HWT turėtų veikti maždaug dešimt dienų, o tada „LiPo“elementas automatiškai išsijungs. Kad neprarastumėte treniruočių ratų skaičiaus, prieš automatiškai išjungdami „LiPo“elementą, pasikraukite energijos.

10 žingsnis: „LiPo Cell“pastabos:

  1. „LiPo“ląstelės kaupia daug energijos naudodami lakiąsias chemines medžiagas. Vien todėl, kad mobilieji telefonai ir nešiojamieji kompiuteriai jais naudojasi, jie neturėtų būti traktuojami atsargiai ir pagarbiai.
  2. HWT naudoja įkraunamą ličio polimero (LiPo) 3.7v elementą. „Adafruit LiPo“ląstelių viršus apvyniotas gintaro spalvos plastiku. Tai apima integruotą įkrovimo / iškrovimo saugos grandinę mažoje PCBA. Raudonos ir juodos spalvos laidai su JST jungtimi iš tikrųjų yra lituojami prie PCBA. Tai labai graži saugos funkcija, turinti stebėjimo grandinę tarp „LiPo“ir išorinio pasaulio.
  3. HWT praras maitinimą, jei integruota „LiPo“įkrovimo / iškrovimo saugos grandinė nuspręs, kad „LiPo“elementas yra per žemas. Pratimų ratų skaičius bus prarastas!
  4. Jei HWT atrodo „negyvas“, jam tikriausiai reikia įkrauti ląstelę. Prijunkite HWT naudodami mikro USB kabelį prie standartinio USB maitinimo šaltinio.
  5. Įkraunant HWT plastikiniame korpuse bus matomas geltonas šviesos diodas.
  6. „LiPo“bus visiškai įkrautas maždaug per 4–5 valandas.
  7. „LiPo“ląstelių apsaugos grandinė neleis „LiPo“perkrauti, bet atjunkite „micro-USB“kabelį, kai geltonas šviesos diodas užges.
  8. Kaip aprašyta „Adafruit #3898“dokumentuose, iš pradžių ketinau, kad „LiPo“ląstelė tilptų tarp plunksnos Nr. 2771 PCBA ir #3130 ekrano PCBA. Radau, kad mano laidai plunksnos Nr. 2771 prototipo srityje buvo per aukšti, kad LiPo elementas tilptų, nesugadinant LiPo elemento. Tai mane nervino. Aš nusprendžiau įdėti bateriją ant šono šalia PCBA.
  9. Tie skaityti ir juodi „LiPo“integruotos įkrovimo / iškrovimo saugos grandinės laidai nemėgsta būti sulenkti. Vystymosi metu aš nutraukiau daugiau nei vieną laidų rinkinį. Norėdami suteikti daugiau įtempių, suprojektavau ir 3D atspausdinau tempimo relę. Tai yra pilkas blokas ant LiPo ląstelės. Tai nereikalinga, bet čia ji yra (viešas TinkerCad failas).

11 veiksmas: vystymosi istorija:

Vystymosi istorija
Vystymosi istorija
Vystymosi istorija
Vystymosi istorija

Per trejus „Nugget“projekto gyvavimo metus atsirado keletas versijų:

1.x Koncepcijos ir duomenų rinkimo platformos įrodymas.

Buvo apibūdintas „Nugget“našumo diapazonas (maks. RPM, sumos, veiklos laikas). Savo geriausiais metais „Nugget“pasiekė 100 aps / min ir galėjo nubėgti 0,3 mylios per naktį. Pridedama įvairių ratų duomenų skaičiavimo lentelė. Taip pat pridedamas failas su SD kortelėje saugomais faktiniais „Nugget RPM“įrašais.

  • Arduino Duemilanove
  • Adafruit #1141 SD kortelės duomenų kaupiklio skydas
  • Adafruit #714+ #716 LCD ekranas
  • OMRON E3F2-R2C4 šviesą atspindintis optinis jutiklis
  • Kintamosios srovės transformatorius („Omron“reikia 12 voltų)

2.x ištirti jutikliai ir aparatinė įranga.

Sukūrė mikrovaldiklį ir rodo:

  • Adafruit #2771 Plunksna 32U4
  • Adafruit #3130 14 segmentų LED ekranas Featherwing.

Šis derinys buvo pasirinktas dėl mažo energijos suvartojimo (32U4 miego režimai), akumuliatoriaus valdymo (įmontuotas „LiPo“įkroviklis) ir kainos (šviesos diodai nebrangūs ir mažesnės energijos nei LCD+foninis apšvietimas).

  • Buvo ištirti Halės efekto magnetiniai ir atskiri optiniai porų jutikliai (ty QRD1114). Diapazonas visada buvo nepakankamas. Apleistas.
  • Adafruit #2821 Plunksna HUZZAH su ESP8266, apie kurią pranešta „Adafruit IO“prietaisų skydelyje. Daugiau ekrano laiko nebuvo tai, ko norėjo klientas. Apleistas.

3. x jutiklio darbas:

Šioje serijoje taip pat buvo tiriami alternatyvūs jutikliai, tokie kaip žingsninio variklio naudojimas kaip kodavimo įrenginys, panašus į šią instrukciją. Tai įmanoma, tačiau esant mažam signalo stiprumui esant mažam apsisukimų dažniui. Šiek tiek daugiau darbo tai paverstų perspektyviu sprendimu, tačiau tai nėra paprastas modernizavimas esamoje žiurkėnų aplinkoje. Apleistas.

4.1 Techninė/programinė įranga, aprašyta šioje instrukcijoje.

5.x Daugiau jutiklio darbo:

Ištirtas „Sharp GP2Y0D810Z0F“skaitmeninis atstumo jutiklis su „Pololu Carrier“, vis dar naudojant „Adafruit #2771 Feather 32U4“ir „Adafruit #3130“14 segmentų LED ekraną „Featherwing“. Dirbo gerai. Padarytas kodas trivialus. Naudojo daugiau energijos nei „Vishay TSSP4038“sprendimas. Apleistas.

6.x Ateitis?

  • Pakeiskite kai kuriuos „Adafruit #2771 Feather“HWT gaubto tvirtinimo įtaisus tvirtinimo stulpeliais.
  • Pakeiskite įjungimo/išjungimo jungiklį mygtuko jungikliu, prijungtu prie plunksnų atstatymo.
  • „ATSAMD21 Cortex M0“mikrovaldiklis, toks, koks yra „Adafruit #2772 Feather M0 Basic Proto“, turi daug patrauklių funkcijų. Atidžiai pažvelgčiau į kitą pakeitimą.
  • Vishay turi naują IR jutiklio modulį TSSP94038. Jis turi mažesnius dabartinius poreikius ir labiau apibrėžtą atsaką.
Konkursas su baterijomis
Konkursas su baterijomis
Konkursas su baterijomis
Konkursas su baterijomis

Antroji vieta akumuliatoriaus energijos konkurse

Rekomenduojamas: