» elektronika » Arduino »Digitális multifunkciós mérőeszköz

Digitális multifunkciós mérőeszköz





Digitális multifunkciós mérőeszköz




A varázsló létrehozott egy eszközt, amely úgy működik, mint egy digitális szint + vonalzó + szögmérő + mérőszalag. Az eszköz elég kicsi, hogy beférjen a zsebébe, és akkumulátora könnyen tölthető telefon töltővel.

Ez a készülék gyorsulásmérőt és giroszkóp érzékelőt használ a szint és a szög pontos mérésére, IR érzékelőt a lineáris hossz 4–30 cm közötti érintkezés nélküli mérésére, egy érzékelőt kerékkel, amely egy görbe felület mentén vagy egy íves vonal mentén gördíthető egy tárgy hosszának mérésére.

A navigáció az eszköz üzemmódjain és funkcióin keresztül az érintőgombokkal történik, amelyeket M (mód), U (egység) és 0 (nulla) jelöléssel jelölnek.
M - választás a különböző típusú mérések között
U - választhat a mértékegységek között mm, cm, inch és méter
0 - Állítsa vissza a mért értékeket 0-ra a távolság vagy szög mérése után.

A készülék neodímium mágnese be van építve az alapjába, hogy ne csúszjon és ne csússzon le a mért fémfelületről.

A tokot úgy tervezték, hogy az eszköz a lehető legkisebb legyen.
Nézzünk meg egy videót, amely példákat mutat arra, hogyan működik az eszköz.

Szerszámok és anyagok:
-IR távolságérzékelő Sharp GP2Y0A41SK0F;
- MPU6050 modul gyorsulásmérő / giroszkóp;
-Töltő modul;
-Enkoder;
-128 X 32 OLED kijelző;
-Arduino pro mini ATMEGA328 5 V / 16 MHz;
-12 mm hangjelző;
-3,7 V, 1000 mAh lítium polimer akkumulátor;
- TTP223 érintőgombos modul - 3 db .;
- Neodímium mágnes 20x10x2 mm;
- CP2102 konverter interfész;
Zománcozott rézhuzal;
-Rektorok 10K - 2 db;
- 19 mm hosszú acélrúd, 2 mm átmérővel;
-LED LED;
-Vinil film;
- Mikro USB-kábel;
- olló;
-Nozh;
- csipesz;
- Ragasztópisztoly;
-Super-ragasztó;
- Forrasztási kiegészítők;
-Lézervágó;
- 3D nyomtató;
-Kusachki;
-Hulladékpapír;



Első lépés: Az eset
Először a varázsló kinyomtatja az esetet 3D nyomtatóra. A nyomtatáshoz használt fájlokat alább lehet letölteni.
BODY.stl
LID.stl
wheel.stl


Ragasztja a tokot vinilfóliával, korábban a felületét csiszolva.












Második lépés: Séma
különböző Arduino nano, pro mini nem programozható közvetlenül USB kábel csatlakoztatásával. Ezért először csatlakoztatnia kell egy külső USB-t a pro mini konverterhez annak programozásához. Az első fotó bemutatja, hogyan kell ezeket a kapcsolatokat létrehozni.
Vcc - 5 V
GND - GND
RXI - TXD
TXD - RXI
DTR - DTR

A 2. kép a projekt teljes kapcsolási rajzát mutatja.


Harmadik lépés: Mágnes
Ragasztja a mágnest a testhez.




Negyedik lépés: Az érzékelő igazítása
A méret csökkentése érdekében az infravörös érzékelőt és a kódolót levágják.






Öt lépés: Megjelenítés
Jelöli a névjegyek nevét az OLED kijelző hátulján, hogy később a megfelelő kapcsolatok létrejöhessenek Beállítja az OLED kijelzőt a megfelelő helyzetbe, ahogy az a második ábrán látható. Javítja a képernyőt forró ragasztóval.




Hatodik lépés: Modulok
Ragasztja az érzékelő modult és az MPU6050-et.





Hetedik lépés: töltőmodul és akkumulátor
Ez a modul rendelkezik akkumulátorvédő áramkörrel és 5 V, 1 A teljesítmény-átalakítóval. Ezenkívül van egy be- / kikapcsoló gomb is, amely tápkapcsolóként használható. A modul USB-csatlakozóját port forrasztópáka segítségével távolítottuk el, és a két vezetéket a + 5 V-os csatlakozókhoz és a testhez megforrasztottuk, ahogy a 4. fotó mutatja.

Ezután meg kell forrasztania a 2 dugaszoló csatlakozót a B + és B- pontokhoz, mint az első két kép mutatja, majd ellenőrizze, hogy a modul működik-e az akkumulátorral.

Most ragasztót kell felvinni a modulhoz biztosított platformra, és óvatosan helyezze el a modult, ügyelve arra, hogy a töltőnyílás és a lyuk pontosan a lyukakba legyenek behelyezve.






Nyolcadik lépés: Az akkumulátor és az IR érzékelő beszerelése
A forrasztás vezetékei a kijelző csapjaihoz. Telepítse az akkumulátort és az infravörös érzékelőt.





Kilencedik lépés: Hangjelző és töltőmodul
A séma szerint beépíti a töltő modult és a hangjelzőt.







Tíz lépés: kódoló
A séma szerint rögzíti a kódolót. Helyezze az acéltengelyt a jeladóba és a kerékbe. Szuper ragasztóval rögzíti a tengelyt és a kereket. Beépít egy kódolót egy kerékkel a házba.












Tizenegy lépés: Telepítés
Javítja az érzékelő modulokat. Az áramkör szerint rögzítse a vezetékeket. A telepítés során ügyelni kell arra, hogy a vezetékek ne esjenek a kerék alá, és ne takarják le az infravörös érzékelőt.











Tizenkét lépés: Töltse le a kódot
Betölti a kódot és a könyvtárakat.
final_code.ino
Adafruit_SSD1306-master.zip
Adafruit-GFX-Library-master.zip
SharpIR-master.zip

Tizenharmadik lépés: Kalibrálás
Először a giroszkópot kalibrálják. Mivel az MPU6050 gyorsulásmérő / giroszkóp modult egyszerűen a testhez ragasztják, lehet, hogy nem teljesen sima. Ezért a hiba kijavításához hajtsa végre a következő lépéseket.
1. Csatlakoztassa az eszközt a számítógéphez, és helyezze sík felületre.
2. A „M” gomb megérintésével váltson a készülék LEVEL módjára, és írja le az X és Y értékeket.
3: Rendelje meg ezeket az értékeket a kód „calibx” és „caliby” változóival.
4: Töltse le újra a programot.




Most kiszámítja a kerék-fordulatszámot.
A jeladó tengelyének fordulatonkénti lépéseinek száma, N = 24 lépés
Kerékátmérő, D = 12,7 mm
Kerék kerülete, C = 2 * pi * (D / 2) = 2 * 3,14 * 6,35 = 39,898 mm
Ezért a lépésben megtett távolság = C / N = 39,898 / 24 = 1,6625 mm.

Tizennégy lépés: tesztelés
A burkolat felszerelése előtt teszteli az érzékelőket, a töltő modult, a gombokat, a kijelzőt.



Tizenöt lépés: Gombok és tok felszerelése
A töltőlap bekapcsoló gombja rövid, és a mester, a lábak vágásával, egy további LED-et állít be, amely megnyomja a gombot.






Ragasztja a test két felét.






Tizenhat lépés: jelölje meg a gombokat
A betűket lézervágóval vágták, majd a testhez ragasztották.






Minden kész, csak az eszköz működésének tesztelése marad.










9.8
9.9
9.4

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel
2 megjegyzések
kérem, adja meg az MPU6050_tockn könyvtárat
Néhány nappal ezelőtt azt is gondoltam, hogy dobom ki, de valahol az 50. fotón megmentettem)

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...