Tartalomjegyzék:

Hörcsög kerék fordulatszámmérő: 11 lépés (képekkel)
Hörcsög kerék fordulatszámmérő: 11 lépés (képekkel)

Videó: Hörcsög kerék fordulatszámmérő: 11 lépés (képekkel)

Videó: Hörcsög kerék fordulatszámmérő: 11 lépés (képekkel)
Videó: Az ízes kreténségek Lacija (Speedzone S12E26) 2024, Július
Anonim
Hörcsög kerék fordulatszámmérő
Hörcsög kerék fordulatszámmérő
Hörcsög kerék fordulatszámmérő
Hörcsög kerék fordulatszámmérő

Tinkercad projektek »

Körülbelül három évvel ezelőtt az unokaöccsei megkapták első kedvencüket, a Nugget nevű hörcsögöt. A Nugget gyakorlási rutin iránti kíváncsiság elindított egy projektet, amely már régóta tart Nuggetben (RIP). Ez az utasítás egy funkcionális edzőkerék optikai fordulatszámmérőt vázol fel. A Hörcsögkerék -fordulatszámmérő (HWT) megjeleníti a hörcsög legnagyobb sebességét (RPM) és a teljes fordulatszámot. Nugget emberi családja valami egyszerű telepítést és használatot akart, de nem akart több képernyős időt a gyerekeknek. Tekintettel a rágcsálók rágós módjára a világgal való interakcióra, azt gondoltam, hogy jó lenne az önálló akkumulátor. A HWT körülbelül 10 napig működik, felár ellenében. A kerék átmérőjétől függően akár 120 fordulat / perc sebességgel képes rögzíteni.

1. lépés: Alkatrészlista

Alkatrész lista
Alkatrész lista

Adafruit #2771 Feather 32u4 Basic Proto (kiegészítő vezetékekkel- lásd 4. lépés: Elektronika összeszerelése)

Adafruit #3130 0,54 Quad alfanumerikus FeatherWing kijelző - piros

Adafruit #2886 Fejléckészlet tollhoz-12 tűs és 16 tűs női fejfejkészlet

Adafruit #805 Breadboard-barát SPDT csúszka

Adafruit #3898 lítium -ion polimer akkumulátor ideális tollakhoz - 3.7V 400mAh

Vishay TSS4038 IR érzékelő modul 2,5-5,5v 38kHz

Vishay TSAL4400 infravörös sugárzó T-1 pkg

Ellenállás, 470, 1/4w

Kapcsoló, nyomógomb, SPST, pillanatnyi bekapcsolás, 0,25 hüvelykes panel tartó (Jameco P/N 26623 vagy ezzel egyenértékű)

(4) 2,5 mm -es nylon gépcsavarok anyákkal (vagy 4-40 gépi csavar - lásd 6. lépés: A HWT összeszerelése)

Hörcsög kerék fordulatszámmérő ház - 3D nyomtatással. (Nyilvános TinkerCad fájl)

Hörcsög kerék fordulatszámmérő előlap - 3D nyomtatás. (Nyilvános TinkerCad fájl)

Hörcsög kerék fordulatszámmérő érzékelő ház - 3D nyomtatással. (Nyilvános TinkerCad fájl)

Kijelző kontraszt szűrő. Három lehetőség van:

  1. (54 mm x 34 mm x 3,1 mm) 1/8 "átlátszó szürke füstölt polikarbonát (estreet műanyag vagy azzal egyenértékű).
  2. Nincs kontraszt szűrő
  3. 3D nyomtatás szűrővel vékony áttetsző PLA -val és ezzel a nyilvános TinkerCad fájllal.

Sötét anyag: valamilyen nem IR fényvisszaverő anyag. Ragasztott fekete filcet használtam egy kézműves boltból. Creatology Peel and Stick fekete poliészter filc vagy azzal egyenértékű. Lásd még a 7. lépést: Kalibrálás - Megjegyzések a sötét területhez.

Megjegyzés: Az ésszerű keretek között cserélhet alkatrészeket. Hajlamos vagyok támogatni az Adafruitot a minőségük és a készítői közösség támogatása miatt. Ja és szeretem az aranyvillás forrasztópárnákat.

2. lépés: A működés elmélete

A HWT infravörös fényt (IR) használ a forgó edzőkerék fordulatainak számításához. A legtöbb műanyag edzőkerék meglehetősen jól, de túl jól tükrözi az infravörös fényt. Még a látható fényben áttetsző műanyag kerekek is elegendő IR -t tükrözhetnek az infravörös érzékelők aktiválásához. A felhasználó sötét területet hoz létre a keréken fekete ragasztó filccel (lásd 7. lépés: Kalibrálás - Megjegyzések a sötét területhez). Amikor a HWT fényvisszaverő és sötét átmenetet észlel, egy fordulatot számolunk.

A HWT Vishay IR érzékelő modult és IR LED -sugárzót használ. Egy tipikus alkalmazásban a Vishay TSS4038 infravörös érzékelő modult használják jelenlét észlelésére - van -e valami (tükrözi az IR -t), vagy valami nincs. A HWT nem pontosan ezt teszi itt. A műanyag edzőkerék mindig ott van. Elhülyítjük az érzékelőt egy IR sötét terület hozzáadásával, hogy a kerék "eltűnjön" az infravörös fényben. Ezenkívül a HWT a Vishay TSS4038 infravörös érzékelő modul kialakítását használja, hogy változó hatótávolságot biztosítson. 3. lépés: A kódrészlet és a kódlista további információkat tartalmaz. Az alapfeltevést a Vishay TSSP4056 érzékelője a gyors közelségérzékeléshez tartalmazza.

Az Adafruit Feather rendelkezik Atmel MEGA32U4 mikrokontrollerrel és egy lyukas prototípus-kialakítási területtel.

A prototípuskészítési területen forrasztott egy Vishay TSAL4400 IR LED, amely 38 kHz -es infravörös jelek sorozatát hozza létre (a 32U4 mikrokontroller irányítása alatt).

A prototípuskészítési területen forrasztott egy Vishay TSS4038 IR érzékelőmodul a fényvisszaverő érzékelőhöz, a fénysorompóhoz és a gyors közelséghez.

Ez az infravörös érzékelő modul jelet állít elő, ha egy bizonyos ideig 38 kHz -es infravörös sugárzás érkezik.

A 32U4 mikrokontroller 32 kS -enként 38 kHz -es sorozatot generál. A 32 mS sebesség határozza meg a maximális edzőkerék fordulatszámot, amely mérhető. A 32U4 figyeli az infravörös érzékelő modult is. Ha a hörcsögkerék elegendő IR -visszaverődést mutat, minden felszakadásnak az infravörös érzékelő modul válaszát kell okoznia. A kerék sötét része nem ad infravörös érzékelőt, amit a 32U4 megjegyez. Amikor a hörcsögkerék elmozdult, így elegendő az IR -visszaverődés, a 32U4 kód megjegyzi a változást, és ezt a kerék egy fordulatának tekinti (világos -sötét átmenet = 1 fordulat).

Körülbelül minden percben a 32U4 ellenőrzi, hogy az utolsó perc fordulatai meghaladták -e az előző legmagasabb fordulatszámot, és szükség esetén frissíti ezt a „személyes legjobb” pontszámot. Az utolsó perc fordulatszáma is hozzáadódik a kerékfordulatszámhoz.

Nyomógombbal jelenítheti meg a fordulatszámot (lásd 9. lépés: Normál üzemmód szakasz), és a HWT kalibrálásához (lásd 7. lépés: Kalibrálási mód).

Az ON-OFF csúszókapcsoló vezérli a HWT áramellátását, és szerepet játszik a kalibrálásban (lásd 7. lépés: Kalibrálás fejezet).

Ha az edzőkerék átmérője ismert, a teljes futástávolság a következő: (Átmérő * Összes kerékfordulat * π).

3. lépés: Kód

Feltételezem, hogy a felhasználó jól ismeri az Arduino IDE és az Adafruit Feather 32U4 táblát. A szabványos Arduino IDE -t (1.8.13) használtam a RocketScream Low Power Library -vel. Igyekeztem bőségesen és talán pontosan megjegyezni a kódot.

Nem dokumentáltam az Arduino IDE és az Adafruit Feather 32U4 rendszer furcsaságait és kölcsönhatásait. Például a 32U4 kezeli az USB kommunikációt az Arduino betöltővel. Az Arduino IDE -t futtató gazdaszámítógép megkeresése a Feather 32U4 USB -kapcsolat megkereséséhez vezethet. Vannak online fórumszálak, amelyek részletezik a problémákat és a javításokat.

Különösen a RocketScream Low Power könyvtárban a Feather 32U4 USB működése megszakad. Így a kód letöltéséhez az Arduino IDE -ből a 32U4 -be a felhasználónak meg kell nyomnia a Feather 32U4 reset gombot, amíg az IDE meg nem találja az USB soros portot. Ezt sokkal könnyebb megtenni a HWT összeszerelése előtt.

4. lépés: Az elektronika összeszerelése

Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
Szerelje össze az elektronikát
  1. Szerelje össze az Adafruit -t #2771

    1. Ha a legalacsonyabb energiafogyasztásra van szükség, vágja le a nyomvonalat az R7 és a piros LED között. Ez letiltja a Feather LED -et.
    2. Telepítse az Adafruit #2886 fejléckészletet a #2771 tollra az oktatóanyaguk szerint. Megjegyzés: a fejlécstílusoknak számos lehetősége van. A HWT 3D nyomtatott ház erre a fejlécre van méretezve.
    3. Telepítse az optikai alkatrészeket a #2771 tollra. Nézze meg a képeket és a vázlatot.

      • Vishay TSS4038 IR érzékelő modul
      • Vishay TSAL4400 infravörös sugárzó
      • Ellenállás, 470, 1/4w
      • Hörcsög kerék fordulatszámmérő érzékelő ház - 3D nyomtatás. (Nyilvános TinkerCad fájl)
  2. Forgassa a kijelző nyomógombos kapcsolót a Feather 32U4 nyomtatott áramköri egységhez (PCBA) a vázlat szerint.
  3. Szerelje össze az Adafruit #3130 0,54 "-os, négy alfanumerikus FeatherWing kijelzőt oktatóanyaguk szerint.
  4. Szerelje össze a hálózati kapcsolót / akkumulátor szerelvényt a képek és a vázlat szerint. Megjegyzés: a kapcsoló közelében lévő kapcsolóvezetékeknek forrasztásmenteseknek kell lenniük, hogy a kapcsoló megfelelően illeszkedjen a HWT házba.

    • Adafruit #3898 LiPo akkumulátor.
    • Adafruit #805 SPDT csúszka.
    • Csatlakozó vezeték.

    Megjegyzés: Nyugodtan huzalozzon, ahogy szeretné. Csak így szereltem össze a HWT -t ehhez az Instructable -hez. Más prototípusok vezetékei kissé másképp voltak elhelyezve. Amíg a vezetékei megfelelnek a vázlatos rajznak, és a Vishay érzékelő és a LED ház kiugrik a HWT ház aljáról, addig jó.

5. lépés: 3D nyomtatott alkatrészek

3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek
3-D nyomtatott alkatrészek

A HWT ház három 3D nyomtatott darabból áll:

  1. Hamster Wheel Tachometer ház - (Nyilvános TinkerCad fájl)
  2. Hamster Wheel Tachometer előlap - (Nyilvános TinkerCad fájl)
  3. Hörcsög kerék fordulatszámmérő érzékelő ház - (Nyilvános TinkerCad fájl)

A HWT ház, a HWT kijelző előlap és a HWT érzékelő ház a Tinkercad alkalmazásban készült, és nyilvános fájlok. Egy személy letöltheti a másolatokat, és tetszés szerint módosíthatja. Biztos vagyok benne, hogy a design optimalizálható. Ezeket egy MakerGear M2 -re nyomtatják a Simplify3D vezérlő segítségével. Az Adafruit bemutatja az Adafruit Feather 3D nyomtatott tokját. Ezeket a 3D nyomtatóbeállításokat jó kiindulópontnak találtam az M2 MakerGear nyomtatómhoz.

Szükség esetén a kijelző kontraszt szűrője 3D nyomtatható vékony áttetsző PLA -val és ezzel a nyilvános TinkerCad fájllal.

6. lépés: Szerelje össze a HWT -t

Szerelje össze a HWT -t
Szerelje össze a HWT -t
Szerelje össze a HWT -t
Szerelje össze a HWT -t
Szerelje össze a HWT -t
Szerelje össze a HWT -t
Szerelje össze a HWT -t
Szerelje össze a HWT -t
  1. Csatlakoztassa az akkumulátor/kapcsoló egységet a toll #2771 PCBA -hoz. Ezt most sokkal könnyebb megtenni, mint amikor a toll #2771 a HWT házba van csavarozva.
  2. Illessze a csúszó kapcsolót a helyére a HWT házban.
  3. Vezesse el a vezetékeket az útból, miközben a toll PCBA -t a házba helyezi.
  4. Az érzékelőháznak ki kell tűnnie a HWT ház hátsó részéből.
  5. A 2,5 mm -es anyákat nehéz rögzíteni a 2,5 mm -es csavarokhoz. Érdemes 4-40 gépcsavart használni az Adafruit bemutatójában leírtak szerint.
  6. Nyomja a #3130 kijelző PCBA -t a toll #2771 PCBA -ba. Ügyeljen a meghajlott vagy rosszul beállított csapokra.
  7. Csatlakoztassa a kapcsolót a kijelző előlapjához.
  8. Csatlakoztassa a kijelző előlapját a HWT házhoz.

7. lépés: Kalibrálás

Kalibráció
Kalibráció

Kalibrálás módban a kijelző folyamatosan mutatja az infravörös érzékelő kimenetét. A kalibrálás segít ellenőrizni:

  1. A hörcsögkerék elegendő IR -fényt tükröz.
  2. A sötét terület elnyeli az infravörös fényt.
  3. A tartomány beállításai megfelelőek az edzőkerék távolságához.
  • A kalibrálás módba lépés:

    1. Kapcsolja ki a HWT -t a Power csúszka kapcsolóval.
    2. Nyomja meg és tartsa lenyomva a Kijelző gombot.
    3. Kapcsolja be a HWT -t a Power csúszka kapcsolóval.
    4. A HWT Calibrate (Kalibrálás) módba lép, és megjeleníti a CAL -t.
    5. Engedje el a Kijelző gombot. A HWT most egy betűt jelez a tartomány beállítására (L, M vagy S) és az érzékelő leolvasására. Ne feledje, hogy az érzékelő leolvasása nem a kerék és a HWT közötti tényleges távolság. Ez a reflexió minőségének mérőszáma.
  • A kerék IR -visszaverődésének ellenőrzése:

    Megfelelő visszaverődés esetén az érzékelő kijelzője 28 körül kell, hogy legyen. Ha a kerék túl messze van a HWT -től, akkor a tükröződés nem elegendő, és az érzékelő kijelzője kialszik. Ha igen, mozgassa közelebb a kereket a HWT -hez. Forgassa el a kereket; a mutatók a kerék forgásakor ingadozni fognak. A 22 és 29 közötti tartomány normális. Az érzékelő leolvasása nem lehet üres. A tartomány betűje (L, M vagy S) mindig megjelenik.

  • A sötét terület válaszának ellenőrzése:

    Az IR -t elnyelő terület (sötét terület) miatt az érzékelő leolvasása elhalványul. Forgassa el a kereket, hogy a sötét terület megjelenjen a HWT számára. A kijelzőnek üresnek kell lennie, ami nem tükrözi. Ha számok jelennek meg, a sötét terület túl közel van a HWT -hez VAGY a használt sötét anyag nem szív el elegendő infravörös fényt.

    Megjegyzések a sötét területről

    Minden, ami elnyeli az infravörös fényt, működni fog, pl. lapos fekete festék vagy lapos fekete szalag. Fontos a lapos vagy matt felület! A fényes fekete anyag nagyon fényvisszaverő lehet az infravörös fényben. A sötét terület a gyakorlókerék kerületén vagy lapos oldalán lehet. Az, hogy melyiket választja, attól függ, hova szereli fel a HWT -t.

    A sötét területnek elég nagynak kell lennie ahhoz, hogy az infravörös érzékelő csak a sötét területet lássa, a szomszédos fényvisszaverő műanyagot ne. Az infravörös sugárzó infravörös kúpot vetít. A kúp mérete arányos a HWT és a kerék közötti távolsággal. Egy az egyhez arány működik. Ha a HWT 3 hüvelyk távolságra van a kerektől, a sötét területnek 2-3 hüvelyk átmérőjűnek kell lennie. Sajnálom a császári egységeket.

    A képen a TSAL4400 IR LED látható, amely 3 hüvelyk távolságból megvilágítja a célt. A kép NOIR Raspberry Pi kamerával készült.

    Tipp az anyagválasztáshoz: Miután összeszereltem egy HWT -t, infravörös fényvisszaverő műszerként használtam (ez az). A fejlesztés során elvittem a HWT -t kisállatboltokba, hardverboltokba és textilboltokba. Sok elemet „teszteltek”. Megvizsgáltam a műanyag edzőkerekeket, a sötét anyagokat és az anyagoktól való távolságra gyakorolt hatásokat. Ezzel megértettem a HWT teljesítményét és korlátait. Ez lehetővé tette számomra, hogy megfelelően megtaláljam a műanyag kereket a ketrecben, és a megfelelő tartománybeállítást választottam kalibrációs módban. Igen, többször is el kellett magyaráznom, mit csinálok, a zavart üzletek személyzetével.

  • A tartomány módosítása:

    1. Kalibrálás üzemmódban az első kijelző karakter a tartomány beállítása (L, M, S):

      • (L) ong tartomány = 1,5-5"
      • (M) edium tartomány = 1,3 - 3,5"
      • (S) hort tartomány = 0,5-2 "(S nagybetű 5 -ös számnak tűnik)

      Megjegyzés: Ezek a tartományok a célanyagtól függenek, és nagyon közelítőek.

    2. A tartomány megváltoztatásához nyomja meg a Kijelző gombot. Az első megjelenítési karakter az új tartomány megjelenítéséhez változik.
    3. Az új tartomány megtartásához nyomja meg és tartsa lenyomva a Kijelző gombot 4 másodpercig. Amikor a művelet befejeződött, a kijelzőn két másodpercig Savd felirat jelenik meg.

    Megjegyzés: A HWT megjegyzi a tartomány beállításait a visszaállítás után, és akkor is, ha az akkumulátor lemerül.

  • Siker? Ha a gyakorlókerék tükröz (a kijelző 28 körül van), és a sötét terület elnyeli (a kijelző üres), akkor kész. Kapcsolja be a HWT -t, hogy visszatérjen a normál üzemmódba (lásd 9. lépés: Normál mód szakasz). Ellenkező esetben módosítsa a HWT és a kerék közötti távolságot, vagy változtassa meg a HWT tartományt, amíg sikeres nem lesz.

Megjegyzés: Ahol a HWT van felszerelve a ketrecre, és a HWT kalibrálása összefügg. Előfordulhat, hogy nem tudja a kereket a ketrecbe a kívánt helyre tenni, mert az a ketrec helye nem a HWT tartományában van. A kerék anyaga és a sötét terület anyaga (fekete filc) szintén tényezővé válik.

8. lépés: Telepítés a ketrecre

  1. Kalibrálja a HWT -t, és a kalibrálási folyamat segítségével tájékoztassa, hol fogja elhelyezni a gyakorló kereket, és hol van a HWT felszerelve a ketrecben.
  2. A HWT -t a ketrec oldalához lehet kötni a HWT tok rögzítőfurataival. Műanyaggal bevont drót kenyérkötőket használtam. A drótkötél is működik.
  3. Ha a HWT fel van szerelve és a gyakorlókerék be van helyezve, ellenőrizze, hogy a kerékpár infravörös fényt tükröz, és a sötét terület elnyeli az infravörös sugarat.
  4. Szükség esetén a tartomány megváltoztatását a Kalibrálás fejezet írja le. A HWT -ben a felhasználó egy távolságtartományt választhat ki. Három átfedő tartomány létezik:

    • (L) ong tartomány = 1,5-5"
    • (M) edium tartomány = 1,3-3,5"
    • (S) hort tartomány = 0,5-2"
  5. A HWT érzékelő házát (infravörös sugárzó/érzékelő) nem takarja el a ketrec huzalja. Előfordulhat, hogy kissé szét kell terítenie a ketrec drótját, hogy a szerelvény átléphessen a ketrec vezetékein.
  6. Ellenőrizze, hogy a HWT helyesen rögzíti -e az edzőkerék fordulatait (lásd 9. lépés: Normál üzemmód).

9. lépés: Normál üzemmód

  1. Normál módban a HWT számolja a gyakorló kerék fordulatait.
  2. A normál üzemmódba való belépéshez kapcsolja be a HWT készüléket a Power slide kapcsolóval.
  3. A kijelzőn egy másodpercig a nu41 jelenik meg, majd egy másodpercig a tartomány beállítása.

    • Ra = L nagy hatótávolság
    • Ra = M közepes tartomány
    • Ra = S rövid hatótávolság (az S nagybetű 5 -ös számnak tűnik)
  4. Normál üzemmódban egyetlen kijelző LED szegmense percenként nagyon rövid ideig villog.
  5. Minden percben összehasonlítják az adott perc számát a korábbi percek maximális számával (a hörcsög személyes csúcsával). A maximális szám szükség esetén frissül. A számlálás minden percben hozzáadódik a teljes számláláshoz.
  6. Nyomja meg és engedje fel a Kijelző gombot a kerekek számának megtekintéséhez. A kijelző a következőket mutatja:

    • Most = ezt követi a kerékfordulatok száma az utolsó pillanatban végzett ellenőrzés óta. Megjegyzés: ez a szám a következő egy perces pipálás után hozzáadódik a végösszeghez.
    • Max = a legnagyobb fordulatszám. Nugget személyes csúcsa azóta, hogy az áramot utoljára ciklusozták.
    • Tot = az utolsó bekapcsolási ciklus óta eltelt összes fordulat száma.

Bekapcsolási ciklus (a tápkapcsoló kikapcsolt állapotában) a HWT nulláz minden számítást. Ezeket a számokat nem lehet visszakapni.

A HWT-nek körülbelül tíz napig kell futnia töltéssel, majd a LiPo cella automatikusan leáll. Az edzőkerekek számának elvesztésének elkerülése érdekében töltse fel a LiPo cella automatikus leállítása előtt.

10. lépés: LiPo Cell Megjegyzések:

  1. A LiPo cellák sok energiát tárolnak illékony vegyszerek használatával. Csak azért, mert a mobiltelefonok és laptopok használják őket, nem kell óvatosan és tisztelettel bánni velük.
  2. A HWT újratölthető 3,7 V -os lítium -polimer (LiPo) cellát használ. Az Adafruit LiPo cellák tetejét borostyánsárga műanyag borítja. Ez magában foglalja a kis PCBA integrált töltés / kisütés biztonsági áramkörét. A piros és fekete cellavezetékek a JST csatlakozóval valójában a PCBA -hez vannak forrasztva. Nagyon szép biztonsági funkció a LiPo és a külvilág közötti megfigyelő áramkör.
  3. A HWT elveszíti áramellátását, ha a LiPo beépített töltés / kisütés biztonsági áramköre úgy dönt, hogy a LiPo cella túl alacsony. Az edzőkerekek száma elveszik!
  4. Ha a HWT „halottnak” tűnik, akkor valószínűleg újratöltésre van szüksége. Csatlakoztassa a HWT -t mikro USB -kábellel egy szabványos USB -áramforráshoz.
  5. Töltés közben sárga LED látható a HWT műanyag házban.
  6. A LiPo körülbelül 4-5 óra alatt teljesen feltöltődik.
  7. A LiPo cellavédelmi áramkör nem teszi lehetővé a LiPo túltöltését, de húzza ki a mikro-USB kábelt, amikor a sárga LED kialszik.
  8. Az Adafruit #3898 dokumentációjában leírtak szerint eredetileg azt terveztem, hogy a LiPo cella illeszkedjen a Feather #2771 PCBA és a #3130 kijelző PCBA közé. Azt tapasztaltam, hogy a vezetékek a Feather #2771 prototípus területén túl magasak ahhoz, hogy a LiPo cella illeszkedjen anélkül, hogy a LiPo cella horpadna. Ez idegesített. Én igénybe vettem az akkumulátort a PCBA -k mellé.
  9. A LiPo beépített töltés / kisütés biztonsági áramkör olvasott és fekete vezetékei nem szeretik a hajlítást. A fejlesztés során több vezetéket is elszakítottam. A nagyobb feszültségmentesítés érdekében megterveztem és 3D -ben kinyomtam a húzást. Ez a szürke blokk a LiPo cella tetején. Nincs rá szükség, de itt van (Nyilvános TinkerCad fájl).

11. lépés: Fejlesztési előzmények:

Fejlődéstörténet
Fejlődéstörténet
Fejlődéstörténet
Fejlődéstörténet

A Nugget projekt három éves élettartama alatt számos verzió született:

1.xA koncepció és az adatgyűjtő platform igazolása.

A Nugget teljesítménytartományát jellemeztük (max RPM, összesítés, aktivitás ideje). Fiatal éveiben Nugget 100 fordulat / perc értéket ért el, és éjjel 0,3 mérföldet tudott futni. A különböző kerekekre vonatkozó adatszámítási táblázat. Csatolva van egy fájl is, amely az SD -kártyán tárolt tényleges Nugget RPM rekordokat tartalmazza.

  • Arduino Duemilanove
  • Adafruit #1141 SD kártya adatgyűjtő pajzs
  • Adafruit #714+ #716 LCD pajzs
  • OMRON E3F2-R2C4 fényvisszaverő optikai érzékelő
  • Váltóáramú fali transzformátor (az Omronnak 12 voltra van szüksége)

2.x Felfedezett érzékelők és hardverek.

Létrehozta a mikrokontrollert és megjeleníti:

  • Adafruit #2771 Toll 32U4
  • Adafruit #3130 Featherwing 14 szegmenses LED kijelző.

Ezt a kombinációt az alacsony energiafogyasztás (32U4 alvó üzemmód), az akkumulátorkezelés (beépített LiPo töltő) és a költségek (a LED-ek olcsó és alacsonyabb energiafogyasztás, mint az LCD+háttérvilágítás) miatt választották.

  • Hall-hatású mágneses és diszkrét optikai páros érzékelőket (azaz QRD1114) vizsgáltunk. A hatótáv mindig elégtelen volt. Elhagyatott.
  • Adafruit #2821 Feather HUZZAH ESP8266 -tal, amely jelentést tett az Adafruit IO műszerfalon. A több képernyőidő nem az, amit az ügyfél akart. Elhagyatott.

3. x érzékelő munka:

Ez a sorozat alternatív érzékelőket is megvizsgált, mint például a léptetőmotor használata kódolóként, hasonlóan ehhez az utasításhoz. Megvalósítható, de alacsony jelerősség mellett alacsony fordulaton. Egy kicsit több munka ezt életképes megoldássá változtatná, de ez nem egyszerű utólagos felszerelés a meglévő hörcsög környezettel. Elhagyatott.

4.1 Az ebben az utasításban leírt hardver/szoftver megoldás.

5.x További érzékelő munka:

A vizsgált Sharp GP2Y0D810Z0F digitális távolságérzékelő Pololu hordozóval, miközben továbbra is használja az Adafruit #2771 Feather 32U4 és az Adafruit #3130 14 szegmenses LED -kijelzőt Featherwing. Jól működött. Triviális kód. Több energiát használt, mint a Vishay TSSP4038 megoldás. Elhagyatott.

6.x A jövő?

  • Cserélje ki az Adafruit #2771 Feather HWT szekrény rögzítő elemeit rögzítőoszlopokkal.
  • Cserélje ki a be/ki kapcsolót a Feather resethez csatlakoztatott nyomógombos kapcsolóra.
  • Az ATSAMD21 Cortex M0 mikrokontroller, például az Adafruit #2772 Feather M0 Basic Proto, számos vonzó tulajdonsággal rendelkezik. Ezt alaposan megnézném egy másik felülvizsgálat során.
  • A Vishay új IR érzékelő modullal rendelkezik, a TSSP94038. Alacsonyabb áramszükséglete és határozottabb válasza van.
Akkumulátoros verseny
Akkumulátoros verseny
Akkumulátoros verseny
Akkumulátoros verseny

Második hely az akkumulátoros versenyben

Ajánlott: